y.mi. (she/they)

Results 44 comments of y.mi. (she/they)

The best way of course is to track where that shrinker was created and how

So I tried a bit of kdb and and printk instrumentation, and all shrinkers at the point of `shrinker_register()` have name = null. Here is an example of a very-early-created...

The problem is here ![Image](https://github.com/user-attachments/assets/e5bab374-b319-43d2-a2a0-dc7b3222ffc3)

When you allocate,interrupts are disabled

I will try GFP_NOWAIT instead of gfp kernel, but tomorrow in morning

There is some problem that you somehow incorrectly determine your may_sleep var in specific case ,but gfp nowait can be a temporary solution ig (or not if there was no...

[ 2682.023813] in_atomic(): 1, irqs_disabled(): 1 But why..

@koverstreet even with gfp atomic you can't allocate while holding raw_spin_lock ``` * * %GFP_ATOMIC users can not sleep and need the allocation to succeed. A lower * watermark is...