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:	Fri, 4 Jan 2008 18:37:36 +0100
From:	Mariusz Kozlowski <m.kozlowski@...land.pl>
To:	David Miller <davem@...emloft.net>
Cc:	sparclinux@...r.kernel.org, netdev@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: sparc oops in ip_fast_csum

Hello,

        This comes from the Linus latest linux-2.6 tree. Randomly happened.
Can't reproduce that. More info below.

Unable to handle kernel paging request at virtual address 00000000be286000
tsk->{mm,active_mm}->context = 0000000000000eae
tsk->{mm,active_mm}->pgd = fffff800be0e4000
              \|/ ____ \|/
              "@'/ .. \`@"
              /_| \__/ |_\
                 \__U_/
isic(9009): Oops [#1]
TSTATE: 0000008811009606 TPC: 0000000000572f00 TNPC: 0000000000572f04 Y: 00000000    Not tainted
TPC: <ip_fast_csum+0x48/0x80>
g0: fffff800bf729d40 g1: 0000000000000000 g2: 00000000624b9fd9 g3: 00000000017c0400
g4: fffff800be664800 g5: fffff8007f96c000 g6: fffff800be0a0000 g7: ffffffffffffe12a
o0: fffff800be285ff0 o1: 0000000000000002 o2: 0000098b7f1220bf o3: 0000000000000000
o4: 0000000000004034 o5: 0000000000000000 sp: fffff800be0a30f1 ret_pc: 00000000006490e0
RPC: <raw_sendmsg+0x4c8/0x780>
l0: fffff800be7045a0 l1: fffff800be27e4a0 l2: fffff800be4c8000 l3: fffff800be27e490
l4: 0000000000000000 l5: 0000000000000010 l6: 0000000000000000 l7: 00000000f7fa97e4
i0: 0000000000000000 i1: fffff800bf0f8de0 i2: fffff800be0a3e78 i3: 0000000000000055
i4: 0000000000000000 i5: 00ffffffffffffff i6: fffff800be0a3221 i7: 0000000000653910
I7: <inet_sendmsg+0x38/0x60>
Caller[0000000000653910]: inet_sendmsg+0x38/0x60
Caller[00000000005f8d00]: sock_sendmsg+0x88/0xc0
Caller[00000000005f90b0]: sys_sendto+0xb8/0x100
Caller[00000000004062d4]: linux_sparc_syscall32+0x3c/0x40
Caller[00000000000136cc]: 0x136d4
Instruction DUMP: 8ea1e001  22480005  852aa010 <c6022010> 106ffff9  01000000  84828002  9530a010  94428000

(gdb) l *0x0000000000572f00 
0x572f00 is at arch/sparc64/lib/ipcsum.S:24.
19              addccc  %o2, %g0, %o2
20              subcc   %g7, 1, %g7
21              be,a,pt %icc, 2f
22               sll    %o2, 16, %g2
23      
24              lduw    [%o0 + 0x10], %g3
25              ba,pt   %xcc, 1b
26               nop
27      2:      addcc   %o2, %g2, %g2
28              srl     %g2, 16, %o2

The box is sparc64 - sun ultra 60.

# cat /proc/cpuinfo
cpu             : TI UltraSparc II  (BlackBird)
fpu             : UltraSparc II integrated FPU
prom            : OBP 3.17.0 1998/10/23 11:26
type            : sun4u
ncpus probed    : 2
ncpus active    : 2
D$ parity tl1   : 0
I$ parity tl1   : 0
Cpu0ClkTck      : 000000001ad21e13
Cpu2ClkTck      : 000000001ad21e13
MMU Type        : Spitfire
State:
CPU0:           online
CPU2:           online

Linux sparc64 2.6.24-rc6 #2 SMP PREEMPT Fri Jan 4 14:12:37 CET 2008 sparc64 sun4u TI UltraSparc II (BlackBird) GNU/Linux
 
Gnu C                  4.1.2
Gnu make               3.81
binutils               Binutils
util-linux             2.12r
mount                  2.12r
module-init-tools      3.4
e2fsprogs              1.40.3
Linux C Library        6.1
Dynamic linker (ldd)   2.6.1
Procps                 3.2.7
Net-tools              1.60
Kbd                    1.13
Sh-utils               6.9
udev                   115
Modules Loaded         sg sr_mod cdrom

Regards,

        Mariusz

View attachment ".config" of type "text/plain" (19836 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ