login
Login
/
Register
Search
Header Space
Forums
News
Jobs
Blogs
Features
Man Pages
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
March
»
6
Re: [BUG] in 2.6.25-rc3 with 64k page size and SLUB_DEBUG_ON
view
thread
Score:
Previous message: [thread] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Pekka Enberg <penberg@...>
To: Jens Osterkamp <Jens.Osterkamp@...>
Cc: Christoph Lameter <clameter@...>, <linux-mm@...>, Ingo Molnar <mingo@...>, Linux kernel mailing list <linux-kernel@...>
Subject:
Re: [BUG] in 2.6.25-rc3 with 64k page size and SLUB_DEBUG_ON
Date: Thursday, March 6, 2008 - 5:27 pm
Hi, On Thu, Mar 6, 2008 at 3:47 PM, Jens Osterkamp <Jens.Osterkamp@gmx.de> wrote:
quoted text
> when booting 2.6.25-rc3 on powerpc64 with SLUB_DEBUG_ON and 64k page size, it drops into xmon > during boot with the following : > > Console: colour dummy device 80x25 > Dentry cache hash table entries: 262144 (order: 5, 2097152 bytes) > Inode-cache hash table entries: 131072 (order: 4, 1048576 bytes) > freeing bootmem node 0 > freeing bootmem node 1 > Memory: 2037184k/2097152k available (4864k kernel code, 59968k reserved, 768k data, 419k bss, 384k init) > SLUB: Genslabs=17, HWalign=128, Order=0-2, MinObjects=8, CPUs=4, Nodes=16 > Mount-cache hash table entries: 4096 > BUG: scheduling while atomic: kthreadd/2/0x00056ef8 > Call Trace: > [c00000003c187b68] [c00000000000f140] .show_stack+0x70/0x1bc (unreliable) > [c00000003c187c18] [c000000000052d0c] .__schedule_bug+0x64/0x80 > [c00000003c187ca8] [c00000000036fa84] .schedule+0xc4/0x6b0 > [c00000003c187d98] [c0000000003702d0] .schedule_timeout+0x3c/0xe8 > [c00000003c187e68] [c00000000036f82c] .wait_for_common+0x150/0x22c > [c00000003c187f28] [c000000000074868] .kthreadd+0x12c/0x1f0 > [c00000003c187fd8] [c000000000024864] .kernel_thread+0x4c/0x68 > ------------[ cut here ]------------ > kernel BUG at /home/auto/jens/kernels/linux-2.6.25-rc3/kernel/sched.c:4532! > cpu 0x0: Vector: 700 (Program Check) at [c00000003c187bc8] > pc: c000000000051f8c: .sched_setscheduler+0x5c/0x48c > lr: c0000000000748b0: .kthreadd+0x174/0x1f0 > sp: c00000003c187e48 > msr: 9000000000029032 > current = 0xc00000007e0808a0 > paca = 0xc0000000004cf880 > pid = 2, comm = kthreadd > kernel BUG at /home/auto/jens/kernels/linux-2.6.25-rc3/kernel/sched.c:4532! > enter ? for help > [c00000003c187f28] c0000000000748b0 .kthreadd+0x174/0x1f0 > [c00000003c187fd8] c000000000024864 .kernel_thread+0x4c/0x68 > 0:mon> > > In the code this corresponds to > > int sched_setscheduler(struct task_struct *p, int policy, > struct sched_param *param) > { > int retval, oldprio, oldpolicy = -1, on_rq, running; > unsigned long flags; > const struct sched_class *prev_class = p->sched_class; > struct rq *rq; > > /* may grab non-irq protected spin_locks */ > BUG_ON(in_interrupt()); > recheck: > /* double check policy once rq lock held */ > if (policy < 0) > policy = oldpolicy = p->policy; > else if (policy != SCHED_FIFO && policy != SCHED_RR && > policy != SCHED_NORMAL && policy != SCHED_BATCH && > policy != SCHED_IDLE) > return -EINVAL; > > With slub_debug=- on the kernel command line, the problem is gone. > With 4k page size the problem also does not occur. > > Any ideas on why this occurs and how to debug this further ?
There's no SLUB in the stack traces. Ingo, any suggestions how to debug this? --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [thread] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
Re: [BUG] in 2.6.25-rc3 with 64k page size and SLUB_DEBUG_ON
, Pekka Enberg
, (Thu Mar 6, 5:27 pm)
Re: [BUG] in 2.6.25-rc3 with 64k page size and SLUB_DEBUG_ON
, Ingo Molnar
, (Thu Mar 6, 5:45 pm)
Navigation
Create content
Mailing list archives
Recent posts
Mail archive search
Enter your search terms.
all mailing lists
alsa-devel
dragonflybsd-bugs
dragonflybsd-commit
dragonflybsd-docs
dragonflybsd-kernel
dragonflybsd-submit
dragonflybsd-user
freebsd-announce
freebsd-bugs
freebsd-chat
freebsd-cluster
freebsd-current
freebsd-drivers
freebsd-embeded
freebsd-fs
freebsd-hackers
freebsd-hardware
freebsd-mobile
freebsd-net
freebsd-performance
freebsd-pf
freebsd-security
freebsd-security-notifications
freebsd-threads
git
git-commits-head
linux-activists
linux-arm
linux-ath5k-devel
linux-btrfs
linux-c-programming
linux-driver-devel
linux-ext4
linux-fsdevel
linux-ia64
linux-input
linux-kernel
linux-kernel-janitors
linux-kernel-mentors
linux-kernel-newbies
linux-kvm
linux-net
linux-netdev
linux-newbie
linux-nfs
linux-raid
linux-scsi
linux-security-module
linux-sparse
linux-usb
linux-usb-devel
madwifi-devel
netbsd-announce
netbsd-tech-kern
openbsd-announce
openbsd-bugs
openbsd-ipv6
openbsd-misc
openbsd-security-announce
openbsd-smp
openbsd-source-changes
openbsd-tech
openfabrics-general
openmoko-community
openmoko-devel
openmoko-kernel
reiserfs-devel
tux3
ucarp
Optionally limit your search to a specific mailing list.
advanced
Popular discussions
linux-kernel
:
Greg KH
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
Greg Kroah-Hartman
[PATCH 011/196] sysfs: Fix a copy-n-paste typo in comment
Greg KH
Re: Linux 2.6.25.10
Sam Ravnborg
Re: [RFC/PATCH] Documentation of kernel messages
git
:
Peter Stahlir
Git as a filesystem
Ken Pratt
Re: pack operation is thrashing my server
Andy Parkins
svn:externals using git submodules
Junio C Hamano
Re: [PATCH] Teach remote machinery about remotes.default config variable
openbsd-misc
:
GVG GVG
ssh_exchange_identification: Connection closed by remote host
Mayuresh Kathe
Re: What is our ultimate goal??
Richard Stallman
Real men don't attack straw men
L. V. Lammert
Re: How to find all package files
linux-netdev
:
Natalie Protasevich
[BUG] New Kernel Bugs
Mark Lord
Re: 2.6.25-rc8: FTP transfer errors
Jarek Poplawski
Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Vivek Dasmohapatra
2.6.24 ipw2200 driver can't be reset after firmware explodes
Latest forum posts
trouble with my Asus Mainboard
2 hours ago
Linux kernel
windows folder creation surprise
5 hours ago
Windows
Random kernel panic with PPP in 2.6.16.26 kernel
5 hours ago
Linux kernel
sata/ide timeout errors on asus server-mb
9 hours ago
Linux kernel
Resetting the bios password for Toshiba Laptop
13 hours ago
Hardware
Testing for EXT3 filesystem corruption
1 day ago
Linux kernel
Easter Eggs in windows XP
1 day ago
Windows
The state of Linux audio
1 day ago
Linux kernel
reading and writing to configuration register of PCI device
2 days ago
Linux kernel
[HFSX] how to read HFSX partion label
2 days ago
Linux general
Show all forums...
Recent Tags
Linus Torvalds
mailing lists
security
Tux3
Ingo Molnar
git 1.6.0
performance
Rik van Riel
git 1.6
quote
Daniel Phillips
ext3
Linux
filesystem
ZFS
ufs
HAMMER
64-bit
git
Junio Hamano
more tags
Colocation donated by:
Who's online
There are currently
7 users
and
910 guests
online.
Online users
mmessano
tuomoks
ccurtis
Mr_Z
strcmp
espenfjo
Jeremy
Syndicate
speck-geostationary