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

Re: Booting Kernel on Amiga 3000



Hi,

On 6.9.2022 4.46, Stephen Walsh wrote:
[    3.110000] Call Trace: [<00354d80>] panic+0xc4/0x246
[    3.110000]  [<00355744>] _printk+0x0/0x18
[    3.110000]  [<00355756>] _printk+0x12/0x18
[    3.110000]  [<001ed30c>] strlen+0x0/0x14
[    3.110000]  [<0051054a>] mount_block_root+0x17a/0x194
[    3.110000]  [<001ed268>] strncmp+0x0/0x34
[    3.110000]  [<005105ac>] mount_root+0x48/0x14e
[    3.110000]  [<005105d6>] mount_root+0x72/0x14e
[    3.110000]  [<00008001>] atari_get_hardware_list+0x6d/0x3e0

This seems a bit odd line for kernel boot on Amiga.

That's a static function in atari/config.c, called only by config_atari() function, which is called only setup_arch() in kernel/setup_mm.c:
-----------------------------------
...
        switch (m68k_machtype) {
#ifdef CONFIG_AMIGA
        case MACH_AMIGA:
                config_amiga();
                break;
#endif
#ifdef CONFIG_ATARI
        case MACH_ATARI:
                config_atari();
                break;
#endif
...
-----------------------------------


[    3.110000]  [<001ed268>] strncmp+0x0/0x34
[    3.110000]  [<0051081e>] prepare_namespace+0x16c/0x17a
[    3.110000]  [<0035a22c>] kernel_init+0x0/0xec
[    3.110000]  [<0035a240>] kernel_init+0x14/0xec
[    3.110000]  [<0035a22c>] kernel_init+0x0/0xec
[    3.110000]  [<00002914>] ret_from_kernel_thread+0xc/0x14


	- Eero


Reply to: