Re: [PATCH] crypto: algapi - guard against uninitialized spawn list in crypto_remove_spawns

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 25 Jun 2019 09:40:54 -0700
Eric Biggers <ebiggers@xxxxxxxxxx> wrote:

> Hi Michal,
> 
> On Tue, Jun 25, 2019 at 09:16:24AM +0200, Michal Suchanek wrote:
> > Reportedly on Linux 4.12 the LTP testsuite crashes at pcrypt_aead01 infrequently.
> > 
> > To get it reproduce more frequently I tried
> > 
> > n=0 ; while true ; do /opt/ltp/testcases/bin/pcrypt_aead01 >& /dev/null ; n=$(expr $n + 1) ; echo -ne $n\\r ; done
> > 
> > but this is quite stable. However, holding ^C in the terminal where the loop is running tends to trigger the crash.
> > 

> > 
> > The code looks like this:
> > 
> >    0xc000000000520e10 <+0>:     c8 00 4c 3c     addis   r2,r12,200
> >    0xc000000000520e14 <+4>:     f0 9b 42 38     addi    r2,r2,-25616
> >    0xc000000000520e18 <+8>:     a6 02 08 7c     mflr    r0
> >    0xc000000000520e1c <+12>:    00 00 00 60     nop
> >    0xc000000000520e20 <+16>:    79 2b ab 7c     mr.     r11,r5
> >    0xc000000000520e24 <+20>:    f0 ff c1 fb     std     r30,-16(r1)
> >    0xc000000000520e28 <+24>:    e8 ff a1 fb     std     r29,-24(r1)
> >    0xc000000000520e2c <+28>:    f8 ff e1 fb     std     r31,-8(r1)
> >    0xc000000000520e30 <+32>:    91 ff 21 f8     stdu    r1,-112(r1)
> >    0xc000000000520e34 <+36>:    78 1b 69 7c     mr      r9,r3
> >    0xc000000000520e38 <+40>:    78 23 9e 7c     mr      r30,r4
> >    0xc000000000520e3c <+44>:    08 00 82 41     beq     0xc000000000520e44 <crypto_remove_spawns+52>
> >    0xc000000000520e40 <+48>:    78 5b 69 7d     mr      r9,r11
> >    0xc000000000520e44 <+52>:    40 00 e1 3b     addi    r31,r1,64
> >    0xc000000000520e48 <+56>:    30 00 c1 38     addi    r6,r1,48
> >  # 0xc000000000520e4c <+60>:    10 00 43 e9     ld      r10,16(r3)
> >    0xc000000000520e50 <+64>:    20 00 a9 83     lwz     r29,32(r9)
> >    0xc000000000520e54 <+68>:    20 00 a1 38     addi    r5,r1,32
> >    0xc000000000520e58 <+72>:    40 00 e1 fb     std     r31,64(r1)
> >    0xc000000000520e5c <+76>:    48 00 e1 fb     std     r31,72(r1)
> >    0xc000000000520e60 <+80>:    30 00 c1 f8     std     r6,48(r1)
> >    0xc000000000520e64 <+84>:    38 00 c1 f8     std     r6,56(r1)
> >    0xc000000000520e68 <+88>:    20 00 a1 f8     std     r5,32(r1)
> >    0xc000000000520e6c <+92>:    28 00 a1 f8     std     r5,40(r1)
> >    0xc000000000520e70 <+96>:    10 00 03 38     addi    r0,r3,16
> >  & 0xc000000000520e74 <+100>:   40 50 a0 7f     cmpld   cr7,r0,r10
> >    0xc000000000520e78 <+104>:   78 53 47 7d     mr      r7,r10
> >  * 0xc000000000520e7c <+108>:   00 00 0a e9     ld      r8,0(r10)
> >    0xc000000000520e80 <+112>:   64 00 9e 41     beq     cr7,0xc000000000520ee4 <crypto_remove_spawns+212>
> > 
> >  #) This looks like alg->cra_users.next is loaded to r10
> >  &) This looks like r10 is compared with &alg->cra_users calculated on the line
> >     above to terminate the loop
> >  *) This looks like *alg->cra_users.next loaded into r8 which causes the null
> >     pointer dereference
> > 
> > So the fixup needs to be applied to the first dereference of
> > alg->cra_users.next as well to prevent crash.
> > 
> > Fixes: 9a00674213a3 ("crypto: algapi - fix NULL dereference in crypto_remove_spawns()")
> > 
> > Reported-by: chetjain@xxxxxxxxxx

> 
> The stack trace shows that crypto_remove_spawns() is being called from
> crypto_unregister_instance().  Therefore, the instance should already be
> registered and have initialized cra_users.  Now, I don't claim to understand the
> spawn lists stuff that well, so I could have missed something; but if there *is*
> a bug, I'd like to see a proper explanation.
> 
> Did you check whether this is actually reproducible on mainline, and not just
> the SUSE v4.12 based kernel?

This is the crash with mainline:

BUG: Kernel NULL pointer dereference at 0x00000000
Faulting instruction address: 0xc0000000005bb280
Oops: Kernel access of bad area, sig: 11 [#1]
LE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA pSeries
Modules linked in: authenc pcrypt crypto_user kvm_pr kvm ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter ip_tables x_tables af_packet ibmveth(xX) vmx_crypto rtc_generic gf128mul btrfs libcrc32c xor zstd_decompress(nN) zstd_compress(nN) raid6_pq sd_mod sg dm_multipath dm_mod ibmvscsi(xX) scsi_dh_rdac scsi_dh_emc scsi_transport_srp scsi_dh_alua crc32c_vpmsum scsi_mod autofs4
Supported: No, Unreleased kernel
CPU: 6 PID: 24816 Comm: pcrypt_aead01 Kdump: loaded Tainted: G                  5.2.0-rc6-11.g9d2be15-default #1 SLE15 (unreleased)
NIP:  c0000000005bb280 LR: c0000000005bc108 CTR: c0000000005bc0b0
REGS: c0000005b574b590 TRAP: 0300   Tainted: G                   (5.2.0-rc6-11.g9d2be15-default)
MSR:  8000000000009033 <SF,EE,ME,IR,DR,RI,LE>  CR: 44002840  XER: 20040000
CFAR: c00000000000e244 DAR: 0000000000000000 DSISR: 40000000 IRQMASK: 0
GPR00: c0000000005bc108 c0000005b574b820 c000000001406900 c0000005b2eabc00
GPR04: c0000005b574b8b0 0000000000000000 c0000005b574b850 0000000000000000
GPR08: 0000000000000000 c0000005b2eabc00 ffffffff00000001 c0000005b574b860
GPR12: c0000005b2eabc10 c000000007fa7800 0000000131b90ee0 00007fffc975b748
GPR16: 0000000131bb2d80 0000000131bb2d88 00007fffc975b5e0 00007fffc975b5d4
GPR20: 00007fffc975b628 00007fffc975b5f0 0000000000000010 0000000000000000
GPR24: 0000000000000000 0000000000000000 fffffffffffff000 0000000000000000
GPR28: c0000005b574b8b0 0000000000000cb3 c0000000013366f8 c0000005b574b840
CFAR: c00000000000e244 DAR: 0000000000000000 DSISR: 40000000 IRQMASK: 0
GPR00: c0000000005bc108 c0000005b574b820 c000000001406900 c0000005b2eabc00
GPR04: c0000005b574b8b0 0000000000000000 c0000005b574b850 0000000000000000
GPR08: 0000000000000000 c0000005b2eabc00 ffffffff00000001 c0000005b574b860
GPR12: c0000005b2eabc10 c000000007fa7800 0000000131b90ee0 00007fffc975b748
GPR16: 0000000131bb2d80 0000000131bb2d88 00007fffc975b5e0 00007fffc975b5d4
GPR20: 00007fffc975b628 00007fffc975b5f0 0000000000000010 0000000000000000
GPR24: 0000000000000000 0000000000000000 fffffffffffff000 0000000000000000
GPR28: c0000005b574b8b0 0000000000000cb3 c0000000013366f8 c0000005b574b840
NIP [c0000000005bb280] crypto_remove_spawns+0x70/0x2e0
LR [c0000000005bc108] crypto_unregister_instance+0x58/0xa0
Call Trace:
[c0000005b574b820] [000000000000000c] 0xc (unreliable)
[c0000005b574b890] [fffffffffffff000] 0xfffffffffffff000
[c0000005b574b8d0] [c0080000048811c4] crypto_del_alg+0xdc/0x110 [crypto_user]
[c0000005b574b900] [c0080000048802b8] crypto_user_rcv_msg+0xe0/0x270 [crypto_user]
[c0000005b574ba00] [c00000000095d8e4] netlink_rcv_skb+0x84/0x1a0
[c0000005b574ba70] [c008000004880074] crypto_netlink_rcv+0x4c/0x80 [crypto_user]
[c0000005b574baa0] [c00000000095ce1c] netlink_unicast+0x1dc/0x2a0
[c0000005b574bb00] [c00000000095d25c] netlink_sendmsg+0x20c/0x430
[c0000005b574bba0] [c0000000008a09d0] sock_sendmsg+0x60/0x90
[c0000005b574bbd0] [c0000000008a151c] ___sys_sendmsg+0x31c/0x370
[c0000005b574bd80] [c0000000008a320c] __sys_sendmsg+0x6c/0xe0
[c0000005b574be20] [c00000000000b688] system_call+0x5c/0x70
Instruction dump:
e9030010 83a90020 39610040 fbe10020 fbe10028 f8c10030 f8c10038 f9610040
f9610048 39830010 7c2c4040 7d074378 <e9480000> 41820060 60000000 60000000
---[ end trace 4ff8403d5fbae222 ]---

Attaching config and dmesg.

Thanks

Michal
[    0.000000] printk: debug: ignoring loglevel setting.
[    0.000000] Reserving 512MB of memory at 128MB for crashkernel (System RAM: 23552MB)
[    0.000000] hash-mmu: Page sizes from device-tree:
[    0.000000] hash-mmu: base_shift=12: shift=12, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=0
[    0.000000] hash-mmu: base_shift=12: shift=16, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=7
[    0.000000] hash-mmu: base_shift=12: shift=24, sllp=0x0000, avpnm=0x00000000, tlbiel=1, penc=56
[    0.000000] hash-mmu: base_shift=16: shift=16, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=1
[    0.000000] hash-mmu: base_shift=16: shift=24, sllp=0x0110, avpnm=0x00000000, tlbiel=1, penc=8
[    0.000000] hash-mmu: base_shift=24: shift=24, sllp=0x0100, avpnm=0x00000001, tlbiel=0, penc=0
[    0.000000] hash-mmu: base_shift=34: shift=34, sllp=0x0120, avpnm=0x000007ff, tlbiel=0, penc=3
[    0.000000] Page orders: linear mapping = 24, virtual = 16, io = 16, vmemmap = 24
[    0.000000] Using 1TB segments
[    0.000000] hash-mmu: Initializing hash mmu with SLB
[    0.000000] Linux version 5.2.0-rc6-13.g21111ce-default (geeko@buildhost) (gcc version 9.1.1 20190611 [gcc-9-branch revision 272147] (SUSE Linux)) #1 SMP Sun Jun 30 19:30:23 UTC 2019 (21111ce)
[    0.000000] Found initrd at 0xc00000000c800000:0xc00000000d3274ec
[    0.000000] Using pSeries machine description
[    0.000000] printk: bootconsole [udbg0] enabled
[    0.000000] Partition configured for 8 cpus.
[    0.000000] CPU maps initialized for 8 threads per core
[    0.000000]  (thread shift is 3)
[    0.000000] Allocated 4672 bytes for 8 pacas
[    0.000000] -----------------------------------------------------
[    0.000000] phys_mem_size     = 0x5c0000000
[    0.000000] dcache_bsize      = 0x80
[    0.000000] icache_bsize      = 0x80
[    0.000000] cpu_features      = 0x0000c07f8f5f91a7
[    0.000000]   possible        = 0x0000fbffcf5fb1a7
[    0.000000]   always          = 0x0000006f8b5c91a1
[    0.000000] cpu_user_features = 0xdc0065c2 0xefe00000
[    0.000000] mmu_features      = 0x7c006001
[    0.000000] firmware_features = 0x00000017c45bfc57
[    0.000000] hash-mmu: ppc64_pft_size    = 0x1d
[    0.000000] hash-mmu: htab_hash_mask    = 0x3fffff
[    0.000000] hash-mmu: kernel vmalloc start   = 0xc008000000000000
[    0.000000] hash-mmu: kernel IO start        = 0xc00a000000000000
[    0.000000] hash-mmu: kernel vmemmap start   = 0xc00c000000000000
[    0.000000] -----------------------------------------------------
[    0.000000] numa:   NODE_DATA [mem 0x5bffa7000-0x5bffabfff]
[    0.000000] numa:     NODE_DATA(0) on node 1
[    0.000000] numa:   NODE_DATA [mem 0x5bffa2000-0x5bffa6fff]
[    0.000000] rfi-flush: fallback displacement flush available
[    0.000000] rfi-flush: mttrig type flush available
[    0.000000] rfi-flush: patched 9 locations (mttrig type flush)
[    0.000000] count-cache-flush: software flush disabled.
[    0.000000] stf-barrier: eieio barrier available
[    0.000000] stf-barrier: patched 61 entry locations (eieio barrier)
[    0.000000] stf-barrier: patched 9 exit locations (eieio barrier)
[    0.000000] PPC64 nvram contains 15360 bytes
[    0.000000] barrier-nospec: using ORI speculation barrier
[    0.000000] barrier-nospec: patched 476 locations
[    0.000000] Top of RAM: 0x5c0000000, Total RAM: 0x5c0000000
[    0.000000] Memory hole size: 0MB
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x00000005bfffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   1: [mem 0x0000000000000000-0x00000005bfffffff]
[    0.000000] Could not find start_pfn for node 0
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000000000000]
[    0.000000] On node 0 totalpages: 0
[    0.000000] Initmem setup node 1 [mem 0x0000000000000000-0x00000005bfffffff]
[    0.000000] On node 1 totalpages: 376832
[    0.000000]   Normal zone: 368 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 376832 pages, LIFO batch:3
[    0.000000] percpu: Embedded 11 pages/cpu s624536 r0 d96360 u1048576
[    0.000000] pcpu-alloc: s624536 r0 d96360 u1048576 alloc=1*1048576
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7 
[    0.000000] Built 2 zonelists, mobility grouping on.  Total pages: 376464
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinux-5.2.0-rc6-13.g21111ce-default root=UUID=d00455bf-362e-4322-932a-e13a4bfe6a8a sysrq_always_enabled panic=100 ignore_loglevel unknown_nmi_panic console=hvc0 console=ttyS0,57600 splash=silent quiet showopts crashkernel=512M
[    0.000000] sysrq: sysrq always enabled.
[    0.000000] Memory: 0K/24117248K available (11200K kernel code, 1664K rwdata, 3328K rodata, 4672K init, 11694K bss, 597376K reserved, 0K cma-reserved)
[    0.000000] random: get_random_u32 called from cache_grow_begin+0x218/0x880 with crng_init=0
[    0.000000] ftrace: allocating 29620 entries in 11 pages
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu: 	RCU event tracing is enabled.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=2048 to nr_cpu_ids=8.
[    0.000000] 	Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 512, nr_irqs: 512, preallocated irqs: 16
[    0.000000] pic: no ISA interrupt controller
[    0.000000] rcu: 	Offload RCU callbacks from CPUs: (none).
[    0.000000] time_init: decrementer frequency = 512.000000 MHz
[    0.000000] time_init: processor frequency   = 2300.000000 MHz
[    0.000002] time_init: 56 bit decrementer (max: 7fffffffffffff)
[    0.000046] clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0x761537d007, max_idle_ns: 440795202126 ns
[    0.000132] clocksource: timebase mult[1f40000] shift[24] registered
[    0.000179] clockevent: decrementer mult[83126f] shift[24] cpu[0]
[    0.000503] Console: colour dummy device 80x25
[    0.004726] printk: console [hvc0] enabled
[    0.004790] mempolicy: Disabling automatic NUMA balancing. Configure with numa_balancing= or the kernel.numa_balancing sysctl
[    0.004889] pid_max: default: 32768 minimum: 301
[    0.005027] LSM: Security Framework initializing
[    0.005096] AppArmor: AppArmor initialized
[    0.007123] Dentry cache hash table entries: 4194304 (order: 9, 33554432 bytes)
[    0.008163] Inode-cache hash table entries: 2097152 (order: 8, 16777216 bytes)
[    0.008259] Mount-cache hash table entries: 65536 (order: 3, 524288 bytes)
[    0.008346] Mountpoint-cache hash table entries: 65536 (order: 3, 524288 bytes)
[    0.008603] *** VALIDATE proc ***
[    0.008711] *** VALIDATE cgroup1 ***
[    0.008728] *** VALIDATE cgroup2 ***
[    0.008949] EEH: pSeries platform initialized
[    0.008974] POWER9 performance monitor hardware support registered
[    0.009041] rcu: Hierarchical SRCU implementation.
[    0.009385] smp: Bringing up secondary CPUs ...
[    0.011715] smp: Brought up 2 nodes, 8 CPUs
[    0.020018] numa: Node 0 CPUs:
[    0.020034] numa: Node 1 CPUs: 0-7
[    0.020055] Using small cores at SMT level
[    0.020081] Using shared cache scheduler topology
[    0.023422] node 1 initialised, 366473 pages in 0ms
[    0.024316] devtmpfs: initialized
[    0.025870] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.025956] futex hash table entries: 2048 (order: 2, 262144 bytes)
[    0.026327] NET: Registered protocol family 16
[    0.026504] audit: initializing netlink subsys (disabled)
[    0.026580] audit: type=2000 audit(1561928628.020:1): state=initialized audit_enabled=0 res=1
[    0.026664] cpuidle: using governor ladder
[    0.026699] cpuidle: using governor menu
[    0.026770] RTAS daemon started
[    0.026886] pstore: Registered nvram as persistent store backend
[    0.028280] PCI: Probing PCI hardware
[    0.028299] EEH: No capable adapters found
[    0.028327] PCI: Probing PCI hardware done
[    0.028446] pseries-rng: Registering arch random hook.
[    0.029256] WARNING: workqueue cpumask: online intersect > possible intersect
[    0.029375] HugeTLB registered 16.0 MiB page size, pre-allocated 0 pages
[    0.029433] HugeTLB registered 16.0 GiB page size, pre-allocated 0 pages
[    0.161542] alg: No test for lzo-rle (lzo-rle-generic)
[    0.161616] alg: No test for lzo-rle (lzo-rle-scomp)
[    0.171901] vgaarb: loaded
[    0.171967] EDAC MC: Ver: 3.0.0
[    0.172145] NetLabel: Initializing
[    0.172162] NetLabel:  domain hash size = 128
[    0.172191] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.172246] NetLabel:  unlabeled traffic allowed by default
[    0.172379] clocksource: Switched to clocksource timebase
[    0.184431] VFS: Disk quotas dquot_6.6.0
[    0.184474] VFS: Dquot-cache hash table entries: 8192 (order 0, 65536 bytes)
[    0.184546] *** VALIDATE hugetlbfs ***
[    0.184671] AppArmor: AppArmor Filesystem Enabled
[    0.186046] NET: Registered protocol family 2
[    0.186235] tcp_listen_portaddr_hash hash table entries: 16384 (order: 2, 262144 bytes)
[    0.186336] TCP established hash table entries: 262144 (order: 5, 2097152 bytes)
[    0.186782] TCP bind hash table entries: 65536 (order: 4, 1048576 bytes)
[    0.186932] TCP: Hash tables configured (established 262144 bind 65536)
[    0.186997] UDP hash table entries: 16384 (order: 3, 524288 bytes)
[    0.187096] UDP-Lite hash table entries: 16384 (order: 3, 524288 bytes)
[    0.187248] NET: Registered protocol family 1
[    0.187276] PCI: CLS 0 bytes, default 128
[    0.187333] Trying to unpack rootfs image as initramfs...
[    1.440198] IOMMU table initialized, virtual merging enabled
[    1.469747] hv-24x7: found a duplicate event RESERVED, ct=1
[    1.469785] hv-24x7: found a duplicate event RESERVED, ct=2
[    1.469831] hv-24x7: found a duplicate event RESERVED, ct=3
[    1.469877] hv-24x7: found a duplicate event RESERVED, ct=4
[    1.469918] hv-24x7: found a duplicate event RESERVED, ct=5
[    1.469964] hv-24x7: found a duplicate event RESERVED, ct=6
[    1.470008] hv-24x7: found a duplicate event RESERVED, ct=7
[    1.470068] hv-24x7: found a duplicate event RESERVED, ct=8
[    1.470111] hv-24x7: found a duplicate event RESERVED, ct=9
[    1.470156] hv-24x7: found a duplicate event RESERVED, ct=10
[    1.470204] hv-24x7: found a duplicate event RESERVED, ct=11
[    1.470250] hv-24x7: found a duplicate event RESERVED, ct=12
[    1.470296] hv-24x7: found a duplicate event RESERVED, ct=13
[    1.470338] hv-24x7: found a duplicate event RESERVED, ct=14
[    1.470385] hv-24x7: found a duplicate event RESERVED, ct=15
[    1.470429] hv-24x7: found a duplicate event RESERVED, ct=16
[    1.470474] hv-24x7: found a duplicate event RESERVED, ct=17
[    1.470521] hv-24x7: found a duplicate event RESERVED, ct=18
[    1.470568] hv-24x7: found a duplicate event RESERVED, ct=19
[    1.470616] hv-24x7: found a duplicate event RESERVED, ct=20
[    1.470663] hv-24x7: found a duplicate event RESERVED, ct=21
[    1.470713] hv-24x7: found a duplicate event RESERVED, ct=22
[    1.470755] hv-24x7: found a duplicate event RESERVED, ct=23
[    1.470801] hv-24x7: found a duplicate event RESERVED, ct=24
[    1.470846] hv-24x7: found a duplicate event RESERVED, ct=25
[    1.470892] hv-24x7: found a duplicate event RESERVED, ct=26
[    1.470941] hv-24x7: found a duplicate event RESERVED, ct=27
[    1.470999] hv-24x7: found a duplicate event RESERVED, ct=28
[    1.471046] hv-24x7: found a duplicate event RESERVED, ct=29
[    1.471094] hv-24x7: found a duplicate event RESERVED, ct=30
[    1.471141] hv-24x7: found a duplicate event RESERVED, ct=31
[    1.471185] hv-24x7: found a duplicate event RESERVED, ct=32
[    1.471233] hv-24x7: found a duplicate event RESERVED, ct=33
[    1.471279] hv-24x7: found a duplicate event RESERVED, ct=34
[    1.471326] hv-24x7: found a duplicate event RESERVED, ct=35
[    1.471371] hv-24x7: found a duplicate event RESERVED, ct=36
[    1.471414] hv-24x7: found a duplicate event RESERVED, ct=37
[    1.471458] hv-24x7: found a duplicate event RESERVED, ct=38
[    1.471502] hv-24x7: found a duplicate event RESERVED, ct=39
[    1.471548] hv-24x7: found a duplicate event RESERVED, ct=40
[    1.471592] hv-24x7: found a duplicate event RESERVED, ct=41
[    1.471637] hv-24x7: found a duplicate event RESERVED, ct=42
[    1.471681] hv-24x7: found a duplicate event RESERVED, ct=43
[    1.471726] hv-24x7: found a duplicate event RESERVED, ct=44
[    1.471773] hv-24x7: found a duplicate event RESERVED, ct=45
[    1.471820] hv-24x7: found a duplicate event RESERVED, ct=46
[    1.471865] hv-24x7: found a duplicate event RESERVED, ct=47
[    1.471952] hv-24x7: read 1463 catalog entries, created 470 event attrs (0 failures), 275 descs
[    1.473167] Initialise system trusted keyrings
[    1.473240] workingset: timestamp_bits=38 max_order=19 bucket_order=0
[    1.473401] zbud: loaded
[    1.483435] Key type asymmetric registered
[    1.483456] Asymmetric key parser 'x509' registered
[    1.483498] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    1.483612] io scheduler mq-deadline registered
[    1.483652] io scheduler kyber registered
[    1.483694] io scheduler bfq registered
[    1.484059] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.484239] Non-volatile memory driver v1.3
[    1.484274] pseries_rng: Registering IBM pSeries RNG driver
[    1.484513] tpm_ibmvtpm 30000004: CRQ initialization completed
[    1.484672] mousedev: PS/2 mouse device common for all mice
[    1.484807] pseries_idle_driver registered
[    1.484882] ledtrig-cpu: registered to indicate activity on CPUs
[    1.484982] nx_compress_pseries ibm,compression-v1: nx842_OF_upd: max_sync_size new:65536 old:0
[    1.485103] nx_compress_pseries ibm,compression-v1: nx842_OF_upd: max_sync_sg new:510 old:0
[    1.485220] nx_compress_pseries ibm,compression-v1: nx842_OF_upd: max_sg_len new:4080 old:0
[    1.485367] alg: No test for 842 (842-nx)
[    1.486448] hidraw: raw HID events driver (C) Jiri Kosina
[    1.486578] NET: Registered protocol family 10
[    1.489375] Segment Routing with IPv6
[    1.489409] NET: Registered protocol family 15
[    1.489797] registered taskstats version 1
[    1.489820] Loading compiled-in X.509 certificates
[    1.520515] Loaded X.509 cert 'Unsupported: 20a8b0cf2d570fb2c20316bf6f6d9681f4981f2c'
[    1.520602] zswap: loaded using pool lzo/zbud
[    1.520681] page_owner is disabled
[    1.520740] pstore: Using crash dump compression: deflate
[    1.520791] Key type trusted registered
[    1.523316] Key type encrypted registered
[    1.523339] AppArmor: AppArmor sha1 policy hashing enabled
[    1.523388] ima: Allocated hash algorithm: sha256
[    1.524239] No architecture policies found
[    1.524269] evm: Initialising EVM extended attributes:
[    1.524308] evm: security.selinux
[    1.524330] evm: security.apparmor
[    1.524353] evm: security.ima
[    1.524369] evm: security.capability
[    1.524394] evm: HMAC attrs: 0x1
[    1.525926] Freeing unused kernel memory: 4672K
[    1.525951] This architecture does not have kernel memory protection.
[    1.526005] Run /init as init process
[    1.547342] systemd[1]: systemd 234 running in system mode. (+PAM -AUDIT +SELINUX -IMA +APPARMOR -SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT -GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 -IDN default-hierarchy=hybrid)
[    1.547637] systemd[1]: Detected architecture ppc64-le.
[    1.547672] systemd[1]: Running in initial RAM disk.
[    1.547721] systemd[1]: Set hostname to <vugava-5>.
[    1.587095] random: systemd: uninitialized urandom read (16 bytes read)
[    1.587162] systemd[1]: Reached target Local File Systems.
[    1.587235] random: systemd: uninitialized urandom read (16 bytes read)
[    1.587316] systemd[1]: Listening on Journal Socket (/dev/log).
[    1.587366] random: systemd: uninitialized urandom read (16 bytes read)
[    1.587857] systemd[1]: Created slice System Slice.
[    1.587912] systemd[1]: Listening on udev Kernel Socket.
[    1.587988] systemd[1]: Listening on Journal Socket.
[    1.588498] systemd[1]: Started Entropy Daemon based on the HAVEGE algorithm.
[    1.824646] synth uevent: /devices/vio: failed to send uevent
[    1.824748] vio vio: uevent: failed to send synthetic uevent
[    1.824919] synth uevent: /devices/vio/4000: failed to send uevent
[    1.825027] vio 4000: uevent: failed to send synthetic uevent
[    1.825148] synth uevent: /devices/vio/4001: failed to send uevent
[    1.825267] vio 4001: uevent: failed to send synthetic uevent
[    1.825380] synth uevent: /devices/vio/4002: failed to send uevent
[    1.825504] vio 4002: uevent: failed to send synthetic uevent
[    1.825633] synth uevent: /devices/vio/4004: failed to send uevent
[    1.825771] vio 4004: uevent: failed to send synthetic uevent
[    1.892883] random: crng init done
[    1.892908] random: 7 urandom warning(s) missed due to ratelimiting
[    2.043492] SCSI subsystem initialized
[    2.044427] alua: device handler registered
[    2.045321] emc: device handler registered
[    2.046045] rdac: device handler registered
[    2.046751] ibmvscsi 30000003: SRP_VERSION: 16.a
[    2.046903] ibmvscsi 30000003: Maximum ID: 64 Maximum LUN: 32 Maximum Channel: 3
[    2.046976] scsi host0: IBM POWER Virtual SCSI Adapter 1.5.9
[    2.047216] ibmvscsi 30000003: partner initialization complete
[    2.047308] ibmvscsi 30000003: host srp version: 16.a, host partition vios1 (2), OS 3, max io 262144
[    2.047458] ibmvscsi 30000003: Client reserve enabled
[    2.047516] ibmvscsi 30000003: sent SRP login
[    2.047564] ibmvscsi 30000003: SRP_LOGIN succeeded
[    2.050841] device-mapper: uevent: version 1.0.3
[    2.050928] device-mapper: ioctl: 4.40.0-ioctl (2019-01-18) initialised: dm-devel@xxxxxxxxxx
[    2.072851] scsi 0:0:1:0: Direct-Access     AIX      VDASD            0001 PQ: 0 ANSI: 3
[    2.073133] scsi 0:0:1:0: Attached scsi generic sg0 type 0
[    2.105681] sd 0:0:1:0: [sda] 10485760 4096-byte logical blocks: (42.9 GB/40.0 GiB)
[    2.105808] sd 0:0:1:0: [sda] Write Protect is off
[    2.105846] sd 0:0:1:0: [sda] Mode Sense: 17 00 00 08
[    2.105936] sd 0:0:1:0: [sda] Cache data unavailable
[    2.105976] sd 0:0:1:0: [sda] Assuming drive cache: write through
[    2.132465]  sda: sda1 sda2 sda3 sda4 sda5
[    2.133154] sd 0:0:1:0: [sda] Attached SCSI disk
[    2.572383] raid6: vpermxor8 gen() 18658 MB/s
[    2.742383] raid6: vpermxor4 gen() 16405 MB/s
[    2.912384] raid6: vpermxor2 gen() 15206 MB/s
[    3.082384] raid6: vpermxor1 gen()  8727 MB/s
[    3.252386] raid6: altivecx8 gen() 14560 MB/s
[    3.422385] raid6: altivecx4 gen() 16406 MB/s
[    3.592379] raid6: altivecx2 gen() 13519 MB/s
[    3.762386] raid6: altivecx1 gen()  8741 MB/s
[    3.932391] raid6: int64x8  gen()  6500 MB/s
[    4.102388] raid6: int64x8  xor()  2759 MB/s
[    4.272378] raid6: int64x4  gen() 12704 MB/s
[    4.442389] raid6: int64x4  xor()  4448 MB/s
[    4.612378] raid6: int64x2  gen()  9865 MB/s
[    4.782381] raid6: int64x2  xor()  3611 MB/s
[    4.952381] raid6: int64x1  gen()  5543 MB/s
[    5.122396] raid6: int64x1  xor()  2231 MB/s
[    5.122419] raid6: using algorithm vpermxor8 gen() 18658 MB/s
[    5.122463] raid6: using intx1 recovery algorithm
[    5.126113] xor: measuring software checksum speed
[    5.222378]    8regs     : 20153.600 MB/sec
[    5.322385]    8regs_prefetch: 16729.600 MB/sec
[    5.422380]    32regs    : 20403.200 MB/sec
[    5.522376]    32regs_prefetch: 18073.600 MB/sec
[    5.622379]    altivec   : 23686.400 MB/sec
[    5.622405] xor: using function: altivec (23686.400 MB/sec)
[    5.664870] Btrfs loaded, crc32c=crc32c-vpmsum, assert=on
[    5.671431] BTRFS: device label SLES devid 1 transid 9578 /dev/sda5
[    5.726717] BTRFS info (device sda5): disk space caching is enabled
[    5.726777] BTRFS info (device sda5): has skinny extents
[    6.007805] systemd-journald[229]: Received SIGTERM from PID 1 (systemd).
[    6.063928] printk: systemd: 13 output lines suppressed due to ratelimiting
[    6.782505] BTRFS info (device sda5): disk space caching is enabled
[    6.844482] synth uevent: /devices/vio: failed to send uevent
[    6.844522] vio vio: uevent: failed to send synthetic uevent
[    6.844766] synth uevent: /devices/vio/4000: failed to send uevent
[    6.844809] vio 4000: uevent: failed to send synthetic uevent
[    6.844861] synth uevent: /devices/vio/4001: failed to send uevent
[    6.844909] vio 4001: uevent: failed to send synthetic uevent
[    6.844962] synth uevent: /devices/vio/4002: failed to send uevent
[    6.845011] vio 4002: uevent: failed to send synthetic uevent
[    6.845059] synth uevent: /devices/vio/4004: failed to send uevent
[    6.845107] vio 4004: uevent: failed to send synthetic uevent
[    7.015498] rtc-generic rtc-generic: registered as rtc0
[    7.044578] crypto_register_alg 'aes' = 0
[    7.068278] crypto_register_alg 'cbc(aes)' = 0
[    7.080059] ibmveth: IBM Power Virtual Ethernet Driver 1.06
[    7.086405] crypto_register_alg 'ctr(aes)' = 0
[    7.128241] crypto_register_alg 'xts(aes)' = 0
[    7.259826] Adding 1048512k swap on /dev/sda3.  Priority:-2 extents:1 across:1048512k FS
[    7.383980] systemd-journald[429]: Received request to flush runtime journal from PID 1
[    7.435628] audit: type=1400 audit(1561928635.430:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ping" pid=964 comm="apparmor_parser"
[    7.451141] audit: type=1400 audit(1561928635.440:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="klogd" pid=974 comm="apparmor_parser"
[    8.841878] NET: Registered protocol family 17

Attachment: default
Description: Binary data


[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]

  Powered by Linux