The attached file provides debug info regarding the page fault generated by
systemd-udevd. The
fault appears to occur in builtin_net_setup_link. The faulting instruction
comes from line 64 in
../src/basic/string-util.h.
As noted, version 244.3-1 does not fault. Later versions do.
Hope this helps.
Regards,
Dave Anglin
--
John David Anglin dave.ang...@bell.net
Page fault occurs in page 0.
Apr 16 21:24:30 atlas kernel: do_page_fault() command='systemd-udevd' type=15
address=0x0005 in systemd-udevd[4109c000+9f000]
Apr 16 21:24:30 atlas kernel: trap #15: Data TLB miss fault
Apr 16 21:24:30 atlas kernel: CPU: 1 PID: 1152 Comm: systemd-udevd Not tainted
4.14.176+ #1
Apr 16 21:24:30 atlas kernel: Hardware name: 9000/785/C8000
Apr 16 21:24:30 atlas kernel: task: 00412e148ac0 task.stack:
00412e1b4000
Apr 16 21:24:30 atlas kernel:
Apr 16 21:24:30 atlas kernel: YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
Apr 16 21:24:30 atlas kernel: PSW: 01001110 Not tainted
Apr 16 21:24:30 atlas kernel: r00-03 00ff0004fe0f 000f
410f9093 411c9368
Apr 16 21:24:30 atlas kernel: r04-07 4114b000
f8f1740c
Apr 16 21:24:30 atlas kernel: r08-11 411a19a8 41153840
411541b0 f8f1742c
Apr 16 21:24:30 atlas kernel: r12-15 4115a980 f8f17448
f8f17440 f8f1754c
Apr 16 21:24:30 atlas kernel: r16-19 f8f17348 41134a30
f8f17444 4114b000
Apr 16 21:24:30 atlas kernel: r20-23 0056
f8b0f1ba 001b
Apr 16 21:24:30 atlas kernel: r24-27 41131648 001e
0005 4114b000
Apr 16 21:24:30 atlas kernel: r28-31 fffe 000f
f8f17580 410c9223
Apr 16 21:24:30 atlas kernel: sr00-03 0007b800
0007b800
Apr 16 21:24:30 atlas kernel: sr04-07 0007b800 0007b800
0007b800 0007b800
Apr 16 21:24:30 atlas kernel:
Apr 16 21:24:30 atlas kernel: VZOUICununcqcqcqcqcqcrmunTDVZOUI
Apr 16 21:24:30 atlas kernel: FPSR:
Apr 16 21:24:30 atlas kernel: FPER1:
Apr 16 21:24:30 atlas kernel: fr00-03
Apr 16 21:24:30 atlas kernel: fr04-07
Apr 16 21:24:30 atlas kernel: fr08-11
Apr 16 21:24:30 atlas kernel: fr12-15
Apr 16 21:24:30 atlas kernel: fr16-19
Apr 16 21:24:30 atlas kernel: fr20-23
00e0 01e0
Apr 16 21:24:30 atlas kernel: fr24-27
Apr 16 21:24:30 atlas kernel: fr28-31
Apr 16 21:24:30 atlas kernel:
Apr 16 21:24:30 atlas kernel: IASQ: 0007b800 0007b800 IAOQ:
410f8dc3 410f8dc7
Apr 16 21:24:30 atlas kernel: IIR: 0f40101cISR: 0007b800 IOR:
0005
Apr 16 21:24:30 atlas kernel: CPU:1 CR30: 00412e1b4000 CR31:
17fcfcfa83419f83
Apr 16 21:24:30 atlas kernel: ORIG_R28:
Apr 16 21:24:30 atlas kernel: IAOQ[0]: 410f8dc3
Apr 16 21:24:30 atlas kernel: IAOQ[1]: 410f8dc7
Apr 16 21:24:30 atlas kernel: RP(r2): 410f9093
Instruction at IAOQ[0] matches fault instruction in IIR. Register r26 contains
page fault address 5.
(gdb) disass 0x410f8dc0-16,0x410f8dc0+16
Dump of assembler code from 0x410f8db0 to 0x410f8dd0:
0x410f8db0 :copy r3,r26
0x410f8db4 :copy r4,r19
0x410f8db8 :ldw 0(r7),r26
0x410f8dbc :cmpib,=,n 0,r26,0x410f8df0
0x410f8dc0 :ldb 0(r26),ret0
0x410f8dc4 :cmpiclr,<> 0,ret0,r0
0x410f8dc8 :b,l,n 0x410f8df0 :b,l 0x410f3808,rp
End of assembler dump.
20: 0f 40 10 1c ldb 0(r26),ret0
24: 93 80 30 00 cmpiclr,<> 0,ret0,r0
(gdb) break *0x410f8dc0
Breakpoint 1 at 0x410f8dc0: file ../src/basic/string-util.h, line 64.