Re: Debian on qemu-system-sparc64
Hi Artyom,
On 2016-01-25 17:42, Artyom Tarasenko wrote:
On Mon, Jan 25, 2016 at 12:05 PM, Adrian Davey <adrian@beth2.org>
wrote:
Hi all,
Just thought I'd share a couple of things to help people use debian on
emulated sparc64 (sun4u).
Currently, graphics is not functioning
Interesting. This used to work with Debian 7 and older QEMU versions.
Is it regression in Debian or qemu-system-sparc64/OpenBIOS ?
Could you please check if Debian 7 also hangs in your setup?
Regards,
Artyom
Ok I have finally installed debian 7 sparc (64 bit kernel, 32bit
userland) on current (debian/unstable amd64) qemu-system-sparc64 (sun4u)
and indeed I can manually modprobe both drm and ttm that I thought I
needed to blacklist on current sparc64 unstable. So I tried again on
current unstable sparc64, at least I get more than a hung system now...
dmesg output:
[ 0.000000] PROMLIB: Sun IEEE Boot Prom 'OBP 3.10.24 1999/01/01
01:01'
[ 0.000000] PROMLIB: Root node compatible: sun4u
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.3.0-1-sparc64
(debian-kernel@lists.debian.org) (gcc version 4.9.3 (Debian 4.9.3-11) )
#1 Debian 4.3.3-7 (2016-01-19)
[ 0.000000] bootconsole [earlyprom0] enabled
[ 0.000000] ARCH: SUN4U
[ 0.000000] Ethernet address: 00:00:00:00:00:00
[ 0.000000] MM: PAGE_OFFSET is 0xfffff80000000000 (max_phys_bits ==
40)
[ 0.000000] MM: VMALLOC [0x0000000100000000 --> 0x0000060000000000]
[ 0.000000] MM: VMEMMAP [0x0000060000000000 --> 0x00000c0000000000]
[ 0.000000] Kernel: Using 3 locked TLB entries for main kernel image.
[ 0.000000] Remapping the kernel... done.
[ 0.000000] OF stdout device is: /pci@1fe,0/ebus@2/su
[ 0.000000] PROM: Built device tree with 56667 bytes of memory.
[ 0.000000] Top of RAM: 0x3fe80000, Total RAM: 0x3fe80000
[ 0.000000] Memory hole size: 0MB
[ 0.000000] Allocated 16384 bytes for kernel page tables.
[ 0.000000] Zone ranges:
[ 0.000000] DMA empty
[ 0.000000] Normal [mem 0x0000000000000000-0x000000003fe7ffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000003fe7ffff]
[ 0.000000] Initmem setup node 0 [mem
0x0000000000000000-0x000000003fe7ffff]
[ 0.000000] On node 0 totalpages: 130880
[ 0.000000] Normal zone: 1151 pages used for memmap
[ 0.000000] Normal zone: 130880 pages, LIFO batch:15
[ 0.000000] Booting Linux...
[ 0.000000] CPU CAPS: [flush,stbar,swap,muldiv,v9,mul32,div32,v8plus]
[ 0.000000] CPU CAPS: [vis]
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 129729
[ 0.000000] Kernel command line: root=/dev/sda1
[ 0.000000] PID hash table entries: 4096 (order: 2, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7,
1048576 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 524288
bytes)
[ 0.000000] Sorting __ex_table...
[ 0.000000] Memory: 1016536K/1047040K available (5104K kernel code,
689K rwdata, 1408K rodata, 392K init, 579K bss, 30504K reserved, 0K
cma-reserved)
[ 0.000000] NR_IRQS:2048 nr_irqs:2048 1
[ 14.843798] clocksource: tick: mask: 0xffffffffffffffff max_cycles:
0x171024e7e0, max_idle_ns: 440795205315 ns
[ 14.845450] clocksource: mult[a000000] shift[24]
[ 14.847095] clockevent: mult[1999999a] shift[32]
[ 14.851874] Console: colour dummy device 80x25
[ 14.855127] console [tty0] enabled
[ 14.856318] bootconsole [earlyprom0] disabled
[ 14.936003] Calibrating delay using timer specific routine.. 205.95
BogoMIPS (lpj=411900)
[ 14.936260] pid_max: default: 32768 minimum: 301
[ 14.937060] Security Framework initialized
[ 14.937143] Yama: disabled by default; enable with sysctl
kernel.yama.*
[ 14.937839] AppArmor: AppArmor disabled by boot time parameter
[ 14.938290] Mount-cache hash table entries: 2048 (order: 1, 16384
bytes)
[ 14.938361] Mountpoint-cache hash table entries: 2048 (order: 1,
16384 bytes)
[ 14.946217] Initializing cgroup subsys io
[ 14.946474] Initializing cgroup subsys memory
[ 14.946677] Initializing cgroup subsys devices
[ 14.946777] Initializing cgroup subsys freezer
[ 14.946882] Initializing cgroup subsys net_cls
[ 14.946973] Initializing cgroup subsys perf_event
[ 14.947062] Initializing cgroup subsys net_prio
[ 14.947795] ftrace: allocating 17417 entries in 35 pages
[ 15.027304] devtmpfs: initialized
[ 15.036091] Performance events: No support for PMU type 'ultra12'
[ 15.038358] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[ 15.044811] NET: Registered protocol family 16
[ 15.064447] /pci@1f,0: PCI IO[1fe02000000] MEM[1ff00100000]
[ 15.064712] /pci@1f,0: Unable to request IOMMU resource.
[ 15.064902] /pci@1f,0: SABRE PCI Bus Module ver[0:0]
[ 15.064993] PCI: Scanning PBM /pci@1f,0
[ 15.066126] sabre ffe2b738: PCI host bridge to bus 0000:00
[ 15.066404] pci_bus 0000:00: root bus resource [io
0x1fe02000000-0x1fe0200ffff] (bus address [0x0000-0xffff])
[ 15.066512] pci_bus 0000:00: root bus resource [mem
0x1ff00100000-0x1ff100fffff] (bus address [0x00000000-0x0fffffff])
[ 15.066714] pci_bus 0000:00: root bus resource [bus 00-02]
[ 15.074093] pci 0000:00:01.0: can't claim BAR 13 [io
0x1000000-0x1fffff]: no compatible bridge window
[ 15.074212] pci 0000:00:01.1: can't claim BAR 13 [io
0x1000000-0x1fffff]: no compatible bridge window
[ 15.093973] vgaarb: setting as boot device: PCI:0000:00:07.0
[ 15.094132] vgaarb: device added:
PCI:0000:00:07.0,decodes=io+mem,owns=io+mem,locks=none
[ 15.094232] vgaarb: loaded
[ 15.094300] vgaarb: bridge control possible 0000:00:07.0
[ 15.101566] /pci@1f,0/ebus@2/eeprom@14,2000: Mostek regs at
0x1fe02006000
[ 15.104720] clocksource: Switched to clocksource tick
[ 15.214365] NET: Registered protocol family 2
[ 15.219202] TCP established hash table entries: 8192 (order: 3, 65536
bytes)
[ 15.219419] TCP bind hash table entries: 8192 (order: 3, 65536 bytes)
[ 15.219633] TCP: Hash tables configured (established 8192 bind 8192)
[ 15.220628] UDP hash table entries: 512 (order: 1, 16384 bytes)
[ 15.221031] UDP-Lite hash table entries: 512 (order: 1, 16384 bytes)
[ 15.223048] NET: Registered protocol family 1
[ 15.224083] PCI: CLS 0 bytes, default 64
[ 15.227972] Unpacking initramfs...
[ 15.657071] Freeing initrd memory: 4032K (fffff80004400000 -
fffff800047f0000)
[ 15.661411] futex hash table entries: 256 (order: -1, 6144 bytes)
[ 15.661981] audit: initializing netlink subsys (disabled)
[ 15.662704] audit: type=2000 audit(0.796:1): initialized
[ 15.666104] HugeTLB registered 8 MB page size, pre-allocated 0 pages
[ 15.666595] zbud: loaded
[ 15.668869] VFS: Disk quotas dquot_6.6.0
[ 15.669079] VFS: Dquot-cache hash table entries: 1024 (order 0, 8192
bytes)
[ 15.688863] Block layer SCSI generic (bsg) driver version 0.4 loaded
(major 252)
[ 15.689555] io scheduler noop registered
[ 15.689665] io scheduler deadline registered
[ 15.689945] io scheduler cfq registered (default)
[ 15.694821] ffe2dcf8: ttyS0 at MMIO 0x1fe020043f8 (irq = 5, base_baud
= 115387) is a 16550A
[ 15.695072] Console: ttyS0 (SU)
[ 15.751548] console [ttyS0] enabled
[ 15.756218] mousedev: PS/2 mouse device common for all mice
[ 15.764413] rtc-m48t59 rtc-m48t59.0: rtc core: registered m48t59 as
rtc0
[ 15.766603] ledtrig-cpu: registered to indicate activity on CPUs
[ 15.768566] NET: Registered protocol family 10
[ 15.780799] mip6: Mobile IPv6
[ 15.781320] NET: Registered protocol family 17
[ 15.781970] mpls_gso: MPLS GSO support
[ 15.784586] registered taskstats version 1
[ 15.785902] zswap: loaded using pool lzo/zbud
[ 15.790005] rtc-m48t59 rtc-m48t59.0: setting system clock to
2016-01-25 21:05:41 UTC (1453755941)
[ 15.791474] PM: Hibernation image not present or could not be loaded.
[ 16.586682] random: systemd-udevd urandom read with 1 bits of entropy
available
[ 18.330106] virtio-pci 0000:00:09.0: virtio_pci: leaving for legacy
driver
[ 18.342806] SCSI subsystem initialized
[ 18.431715] libata version 3.00 loaded.
[ 18.481785] scsi host0: pata_cmd64x
[ 18.499202] scsi host1: pata_cmd64x
[ 18.501579] ata1: PATA max UDMA/33 cmd 0x1fe02008000 ctl
0x1fe02008080 bmdma 0x1fe02008200 irq 6
[ 18.502664] ata2: PATA max UDMA/33 cmd 0x1fe02008100 ctl
0x1fe02008180 bmdma 0x1fe02008208 irq 6
[ 18.505725] pata_cmd64x: active 10 recovery 10 setup 3.
[ 18.505871] pata_cmd64x: active 10 recovery 10 setup 3.
[ 18.663922] ata1.01: NODEV after polling detection
[ 18.665669] ata1.00: ATA-7: QEMU HARDDISK, 2.5+, max UDMA/100
[ 18.666362] ata1.00: 16777216 sectors, multi 16: LBA48
[ 18.667598] pata_cmd64x: active 3 recovery 1 setup 1.
[ 18.685295] ata1.00: configured for UDMA/33
[ 18.710319] scsi 0:0:0:0: Direct-Access ATA QEMU HARDDISK
2.5+ PQ: 0 ANSI: 5
[ 18.741792] pata_cmd64x: active 10 recovery 10 setup 3.
[ 18.741847] pata_cmd64x: active 10 recovery 10 setup 3.
[ 18.897378] ata2.01: NODEV after polling detection
[ 18.898055] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100
[ 18.898769] pata_cmd64x: active 4 recovery 2 setup 1.
[ 18.901314] ata2.00: configured for UDMA/33
[ 18.915377] scsi 1:0:0:0: CD-ROM QEMU QEMU DVD-ROM
2.5+ PQ: 0 ANSI: 5
[ 19.521376] sd 0:0:0:0: [sda] 16777216 512-byte logical blocks: (8.58
GB/8.00 GiB)
[ 19.531068] sd 0:0:0:0: [sda] Write Protect is off
[ 19.531714] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 19.532535] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[ 19.569138] sda: sda1 sda2 sda3
[ 19.591941] sd 0:0:0:0: [sda] Attached SCSI disk
[ 20.843961] PM: Starting manual resume from disk
[ 20.844600] PM: Hibernation image partition 8:2 present
[ 20.844803] PM: Looking for hibernation image.
[ 20.846592] PM: Image not found (code -22)
[ 20.846640] PM: Hibernation image not present or could not be loaded.
[ 22.387213] EXT4-fs (sda1): mounted filesystem with ordered data
mode. Opts: (null)
[ 23.855771] 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)
[ 23.863307] systemd[1]: Detected architecture sparc64.
[ 23.880940] systemd[1]: Set hostname to <debian-sparc64>.
[ 24.115468] random: nonblocking pool is initialized
[ 25.877049] systemd[1]: Started Dispatch Password Requests to Console
Directory Watch.
[ 25.888972] systemd[1]: Listening on Journal Socket.
[ 25.897287] systemd[1]: Listening on Syslog Socket.
[ 25.901611] systemd[1]: Reached target Encrypted Volumes.
[ 25.906361] systemd[1]: Listening on fsck to fsckd communication
Socket.
[ 25.913030] systemd[1]: Listening on /dev/initctl Compatibility Named
Pipe.
[ 25.921115] systemd[1]: Listening on Journal Audit Socket.
[ 25.925161] systemd[1]: Reached target Remote File Systems (Pre).
[ 25.929474] systemd[1]: Reached target Remote File Systems.
[ 25.936377] systemd[1]: Started Forward Password Requests to Wall
Directory Watch.
[ 25.942407] systemd[1]: Reached target Paths.
[ 25.956089] systemd[1]: Created slice User and Session Slice.
[ 25.961521] systemd[1]: Listening on udev Control Socket.
[ 25.968489] systemd[1]: Created slice System Slice.
[ 25.997683] systemd[1]: Mounting Debug File System...
[ 26.062511] systemd[1]: Starting LSB: Set console font and keymap...
[ 26.178420] systemd[1]: Starting Load Kernel Modules...
[ 26.267660] systemd[1]: Mounting POSIX Message Queue File System...
[ 26.311096] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 26.451361] systemd[1]: Starting Create list of required static
device nodes for the current kernel...
[ 26.482267] systemd[1]: Reached target Slices.
[ 26.622407] systemd[1]: Mounting Huge Pages File System...
[ 26.672301] systemd[1]: Listening on udev Kernel Socket.
[ 26.809783] systemd[1]: Set up automount Arbitrary Executable File
Formats File System Automount Point.
[ 26.879735] systemd[1]: Listening on Journal Socket (/dev/log).
[ 27.125393] systemd[1]: Starting Journal Service...
[ 27.186823] systemd[1]: Created slice system-getty.slice.
[ 27.764248] systemd[1]: Mounted POSIX Message Queue File System.
[ 27.807878] systemd[1]: Mounted Debug File System.
[ 27.942726] systemd[1]: Mounted Huge Pages File System.
[ 28.059200] systemd[1]: Started Load Kernel Modules.
[ 28.161279] systemd[1]: Started Create list of required static device
nodes for the current kernel.
[ 28.869077] systemd[1]: Started Journal Service.
[ 44.229549] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[ 46.150045] systemd-journald[153]: Received request to flush runtime
journal from PID 1
[ 55.662036] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 55.709310] scsi 1:0:0:0: Attached scsi generic sg1 type 5
[ 55.911418] sr 1:0:0:0: [sr0] out of memory.
[ 55.912253] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 55.951953] sr 1:0:0:0: Attached scsi CD-ROM sr0
[ 55.983941] usbcore: registered new interface driver usbfs
[ 55.985013] usbcore: registered new interface driver hub
[ 56.038457] usbcore: registered new device driver usb
[ 56.130614] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI)
Driver
[ 56.167832] uhci_hcd: USB Universal Host Controller Interface driver
[ 56.195964] uhci_hcd 0000:00:06.0: UHCI Host Controller
[ 56.197239] uhci_hcd 0000:00:06.0: new USB bus registered, assigned
bus number 1
[ 56.269366] uhci_hcd 0000:00:06.0: detected 2 ports
[ 56.270677] uhci_hcd 0000:00:06.0: irq 7, io base 0x1fe02008280
[ 56.333393] usb usb1: New USB device found, idVendor=1d6b,
idProduct=0001
[ 56.334181] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 56.335036] usb usb1: Product: UHCI Host Controller
[ 56.335602] usb usb1: Manufacturer: Linux 4.3.0-1-sparc64 uhci_hcd
[ 56.336329] usb usb1: SerialNumber: 0000:00:06.0
[ 56.402146] hub 1-0:1.0: USB hub found
[ 56.403126] hub 1-0:1.0: 2 ports detected
[ 58.840339] virtio_net virtio0 enp0s9: renamed from eth0
[ 59.702264] Adding 393584k swap on /dev/sda2. Priority:-1 extents:1
across:393584k FS
modprobe drm
[ 102.207189] [drm] Initialized drm 1.1.0 20060810
modprobe ttm
### no effect
modprobe bochs-drm
[ 129.917418] [drm] Found bochs VGA, ID 0xb0c5.
[ 129.917797] [drm] Framebuffer size 16384 kB @ 0x1ff02000000, mmio @
0x1ff03000000.
[ 129.958142] [TTM] Zone kernel: Available graphics memory: 510480 kiB
[ 129.958902] [TTM] Initializing pool allocator
[ 131.250630] Console: switching to colour frame buffer device 128x48
[ 131.251886] Unable to handle kernel paging request at virtual address
000001ff02090000
[ 131.251927] tsk->{mm,active_mm}->context = 000000000000029b
[ 131.251953] tsk->{mm,active_mm}->pgd = fffff8003dbf2000
[ 131.251976] \|/ ____ \|/
"@'/ .. \`@"
/_| \__/ |_\
\__U_/
[ 131.252003] modprobe(457): Oops [#1]
[ 131.252300] CPU: 0 PID: 457 Comm: modprobe Not tainted
4.3.0-1-sparc64 #1 Debian 4.3.3-7
[ 131.252385] task: fffff8003e6aa100 ti: fffff8003dd2c000 task.ti:
fffff8003dd2c000
[ 131.252841] TSTATE: 0000000011001602 TPC: 0000000010322234 TNPC:
0000000010322238 Y: 00000000 Not tainted
[ 131.253097] TPC: <sys_imageblit+0x234/0x4c0 [sysimgblt]>
[ 131.253120] g0: 0000000000000000 g1: 0000000000000000 g2:
0000000000000007 g3: 0000000000000000
[ 131.253144] g4: fffff8003e6aa100 g5: 00000000002ca6c0 g6:
fffff8003dd2c000 g7: fffff8003f54c000
[ 131.253170] o0: 0000000000000000 o1: 0000000000000000 o2:
000000000000003f o3: fffff8003f54c000
[ 131.253191] o4: 0000000010322510 o5: 0000000000000001 sp:
fffff8003dd2db41 ret_pc: 000000000000000f
[ 131.253247] RPC: <0xf>
[ 131.253286] l0: 000001ff02090000 l1: 0000000000000000 l2:
000001ff02090000 l3: 0000000000000001
[ 131.253306] l4: 0000000000b02ff8 l5: 00000600008e8e70 l6:
00000000002240d0 l7: 0000000000000010
[ 131.253325] i0: fffff8003dddf800 i1: 0000000000000001 i2:
0000000000000000 i3: 0000000000000001
[ 131.253349] i4: 0000000000000020 i5: 0000000000000000 i6:
fffff8003dd2dbf1 i7: 0000000010347030
[ 131.253429] I7: <drm_fb_helper_sys_imageblit+0x10/0x20
[drm_kms_helper]>
[ 131.253496] Call Trace:
[ 131.253568] [0000000010347030] drm_fb_helper_sys_imageblit+0x10/0x20
[drm_kms_helper]
[ 131.253840] [00000000007045cc] soft_cursor+0x1ec/0x240
[ 131.253859] [0000000000703f70] bit_cursor+0x510/0x540
[ 131.253874] [00000000006ffd84] fbcon_cursor+0x144/0x1e0
[ 131.253890] [0000000000748f90] hide_cursor+0x30/0xc0
[ 131.253903] [000000000074aa58] redraw_screen+0x158/0x280
[ 131.253917] [000000000074bac4] do_bind_con_driver+0x324/0x3e0
[ 131.253931] [000000000074bebc] do_take_over_console+0xbc/0x1e0
[ 131.253946] [00000000006fe63c] do_fbcon_takeover+0x7c/0x100
[ 131.253960] [00000000007034e8] fbcon_event_notify+0x9e8/0xa20
[ 131.253976] [000000000047e778] notifier_call_chain+0x58/0xa0
[ 131.253990] [000000000047ec30]
__blocking_notifier_call_chain+0x30/0x60
[ 131.254004] [000000000047ec7c]
blocking_notifier_call_chain+0x1c/0x40
[ 131.254018] [0000000000708cb8] fb_notifier_call_chain+0x18/0x40
[ 131.254031] [000000000070aec4] register_framebuffer+0x204/0x2e0
[ 131.254053] [00000000103491d0]
drm_fb_helper_initial_config+0x270/0x3e0 [drm_kms_helper]
[ 131.254113] Disabling lock debugging due to kernel taint
[ 131.254200] Caller[0000000010347030]:
drm_fb_helper_sys_imageblit+0x10/0x20 [drm_kms_helper]
[ 131.254238] Caller[00000000007045cc]: soft_cursor+0x1ec/0x240
[ 131.254253] Caller[0000000000703f70]: bit_cursor+0x510/0x540
[ 131.254268] Caller[00000000006ffd84]: fbcon_cursor+0x144/0x1e0
[ 131.254281] Caller[0000000000748f90]: hide_cursor+0x30/0xc0
[ 131.254294] Caller[000000000074aa58]: redraw_screen+0x158/0x280
[ 131.254307] Caller[000000000074bac4]: do_bind_con_driver+0x324/0x3e0
[ 131.254321] Caller[000000000074bebc]: do_take_over_console+0xbc/0x1e0
[ 131.254336] Caller[00000000006fe63c]: do_fbcon_takeover+0x7c/0x100
[ 131.254350] Caller[00000000007034e8]: fbcon_event_notify+0x9e8/0xa20
[ 131.254364] Caller[000000000047e778]: notifier_call_chain+0x58/0xa0
[ 131.254378] Caller[000000000047ec30]:
__blocking_notifier_call_chain+0x30/0x60
[ 131.254391] Caller[000000000047ec7c]:
blocking_notifier_call_chain+0x1c/0x40
[ 131.254405] Caller[0000000000708cb8]:
fb_notifier_call_chain+0x18/0x40
[ 131.254418] Caller[000000000070aec4]:
register_framebuffer+0x204/0x2e0
[ 131.254440] Caller[00000000103491d0]:
drm_fb_helper_initial_config+0x270/0x3e0 [drm_kms_helper]
[ 131.254500] Caller[0000000010365a28]: bochs_fbdev_init+0x68/0xa0
[bochs_drm]
[ 131.254521] Caller[00000000103641d4]: bochs_load+0x94/0xc0
[bochs_drm]
[ 131.254556] Caller[00000000102a18e0]: drm_dev_register+0xa0/0xc0
[drm]
[ 131.254587] Caller[00000000102a3230]: drm_get_pci_dev+0xb0/0x1c0
[drm]
[ 131.254607] Caller[0000000010364280]: bochs_pci_probe+0x80/0xc0
[bochs_drm]
[ 131.254622] Caller[00000000006eafc0]: pci_device_probe+0x80/0x100
[ 131.254638] Caller[000000000076930c]: driver_probe_device+0x16c/0x480
[ 131.254652] Caller[00000000007696a8]: __driver_attach+0x88/0xa0
[ 131.254665] Caller[000000000076705c]: bus_for_each_dev+0x5c/0xa0
[ 131.254679] Caller[0000000000768c9c]: driver_attach+0x1c/0x40
[ 131.254693] Caller[0000000000768790]: bus_add_driver+0x1f0/0x2a0
[ 131.254707] Caller[000000000076a194]: driver_register+0x74/0x120
[ 131.254720] Caller[00000000006e9914]: __pci_register_driver+0x34/0x60
[ 131.254748] Caller[00000000102a3654]: drm_pci_init+0x114/0x140 [drm]
[ 131.254873] Instruction DUMP: c2030001 820f4001 8218401a <c2240003>
124ffff3 8600e004 84102008 8e01e001 80a0c01c
So looks like modprobing bochs-drm is the issue, drm_kms_helper not
happy.
Debian 7.9 kernel (3.2.73-2+deb7u2) doesn't have bochs-drm so I guess
that is one factor, loading drm_kms_helper anyway, has no effect on that
system.
I guess the questions are, should systemd be modprobing bochs-drm? and
is this module relevant here?
After the oops I can still lsmod and find drm used by
ttm,bochs_drm,drm_kms_helper .. wasn't expecting that!
Another item to note is that running
`top` in debian/unstable sparc64 has a load of ~1.09 of an idle system
(1.6 us, 2.9 sy, 0.0 ni, 95.5 id)
while
`top` in debian/7.9 sparc has a load of ~0.00 of an idle system (0.3 us,
1.6 sy, 0.0 ni, 98.7 id)
I am tempted to try the 4.3 kernel on the debian 7.9 VM to see what
happens...
Regards,
Adrian
Reply to: