Sat, 7 Oct 2017 11:52:56 +1100 (AEDT)n Fri, 6 Oct 2017, Geert Uytterhoeven wrote:
> On Fri, Oct 6, 2017 at 3:34 PM, Finn Thain <[email protected]> > wrote: > > Sat, 7 Oct 2017 00:34:48 +1100 (AEDT)n Fri, 22 Sep 2017, Geert > > Uytterhoeven wrote: > >> > You don't need access to hardware. You can test the kernel just > >> > fine on Aranym. All you need is a simple root filesystem and an > >> > initrd which I can provide. In fact, you can just use the kernel > >> > and initrd from the debian-installer distribution: > >> > >> Correct. And the Falcon IDE driver still works fine when not a > >> module... > >> > >> >> https://people.debian.org/~glaubitz/debian-cd/debian-installer-images_20170828_m68k.tar.gz > >> > > >> > Use the common kernel and the initrd for the CD-ROM installation. > >> > > > > > There are some modules missing from the initrd. I copied all of the > > modules from the ISO to the initrd and now I can run 'depmod' and > > 'modprobe falconide' and all the device nodes get created > > automatically. > > > > The only problem is, when I access the CD-ROM (/dev/hdb) I get an > > oops. This happens with 'dd' and with 'mount'. No idea why. Maybe some > > problem with my aranym config (?) > Does anyone have an aranym config with a working IDE CD-ROM device backed by an ISO image? > > [ 508.810000] cdrom: Uniform CD-ROM driver Revision: 3.20 > > [ 630.060000] Unable to handle kernel access at virtual address 416e6461 > > [ 630.060000] Oops: 00000000 > > [ 630.060000] Modules linked in: ide_cd_mod cdrom ide_gd_mod falconide > > ide_core evdev mac_hid atari_scsi > > [ 630.060000] PC: [<001693ba>] memset+0x2e/0x94 > > I guess that's the memset in ide_cdrom_prep_fs()? > I guess so; %d1 == 16 == BLK_MAX_CDB. > > [ 630.060000] SR: 2704 SP: 1b93dc98 a2: 1b8ca000 > > [ 630.060000] d0: 00000000 d1: 00000010 d2: 416e6461 d3: 00000008 > > [ 630.060000] d4: 00000000 d5: 1b93c000 a0: 416e6461 a1: ffffffe0 > > [ 630.060000] Process dd (pid: 2374, task=1b8ca000) > > [ 630.060000] Frame format=7 eff addr=416e6461 ssw=0425 faddr=416e6461 > > Looks like a complete bogus address. And it's "Anda" in ASCII. > I also tried, # depmod # modprobe ide-cd debug_mask=65535 # modprobe falconide which reveals bogus sector numbers, suggesting that the emulated CD-ROM device is messed up. So this may work fine on actual Atari hardware. (The same ISO works fine with the same kernel under qemu-system-m68k.) [ 0.000000] Linux version 4.12.0-1-m68k ([email protected]) (gcc version 6.4.0 20170805 (Debian 6.4.0-3) ) #1 Debian 4.12.6-1 (2017-08-12) [ 0.000000] Atari hardware found: VIDEL STDMA-SCSI ST_MFP YM2149 PCM CODEC DSP56K SCC ANALOG_JOY BLITTER IDE TT_CLK FDC_SPEED [ 0.000000] On node 0 totalpages: 3584 [ 0.000000] free_area_init_node: node 0, pgdat 0039e480, node_mem_map 00488000 [ 0.000000] DMA zone: 35 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3584 pages, LIFO batch:0 [ 0.000000] On node 1 totalpages: 131072 [ 0.000000] free_area_init_node: node 1, pgdat 0039ec76, node_mem_map 004b0010 [ 0.000000] DMA zone: 1280 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 131072 pages, LIFO batch:31 [ 0.000000] NatFeats found (ARAnyM, 1.0) [ 0.000000] initrd: 1e9b5400 - 21000000 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 2 zonelists in Zone order, mobility grouping on. Total pages: 133341 [ 0.000000] Kernel command line: root=/dev/ram video=atafb:vga16 load_ramdisk=1 debian-installer/framebuffer=false BOOT_IMAGE=vmlinux [ 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: 487656K/538624K available (2604K kernel code, 386K rwdata, 908K rodata, 144K init, 209K bss, 50968K reserved, 0K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0x0039df78 - 0x0039e378 ( 1 KiB) [ 0.000000] kmap : 0xd0000000 - 0xf0000000 ( 512 MiB) [ 0.000000] vmalloc : 0x21800000 - 0xd0000000 (2792 MiB) [ 0.000000] lowmem : 0x00000000 - 0x21000000 ( 528 MiB) [ 0.000000] .init : 0x003d3000 - 0x003f7000 ( 144 KiB) [ 0.000000] .text : 0x00001000 - 0x0028c160 (2605 KiB) [ 0.000000] .data : 0x0028ed50 - 0x003d25ac (1295 KiB) [ 0.000000] .bss : 0x0039de78 - 0x003d25ac ( 210 KiB) [ 0.000000] NR_IRQS:200 [ 0.010000] Console: colour dummy device 80x25 [ 0.010000] console [tty0] enabled [ 0.010000] Calibrating delay loop... 89.49 BogoMIPS (lpj=447488) [ 0.090000] pid_max: default: 32768 minimum: 301 [ 0.090000] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.090000] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.110000] devtmpfs: initialized [ 0.130000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.130000] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.130000] NET: Registered protocol family 16 [ 0.180000] SCSI subsystem initialized [ 0.180000] VFS: Disk quotas dquot_6.6.0 [ 0.190000] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.240000] NET: Registered protocol family 2 [ 0.250000] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.250000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.250000] TCP: Hash tables configured (established 8192 bind 8192) [ 0.260000] UDP hash table entries: 512 (order: 1, 8192 bytes) [ 0.260000] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) [ 0.260000] NET: Registered protocol family 1 [ 0.260000] Unpacking initramfs... [ 2.560000] random: fast init done [ 2.970000] Freeing initrd memory: 39208K [ 2.970000] nfhd8: found device with 16128 blocks (512 bytes) [ 2.980000] nfeth: API 5 [ 2.980000] workingset: timestamp_bits=11 max_order=18 bucket_order=7 [ 2.980000] zbud: loaded [ 3.030000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 3.030000] io scheduler noop registered [ 3.040000] io scheduler cfq registered (default) [ 3.040000] io scheduler mq-deadline registered [ 3.040000] atafb_init: start [ 3.040000] atafb_init: initializing Falcon hw [ 3.040000] atafb: screen_base 009b1000 phys_screen_base 9b1000 screen_len 311296 [ 3.040000] Determined 640x480, depth 4 [ 3.040000] virtual 640x972 [ 3.060000] Console: switching to colour frame buffer device 80x30 [ 3.080000] fb0: frame buffer device, using 304K of video memory [ 3.080000] pmac_zilog: 0.6 (Benjamin Herrenschmidt <[email protected]>) [ 3.080000] Non-volatile memory driver v1.3 [ 3.090000] mousedev: PS/2 mouse device common for all mice [ 3.360000] input: Atari Keyboard as /devices/virtual/input/input0 [ 3.440000] rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0 [ 3.450000] ledtrig-cpu: registered to indicate activity on CPUs [ 3.480000] NET: Registered protocol family 17 [ 3.510000] mpls_gso: MPLS GSO support [ 3.530000] registered taskstats version 1 [ 3.560000] zswap: loaded using pool lzo/zbud [ 3.650000] rtc-generic rtc-generic: setting system clock to 2017-10-06 23:59:33 UTC (1507334373) [ 3.690000] Freeing unused kernel memory: 144K [ 3.700000] This architecture does not have kernel memory protection. [ 83.340000] random: crng init done [ 246.030000] Uniform Multi-Platform E-IDE driver [ 246.040000] ide-cd driver 5.00 [ 257.560000] ide: Falcon IDE controller [ 257.560000] Probing IDE interface ide0... [ 257.920000] hda: Master, ATA DISK drive [ 258.970000] hdb: Optical, ATAPI CD/DVD-ROM drive [ 258.970000] ide0 at 0xfff00000 on irq 15 (serialized) [ 258.980000] ide_cd_do_request: dev hdb: flags=22 [ 258.980000] sector 18446744073709551615, nr/cnr 0/0 [ 258.980000] bio 1ba99e00, biotail 1ba99e00, len 24 [ 259.050000] ide-gd driver 1.18 [ 259.050000] hda: max request size: 128KiB [ 259.050000] hda: 16128 sectors (8 MB) w/256KiB Cache, CHS=16/16/63 [ 266.080000] ide-atapi: cmd 0x5a timed out [ 266.080000] hdb: lost interrupt [ 330.720000] ide-atapi: cmd 0x5a timed out [ 330.720000] hdb: lost interrupt [ 330.720000] ide-cd: hdb: ATAPI 4X CD-ROM drive, 512kB Cache [ 330.720000] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio (null), biotail (null), len 0 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio 1ba99e00, biotail 1ba99e00, len 8 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio 1ba99e00, biotail 1ba99e00, len 4 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio 1ba99e00, biotail 1ba99e00, len 20 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio 1ba99e00, biotail 1ba99e00, len 12 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio 1ba99e00, biotail 1ba99e00, len 2 [ 330.720000] ide_cd_do_request: dev hdb: flags=22 [ 330.720000] sector 18446744073709551615, nr/cnr 0/0 [ 330.720000] bio 1ba99a80, biotail 1ba99a80, len 18 [ 330.730000] falconide_release_lock: bug [ 330.740000] ide_cd_do_request: dev hdb: flags=22 [ 330.740000] sector 18446744073709551615, nr/cnr 0/0 [ 330.740000] bio (null), biotail (null), len 0 [ 330.750000] ide_cd_do_request: dev hdb: flags=22 [ 330.750000] sector 18446744073709551615, nr/cnr 0/0 [ 330.750000] bio (null), biotail (null), len 0 [ 330.750000] ide_cd_do_request: dev hdb: flags=22 [ 330.750000] sector 18446744073709551615, nr/cnr 0/0 [ 330.750000] bio (null), biotail (null), len 0 [ 330.750000] ide_cd_do_request: dev hdb: flags=22 [ 330.750000] sector 18446744073709551615, nr/cnr 0/0 [ 330.750000] bio (null), biotail (null), len 0 [ 330.750000] ide_cd_do_request: dev hdb: flags=22 [ 330.750000] sector 18446744073709551615, nr/cnr 0/0 [ 330.750000] bio (null), biotail (null), len 0 [ 762.370000] Unable to handle kernel access at virtual address 01000000 [ 762.370000] Oops: 00000000 [ 762.370000] Modules linked in: ide_gd_mod falconide ide_cd_mod ide_core cdrom [ 762.370000] PC: [<001693f2>] memset+0x66/0x94 [ 762.370000] SR: 2714 SP: 1b93bc98 a2: 00c1f330 [ 762.370000] d0: 00000000 d1: 00000010 d2: 00000000 d3: 0000fffc [ 762.370000] d4: 00000000 d5: 1b93a000 a0: 00000000 a1: 00000004 [ 762.370000] Process dd (pid: 483, task=00c1f330) [ 762.370000] Frame format=7 eff addr=01000000 ssw=0542 faddr=01000000 [ 762.370000] wb 1 stat/addr/data: 0000 00000000 00000000 [ 762.370000] wb 2 stat/addr/data: 0000 00000000 00000000 [ 762.370000] wb 3 stat/addr/data: 0000 01000000 00021001 [ 762.370000] push data: 00000000 00000000 00000000 00000000 [ 762.370000] Stack from 1b93bd00: [ 762.370000] 00000000 00000008 218b207a 00000000 00000000 00000010 00000000 00000020 [ 762.370000] 1e72da00 1ba38b28 0013b9dc 1ba38b28 1e72da00 1b93a000 1ba38b28 1b93bd94 [ 762.370000] 1b936200 00000000 1bb0fc00 1b93bdd4 0013baae 1ba38b28 218930d4 21893224 [ 762.370000] 1ba38b28 1ba38b28 00000000 1b932000 1ba38b28 00138a34 0013b09c 1ba38b28 [ 762.370000] 1b93be14 00137f78 1b92c720 00137d8e 1ba38b28 00000000 00000000 00000005 [ 762.370000] 00000000 1e72da00 1ba38b28 1e72da00 1ba38b28 0013810a 1ba38b28 1e72da00 [ 762.370000] Call Trace: [<218b207a>] ide_cdrom_prep_fn+0x6a/0x138 [ide_cd_mod] [ 762.370000] [<0013b9dc>] blk_peek_request+0xc2/0x188 [ 762.370000] [<0013baae>] blk_fetch_request+0xc/0x28 [ 762.370000] [<218930d4>] do_ide_request+0x6c/0x5a4 [ide_core] [ 762.370000] [<21893224>] do_ide_request+0x1bc/0x5a4 [ide_core] [ 762.370000] [<00138a34>] blk_run_queue_async+0x0/0x32 [ 762.370000] [<0013b09c>] __blk_end_request_all+0x0/0x5a [ 762.370000] [<00137f78>] __elv_add_request+0x0/0x1f4 [ 762.370000] [<00137d8e>] elv_attempt_insert_merge+0x48/0x7e [ 762.370000] [<0013810a>] __elv_add_request+0x192/0x1f4 [ 762.370000] [<00175b82>] __list_del_entry_valid+0x0/0x9a [ 762.370000] [<0013882e>] __blk_run_queue+0x24/0x2e [ 762.370000] [<0013bda6>] blk_flush_plug_list+0x204/0x208 [ 762.370000] [<00009d48>] atari_keyboard_interrupt+0x108/0x2e2 [ 762.370000] [<00086b38>] __alloc_pages_nodemask+0x0/0x87a [ 762.370000] [<0013c09c>] blk_finish_plug+0x14/0x1c [ 762.370000] [<0008ad28>] __do_page_cache_readahead+0xc6/0x20c [ 762.370000] [<000805ee>] unlock_page+0x0/0x2a [ 762.370000] [<0008b1a6>] page_cache_sync_readahead+0x4c/0x54 [ 762.370000] [<0008b42e>] __put_page+0x0/0x3a [ 762.370000] [<000828fc>] generic_file_read_iter+0x6ba/0x744 [ 762.370000] [<000bc848>] new_sync_read+0xc4/0x104 [ 762.370000] [<000bd88c>] vfs_read+0x5c/0xe4 [ 762.370000] [<000be638>] SyS_read+0x42/0x88 [ 762.370000] [<00002934>] syscall+0x8/0xc [ 762.370000] [<0004c00d>] __downgrade_write+0x67/0x9e [ 762.370000] Code: 4443 4efb 3212 22c0 22c0 22c0 22c0 22c0 <22c0> 22c0 22c0 51ca ffee 4242 5382 6ae6 0801 0001 6704 3280 5489 0801 0000 6702 [ 762.370000] Disabling lock debugging due to kernel taint [ 763.870000] Unable to handle kernel access at virtual address 01000000 [ 763.870000] Oops: 00000000 [ 763.870000] Modules linked in: ide_gd_mod falconide ide_cd_mod ide_core cdrom [ 763.870000] PC: [<001693f2>] memset+0x66/0x94 [ 763.870000] SR: 2714 SP: 00c71c74 a2: 00c6f980 [ 763.870000] d0: 00000000 d1: 00000010 d2: 00000000 d3: 0000fffc [ 763.870000] d4: 0013f212 d5: 1badb800 a0: 00000000 a1: 00000004 [ 763.870000] Process kworker/0:1 (pid: 16, task=00c6f980) [ 763.870000] Frame format=7 eff addr=01000000 ssw=0542 faddr=01000000 [ 763.870000] wb 1 stat/addr/data: 0000 00000000 00000000 [ 763.870000] wb 2 stat/addr/data: 0000 00000000 00000000 [ 763.870000] wb 3 stat/addr/data: 0000 01000000 00021001 [ 763.870000] push data: 00000000 00000000 00000000 00000000 [ 763.870000] Stack from 00c71cdc: [ 763.870000] 00000000 00000008 218b207a 00000000 00000000 00000010 00000000 00000020 [ 763.870000] 1e72da00 1ba38b28 0013b9dc 1ba38b28 1e72da00 1ba38b28 1ba38b28 0013f212 [ 763.870000] 1b936200 00000000 1bb0fc00 00c71db4 21892cde 1ba38b28 00000002 218931a8 [ 763.870000] 1ba38b28 00000000 00000002 00000000 0013f212 1badb800 00150f18 0013ef58 [ 763.870000] 1ba38b28 1ba38b28 1badb600 1b92c720 00007000 00000002 00000022 00000000 [ 763.870000] 003ed8f8 00000000 0013a1b2 00137f38 1ba38b28 1badb600 00138026 1badb600 [ 763.870000] Call Trace: [<218b207a>] ide_cdrom_prep_fn+0x6a/0x138 [ide_cd_mod] [ 763.870000] [<0013b9dc>] blk_peek_request+0xc2/0x188 [ 763.870000] [<0013f212>] blk_end_sync_rq+0x0/0x16 [ 763.870000] [<21892cde>] __ide_requeue_and_plug+0x32/0x3c [ide_core] [ 763.870000] [<218931a8>] do_ide_request+0x140/0x5a4 [ide_core] [ 763.870000] [<0013f212>] blk_end_sync_rq+0x0/0x16 [ 763.870000] [<00150f18>] scsi_req_init+0x0/0x36 [ 763.870000] [<0013ef58>] blk_rq_map_kern+0x0/0x104 [ 763.870000] [<00007000>] get_pointer_table+0x104/0x184 [ 763.870000] [<003ed8f8>] tcp_init+0x70/0x238 [ 763.870000] [<0013a1b2>] blk_put_request+0x0/0x30 [ 763.870000] [<00137f38>] elv_drain_elevator+0x4a/0x8a [ 763.870000] [<00138026>] __elv_add_request+0xae/0x1f4 [ 763.870000] [<0013f212>] blk_end_sync_rq+0x0/0x16 [ 763.870000] [<0013a1b2>] blk_put_request+0x0/0x30 [ 763.870000] [<0013882e>] __blk_run_queue+0x24/0x2e [ 763.870000] [<0013f16c>] blk_execute_rq_nowait+0x110/0x12c [ 763.870000] [<00139f6e>] blk_get_request+0x0/0xf2 [ 763.870000] [<0013f1d2>] blk_execute_rq+0x4a/0x8a [ 763.870000] [<0013f212>] blk_end_sync_rq+0x0/0x16 [ 763.870000] [<218b3124>] ide_cd_queue_pc+0xce/0x17c [ide_cd_mod] [ 763.870000] [<218b33be>] cdrom_check_status+0x58/0x66 [ide_cd_mod] [ 763.870000] [<218b3fce>] ide_cdrom_check_events_real+0x1e/0x3a [ide_cd_mod] [ 763.870000] [<2186b048>] cdrom_update_events+0x1a/0x2a [cdrom] [ 763.870000] [<2186b068>] cdrom_check_events+0x10/0x1e [cdrom] [ 763.870000] [<001484aa>] disk_check_events+0x36/0xee [ 763.870000] [<00148572>] disk_events_workfn+0x10/0x14 [ 763.870000] [<0003aea4>] process_one_work+0x154/0x252 [ 763.870000] [<0003920a>] move_linked_works+0x0/0x88 [ 763.870000] [<0003ad50>] process_one_work+0x0/0x252 [ 763.870000] [<0003afa2>] process_scheduled_works+0x0/0x2e [ 763.870000] [<0003baf0>] worker_thread+0x27c/0x380 [ 763.870000] [<00049ea8>] __init_waitqueue_head+0x0/0xc [ 763.870000] [<0003b874>] worker_thread+0x0/0x380 [ 763.870000] [<0002e0d0>] do_exit+0x0/0x75c [ 763.870000] [<0004a7f4>] complete+0x0/0x34 [ 763.870000] [<0003fbc6>] kthread+0xde/0xe8 [ 763.870000] [<0003fae8>] kthread+0x0/0xe8 [ 763.870000] [<00002884>] ret_from_kernel_thread+0xc/0x14 [ 763.870000] Code: 4443 4efb 3212 22c0 22c0 22c0 22c0 22c0 <22c0> 22c0 22c0 51ca ffee 4242 5382 6ae6 0801 0001 6704 3280 5489 0801 0000 6702 Sometimes the CD-ROM will mount fine but the kernel will oops when I do "ls /cdrom". To me, this also suggests an emulator issue. [ 0.000000] Linux version 4.12.0-1-m68k ([email protected]) (gcc version 6.4.0 20170805 (Debian 6.4.0-3) ) #1 Debian 4.12.6-1 (2017-08-12) [ 0.000000] Atari hardware found: VIDEL STDMA-SCSI ST_MFP YM2149 PCM CODEC DSP56K SCC ANALOG_JOY BLITTER IDE TT_CLK FDC_SPEED [ 0.000000] On node 0 totalpages: 3584 [ 0.000000] free_area_init_node: node 0, pgdat 0039e480, node_mem_map 00488000 [ 0.000000] DMA zone: 35 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3584 pages, LIFO batch:0 [ 0.000000] On node 1 totalpages: 131072 [ 0.000000] free_area_init_node: node 1, pgdat 0039ec76, node_mem_map 004b0010 [ 0.000000] DMA zone: 1280 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 131072 pages, LIFO batch:31 [ 0.000000] NatFeats found (ARAnyM, 1.0) [ 0.000000] initrd: 1e9b5400 - 21000000 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 2 zonelists in Zone order, mobility grouping on. Total pages: 133341 [ 0.000000] Kernel command line: root=/dev/ram video=atafb:vga16 load_ramdisk=1 debian-installer/framebuffer=false BOOT_IMAGE=vmlinux [ 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: 487656K/538624K available (2604K kernel code, 386K rwdata, 908K rodata, 144K init, 209K bss, 50968K reserved, 0K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0x0039df78 - 0x0039e378 ( 1 KiB) [ 0.000000] kmap : 0xd0000000 - 0xf0000000 ( 512 MiB) [ 0.000000] vmalloc : 0x21800000 - 0xd0000000 (2792 MiB) [ 0.000000] lowmem : 0x00000000 - 0x21000000 ( 528 MiB) [ 0.000000] .init : 0x003d3000 - 0x003f7000 ( 144 KiB) [ 0.000000] .text : 0x00001000 - 0x0028c160 (2605 KiB) [ 0.000000] .data : 0x0028ed50 - 0x003d25ac (1295 KiB) [ 0.000000] .bss : 0x0039de78 - 0x003d25ac ( 210 KiB) [ 0.000000] NR_IRQS:200 [ 0.000000] Console: colour dummy device 80x25 [ 0.010000] console [tty0] enabled [ 0.010000] Calibrating delay loop... 104.85 BogoMIPS (lpj=524288) [ 0.100000] pid_max: default: 32768 minimum: 301 [ 0.100000] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.100000] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.120000] devtmpfs: initialized [ 0.140000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.140000] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.140000] NET: Registered protocol family 16 [ 0.180000] SCSI subsystem initialized [ 0.190000] VFS: Disk quotas dquot_6.6.0 [ 0.190000] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.250000] NET: Registered protocol family 2 [ 0.260000] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.260000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.260000] TCP: Hash tables configured (established 8192 bind 8192) [ 0.260000] UDP hash table entries: 512 (order: 1, 8192 bytes) [ 0.260000] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) [ 0.260000] NET: Registered protocol family 1 [ 0.260000] Unpacking initramfs... [ 2.560000] random: fast init done [ 2.820000] Freeing initrd memory: 39208K [ 2.820000] nfhd8: found device with 16128 blocks (512 bytes) [ 2.820000] nfeth: API 5 [ 2.830000] workingset: timestamp_bits=11 max_order=18 bucket_order=7 [ 2.830000] zbud: loaded [ 2.880000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 2.880000] io scheduler noop registered [ 2.880000] io scheduler cfq registered (default) [ 2.880000] io scheduler mq-deadline registered [ 2.880000] atafb_init: start [ 2.880000] atafb_init: initializing Falcon hw [ 2.890000] atafb: screen_base 009b1000 phys_screen_base 9b1000 screen_len 311296 [ 2.890000] Determined 640x480, depth 4 [ 2.890000] virtual 640x972 [ 2.900000] Console: switching to colour frame buffer device 80x30 [ 2.920000] fb0: frame buffer device, using 304K of video memory [ 2.920000] pmac_zilog: 0.6 (Benjamin Herrenschmidt <[email protected]>) [ 2.920000] Non-volatile memory driver v1.3 [ 2.920000] mousedev: PS/2 mouse device common for all mice [ 3.200000] input: Atari Keyboard as /devices/virtual/input/input0 [ 3.270000] rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0 [ 3.280000] ledtrig-cpu: registered to indicate activity on CPUs [ 3.310000] NET: Registered protocol family 17 [ 3.320000] mpls_gso: MPLS GSO support [ 3.350000] registered taskstats version 1 [ 3.370000] zswap: loaded using pool lzo/zbud [ 3.460000] rtc-generic rtc-generic: setting system clock to 2017-10-07 00:38:45 UTC (1507336725) [ 3.480000] Freeing unused kernel memory: 144K [ 3.500000] This architecture does not have kernel memory protection. [ 66.260000] random: crng init done [ 83.970000] Uniform Multi-Platform E-IDE driver [ 84.010000] ide: Falcon IDE controller [ 84.010000] Probing IDE interface ide0... [ 84.370000] hda: Master, ATA DISK drive [ 85.420000] hdb: Optical, ATAPI CD/DVD-ROM drive [ 85.420000] ide0 at 0xfff00000 on irq 15 (serialized) [ 85.500000] ide-gd driver 1.18 [ 85.500000] hda: max request size: 128KiB [ 85.500000] hda: 16128 sectors (8 MB) w/256KiB Cache, CHS=16/16/63 [ 85.590000] ide-cd driver 5.00 [ 85.590000] ide-cd: hdb: ATAPI 4X CD-ROM drive, 512kB Cache [ 85.590000] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 162.500000] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 162.560000] ISO 9660 Extensions: RRIP_1991A [ 165.710000] Unable to handle kernel access at virtual address 0100002c [ 165.710000] Oops: 00000000 [ 165.710000] Modules linked in: nls_utf8 isofs ide_cd_mod cdrom ide_gd_mod falconide ide_core [ 165.710000] PC: [<001693f2>] memset+0x66/0x94 [ 165.710000] SR: 2714 SP: 1b9eda64 a2: 1b9c1990 [ 165.710000] d0: 00000000 d1: 00000010 d2: 00000000 d3: 0000fffc [ 165.710000] d4: 00000000 d5: 1b9ec000 a0: 0000002c a1: 00000030 [ 165.710000] Process ls (pid: 482, task=1b9c1990) [ 165.710000] Frame format=7 eff addr=0100002c ssw=0542 faddr=0100002c [ 165.710000] wb 1 stat/addr/data: 0000 00000000 00000000 [ 165.710000] wb 2 stat/addr/data: 0000 00000000 00000000 [ 165.710000] wb 3 stat/addr/data: 0000 0100002c 00018f69 [ 165.710000] push data: 00000000 00000000 00000000 00000000 [ 165.710000] Stack from 1b9edacc: [ 165.710000] 0000003d 00000001 218d507a 0000002c 00000000 00000010 00000000 00000004 [ 165.710000] 20968000 1ba38010 0013b9dc 1ba38010 20968000 1b9ec000 1ba38010 1b9edb60 [ 165.710000] 1ba43a00 00000000 1b874000 1b9edba0 0013baae 1ba38010 218740d4 21874224 [ 165.710000] 1ba38010 20968000 0013b1dc 00000003 0013a598 00000000 00000003 1ba38010 [ 165.710000] 00000000 0013a598 1e71cb40 ffffffff 0013a69a 00000003 0013a598 00000000 [ 165.710000] 00000003 1ba38010 00000000 0013a598 1b9edbec 20968001 20968000 1ba38010 [ 165.710000] Call Trace: [<218d507a>] ide_cdrom_prep_fn+0x6a/0x138 [ide_cd_mod] [ 165.710000] [<0013b9dc>] blk_peek_request+0xc2/0x188 [ 165.710000] [<0013baae>] blk_fetch_request+0xc/0x28 [ 165.710000] [<218740d4>] do_ide_request+0x6c/0x5a4 [ide_core] [ 165.710000] [<21874224>] do_ide_request+0x1bc/0x5a4 [ide_core] [ 165.710000] [<0013b1dc>] blk_account_io_start+0x0/0x13a [ 165.710000] [<0013a598>] blk_queue_enter+0x0/0x102 [ 165.710000] [<0013a598>] blk_queue_enter+0x0/0x102 [ 165.710000] [<0013a69a>] blk_queue_exit+0x0/0x34 [ 165.710000] [<0013a598>] blk_queue_enter+0x0/0x102 [ 165.710000] [<0013a598>] blk_queue_enter+0x0/0x102 [ 165.710000] [<0013810a>] __elv_add_request+0x192/0x1f4 [ 165.710000] [<0013b1dc>] blk_account_io_start+0x0/0x13a [ 165.710000] [<0013882e>] __blk_run_queue+0x24/0x2e [ 165.710000] [<0013c080>] blk_queue_bio+0x2d6/0x2de [ 165.710000] [<0013a69a>] blk_queue_exit+0x0/0x34 [ 165.710000] [<0013a598>] blk_queue_enter+0x0/0x102 [ 165.710000] [<00136bae>] bio_endio+0x0/0x94 [ 165.710000] [<0013a78a>] generic_make_request+0xbc/0x192 [ 165.710000] [<0013a936>] submit_bio+0xd6/0x10a [ 165.710000] [<000e27f2>] submit_bh_wbc+0x15e/0x168 [ 165.710000] [<000e2cba>] __bread_gfp+0x0/0xa0 [ 165.710000] [<000e2cb4>] submit_bh+0x12/0x18 [ 165.710000] [<000e2d30>] __bread_gfp+0x76/0xa0 [ 165.710000] [<2190a792>] __isofs_iget+0x8c/0x652 [isofs] [ 165.710000] [<00085e1a>] free_hot_cold_page+0x144/0x1be [ 165.710000] [<2190a1b8>] isofs_lookup+0x1b8/0x340 [isofs] [ 165.710000] [<000ce770>] d_invalidate+0x0/0xb8 [ 165.710000] [<000cf1a0>] d_alloc_parallel+0x0/0x282 [ 165.710000] [<000ce09a>] dput+0x0/0x19a [ 165.710000] [<000c56ba>] lookup_slow+0xcc/0xfa [ 165.710000] [<000c7778>] walk_component+0x0/0x218 [ 165.710000] [<000c7990>] link_path_walk+0x0/0x352 [ 165.710000] [<000c784e>] walk_component+0xd6/0x218 [ 165.710000] [<000c6e90>] trailing_symlink+0x0/0x188 [ 165.710000] [<000c7778>] walk_component+0x0/0x218 [ 165.710000] [<000c7990>] link_path_walk+0x0/0x352 [ 165.710000] [<000c7e7e>] path_lookupat+0x134/0x19c [ 165.710000] [<000c7d4a>] path_lookupat+0x0/0x19c [ 165.710000] [<000c4f48>] path_put+0x0/0x1e [ 165.710000] [<0009fc66>] alloc_set_pte+0x1e4/0x1ee [ 165.710000] [<000c8488>] filename_lookup+0x62/0xa8 [ 165.710000] [<000c852a>] user_path_at_empty+0x0/0x40 [ 165.710000] [<000c1310>] vfs_getattr_nosec+0x0/0x76 [ 165.710000] [<000c8272>] getname_flags+0x3e/0x12a [ 165.710000] [<000c852a>] user_path_at_empty+0x0/0x40 [ 165.710000] [<000c1310>] vfs_getattr_nosec+0x0/0x76 [ 165.710000] [<000c4f48>] path_put+0x0/0x1e [ 165.710000] [<000c854a>] user_path_at_empty+0x20/0x40 [ 165.710000] [<000c1450>] vfs_statx+0x5a/0x9e [ 165.710000] [<000c1ce4>] SyS_lstat64+0x28/0x44 [ 165.710000] [<000cbda6>] SyS_getdents64+0x54/0xba [ 165.710000] [<00002838>] buserr+0x20/0x28 [ 165.710000] [<0008c006>] lru_deactivate_file_fn+0x10e/0x284 [ 165.710000] [<00002934>] syscall+0x8/0xc [ 165.710000] [<0008c00d>] lru_deactivate_file_fn+0x115/0x284 [ 165.710000] Code: 4443 4efb 3212 22c0 22c0 22c0 22c0 22c0 <22c0> 22c0 22c0 51ca ffee 4242 5382 6ae6 0801 0001 6704 3280 5489 0801 0000 6702 [ 165.710000] Disabling lock debugging due to kernel taint --

