For future reference, here's what I got from the oops message.

The IP is in the inlined call to list_add() in this block:

                if (subdir && !offset && upper_limit-idx >= ENTRIES_PER_PAGE) {
                        if (needs_lock) {
                                spin_lock(needs_lock);
                                dir[diroff] = NULL;
                                spin_unlock(needs_lock);
                                punch_lock = NULL;
                        } else
                                dir[diroff] = NULL;
                        nr_pages_to_free++;
                        list_add(&subdir->lru, &pages_to_free);
                }

The register and stack dump shows:

needs_lock = 0
diroff = 0
nr_pages_to_free = 2
subdir = 0x010101500149447c

Ben.

-- 
Ben Hutchings
No political challenge can be met by shopping. - George Monbiot

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to