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-next>] [day] [month] [year] [list]
Date:	Thu, 5 Jul 2012 17:55:24 +0400
From:	Alexander Smirnov <alex.bluesman.smirnov@...il.com>
To:	David Miller <davem@...emloft.net>
Cc:	"open list:NETWORKING [GENERAL]" <netdev@...r.kernel.org>
Subject: ipv6 problem with 6lowpan

Hello David,

today I've pulled the latest net-next kernel and tried 802.15.4 stack.
Right after 6lowpan module insertion I got the trace listed in the end
of this mail.
This problem appeared after the latest July merge and reproduces every
time (even without my latest 6lowpan patches).

I haven't yet investigated the details, just want to inform you, may
be some other ipv6 parts are affected too.


Unable to handle kernel NULL pointer dereference at virtual address 00000034
pgd = c3b00000
[00000034] *pgd=23b7e831, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1] ARM
Modules linked in: 6lowpan
CPU: 0    Not tainted  (3.5.0-rc4+ #23)
PC is at ip6_dst_destroy+0x24/0xd8
LR is at dst_destroy+0x2c/0xf4
pc : [<c028d6a8>]    lr : [<c0222950>]    psr: 20000093
sp : c304bc60  ip : 00000001  fp : 00000000
r10: 00000000  r9 : 00000000  r8 : 00000000
r7 : c39abe60  r6 : 00000000  r5 : c39c6280  r4 : c39abe60
r3 : 20000093  r2 : 20000013  r1 : 00000000  r0 : 00000020
Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 0005317f  Table: 23b00000  DAC: 00000015
Process ifconfig (pid: 687, stack limit = 0xc304a270)
Stack: (0xc304bc60 to 0xc304c000)
bc60: ffffffff ffffffff 00000000 c0222950 c39abe60 ffffffef c39ab920 00000000
bc80: 00000000 c0291970 c042e1e0 00000000 c39abbc0 c007b590 c304bd7c 00000001
bca0: 00000000 c39abe60 00000020 c304bd14 c398fbe0 c39abe60 c3aa3400 c39c6280
bcc0: c39abed0 00000000 c304bd30 c028f924 00000020 c304bd98 c3aa3400 00000000
bce0: c398fbe0 00000021 c042e1e0 c39aa220 c3aa3400 00000001 00000040 00000005
bd00: c042e1e0 00000000 00000000 c0287a50 00000001 000000fe 00000100 00000040
bd20: 00000000 00000005 00000001 00000002 000080fe 00000000 fecabeba 0000feca
bd40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bd60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bd80: c042e1e0 00000000 c39aa220 c39c6280 c39c6280 00000001 c3aa3400 00000001
bda0: 00000000 c028a544 00000000 c0287104 c3aa3400 c3aa3400 c39c6280 c028bdec
bdc0: c3aa3400 c304be1f c04086e8 c304be1f c304be1f c015b93c c3aa3400 00000014
bde0: 00000000 00000000 00000000 c042e328 ffffffff c042e1e0 00000001 c3aa3400
be00: 00000000 c015ba54 00000000 c3a60860 000080fe 00000000 fecabeba 0000feca
be20: c042e1e0 fffffff8 c04171d0 00000000 00000001 c3aa3400 00000014 00000000
be40: 00000000 c0039028 c3aa3400 00000001 00000000 00000000 c39c658c c00391ac
be60: 00000000 00000001 00000000 c021cd7c c3aa3400 00001002 00000000 c021cddc
be80: bec5bc20 c304a000 00008914 c0264f98 c304a000 bec5bc20 c304bec0 c39c6580
bea0: 00000000 c3aa3400 c3a95e34 c006e750 70776f6c 00306e61 00000000 00000000
bec0: 00001043 00000000 b6f59000 b6d768b0 00001043 00000000 b6f59000 b6d768b0
bee0: 00001002 00008914 bec5bc20 c042e1e0 00000003 c34066e0 c304a000 00000000
bf00: 00000098 c0208114 00005452 bec5bc20 bec5bc20 00000003 c34066e0 c008c4c8
bf20: c304bf60 00000003 00000003 c02eb540 c03f2340 c007eeb8 00000020 c34066c0
bf40: 00000000 00000003 c304bf84 c0208d84 00000000 00000000 c0365008 00000000
bf60: c380e6d0 c34b1a20 c39ff260 bec5bc20 00008914 00000003 c000eaa8 00000000
bf80: 00000098 c008c9b0 00000002 00000000 60000010 0009eb70 bec5be3c bec5bc20
bfa0: 00000036 c000e900 0009eb70 bec5be3c 00000003 00008914 bec5bc20 0009eb70
bfc0: 0009eb70 bec5be3c bec5bc20 00000036 0009eafc 00000000 00000004 00000098
bfe0: bec5bf29 bec5bbf0 0000f4a8 b6e2a0ac 20000010 00000003 00000000 00000000
[<c028d6a8>] (ip6_dst_destroy+0x24/0xd8) from [<c0222950>]
(dst_destroy+0x2c/0xf4)
[<c0222950>] (dst_destroy+0x2c/0xf4) from [<c0291970>] (fib6_add+0x3cc/0x808)
[<c0291970>] (fib6_add+0x3cc/0x808) from [<c028f924>]
(ip6_route_add+0x36c/0x768)
[<c028f924>] (ip6_route_add+0x36c/0x768) from [<c0287a50>]
(addrconf_prefix_route+0x94/0x9c)
[<c0287a50>] (addrconf_prefix_route+0x94/0x9c) from [<c028a544>]
(addrconf_add_linklocal+0x44/0x88)
[<c028a544>] (addrconf_add_linklocal+0x44/0x88) from [<c028bdec>]
(addrconf_notify+0x4e8/0x78c)
[<c028bdec>] (addrconf_notify+0x4e8/0x78c) from [<c0039028>]
(notifier_call_chain+0x44/0x80)
[<c0039028>] (notifier_call_chain+0x44/0x80) from [<c00391ac>]
(raw_notifier_call_chain+0x18/0x20)
[<c00391ac>] (raw_notifier_call_chain+0x18/0x20) from [<c021cd7c>]
(__dev_notify_flags+0x2c/0x5c)
[<c021cd7c>] (__dev_notify_flags+0x2c/0x5c) from [<c021cddc>]
(dev_change_flags+0x30/0x48)
[<c021cddc>] (dev_change_flags+0x30/0x48) from [<c0264f98>]
(devinet_ioctl+0x66c/0x764)
[<c0264f98>] (devinet_ioctl+0x66c/0x764) from [<c0208114>]
(sock_ioctl+0x64/0x25c)
[<c0208114>] (sock_ioctl+0x64/0x25c) from [<c008c4c8>] (do_vfs_ioctl+0x7c/0x52c)
[<c008c4c8>] (do_vfs_ioctl+0x7c/0x52c) from [<c008c9b0>] (sys_ioctl+0x38/0x60)
[<c008c9b0>] (sys_ioctl+0x38/0x60) from [<c000e900>] (ret_fast_syscall+0x0/0x2c)
Code: 0a000008 e10f2000 e3823080 e121f003 (e5903014)
---[ end trace 93e5b562bd1da53e ]---
Kernel panic - not syncing: Fatal exception in interrupt
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ