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

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: