Message ID | CAPcyv4j-b0yANLfXstehDHFNdOdRNjjASremTN9yNmj9rTs2Og@mail.gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 1/25/2016 3:20 PM, Dan Williams wrote: > On Mon, Jan 25, 2016 at 4:46 AM, Julian Margetson <runaway@candw.ms> wrote: >> Oops starting Xorg with kernel 4.5-rc1 on Acube Sam460ex amcc460ex powerpc >> motherboard. >> >> ====================================================================================================================== >> 01c8f1c44b83a0825b573e7c723b033cece37b86 is the first bad commit >> commit 01c8f1c44b83a0825b573e7c723b033cece37b86 >> Author: Dan Williams <dan.j.williams@intel.com> >> Date: Fri Jan 15 16:56:40 2016 -0800 >> >> mm, dax, gpu: convert vm_insert_mixed to pfn_t >> >> Convert the raw unsigned long 'pfn' argument to pfn_t for the purpose of >> evaluating the PFN_MAP and PFN_DEV flags. When both are set it triggers >> _PAGE_DEVMAP to be set in the resulting pte. >> >> There are no functional changes to the gpu drivers as a result of this >> conversion. >> >> Signed-off-by: Dan Williams <dan.j.williams@intel.com> >> Cc: Dave Hansen <dave@sr71.net> >> Cc: David Airlie <airlied@linux.ie> >> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> >> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> >> >> :040000 040000 dc71b6dc188dea4b6ce95f5fd1e4e73cc3663cbe >> 8a745459a14cd2a6f4e1c71fda3e54333d023f43 M arch >> :040000 040000 9e8103b65698f677e17becdac53914ca029a6197 >> f656e15bffef4ea8c848176a79eb50a071ec323e M drivers >> :040000 040000 3ffc222d7e0f1067772798d08777aeb54136026e >> e2b423f85aaaf0cb25d48d1e15771fc5bddf7981 M fs >> :040000 040000 392d2dea8185ba8f0d1c101782831ceed9aa9812 >> 9e3001b04052daa1b3204b6f2a6e26138a4ed7dd M include >> :040000 040000 f81d8cfe3052b7259b75a58656a65efdaad40284 >> 969d0ff262020f27a695172ce89ae5f6088e8d44 M mm >> > Hmm, this commit could only cause a behavior change if it modifies the > value of the pfn as seen by insert_pfn(). Can you try the attached > debug patch to see if that assumption is being violated? Had to manually delete the lines in the second part of the patch. ===================================================================================================== U-Boot 2015.a (May 16 2015 - 14:20:11) CPU: AMCC PowerPC 460EX Rev. B at 1155 MHz (PLB=231 OPB=115 EBC=115) No Security/Kasumi support Bootstrap Option H - Boot ROM Location I2C (Addr 0x52) Internal PCI arbiter enabled 32 kB I-Cache 32 kB D-Cache Board: Sam460ex/cr, PCIe 4x + SATA-2 I2C: ready DRAM: 2 GiB (ECC not enabled, 462 MHz, CL4) PCI: Bus Dev VenId DevId Class Int 00 04 1095 3512 0104 00 00 06 126f 0501 0380 00 PCIE1: successfully set as root-complex 02 00 1002 683f 0300 ff Net: ppc_4xx_eth0 FPGA: Revision 03 (2010-10-07) SM502: found PERMD2:not found VGA: 1 VESA: OK [ 0.000000] Using Canyonlands machine description [ 0.000000] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000000000-0x000000002fffffff] [ 0.000000] Normal empty [ 0.000000] HighMem [mem 0x0000000030000000-0x000000007fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 522752 [ 0.000000] Kernel command line: root=/dev/sdb8 console=ttyS0,115200 console=tty0 [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 2002928K/2097152K available (6792K kernel code, 288K rwdata, 3228K rodata, 236K init, 345K bss, 94224K reserved, 0K cma-reserved, 1310720K highmem) [ 0.000000] Kernel virtual memory layout: [ 0.000000] * 0xfffcf000..0xfffff000 : fixmap [ 0.000000] * 0xffc00000..0xffe00000 : highmem PTEs [ 0.000000] * 0xffa00000..0xffc00000 : consistent mem [ 0.000000] * 0xffa00000..0xffa00000 : early ioremap [ 0.000000] * 0xf1000000..0xffa00000 : vmalloc & ioremap [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 32. [ 0.000000] NR_IRQS:512 nr_irqs:512 16 [ 0.000000] UIC0 (32 IRQ sources) at DCR 0xc0 [ 0.000000] UIC1 (32 IRQ sources) at DCR 0xd0 [ 0.000000] UIC2 (32 IRQ sources) at DCR 0xe0 [ 0.000000] UIC3 (32 IRQ sources) at DCR 0xf0 [ 0.000014] clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0x10a60dda894, max_idle_ns: 440795207041 ns [ 0.000026] clocksource: timebase mult[dda520] shift[24] registered [ 0.000153] Console: colour dummy device 80x25 [ 0.000701] console [tty0] enabled [ 0.000736] pid_max: default: 32768 minimum: 301 [ 0.000857] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000887] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.003319] devtmpfs: initialized [ 0.005924] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.006415] xor: measuring software checksum speed [ 0.016352] 8regs : 856.000 MB/sec [ 0.026364] 8regs_prefetch: 800.000 MB/sec [ 0.036395] 32regs : 1116.000 MB/sec [ 0.046431] 32regs_prefetch: 968.000 MB/sec [ 0.046452] xor: using function: 32regs (1116.000 MB/sec) [ 0.046500] prandom: seed boundary self test passed [ 0.048968] prandom: 100 self tests passed [ 0.049578] NET: Registered protocol family 16 [ 0.052553] cpuidle: using governor ladder [ 0.055588] cpuidle: using governor menu [ 0.056010] 256k L2-cache enabled [ 0.056114] PCIE0: Port disabled via device-tree [ 0.056174] PCIE1: Checking link... [ 0.056191] PCIE1: Device detected, waiting for link... [ 0.056210] PCIE1: link is up ! [ 0.158442] PCI host bridge /plb/pciex@d20000000 (primary) ranges: [ 0.158492] MEM 0x0000000e80000000..0x0000000effffffff -> 0x0000000080000000 [ 0.158528] MEM 0x0000000f00100000..0x0000000f001fffff -> 0x0000000000000000 [ 0.158560] IO 0x0000000f80010000..0x0000000f8001ffff -> 0x0000000000000000 [ 0.158597] 4xx PCI DMA offset set to 0x00000000 [ 0.158615] 4xx PCI DMA window base to 0x0000000000000000 [ 0.158634] DMA window size 0x0000000080000000 [ 0.158669] PCIE1: successfully set as root-complex [ 0.158763] PCI host bridge /plb/pci@c0ec00000 (primary) ranges: [ 0.158792] MEM 0x0000000d80000000..0x0000000dffffffff -> 0x0000000080000000 [ 0.158827] MEM 0x0000000c0ee00000..0x0000000c0eefffff -> 0x0000000000000000 [ 0.158859] IO 0x0000000c08000000..0x0000000c0800ffff -> 0x0000000000000000 [ 0.158888] 4xx PCI DMA offset set to 0x00000000 [ 0.158906] 4xx PCI DMA window base to 0x0000000000000000 [ 0.158924] DMA window size 0x0000000080000000 [ 0.167634] PCI: Probing PCI hardware [ 0.167833] PCI host bridge to bus 0000:80 [ 0.167868] pci_bus 0000:80: root bus resource [io 0xfffe0000-0xfffeffff] (bus address [0x0000-0xffff]) [ 0.167906] pci_bus 0000:80: root bus resource [mem 0xe80000000-0xeffffffff] (bus address [0x80000000-0xffffffff]) [ 0.167943] pci_bus 0000:80: root bus resource [mem 0xf00100000-0xf001fffff] (bus address [0x00000000-0x000fffff]) [ 0.167982] pci_bus 0000:80: root bus resource [bus 80-ff] [ 0.168148] PCI: Hiding 4xx host bridge resources 0000:80:00.0 [ 0.169020] pci 0000:80:00.0: PCI bridge to [bus 81-bf] [ 0.169276] PCI host bridge to bus 0001:00 [ 0.169304] pci_bus 0001:00: root bus resource [io 0x0000-0xffff] [ 0.169330] pci_bus 0001:00: root bus resource [mem 0xd80000000-0xdffffffff] (bus address [0x80000000-0xffffffff]) [ 0.169367] pci_bus 0001:00: root bus resource [mem 0xc0ee00000-0xc0eefffff] (bus address [0x00000000-0x000fffff]) [ 0.169403] pci_bus 0001:00: root bus resource [bus 00-ff] [ 0.170007] pci 0000:80:00.0: BAR 9: assigned [mem 0xe80000000-0xe8fffffff 64bit pref] [ 0.170050] pci 0000:80:00.0: BAR 8: assigned [mem 0xe90000000-0xe900fffff] [ 0.170093] pci 0000:80:00.0: BAR 7: assigned [io 0xfffe1000-0xfffe1fff] [ 0.170128] pci 0000:81:00.0: BAR 0: assigned [mem 0xe80000000-0xe8fffffff 64bit pref] [ 0.170172] pci 0000:81:00.0: BAR 2: assigned [mem 0xe90000000-0xe9003ffff 64bit] [ 0.170211] pci 0000:81:00.0: BAR 6: assigned [mem 0xe90040000-0xe9005ffff pref] [ 0.170245] pci 0000:81:00.1: BAR 0: assigned [mem 0xe90060000-0xe90063fff 64bit] [ 0.170283] pci 0000:81:00.0: BAR 4: assigned [io 0xfffe1000-0xfffe10ff] [ 0.170311] pci 0000:80:00.0: PCI bridge to [bus 81-bf] [ 0.170335] pci 0000:80:00.0: bridge window [io 0xfffe1000-0xfffe1fff] [ 0.170361] pci 0000:80:00.0: bridge window [mem 0xe90000000-0xe900fffff] [ 0.170387] pci 0000:80:00.0: bridge window [mem 0xe80000000-0xe8fffffff 64bit pref] [ 0.170486] pci 0001:00:06.0: BAR 0: assigned [mem 0xd80000000-0xd83ffffff] [ 0.170514] pci 0001:00:06.0: BAR 1: assigned [mem 0xd84000000-0xd841fffff] [ 0.170542] pci 0001:00:04.0: BAR 6: assigned [mem 0xd84200000-0xd8427ffff pref] [ 0.170574] pci 0001:00:04.0: BAR 5: assigned [mem 0xd84280000-0xd842801ff] [ 0.170601] pci 0001:00:04.0: BAR 4: assigned [io 0x1000-0x100f] [ 0.170626] pci 0001:00:04.0: BAR 0: assigned [io 0x1010-0x1017] [ 0.170652] pci 0001:00:04.0: BAR 2: assigned [io 0x1018-0x101f] [ 0.170677] pci 0001:00:04.0: BAR 1: assigned [io 0x1020-0x1023] [ 0.170703] pci 0001:00:04.0: BAR 3: assigned [io 0x1024-0x1027] [ 0.198367] raid6: int32x1 gen() 304 MB/s [ 0.215530] raid6: int32x1 xor() 173 MB/s [ 0.232551] raid6: int32x2 gen() 433 MB/s [ 0.249639] raid6: int32x2 xor() 246 MB/s [ 0.266698] raid6: int32x4 gen() 476 MB/s [ 0.283727] raid6: int32x4 xor() 273 MB/s [ 0.300818] raid6: int32x8 gen() 234 MB/s [ 0.317987] raid6: int32x8 xor() 218 MB/s [ 0.318011] raid6: using algorithm int32x4 gen() 476 MB/s [ 0.318030] raid6: .... xor() 273 MB/s, rmw enabled [ 0.318049] raid6: using intx1 recovery algorithm [ 0.318354] vgaarb: device added: PCI:0000:81:00.0,decodes=io+mem,owns=none,locks=none [ 0.318396] vgaarb: loaded [ 0.318412] vgaarb: bridge control possible 0000:81:00.0 [ 0.318692] SCSI subsystem initialized [ 0.319112] usbcore: registered new interface driver usbfs [ 0.319184] usbcore: registered new interface driver hub [ 0.319254] usbcore: registered new device driver usb [ 0.319376] pps_core: LinuxPPS API ver. 1 registered [ 0.319396] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.319442] PTP clock support registered [ 0.319603] EDAC MC: Ver: 3.0.0 [ 0.320015] Advanced Linux Sound Architecture Driver Initialized. [ 0.339804] DMA-API: preallocated 65536 debug entries [ 0.339849] DMA-API: debugging enabled by kernel config [ 0.339901] clocksource: Switched to clocksource timebase [ 0.346495] NET: Registered protocol family 2 [ 0.347119] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.347254] TCP bind hash table entries: 8192 (order: 5, 163840 bytes) [ 0.347578] TCP: Hash tables configured (established 8192 bind 8192) [ 0.347705] UDP hash table entries: 512 (order: 2, 24576 bytes) [ 0.347787] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes) [ 0.348145] NET: Registered protocol family 1 [ 0.348494] RPC: Registered named UNIX socket transport module. [ 0.348527] RPC: Registered udp transport module. [ 0.348545] RPC: Registered tcp transport module. [ 0.348562] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.349271] Could not remap bcsr [ 0.352416] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160) [ 0.355322] futex hash table entries: 256 (order: 0, 7168 bytes) [ 0.365603] ntfs: driver 2.1.32 [Flags: R/W]. [ 0.366065] fuse init (API version 7.24) [ 0.370192] async_tx: api initialized (async) [ 0.370292] bounce: pool size: 64 pages [ 0.370371] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.370408] io scheduler noop registered [ 0.370444] io scheduler cfq registered (default) [ 0.372509] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64 [ 0.372539] crc32: self tests passed, processed 225944 bytes in 892267 nsec [ 0.373526] crc32c: CRC_LE_BITS = 64 [ 0.373547] crc32c: self tests passed, processed 225944 bytes in 446410 nsec [ 0.441126] crc32_combine: 8373 self tests passed [ 0.508495] crc32c_combine: 8373 self tests passed [ 0.508555] glob: 64 self-tests passed, 0 failed [ 0.546490] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.547353] console [ttyS0] disabled [ 0.567522] serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 22, base_baud = 691200) is a U6_16550A [ 1.498925] console [ttyS0] enabled [ 1.523118] serial8250.0: ttyS1 at MMIO 0x4ef600400 (irq = 23, base_baud = 691200) is a U6_16550A [ 1.533064] console [ttyS0] disabled [ 0.000000] Using Canyonlands machine description [ 0.000000] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000000000-0x000000002fffffff] [ 0.000000] Normal empty [ 0.000000] HighMem [mem 0x0000000030000000-0x000000007fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff] [ 0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 522752 [ 0.000000] Kernel command line: root=/dev/sdb8 console=ttyS0,115200 console=tty0 [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 2002928K/2097152K available (6792K kernel code, 288K rwdata, 3228K rodata, 236K init, 345K bss, 94224K reserved, 0K cma-reserved, 1310720K highmem) [ 0.000000] Kernel virtual memory layout: [ 0.000000] * 0xfffcf000..0xfffff000 : fixmap [ 0.000000] * 0xffc00000..0xffe00000 : highmem PTEs [ 0.000000] * 0xffa00000..0xffc00000 : consistent mem [ 0.000000] * 0xffa00000..0xffa00000 : early ioremap [ 0.000000] * 0xf1000000..0xffa00000 : vmalloc & ioremap [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 32. [ 0.000000] NR_IRQS:512 nr_irqs:512 16 [ 0.000000] UIC0 (32 IRQ sources) at DCR 0xc0 [ 0.000000] UIC1 (32 IRQ sources) at DCR 0xd0 [ 0.000000] UIC2 (32 IRQ sources) at DCR 0xe0 [ 0.000000] UIC3 (32 IRQ sources) at DCR 0xf0 [ 0.000014] clocksource: timebase: mask: 0xffffffffffffffff max_cycles: 0x10a60dda894, max_idle_ns: 440795207041 ns [ 0.000026] clocksource: timebase mult[dda520] shift[24] registered [ 0.000153] Console: colour dummy device 80x25 [ 0.000701] console [tty0] enabled [ 0.000736] pid_max: default: 32768 minimum: 301 [ 0.000857] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000887] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.003319] devtmpfs: initialized [ 0.005924] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.006415] xor: measuring software checksum speed [ 0.016352] 8regs : 856.000 MB/sec [ 0.026364] 8regs_prefetch: 800.000 MB/sec [ 0.036395] 32regs : 1116.000 MB/sec [ 0.046431] 32regs_prefetch: 968.000 MB/sec [ 0.046452] xor: using function: 32regs (1116.000 MB/sec) [ 0.046500] prandom: seed boundary self test passed [ 0.048968] prandom: 100 self tests passed [ 0.049578] NET: Registered protocol family 16 [ 0.052553] cpuidle: using governor ladder [ 0.055588] cpuidle: using governor menu [ 0.056010] 256k L2-cache enabled [ 0.056114] PCIE0: Port disabled via device-tree [ 0.056174] PCIE1: Checking link... [ 0.056191] PCIE1: Device detected, waiting for link... [ 0.056210] PCIE1: link is up ! [ 0.158442] PCI host bridge /plb/pciex@d20000000 (primary) ranges: [ 0.158492] MEM 0x0000000e80000000..0x0000000effffffff -> 0x0000000080000000 [ 0.158528] MEM 0x0000000f00100000..0x0000000f001fffff -> 0x0000000000000000 [ 0.158560] IO 0x0000000f80010000..0x0000000f8001ffff -> 0x0000000000000000 [ 0.158597] 4xx PCI DMA offset set to 0x00000000 [ 0.158615] 4xx PCI DMA window base to 0x0000000000000000 [ 0.158634] DMA window size 0x0000000080000000 [ 0.158669] PCIE1: successfully set as root-complex [ 0.158763] PCI host bridge /plb/pci@c0ec00000 (primary) ranges: [ 0.158792] MEM 0x0000000d80000000..0x0000000dffffffff -> 0x0000000080000000 [ 0.158827] MEM 0x0000000c0ee00000..0x0000000c0eefffff -> 0x0000000000000000 [ 0.158859] IO 0x0000000c08000000..0x0000000c0800ffff -> 0x0000000000000000 [ 0.158888] 4xx PCI DMA offset set to 0x00000000 [ 0.158906] 4xx PCI DMA window base to 0x0000000000000000 [ 0.158924] DMA window size 0x0000000080000000 [ 0.167634] PCI: Probing PCI hardware [ 0.167833] PCI host bridge to bus 0000:80 [ 0.167868] pci_bus 0000:80: root bus resource [io 0xfffe0000-0xfffeffff] (bus address [0x0000-0xffff]) [ 0.167906] pci_bus 0000:80: root bus resource [mem 0xe80000000-0xeffffffff] (bus address [0x80000000-0xffffffff]) [ 0.167943] pci_bus 0000:80: root bus resource [mem 0xf00100000-0xf001fffff] (bus address [0x00000000-0x000fffff]) [ 0.167982] pci_bus 0000:80: root bus resource [bus 80-ff] [ 0.168148] PCI: Hiding 4xx host bridge resources 0000:80:00.0 [ 0.169020] pci 0000:80:00.0: PCI bridge to [bus 81-bf] [ 0.169276] PCI host bridge to bus 0001:00 [ 0.169304] pci_bus 0001:00: root bus resource [io 0x0000-0xffff] [ 0.169330] pci_bus 0001:00: root bus resource [mem 0xd80000000-0xdffffffff] (bus address [0x80000000-0xffffffff]) [ 0.169367] pci_bus 0001:00: root bus resource [mem 0xc0ee00000-0xc0eefffff] (bus address [0x00000000-0x000fffff]) [ 0.169403] pci_bus 0001:00: root bus resource [bus 00-ff] [ 0.170007] pci 0000:80:00.0: BAR 9: assigned [mem 0xe80000000-0xe8fffffff 64bit pref] [ 0.170050] pci 0000:80:00.0: BAR 8: assigned [mem 0xe90000000-0xe900fffff] [ 0.170093] pci 0000:80:00.0: BAR 7: assigned [io 0xfffe1000-0xfffe1fff] [ 0.170128] pci 0000:81:00.0: BAR 0: assigned [mem 0xe80000000-0xe8fffffff 64bit pref] [ 0.170172] pci 0000:81:00.0: BAR 2: assigned [mem 0xe90000000-0xe9003ffff 64bit] [ 0.170211] pci 0000:81:00.0: BAR 6: assigned [mem 0xe90040000-0xe9005ffff pref] [ 0.170245] pci 0000:81:00.1: BAR 0: assigned [mem 0xe90060000-0xe90063fff 64bit] [ 0.170283] pci 0000:81:00.0: BAR 4: assigned [io 0xfffe1000-0xfffe10ff] [ 0.170311] pci 0000:80:00.0: PCI bridge to [bus 81-bf] [ 0.170335] pci 0000:80:00.0: bridge window [io 0xfffe1000-0xfffe1fff] [ 0.170361] pci 0000:80:00.0: bridge window [mem 0xe90000000-0xe900fffff] [ 0.170387] pci 0000:80:00.0: bridge window [mem 0xe80000000-0xe8fffffff 64bit pref] [ 0.170486] pci 0001:00:06.0: BAR 0: assigned [mem 0xd80000000-0xd83ffffff] [ 0.170514] pci 0001:00:06.0: BAR 1: assigned [mem 0xd84000000-0xd841fffff] [ 0.170542] pci 0001:00:04.0: BAR 6: assigned [mem 0xd84200000-0xd8427ffff pref] [ 0.170574] pci 0001:00:04.0: BAR 5: assigned [mem 0xd84280000-0xd842801ff] [ 0.170601] pci 0001:00:04.0: BAR 4: assigned [io 0x1000-0x100f] [ 0.170626] pci 0001:00:04.0: BAR 0: assigned [io 0x1010-0x1017] [ 0.170652] pci 0001:00:04.0: BAR 2: assigned [io 0x1018-0x101f] [ 0.170677] pci 0001:00:04.0: BAR 1: assigned [io 0x1020-0x1023] [ 0.170703] pci 0001:00:04.0: BAR 3: assigned [io 0x1024-0x1027] [ 0.198367] raid6: int32x1 gen() 304 MB/s [ 0.215530] raid6: int32x1 xor() 173 MB/s [ 0.232551] raid6: int32x2 gen() 433 MB/s [ 0.249639] raid6: int32x2 xor() 246 MB/s [ 0.266698] raid6: int32x4 gen() 476 MB/s [ 0.283727] raid6: int32x4 xor() 273 MB/s [ 0.300818] raid6: int32x8 gen() 234 MB/s [ 0.317987] raid6: int32x8 xor() 218 MB/s [ 0.318011] raid6: using algorithm int32x4 gen() 476 MB/s [ 0.318030] raid6: .... xor() 273 MB/s, rmw enabled [ 0.318049] raid6: using intx1 recovery algorithm [ 0.318354] vgaarb: device added: PCI:0000:81:00.0,decodes=io+mem,owns=none,locks=none [ 0.318396] vgaarb: loaded [ 0.318412] vgaarb: bridge control possible 0000:81:00.0 [ 0.318692] SCSI subsystem initialized [ 0.319112] usbcore: registered new interface driver usbfs [ 0.319184] usbcore: registered new interface driver hub [ 0.319254] usbcore: registered new device driver usb [ 0.319376] pps_core: LinuxPPS API ver. 1 registered [ 0.319396] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.319442] PTP clock support registered [ 0.319603] EDAC MC: Ver: 3.0.0 [ 0.320015] Advanced Linux Sound Architecture Driver Initialized. [ 0.339804] DMA-API: preallocated 65536 debug entries [ 0.339849] DMA-API: debugging enabled by kernel config [ 0.339901] clocksource: Switched to clocksource timebase [ 0.346495] NET: Registered protocol family 2 [ 0.347119] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.347254] TCP bind hash table entries: 8192 (order: 5, 163840 bytes) [ 0.347578] TCP: Hash tables configured (established 8192 bind 8192) [ 0.347705] UDP hash table entries: 512 (order: 2, 24576 bytes) [ 0.347787] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes) [ 0.348145] NET: Registered protocol family 1 [ 0.348494] RPC: Registered named UNIX socket transport module. [ 0.348527] RPC: Registered udp transport module. [ 0.348545] RPC: Registered tcp transport module. [ 0.348562] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.349271] Could not remap bcsr [ 0.352416] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160) [ 0.355322] futex hash table entries: 256 (order: 0, 7168 bytes) [ 0.365603] ntfs: driver 2.1.32 [Flags: R/W]. [ 0.366065] fuse init (API version 7.24) [ 0.370192] async_tx: api initialized (async) [ 0.370292] bounce: pool size: 64 pages [ 0.370371] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.370408] io scheduler noop registered [ 0.370444] io scheduler cfq registered (default) [ 0.372509] crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64 [ 0.372539] crc32: self tests passed, processed 225944 bytes in 892267 nsec [ 0.373526] crc32c: CRC_LE_BITS = 64 [ 0.373547] crc32c: self tests passed, processed 225944 bytes in 446410 nsec [ 0.441126] crc32_combine: 8373 self tests passed [ 0.508495] crc32c_combine: 8373 self tests passed [ 0.508555] glob: 64 self-tests passed, 0 failed [ 0.546490] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.547353] console [ttyS0] disabled [ 0.567522] serial8250.0: ttyS0 at MMIO 0x4ef600300 (irq = 22, base_baud = 691200) is a U6_16550A [ 1.498925] console [ttyS0] enabled [ 1.523118] serial8250.0: ttyS1 at MMIO 0x4ef600400 (irq = 23, base_baud = 691200) is a U6_16550A [ 1.533064] console [ttyS0] disabled [ 1.536749] 4ef600300.serial: ttyS0 at MMIO 0x4ef600300 (irq = 22, base_baud = 691200) is a 16550 [ 2.492913] console [ttyS0] enabled [ 2.497137] 4ef600400.serial: ttyS1 at MMIO 0x4ef600400 (irq = 23, base_baud = 691200) is a 16550 [ 2.506495] Generic non-volatile memory driver v1.1 [ 2.511662] [drm] Initialized drm 1.1.0 20060810 [ 2.516388] [drm] radeon kernel modesetting enabled. [ 2.522128] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1545:0x7750). [ 2.530153] [drm] register mmio base: 0xe90000000 [ 2.534920] [drm] register mmio size: 262144 [ 2.870869] ATOM BIOS: C44501 [ 2.874147] radeon 0000:81:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) [ 2.883075] radeon 0000:81:00.0: GTT: 2048M 0x0000000040000000 - 0x00000000BFFFFFFF [ 2.890762] [drm] Detected VRAM RAM=1024M, BAR=256M [ 2.895655] [drm] RAM width 128bits DDR [ 2.899693] [TTM] Zone kernel: Available graphics memory: 379080 kiB [ 2.906182] [TTM] Zone highmem: Available graphics memory: 1034440 kiB [ 2.912742] [TTM] Initializing pool allocator [ 2.917144] [TTM] Initializing DMA pool allocator [ 2.921968] [drm] radeon: 1024M of VRAM memory ready [ 2.926969] [drm] radeon: 2048M of GTT memory ready. [ 2.932023] [drm] Loading verde Microcode [ 2.936089] [drm] Internal thermal controller with fan control [ 2.942172] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0 [ 2.996161] [drm] radeon: dpm initialized [ 3.002596] [drm] Found VCE firmware/feedback version 50.0.1 / 17! [ 3.008858] [drm] GART: num cpu pages 524288, num gpu pages 524288 [ 3.025546] [drm] probing gen 2 caps for device aaa1:bed1 = 18cc41/0 [ 3.083870] [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000). [ 3.091222] radeon 0000:81:00.0: WB enabled [ 3.095467] radeon 0000:81:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xee502c00 [ 3.105591] radeon 0000:81:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xee502c04 [ 3.115712] radeon 0000:81:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xee502c08 [ 3.125834] radeon 0000:81:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xee502c0c [ 3.135955] radeon 0000:81:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xee502c10 [ 3.176198] radeon 0000:81:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xf5135a18 [ 3.213058] radeon 0000:81:00.0: fence driver on ring 6 use gpu addr 0x0000000040000c18 and cpu addr 0xee502c18 [ 3.223227] radeon 0000:81:00.0: fence driver on ring 7 use gpu addr 0x0000000040000c1c and cpu addr 0xee502c1c [ 3.233352] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.239986] [drm] Driver supports precise vblank timestamp query. [ 3.246100] radeon 0000:81:00.0: radeon: MSI limited to 32-bit [ 3.252019] genirq: Setting trigger mode 3 for irq 45 failed (uic_set_irq_type+0x0/0x160) [ 3.260286] radeon 0000:81:00.0: radeon: using MSI. [ 3.265244] [drm] radeon: irq initialized. [ 4.023305] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD) [ 4.032164] radeon 0000:81:00.0: disabling GPU acceleration [ 4.240830] [drm] Radeon Display Connectors [ 4.245116] [drm] Connector 0: [ 4.248218] [drm] HDMI-A-1 [ 4.251131] [drm] HPD4 [ 4.253688] [drm] DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c [ 4.261113] [drm] Encoders: [ 4.264101] [drm] DFP1: INTERNAL_UNIPHY2 [ 4.268389] [drm] Connector 1: [ 4.271461] [drm] DVI-I-1 [ 4.274275] [drm] HPD2 [ 4.276830] [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c [ 4.284255] [drm] Encoders: [ 4.287242] [drm] DFP2: INTERNAL_UNIPHY [ 4.291445] [drm] CRT1: INTERNAL_KLDSCP_DAC1 [ 4.408527] [drm] fb mappable at 0x806E9000 [ 4.412752] [drm] vram apper at 0x80000000 [ 4.416871] [drm] size 8294400 [ 4.419941] [drm] fb depth is 24 [ 4.423189] [drm] pitch is 7680 [ 4.700950] Console: switching to colour frame buffer device 240x67 [ 4.779001] radeon 0000:81:00.0: fb0: radeondrmfb frame buffer device [ 4.787966] [drm] Initialized radeon 2.43.0 20080528 for 0000:81:00.0 on minor 0 [ 4.805061] brd: module loaded [ 4.812839] loop: module loaded [ 4.816388] sm501 0001:00:06.0: enabling device (0004 -> 0006) [ 4.822658] sm501 0001:00:06.0: SM501 At f6980000: Version 050100c0, 64 Mb, IRQ 21 [ 4.830721] sm501 0001:00:06.0: setting M1XCLK to 144000000 [ 4.852915] sm501 0001:00:06.0: setting MCLK to 72000000 [ 4.908970] serial8250 serial8250.9: unable to register port at index 0 (IO0 MEMd84030000 IRQ21): -28 [ 4.918737] serial8250 serial8250.9: unable to register port at index 1 (IO0 MEMd84030020 IRQ21): -28 [ 6.456828] sm501-fb sm501-fb.80: fb sm501fb-crt disabled at start [ 6.463400] sm501-fb sm501-fb.80: using mode default mode [ 6.469336] sm501-fb sm501-fb.80: fb1: sm501fb-crt frame buffer [ 6.475620] sm501-fb sm501-fb.80: fb sm501fb-panel enabled at start [ 6.482250] sm501-fb sm501-fb.80: using mode default mode [ 6.488122] sm501-fb sm501-fb.80: fb2: sm501fb-panel frame buffer [ 6.494929] sata-dwc 4bffd1000.sata: no dma-channel property set. Use channel 0 [ 6.502711] sata-dwc 4bffd1000.sata: id 0, controller version 1.82 [ 6.509321] sata-dwc 4bffd1000.sata: DMA initialized [ 6.515380] scsi host0: sata-dwc [ 6.519011] ata1: SATA max UDMA/133 irq 36 [ 6.523640] sata_sil 0001:00:04.0: Applying R_ERR on DMA activate FIS errata fix [ 6.532151] scsi host1: sata_sil [ 6.535863] scsi host2: sata_sil [ 6.539448] ata2: SATA max UDMA/100 mmio m512@0xd84280000 tf 0xd84280080 irq 21 [ 6.547187] ata3: SATA max UDMA/100 mmio m512@0xd84280000 tf 0xd842800c0 irq 21 [ 6.555544] PPC 4xx OCP EMAC driver, version 3.54 [ 6.561094] MAL v2 /plb/mcmal, 2 TX channels, 16 RX channels [ 6.567298] ZMII /plb/opb/emac-zmii@ef600d00 initialized [ 6.573030] RGMII /plb/opb/emac-rgmii@ef601500 initialized with MDIO support [ 6.580600] TAH /plb/opb/emac-tah@ef601350 initialized [ 6.586087] TAH /plb/opb/emac-tah@ef601450 initialized [ 6.591783] /plb/opb/emac-rgmii@ef601500: input 0 in RGMII mode [ 6.599260] eth0: EMAC-0 /plb/opb/ethernet@ef600e00, MAC 00:50:c2:80:d5:c5 [ 6.606545] eth0: found Generic MII PHY (0x00) [ 6.611436] /plb/opb/emac-rgmii@ef601500: input 1 in RGMII mode [ 6.618877] eth1: EMAC-1 /plb/opb/ethernet@ef600f00, MAC 00:00:00:00:00:00 [ 6.639937] eth1: found Generic MII PHY (0x01) [ 6.658284] PPP generic driver version 2.4.2 [ 6.676468] PPP BSD Compression module registered [ 6.694886] PPP Deflate Compression module registered [ 6.713728] NET: Registered protocol family 24 [ 6.732270] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 6.753226] ppc-of-ehci 4bffd0400.ehci: OF EHCI [ 6.772099] ppc-of-ehci 4bffd0400.ehci: new USB bus registered, assigned bus number 1 [ 6.794480] ppc-of-ehci 4bffd0400.ehci: irq 31, io mem 0x4bffd0400 [ 6.820914] ppc-of-ehci 4bffd0400.ehci: USB 2.0 started, EHCI 1.00 [ 6.841523] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 6.862781] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 6.883614] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310) [ 6.904424] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.926763] usb usb1: Product: OF EHCI [ 6.945352] usb usb1: Manufacturer: Linux 4.5.0-rc1-Sam460ex ehci_hcd [ 6.966626] ata1.00: ATA-8: WDC WD5000AAKS-00UU3A0, 01.03B01, max UDMA/133 [ 6.988539] ata2.00: ATA-8: WDC WD5000AAKS-00V1A0, 05.01D05, max UDMA/133 [ 7.010395] usb usb1: SerialNumber: PPC-OF USB [ 7.029919] ata2.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 0/32) [ 7.051919] ata1.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 1/32) [ 7.074246] hub 1-0:1.0: USB hub found [ 7.093341] hub 1-0:1.0: 1 port detected [ 7.113439] ehci-pci: EHCI PCI platform driver [ 7.133602] ata2.00: configured for UDMA/100 [ 7.153060] ata1.00: configured for UDMA/133 [ 7.172187] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 7.193478] ppc-of-ohci 4bffd0000.usb: OF OHCI [ 7.213306] ppc-of-ohci 4bffd0000.usb: new USB bus registered, assigned bus number 2 [ 7.236476] scsi 0:0:0:0: Direct-Access ATA WDC WD5000AAKS-0 3B01 PQ: 0 ANSI: 5 [ 7.260080] ppc-of-ohci 4bffd0000.usb: irq 32, io mem 0x4bffd0000 [ 7.286481] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 7.307387] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/466 GiB) [ 7.330939] scsi 1:0:0:0: Direct-Access ATA WDC WD5000AAKS-0 1D05 PQ: 0 ANSI: 5 [ 7.361129] sd 0:0:0:0: [sda] Write Protect is off [ 7.402020] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 7.430466] sd 1:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/466 GiB) [ 7.453882] usb 1-1: new high-speed USB device number 2 using ppc-of-ehci [ 7.476729] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 7.519565] sd 1:0:0:0: [sdb] Write Protect is off [ 7.550781] sda: RDSK (512) sda1 (SFS^@)(res 2 spb 1) sda2 (NTFS)(res 2 spb 1) [ 7.587038] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 7.622778] sd 0:0:0:0: [sda] Attached SCSI disk [ 7.656302] usb 1-1: New USB device found, idVendor=0424, idProduct=2517 [ 7.689442] sdb: RDSK (512) sdb1 (DOS^G)(res 2 spb 1) sdb2 (SFS^@)(res 2 spb 1) sdb3 (SFS^@)(res 2 spb 1) sdb4 (SFS^@)(res 2 spb 1) sdb5 (SFS^@)(res 2 spb 1) sdb6 (SFS^@)(res 2 spb 1) sdb7 (NTFS)(res 2 spb 2) sdb8 (EXT^C)(res 2 spb 1) [ 7.740912] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 7.793127] hub 1-1:1.0: USB hub found [ 7.817916] sd 1:0:0:0: [sdb] Attached SCSI disk [ 7.840606] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) [ 7.884068] hub 1-1:1.0: 7 ports detected [ 7.929112] ata3.00: ATAPI: ASUS DRW-24B3ST i, 1.00, max UDMA/100 [ 8.012024] ata3.00: configured for UDMA/100 [ 8.060030] scsi 2:0:0:0: CD-ROM ASUS DRW-24B3ST i 1.00 PQ: 0 ANSI: 5 [ 8.139160] sr 2:0:0:0: [sr0] scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray [ 8.190910] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 8.238913] usb 1-1.1: new high-speed USB device number 3 using ppc-of-ehci [ 8.265278] sr 2:0:0:0: Attached scsi generic sg2 type 5 [ 8.398515] usb 1-1.1: New USB device found, idVendor=1a40, idProduct=0101 [ 8.442399] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 8.468037] usb 1-1.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 8.494290] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.520462] usb 1-1.1: Product: USB 2.0 Hub [ 8.543455] usb usb2: Product: OF OHCI [ 8.566286] usb usb2: Manufacturer: Linux 4.5.0-rc1-Sam460ex ohci_hcd [ 8.591838] hub 1-1.1:1.0: USB hub found [ 8.614677] usb usb2: SerialNumber: PPC-OF USB [ 8.638313] hub 1-1.1:1.0: 4 ports detected [ 8.661488] hub 2-0:1.0: USB hub found [ 8.683966] hub 2-0:1.0: 1 port detected [ 8.707282] sm501-usb sm501-usb.80: cannot declare coherent memory [ 8.732309] ohci-pci: OHCI PCI platform driver [ 8.755797] usbcore: registered new interface driver usblp [ 8.780291] usbcore: registered new interface driver usb-storage [ 8.804954] usbcore: registered new interface driver usbserial [ 8.829431] usbcore: registered new interface driver usbserial_generic [ 8.854301] usb 1-1.2: new low-speed USB device number 4 using ppc-of-ehci [ 8.879641] usbserial: USB Serial support registered for generic [ 8.904330] mousedev: PS/2 mouse device common for all mice [ 8.928373] i2c /dev entries driver [ 8.952578] rtc-m41t80 8-0068: rtc core: registered m41t80 as rtc0 [ 8.978042] ibm-iic 4ef600700.i2c: using standard (100 kHz) mode [ 9.002599] ibm-iic 4ef600800.i2c: using standard (100 kHz) mode [ 9.027143] md: linear personality registered for level -1 [ 9.050842] md: raid0 personality registered for level 0 [ 9.074497] md: raid1 personality registered for level 1 [ 9.098062] md: raid10 personality registered for level 10 [ 9.122083] md: raid6 personality registered for level 6 [ 9.145948] md: raid5 personality registered for level 5 [ 9.169509] md: raid4 personality registered for level 4 [ 9.193232] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com [ 9.219977] usb 1-1.2: New USB device found, idVendor=04f2, idProduct=0116 [ 9.245012] usb 1-1.1.1: new full-speed USB device number 5 using ppc-of-ehci [ 9.270276] EDAC PPC4xx MC: v1.0.0 [ 9.291633] EDAC PPC4xx MC: Reporting type: interrupt [ 9.314572] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 9.340289] hidraw: raw HID events driver (C) Jiri Kosina [ 9.363705] usb 1-1.2: Product: USB Keyboard [ 9.386392] usbcore: registered new interface driver usbhid [ 9.409755] usb 1-1.2: Manufacturer: CHICONY [ 9.432004] usbhid: USB HID core driver [ 9.456345] usbcore: registered new interface driver snd-usb-audio [ 9.482240] input: CHICONY USB Keyboard as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.2/1-1.2:1.0/0003:04F2:0116.0001/input/input0 [ 9.513242] usbcore: registered new interface driver snd-ua101 [ 9.537727] usb 1-1.1.1: New USB device found, idVendor=0d8c, idProduct=000c [ 9.563080] usbcore: registered new interface driver snd-usb-usx2y [ 9.587408] usb 1-1.1.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 9.612786] hid-generic 0003:04F2:0116.0001: input,hidraw0: USB HID v1.10 Keyboard [CHICONY USB Keyboard] on usb-PPC-OF USB-1.2/input0 [ 9.642605] ipip: IPv4 over IPv4 tunneling driver [ 9.665174] Initializing XFRM netlink socket [ 9.686801] usb 1-1.1.1: Product: C-Media USB Audio Device [ 9.711085] NET: Registered protocol family 10 [ 9.735629] sit: IPv6 over IPv4 tunneling driver [ 9.758463] NET: Registered protocol family 17 [ 9.780278] NET: Registered protocol family 15 [ 9.801660] usb 1-1.6: new full-speed USB device number 6 using ppc-of-ehci [ 9.828156] Key type encrypted registered [ 9.850987] rtc-m41t80 8-0068: setting system clock to 2016-01-25 16:20:02 UTC (1453738802) [ 9.876946] ALSA device list: [ 9.896749] #0: Virtual MIDI Card 1 [ 9.930871] input: C-Media USB Audio Device as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.3/0003:0D8C:000C.0002/input/input1 [ 9.966080] usb 1-1.6: New USB device found, idVendor=046d, idProduct=c52b [ 9.990548] usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 10.015609] hid-generic 0003:0D8C:000C.0002: input,hidraw1: USB HID v1.00 Device [C-Media USB Audio Device ] on usb-PPC-OF USB-1.1.1/input3 [ 10.046357] usb 1-1.6: Product: USB Receiver [ 10.068608] usb 1-1.6: Manufacturer: Logitech [ 10.090994] md: Waiting for all devices to be available before autodetect [ 10.116323] md: If you don't use raid, use raid=noautodetect [ 10.143290] input: Logitech USB Receiver as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.6/1-1.6:1.0/0003:046D:C52B.0003/input/input2 [ 10.225184] hid-generic 0003:046D:C52B.0003: input,hidraw2: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input0 [ 10.262424] input: Logitech USB Receiver as /devices/platform/plb/4bffd0400.ehci/usb1/1-1/1-1.6/1-1.6:1.1/0003:046D:C52B.0004/input/input3 [ 10.345266] hid-generic 0003:046D:C52B.0004: input,hidraw3: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input1 [ 10.382832] hid-generic 0003:046D:C52B.0005: hidraw4: USB HID v1.11 Device [Logitech USB Receiver] on usb-PPC-OF USB-1.6/input2 [ 10.415557] md: Autodetecting RAID arrays. [ 10.439972] md: Scanned 0 and added 0 devices. [ 10.464710] md: autorun ... [ 10.487851] md: ... autorun DONE. [ 10.535823] EXT4-fs (sdb8): mounting ext3 file system using the ext4 subsystem [ 10.569642] EXT4-fs (sdb8): INFO: recovery required on readonly filesystem [ 10.597095] usb 1-1.7: new high-speed USB device number 7 using ppc-of-ehci [ 10.624631] EXT4-fs (sdb8): write access will be enabled during recovery [ 10.743558] usb 1-1.7: New USB device found, idVendor=0424, idProduct=2240 [ 10.771276] usb 1-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 10.799273] usb 1-1.7: Product: Ultra Fast Media [ 10.824768] usb 1-1.7: Manufacturer: Generic [ 10.849662] usb 1-1.7: SerialNumber: 000000225001 [ 10.875589] usb-storage 1-1.7:1.0: USB Mass Storage device detected [ 10.903024] scsi host3: usb-storage 1-1.7:1.0 [ 10.978184] EXT4-fs (sdb8): recovery complete [ 11.019138] EXT4-fs (sdb8): mounted filesystem with ordered data mode. Opts: (null) [ 11.048088] VFS: Mounted root (ext3 filesystem) readonly on device 8:24. [ 11.101971] devtmpfs: mounted [ 11.126734] Freeing unused kernel memory: 236K (c09cc000 - c0a07000) [ 11.330233] random: nonblocking pool is initialized [ 11.929091] scsi 3:0:0:0: Direct-Access Generic Ultra HS-COMBO 1.98 PQ: 0 ANSI: 0 [ 11.959805] sd 3:0:0:0: Attached scsi generic sg3 type 0 [ 11.988163] sd 3:0:0:0: [sdc] Attached SCSI removable disk [ 12.374429] systemd[1]: Failed to insert module 'kdbus': Function not implemented [ 12.484583] systemd[1]: systemd 228 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN) [ 12.525626] systemd[1]: Detected architecture ppc. [ 12.658175] systemd[1]: Set hostname to <Sam460ex>. [ 12.978785] systemd-fstab-generator[123]: Mount point is not a valid path, ignoring. [ 13.066346] systemd-fstab-g[123]: unhandled signal 11 at fbada494 nip 20277dbc lr 20277cdc code 30001 [ 13.439493] systemd[117]: /lib/systemd/system-generators/systemd-fstab-generator terminated by signal SEGV. [ 13.967464] systemd[1]: Listening on Journal Socket. [ 14.016831] systemd[1]: Reached target Swap. [ 14.064053] systemd[1]: Created slice System Slice. [ 14.112323] systemd[1]: Listening on udev Kernel Socket. [ 14.161597] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 14.229718] systemd[1]: Starting Uncomplicated firewall... [ 14.286069] systemd[1]: Mounting POSIX Message Queue File System... [ 14.411633] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 14.469142] systemd[1]: Mounting Debug File System... [ 14.527503] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 14.579885] systemd[1]: Listening on fsck to fsckd communication Socket. [ 14.632854] systemd[1]: Created slice system-getty.slice. [ 14.687092] systemd[1]: Listening on Syslog Socket. [ 14.735184] systemd[1]: Reached target Encrypted Volumes. [ 14.803843] systemd[1]: Starting Load Kernel Modules... [ 14.858700] systemd[1]: Reached target User and Group Name Lookups. [ 14.913471] systemd[1]: Listening on udev Control Socket. [ 14.959286] systemd[1]: Created slice User and Session Slice. [ 15.005079] systemd[1]: Reached target Remote File Systems (Pre). [ 15.051342] systemd[1]: Reached target Remote File Systems. [ 15.097719] systemd[1]: Listening on Journal Socket (/dev/log). [ 15.147194] systemd[1]: Starting Journal Service... [ 15.199097] systemd[1]: Started Read required files in advance. [ 15.256564] systemd[1]: Reached target Slices. [ 15.307719] systemd[1]: Starting Create Static Device Nodes in /dev... [ 15.360981] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 15.416013] systemd[1]: Mounted Debug File System. [ 15.462992] systemd[1]: Mounted POSIX Message Queue File System. [ 15.516573] systemd[1]: Started Uncomplicated firewall. [ 15.564651] systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE [ 15.596487] systemd[1]: Failed to start Load Kernel Modules. [ 15.665067] systemd[1]: systemd-modules-load.service: Unit entered failed state. [ 15.692559] systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'. [ 15.859314] systemd[1]: Starting Apply Kernel Variables... [ 15.918122] systemd[1]: Mounting Configuration File System... [ 15.985418] systemd[1]: Mounting FUSE Control File System... [ 16.071357] systemd[1]: Mounted FUSE Control File System. [ 16.169226] systemd[1]: Mounted Configuration File System. [ 16.359733] systemd[1]: Started Create Static Device Nodes in /dev. [ 42.557813] Oops: Machine check, sig: 7 [#1] [ 42.562350] PREEMPT Canyonlands [ 42.565692] Modules linked in: [ 42.568933] CPU: 0 PID: 495 Comm: Xorg Tainted: G W 4.5.0-rc1-Sam460ex #1 [ 42.577291] task: ee3adcc0 ti: ee260000 task.ti: ee260000 [ 42.582984] NIP: 1ff72480 LR: 1ff72404 CTR: 1ff724d0 [ 42.588220] REGS: ee261f10 TRAP: 0214 Tainted: G W (4.5.0-rc1-Sam460ex) [ 42.596663] MSR: 0002d000 <CE,EE,PR,ME> CR: 24004242 XER: 00000000 [ 42.603512] GPR00: 1f436134 bfc4dac0 b79cb6f0 b718dffc b69a4008 00000780 00000004 00000000 GPR08: 00000000 b718dffc 00000000 bfc4da70 1ff72404 2080dff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 20aaa620 00000438 b69a4008 GPR24: 00000780 bfc4db18 20a94760 b718e000 b718e000 b69a4008 2007aff4 00001e00 [ 42.635363] NIP [1ff72480] 0x1ff72480 [ 42.639225] LR [1ff72404] 0x1ff72404 [ 42.642991] Call Trace: [ 42.798393] ---[ end trace 8fcfa5f0e9942055 ]--- [ 42.803009] [ 44.933018] Machine check in kernel mode. [ 44.937048] Data Write PLB Error [ 44.940274] Machine Check exception is imprecise [ 44.944901] Vector: 214 at [ecd97f10] [ 44.948651] pc: 1fc79480 [ 44.951568] lr: 1fc79404 [ 44.954485] sp: bff1c530 [ 44.957367] msr: 2f900 [ 44.959989] current = 0xecd933c0 [ 44.963393] pid = 663, comm = Xorg [ 44.967318] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 44.981242] enter ? for help [ 44.984121] mon> <no input ...> [ 46.987410] Oops: Machine check, sig: 7 [#2] [ 46.991932] PREEMPT Canyonlands [ 46.995266] Modules linked in: [ 46.998510] CPU: 0 PID: 663 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 47.006866] task: ecd933c0 ti: ecd96000 task.ti: ecd96000 [ 47.012559] NIP: 1fc79480 LR: 1fc79404 CTR: 1fc794d0 [ 47.017795] REGS: ecd97f10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 47.026238] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 28004262 XER: 00000000 [ 47.033382] GPR00: 1f13d134 bff1c530 b7d1d6f0 b74dfffc b6cf6008 00000780 00000004 00000000 GPR08: 00000000 b74dfffc 00000000 bff1c4e0 1fc79404 20514ff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 206a5650 00000438 b6cf6008 GPR24: 00000780 bff1c588 2068f760 b74e0000 b74e0000 b6cf6008 1fd81ff4 00001e00 [ 47.065234] NIP [1fc79480] 0x1fc79480 [ 47.069095] LR [1fc79404] 0x1fc79404 [ 47.072861] Call Trace: [ 47.075444] ---[ end trace 8fcfa5f0e9942056 ]--- [ 47.080066] [ 49.549662] Machine check in kernel mode. [ 49.553698] Data Write PLB Error [ 49.556924] Machine Check exception is imprecise [ 49.561550] Vector: 214 at [ecfedf10] [ 49.565301] pc: 1fa55480 [ 49.568217] lr: 1fa55404 [ 49.571135] sp: bfd89040 [ 49.574017] msr: 2f900 [ 49.576638] current = 0xecd92e00 [ 49.580042] pid = 676, comm = Xorg [ 49.583968] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 49.597893] enter ? for help [ 49.600779] mon> <no input ...> [ 51.604068] Oops: Machine check, sig: 7 [#3] [ 51.608590] PREEMPT Canyonlands [ 51.611924] Modules linked in: [ 51.615168] CPU: 0 PID: 676 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 51.623524] task: ecd92e00 ti: ecfec000 task.ti: ecfec000 [ 51.629218] NIP: 1fa55480 LR: 1fa55404 CTR: 1fa554d0 [ 51.634452] REGS: ecfedf10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 51.642896] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 24004242 XER: 00000000 [ 51.650040] GPR00: 1ef19134 bfd89040 b78886f0 b704affc b6861008 00000780 00000004 00000000 GPR08: 00000000 b704affc 00000000 bfd88ff0 1fa55404 202f0ff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 20ae5650 00000438 b6861008 GPR24: 00000780 bfd89098 20acf760 b704b000 b704b000 b6861008 1fb5dff4 00001e00 [ 51.681892] NIP [1fa55480] 0x1fa55480 [ 51.685753] LR [1fa55404] 0x1fa55404 [ 51.689520] Call Trace: [ 51.692103] ---[ end trace 8fcfa5f0e9942057 ]--- [ 51.696725] [ 54.437214] Machine check in kernel mode. [ 54.441250] Data Write PLB Error [ 54.444476] Machine Check exception is imprecise [ 54.449102] Vector: 214 at [ecf55f10] [ 54.452853] pc: 20119480 [ 54.455769] lr: 20119404 [ 54.458687] sp: bf83ad90 [ 54.461569] msr: 2d000 [ 54.464190] current = 0xecd92e00 [ 54.467594] pid = 693, comm = Xorg [ 54.471519] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 54.485446] enter ? for help [ 54.488331] mon> <no input ...> [ 56.491620] Oops: Machine check, sig: 7 [#4] [ 56.496142] PREEMPT Canyonlands [ 56.499468] Modules linked in: [ 56.502712] CPU: 0 PID: 693 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 56.528256] task: ecd92e00 ti: ecf54000 task.ti: ecf54000 [ 56.551110] NIP: 20119480 LR: 20119404 CTR: 201194d0 [ 56.573359] REGS: ecf55f10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 56.598643] MSR: 0002d000 <CE,EE,PR,ME> CR: 28004262 XER: 00000000 [ 56.622264] GPR00: 1f5dd134 bf83ad90 b7a736f0 b7235ffc b6a4c008 00000780 00000004 00000000 GPR08: 00000000 b7235ffc 00000000 bf83ad40 20119404 209b4ff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 20a21650 00000438 b6a4c008 GPR24: 00000780 bf83ade8 20a0b730 b7236000 b7236000 b6a4c008 20221ff4 00001e00 [ 56.738794] NIP [20119480] 0x20119480 [ 56.759652] LR [20119404] 0x20119404 [ 56.780310] Call Trace: [ 56.799622] ---[ end trace 8fcfa5f0e9942058 ]--- [ 56.804242] [ 59.645108] Machine check in kernel mode. [ 59.649140] Data Write PLB Error [ 59.652367] Machine Check exception is imprecise [ 59.656994] Vector: 214 at [ee077f10] [ 59.660743] pc: 1ff96480 [ 59.663660] lr: 1ff96404 [ 59.666577] sp: bf97abf0 [ 59.669459] msr: 2d000 [ 59.672081] current = 0xecd92280 [ 59.675484] pid = 706, comm = Xorg [ 59.679409] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 59.693335] enter ? for help [ 59.696221] mon> <no input ...> [ 61.699511] Oops: Machine check, sig: 7 [#5] [ 61.720682] PREEMPT Canyonlands [ 61.740458] Modules linked in: [ 61.759908] CPU: 0 PID: 706 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 61.784541] task: ecd92280 ti: ee076000 task.ti: ee076000 [ 61.806648] NIP: 1ff96480 LR: 1ff96404 CTR: 1ff964d0 [ 61.828290] REGS: ee077f10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 61.853105] MSR: 0002d000 <CE,EE,PR,ME> CR: 28004262 XER: 00000000 [ 61.876551] GPR00: 1f45a134 bf97abf0 b7c4a6f0 b740cffc b6c23008 00000780 00000004 00000000 GPR08: 00000000 b740cffc 00000000 bf97aba0 1ff96404 20831ff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 20e83650 00000438 b6c23008 GPR24: 00000780 bf97ac48 20e6d760 b740d000 b740d000 b6c23008 2009eff4 00001e00 [ 61.992814] NIP [1ff96480] 0x1ff96480 [ 62.013819] LR [1ff96404] 0x1ff96404 [ 62.034763] Call Trace: [ 62.054369] ---[ end trace 8fcfa5f0e9942059 ]--- [ 62.058990] [ 64.797128] Machine check in kernel mode. [ 64.801162] Data Write PLB Error [ 64.804390] Machine Check exception is imprecise [ 64.809014] Vector: 214 at [ecd77f10] [ 64.812767] pc: 1fcc9484 [ 64.815683] lr: 1fcc9404 [ 64.818600] sp: bfe4cae0 [ 64.821482] msr: 2d000 [ 64.824104] current = 0xece22e00 [ 64.827507] pid = 740, comm = Xorg [ 64.831432] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 64.845358] enter ? for help [ 64.848244] mon> <no input ...> [ 66.851533] Oops: Machine check, sig: 7 [#6] [ 66.873043] PREEMPT Canyonlands [ 66.893235] Modules linked in: [ 66.913138] CPU: 0 PID: 740 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 66.938074] task: ece22e00 ti: ecd76000 task.ti: ecd76000 [ 66.960416] NIP: 1fcc9484 LR: 1fcc9404 CTR: 1fcc94d0 [ 66.982195] REGS: ecd77f10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 67.007263] MSR: 0002d000 <CE,EE,PR,ME> CR: 44004242 XER: 20000000 [ 67.030900] GPR00: 1f18d134 bfe4cae0 b7bd16f0 b7393ffc b6baa008 00000778 00000004 00000000 GPR08: 00000000 b7393ffc 00000000 bfe4ca90 1fcc9404 20564ff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 20805650 00000438 b6baa008 GPR24: 00000780 bfe4cb38 207ef760 b7394000 b7394000 b6baa008 1fdd1ff4 00001e00 [ 67.147248] NIP [1fcc9484] 0x1fcc9484 [ 67.168315] LR [1fcc9404] 0x1fcc9404 [ 67.189241] Call Trace: [ 67.208910] ---[ end trace 8fcfa5f0e994205a ]--- [ 67.213530] [ 72.365296] Machine check in kernel mode. [ 72.369331] Data Write PLB Error [ 72.372558] Machine Check exception is imprecise [ 72.377184] Vector: 214 at [ecd6df10] [ 72.380934] pc: 200d2480 [ 72.383851] lr: 200d2404 [ 72.386768] sp: bfb01b40 [ 72.389651] msr: 2f900 [ 72.392273] current = 0xecd91700 [ 72.395675] pid = 928, comm = Xorg [ 72.399601] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 72.413527] enter ? for help [ 72.416412] mon> <no input ...> [ 74.419702] Oops: Machine check, sig: 7 [#7] [ 74.441602] PREEMPT Canyonlands [ 74.462437] Modules linked in: [ 74.482998] CPU: 0 PID: 928 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 74.508629] task: ecd91700 ti: ecd6c000 task.ti: ecd6c000 [ 74.531717] NIP: 200d2480 LR: 200d2404 CTR: 200d24d0 [ 74.554253] REGS: ecd6df10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 74.579928] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 24004242 XER: 00000000 [ 74.604398] GPR00: 1f596134 bfb01b40 b7b706f0 b7332ffc b6b49008 00000780 00000004 00000000 GPR08: 00000000 b7332ffc 00000000 bfb01af0 200d2404 2096dff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 20bd0638 00000438 b6b49008 GPR24: 00000780 bfb01b98 20bba748 b7333000 b7333000 b6b49008 201daff4 00001e00 [ 74.722944] NIP [200d2480] 0x200d2480 [ 74.744287] LR [200d2404] 0x200d2404 [ 74.765543] Call Trace: [ 74.785568] ---[ end trace 8fcfa5f0e994205b ]--- [ 74.790187] Ubuntu Xenial Xerus (development branch) Sam460ex ttyS0 Sam460ex login: [ 77.721209] Machine check in kernel mode. [ 77.725244] Data Write PLB Error [ 77.728470] Machine Check exception is imprecise [ 77.733097] Vector: 214 at [ecee9f10] [ 77.736846] pc: 200a4480 [ 77.739763] lr: 200a4404 [ 77.742680] sp: bff59fc0 [ 77.745563] msr: 2f900 [ 77.748185] current = 0xecd39cc0 [ 77.751588] pid = 951, comm = Xorg [ 77.755513] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 77.769439] enter ? for help [ 77.772325] mon> <no input ...> [ 79.775614] Oops: Machine check, sig: 7 [#8] [ 79.798478] PREEMPT Canyonlands [ 79.820832] Modules linked in: [ 79.843000] CPU: 0 PID: 951 Comm: Xorg Tainted: G D W 4.5.0-rc1-Sam460ex #1 [ 79.870410] task: ecd39cc0 ti: ecee8000 task.ti: ecee8000 [ 79.895399] NIP: 200a4480 LR: 200a4404 CTR: 200a44d0 [ 79.919862] REGS: ecee9f10 TRAP: 0214 Tainted: G D W (4.5.0-rc1-Sam460ex) [ 79.947506] MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 24004242 XER: 00000000 [ 79.973991] GPR00: 1f568134 bff59fc0 b78c86f0 b708affc b68a1008 00000780 00000004 00000000 GPR08: 00000000 b708affc 00000000 bff59f70 200a4404 2093fff4 00000000 00000780 GPR16: 00000000 00000020 00000000 00000000 00001e00 209cb638 00000438 b68a1008 GPR24: 00000780 bff5a018 209b5748 b708b000 b708b000 b68a1008 201acff4 00001e00 [ 80.101833] NIP [200a4480] 0x200a4480 [ 80.124931] LR [200a4404] 0x200a4404 [ 80.147819] Call Trace: [ 80.169301] ---[ end trace 8fcfa5f0e994205c ]--- [ 80.173921] [ 82.785007] Machine check in kernel mode. [ 82.789037] Data Write PLB Error [ 82.792263] Machine Check exception is imprecise [ 82.796891] Vector: 214 at [ecef1f10] [ 82.800641] pc: 1fd3b480 [ 82.803556] lr: 1fd3b404 [ 82.806474] sp: bfd64650 [ 82.809356] msr: 2f900 [ 82.811978] current = 0xece20b80 [ 82.815381] pid = 971, comm = Xorg [ 82.819307] Linux version 4.5.0-rc1-Sam460ex (root@julian-VirtualBox) (gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu3) ) #1 PREEMPT Mon Jan 25 16:03:17 AST 2016 [ 82.833232] enter ? for help [ 82.836118] mon> <no input ...>
diff --git a/include/linux/pfn_t.h b/include/linux/pfn_t.h index 37448ab5fb5c..81813051cec7 100644 --- a/include/linux/pfn_t.h +++ b/include/linux/pfn_t.h @@ -16,10 +16,25 @@ #define PFN_DEV (1UL << (BITS_PER_LONG - 3)) #define PFN_MAP (1UL << (BITS_PER_LONG - 4)) +extern pfn_t phys_to_pfn_t(phys_addr_t addr, unsigned long flags); + +static inline bool pfn_t_has_page(pfn_t pfn) +{ + return (pfn.val & PFN_MAP) == PFN_MAP || (pfn.val & PFN_DEV) == 0; +} + +static inline unsigned long pfn_t_to_pfn(pfn_t pfn) +{ + return pfn.val & ~PFN_FLAGS_MASK; +} + static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, unsigned long flags) { pfn_t pfn_t = { .val = pfn | (flags & PFN_FLAGS_MASK), }; + WARN_ONCE(pfn_t_to_pfn(pfn_t) != pfn, "pfn: %#lx pfn_t: %#lx\n", + pfn, pfn_t_to_pfn(pfn_t)); + return pfn_t; } @@ -29,18 +44,6 @@ static inline pfn_t pfn_to_pfn_t(unsigned long pfn) return __pfn_to_pfn_t(pfn, 0); } -extern pfn_t phys_to_pfn_t(phys_addr_t addr, unsigned long flags); - -static inline bool pfn_t_has_page(pfn_t pfn) -{ - return (pfn.val & PFN_MAP) == PFN_MAP || (pfn.val & PFN_DEV) == 0; -} - -static inline unsigned long pfn_t_to_pfn(pfn_t pfn) -{ - return pfn.val & ~PFN_FLAGS_MASK; -} - static inline struct page *pfn_t_to_page(pfn_t pfn) { if (pfn_t_has_page(pfn))