lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090821184314.GA17316@balbir.in.ibm.com>
Date:	Sat, 22 Aug 2009 00:13:14 +0530
From:	Balbir Singh <balbir@...ux.vnet.ibm.com>
To:	Dave Young <hidave.darkstar@...il.com>
Cc:	akpm@...ux-foundation.org, mm-commits@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: Re: mmotm 2009-08-20-19-18 uploaded

* Dave Young <hidave.darkstar@...il.com> [2009-08-21 18:38:57]:

> Hi andrew
> 
> cgroup build fail:
> 
> kernel/sched.c:10452: error: expected ';', ',' or ')' before 'bool'
> kernel/sched.c:10536: error: 'cpu_cgroup_attach' undeclared here (not in a function)
> make[1]: *** [kernel/sched.o] Error 1
> make: *** [kernel] Error 2
> make: *** Waiting for unfinished jobs....
> 
> fixing:
> --
> 
> --- linux-2.6.orig/kernel/sched.c	2009-08-21 18:08:16.000000000 +0800
> +++ linux-2.6/kernel/sched.c	2009-08-21 18:20:03.000000000 +0800
> @@ -10448,7 +10448,7 @@ cpu_cgroup_can_attach(struct cgroup_subs
> 
>  static void
>  cpu_cgroup_attach(struct cgroup_subsys *ss, struct cgroup *cgrp,
> -		  struct cgroup *old_cont, struct task_struct *tsk
> +		  struct cgroup *old_cont, struct task_struct *tsk,
>  		  bool threadgroup)

Beyond this, I am seeing a bootup issue that I am yet to debug

HugeTLB registered 2 MB page size, pre-allocated 0 pages
BUG: unable to handle kernel NULL pointer dereference at (null)
IP: [<ffffffff810f3e28>] sget+0x161/0x491
PGD 0 
Oops: 0000 [#1] PREEMPT SMP 
last sysfs file: 
CPU 0 
Modules linked in:
Pid: 1, comm: swapper Not tainted 2.6.31-rc6-mm1 #111 IBM System x3250
-[436482A]-
RIP: 0010:[<ffffffff810f3e28>]  [<ffffffff810f3e28>] sget+0x161/0x491
RSP: 0018:ffff88012df7bc50  EFLAGS: 00010286
RAX: 0000000000000000 RBX: fffffffffffffe08 RCX: 0000000000000033
RDX: ffff880005800000 RSI: ffff88000580ec80 RDI: 0000000000000246
RBP: ffff88012df7bcc0 R08: ffffffff810f3d2e R09: ffffffff810df9ec
R10: 000000000000005b R11: 00000000001d95d4 R12: 0000000000000000
R13: 0000000000000000 R14: ffffffff816c9af0 R15: ffff88012df7a000
FS:  0000000000000000(0000) GS:ffff880005800000(0000)
knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 0000000001001000 CR4: 00000000000006f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process swapper (pid: 1, threadinfo ffff88012df7a000, task
ffff88007dfc8040)
Stack:
 ffff88012df7a000 ffff88012df7bfd8 0000000000000000 ffffffff810f3617
<0> ffffffff810f360c ffffffff816c9b20 ffffffff816c9b40
ffffffff816c9b30
<0> ffffffff816c9b38 00000000fffffff4 ffff88007df89880
0000000000000000
Call Trace:
 [<ffffffff810f3617>] ? set_anon_super+0x0/0xe7
 [<ffffffff810f360c>] ? compare_single+0x0/0xb
 [<ffffffff8141f48f>] ? rpc_fill_super+0x0/0xa7
 [<ffffffff810f461f>] get_sb_single+0x33/0xa9
 [<ffffffff8141ec67>] rpc_get_sb+0x16/0x18
 [<ffffffff810f4433>] vfs_kern_mount+0x9d/0x158
 [<ffffffff8110d40b>] simple_pin_fs+0x45/0xb2
 [<ffffffff8179103c>] ? init_nfs_fs+0x0/0x14c
 [<ffffffff814200ae>] rpc_get_mount+0x1e/0x31
 [<ffffffff811aefa0>] nfs_cache_register+0x18/0x83
 [<ffffffff810117f8>] ? sched_clock+0x9/0xd
 [<ffffffff810712fb>] ? lock_release_holdtime+0x189/0x18e
 [<ffffffff81790f42>] ? init_iso9660_fs+0x0/0x61
 [<ffffffff81448763>] ? _write_unlock+0x26/0x48
 [<ffffffff8179103c>] ? init_nfs_fs+0x0/0x14c
 [<ffffffff811aeab6>] nfs_dns_resolver_init+0x10/0x12
 [<ffffffff8179104a>] init_nfs_fs+0xe/0x14c
 [<ffffffff8100905c>] do_one_initcall+0x56/0x133
 [<ffffffff81092637>] ? register_irq_proc+0xb0/0xcc
 [<ffffffff81130000>] ? elf_core_dump+0x289/0xeab
 [<ffffffff8176f693>] kernel_init+0x153/0x1a9
 [<ffffffff8100cd2a>] child_rip+0xa/0x20
 [<ffffffff8176f540>] ? kernel_init+0x0/0x1a9
 [<ffffffff8100cd20>] ? child_rip+0x0/0x20
Code: 20 ff ff 49 8b bc 24 a0 05 00 00 e8 d1 20 ff ff 4c 89 e7 e8 c9
20 ff ff e9 2c 03 00 00 48 8b 83 f8 01 00 00 48 8d 98 08 fe ff ff <48>
8b 83 f8 01 00 00 0f 18 08 48 8d 83 f8 01 00 00 48 39 45 b8 
RIP  [<ffffffff810f3e28>] sget+0x161/0x491
 RSP <ffff88012df7bc50>
CR2: 0000000000000000
---[ end trace a7919e7f17c0a725 ]---
note: swapper[1] exited with preempt_count 2
Kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: swapper Tainted: G      D    2.6.31-rc6-mm1 #111
Call Trace:
 [<ffffffff81445433>] panic+0xaf/0x165
 [<ffffffff81056e17>] ? exit_ptrace+0x36/0x119
 [<ffffffff81050850>] ? do_exit+0x2d8/0x74d
 [<ffffffff81050850>] ? do_exit+0x2d8/0x74d
 [<ffffffff814486c2>] ? _write_unlock_irq+0x26/0x4e
 [<ffffffff810505f0>] do_exit+0x78/0x74d
 [<ffffffff8144a114>] oops_end+0xb9/0xc1
 [<ffffffff8102e3b7>] no_context+0x1ea/0x1f9
 [<ffffffff8102e57f>] __bad_area_nosemaphore+0x1b9/0x1df
 [<ffffffff810117f8>] ? sched_clock+0x9/0xd
 [<ffffffff8107256b>] ? __lock_acquire+0x61f/0xa03
 [<ffffffff8107256b>] ? __lock_acquire+0x61f/0xa03
 [<ffffffff810117b6>] ? native_sched_clock+0x32/0x6b
 [<ffffffff810117f8>] ? sched_clock+0x9/0xd
 [<ffffffff8107256b>] ? __lock_acquire+0x61f/0xa03
 [<ffffffff810117b6>] ? native_sched_clock+0x32/0x6b
 [<ffffffff8102e5b3>] bad_area_nosemaphore+0xe/0x10
 [<ffffffff8144b6bd>] do_page_fault+0x223/0x359
 [<ffffffff81449575>] page_fault+0x25/0x30
 [<ffffffff810df9ec>] ? interleave_nodes+0x3a/0x73
 [<ffffffff810f3d2e>] ? sget+0x67/0x491
 [<ffffffff810f3e28>] ? sget+0x161/0x491
 [<ffffffff810f3617>] ? set_anon_super+0x0/0xe7
 [<ffffffff810f360c>] ? compare_single+0x0/0xb
 [<ffffffff8141f48f>] ? rpc_fill_super+0x0/0xa7
 [<ffffffff810f461f>] get_sb_single+0x33/0xa9
 [<ffffffff8141ec67>] rpc_get_sb+0x16/0x18
 [<ffffffff810f4433>] vfs_kern_mount+0x9d/0x158
 [<ffffffff8110d40b>] simple_pin_fs+0x45/0xb2
 [<ffffffff8179103c>] ? init_nfs_fs+0x0/0x14c
 [<ffffffff814200ae>] rpc_get_mount+0x1e/0x31
 [<ffffffff811aefa0>] nfs_cache_register+0x18/0x83
 [<ffffffff810117f8>] ? sched_clock+0x9/0xd
 [<ffffffff810712fb>] ? lock_release_holdtime+0x189/0x18e
Switched to high resolution mode on CPU 3
Switched to high resolution mode on CPU 1
Switched to high resolution mode on CPU 2
Switched to high resolution mode on CPU 0
 [<ffffffff81790f42>] ? init_iso9660_fs+0x0/0x61
 [<ffffffff81448763>] ? _write_unlock+0x26/0x48
 [<ffffffff8179103c>] ? init_nfs_fs+0x0/0x14c
 [<ffffffff811aeab6>] nfs_dns_resolver_init+0x10/0x12
 [<ffffffff8179104a>] init_nfs_fs+0xe/0x14c
 [<ffffffff8100905c>] do_one_initcall+0x56/0x133
 [<ffffffff81092637>] ? register_irq_proc+0xb0/0xcc
 [<ffffffff81130000>] ? elf_core_dump+0x289/0xeab
 [<ffffffff8176f693>] kernel_init+0x153/0x1a9
 [<ffffffff8100cd2a>] child_rip+0xa/0x20
 [<ffffffff8176f540>] ? kernel_init+0x0/0x1a9
 [<ffffffff8100cd20>] ? child_rip+0x0/0x20




-- 
	Balbir
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ