Re: 2.6.17-rc5-mm2

From: Paolo Ornati
Date: Fri Jun 02 2006 - 06:10:52 EST


On Thu, 1 Jun 2006 01:48:06 -0700
Andrew Morton <akpm@xxxxxxxx> wrote:

> - Various lock-validator and genirq fixes have been added. Should be
> slightly less oopsy than 2.6.17-rc5-mm1.

Is it supposed to work on x86_64?

I've tried enabling something minimal (full config attached):

CONFIG_PROVE_SPIN_LOCKING=y
# CONFIG_PROVE_RW_LOCKING is not set
# CONFIG_PROVE_MUTEX_LOCKING is not set
# CONFIG_PROVE_RWSEM_LOCKING is not set
CONFIG_LOCKDEP=y
CONFIG_DEBUG_LOCKDEP=y
CONFIG_TRACE_IRQFLAGS=y
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
# CONFIG_DEBUG_KOBJECT is not set
# CONFIG_DEBUG_INFO is not set
# CONFIG_PAGE_OWNER is not set
# CONFIG_DEBUG_FS is not set
# CONFIG_DEBUG_VM is not set
CONFIG_FRAME_POINTER=y
# CONFIG_UNWIND_INFO is not set
CONFIG_FORCED_INLINING=y

---

and I get unexpected failures in the validator self test, and then a
kernel panic. Something like this:

[test output]
--------------------------------------------------------------
BUG: 21 unexpected failures (out of 210) - debugging disabled!
--------------------------------------------------------------
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 252144 bytes)
Checking apeture...
CPU 0: aperture @ [...] size 64 MB
Memory: [....]
kmem_cache_create: couldn't create cache size-512.
kernel panic - not syncing: kmem_cache_create(): failed to create slab 'size-512'


Bad quality snapshots:
http://img92.imageshack.us/img92/446/02060610499mx.jpg
http://img137.imageshack.us/img137/29/02060610501qr.jpg

--
Paolo Ornati
Linux 2.6.16-ck11 on x86_64

Attachment: config.gz
Description: GNU Zip compressed data