[Letux-kernel] more 5.4-rc1 woes

H. Nikolaus Schaller hns at goldelico.com
Wed Oct 2 19:04:42 CEST 2019


> Am 02.10.2019 um 18:57 schrieb Andreas Kemnade <andreas at kemnade.info>:
> 
> Hi,
> 
> I tested again, now booting without mmc fs, just a busybox from initrd.
>    2.888397] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartReflex drid
> [    2.899871] ALSA device list:                                                
> [    2.903015]   No soundcards found.                                           
> [    2.909973] Freeing unused kernel memory: 1024K                              
> [    2.915161] Run /init as init process                                        
> [    2.940124] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Intere
> [    2.953704] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000d
> 
> 
> / #                                                                             
> / # ifconfig lo                                                                 
> lo        Link encap:Local Loopback                                             
>          LOOPBACK  MTU:65536  Metric:1                                         
>          RX packets:0 errors:0 dropped:0 overruns:0 frame:0                    
>          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0                  
>          collisions:0 txqueuelen:1000                                          
>          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)                                
> 
> / # ifconfig lo 192.168.0.[   33.118438] VAUX3: disabling                       
> [   33.122436] VDAC: disabling                                                  
> [   33.126068] VUSB1V5: disabling                                               
> [   33.130096] VUSB1V8: disabling                                               
> [   33.133941] VUSB3V1: disabling                                               
> 
> / # ifconfig lo 127.0.0.1 up                                                    
> / # ping -c 4 127.0.0.1                                                         
> PING 127.0.0.1 (127.0.0.1): 56 data bytes                                       
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> ping: recvfrom: Bad address                                                     
> 
> --- 127.0.0.1 ping statistics ---                                               
> 4 packets transmitted, 0 packets received, 100% packet loss                     
> / # 
> 
> Well, people have finally understood that networking is too dangerous...
> Hmm, does it make sense to bisect that?! Such a bug cannot go undiscovered.

I have now tried to boot the Pyra (using Stretch).
Well, it boots but also has significant trouble...

e.g.

[    0.220995] NET: Registered protocol family 16
[    0.232201] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.233323] omap_hwmod: l3_main_3 using broken dt data from ocp
[    0.234187] omap_hwmod: l3_main_2 using broken dt data from ocp
[    0.240997] omap_hwmod: mmu_dsp: no dt node
[    0.241005] ------------[ cut here ]------------
[    0.241023] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2414 _init+0x18c/0x474
[    0.241030] omap_hwmod: mmu_dsp: doesn't have mpu register target base
[    0.241037] Modules linked in:
[    0.241051] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.0-rc1-letux+ #1060
[    0.241058] Hardware name: Generic OMAP5 (Flattened Device Tree)
[    0.241086] [<c010ffa8>] (unwind_backtrace) from [<c010b61c>] (show_stack+0x10/0x14)
[    0.241103] [<c010b61c>] (show_stack) from [<c07a5e40>] (dump_stack+0x7c/0x9c)
[    0.241121] [<c07a5e40>] (dump_stack) from [<c013164c>] (__warn+0xc8/0xf4)
[    0.241136] [<c013164c>] (__warn) from [<c01316e8>] (warn_slowpath_fmt+0x70/0x9c)
[    0.241151] [<c01316e8>] (warn_slowpath_fmt) from [<c0b0d198>] (_init+0x18c/0x474)
[    0.241166] [<c0b0d198>] (_init) from [<c01201dc>] (omap_hwmod_for_each+0x3c/0x64)
[    0.241182] [<c01201dc>] (omap_hwmod_for_each) from [<c0b0d6b0>] (__omap_hwmod_setup_all+0x24/0xc0)
[    0.241196] [<c0b0d6b0>] (__omap_hwmod_setup_all) from [<c0102ed8>] (do_one_initcall+0xb4/0x268)
[    0.241211] [<c0102ed8>] (do_one_initcall) from [<c0b00fe4>] (kernel_init_freeable+0x11c/0x1ec)
[    0.241225] [<c0b00fe4>] (kernel_init_freeable) from [<c07bb4c0>] (kernel_init+0x8/0x110)
[    0.241238] [<c07bb4c0>] (kernel_init) from [<c01010e8>] (ret_from_fork+0x14/0x2c)
[    0.241246] Exception stack(0xed0d7fb0 to 0xed0d7ff8)
[    0.241260] 7fa0:                                     ???????? ???????? ???????? ????????
[    0.241275] 7fc0: ???????? ???????? ???????? ???????? ???????? ???????? ???????? ????????
[    0.241287] 7fe0: ???????? ???????? ???????? ???????? ???????? ????????
[    0.241298] ---[ end trace bd2a1792584d7428 ]---
[    0.248573] omap_hwmod: mmu_ipu: no dt node
[    0.248581] ------------[ cut here ]------------
[    0.248593] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2414 _init+0x18c/0x474
[    0.248600] omap_hwmod: mmu_ipu: doesn't have mpu register target base
[    0.248606] Modules linked in:
[    0.248617] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.4.0-rc1-letux+ #1060
[    0.248624] Hardware name: Generic OMAP5 (Flattened Device Tree)
[    0.248640] [<c010ffa8>] (unwind_backtrace) from [<c010b61c>] (show_stack+0x10/0x14)
[    0.248654] [<c010b61c>] (show_stack) from [<c07a5e40>] (dump_stack+0x7c/0x9c)
[    0.248669] [<c07a5e40>] (dump_stack) from [<c013164c>] (__warn+0xc8/0xf4)
[    0.248683] [<c013164c>] (__warn) from [<c01316e8>] (warn_slowpath_fmt+0x70/0x9c)
[    0.248697] [<c01316e8>] (warn_slowpath_fmt) from [<c0b0d198>] (_init+0x18c/0x474)
[    0.248710] [<c0b0d198>] (_init) from [<c01201dc>] (omap_hwmod_for_each+0x3c/0x64)
[    0.248724] [<c01201dc>] (omap_hwmod_for_each) from [<c0b0d6b0>] (__omap_hwmod_setup_all+0x24/0xc0)
[    0.248737] [<c0b0d6b0>] (__omap_hwmod_setup_all) from [<c0102ed8>] (do_one_initcall+0xb4/0x268)
[    0.248750] [<c0102ed8>] (do_one_initcall) from [<c0b00fe4>] (kernel_init_freeable+0x11c/0x1ec)
[    0.248763] [<c0b00fe4>] (kernel_init_freeable) from [<c07bb4c0>] (kernel_init+0x8/0x110)
[    0.248775] [<c07bb4c0>] (kernel_init) from [<c01010e8>] (ret_from_fork+0x14/0x2c)
[    0.248782] Exception stack(0xed0d7fb0 to 0xed0d7ff8)
[    0.248794] 7fa0:                                     ???????? ???????? ???????? ????????
[    0.248808] 7fc0: ???????? ???????? ???????? ???????? ???????? ???????? ???????? ????????
[    0.248820] 7fe0: ???????? ???????? ???????? ???????? ???????? ????????
[    0.248828] ---[ end trace bd2a1792584d7429 ]---
[    0.266649] audit: initializing netlink subsys (disabled)
[    0.266791] audit: type=2000 audit(0.260:1): state=initialized audit_enabled=0 res=1
[    0.268158] debugfs: Directory 'dummy-scm_conf at 0' with parent 'regmap' already present!
[    0.268697] cpuidle: using governor menu
[    0.299223] platform 50000000.gpmc: Cannot lookup hwmod 'gpmc'
[    0.299397] omap-gpmc 50000000.gpmc: _od_fail_runtime_resume: FIXME: missing hwmod/omap_dev info
[    0.299411] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    0.309497] No ATAGs?
[    0.309565] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.

...

[    4.332041] systemd[1]: Set hostname to <letux>.
[    4.367492] random: systemd: uninitialized urandom read (16 bytes read)
[    4.408190] random: systemd-cryptse: uninitialized urandom read (16 bytes read)
[    4.424507] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/-.mount: Bad address
[    4.437866] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/boot.mount: Bad address
[    4.449361] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-mmc0.1.mount: Bad address
[    4.461122] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-mmc0.2.mount: Bad address
[    4.473091] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-mmc1.1.mount: Bad address
[    4.484909] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-mmc1.2.mount: Bad address
[    4.496826] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-mmc2.1.mount: Bad address
[    4.508563] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-mmc2.2.mount: Bad address
[    4.520852] systemd-fstab-generator[1392]: Failed to write unit file /run/systemd/generator/mnt-nand.mount: Bad address
[    4.634895] systemd-sysv-generator[1394]: Failed to write unit /run/systemd/generator.late/cpufrequtils.service: Bad address
[    4.647096] systemd-sysv-generator[1394]: Failed to write unit /run/systemd/generator.late/rc.pvr.service: Bad address
[    4.660131] systemd-sysv-generator[1394]: Failed to write unit /run/systemd/generator.late/loadcpufreq.service: Bad address
[    4.671999] systemd-sysv-generator[1394]: Failed to write unit /run/systemd/generator.late/sysfsutils.service: Bad address
[    4.683769] systemd-sysv-generator[1394]: Failed to write unit /run/systemd/generator.late/wwan.service: Bad address
[    4.694970] systemd-sysv-generator[1394]: Failed to write unit /run/systemd/generator.late/ntp.service: Bad address
[    4.707216] systemd[1385]: /lib/systemd/system-generators/systemd-fstab-generator failed with error code 1.
[    4.733390] systemd[1]: SO_PASSCRED failed: Bad address
[    4.739677] systemd[1]: Failed to fully start up daemon: Bad address
[    4.989232] systemd[1]: systemd-journald-audit.socket: Failed to listen on sockets: Bad address
[    4.998598] systemd[1]: Failed to listen on Journal Audit Socket.
[FAILED] Failed to listen on Journal Audit Socket.
See 'systemctl status systemd-journald-audit.socket' for details.
[    5.060325] systemd[1]: systemd-journald-audit.socket: Unit entered failed state.
[    5.068684] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.

So I think the conversion from hwmods to some sysc based device tree entries did go wrong.

In summary: 5.4-rc1 is not even good for being debugged...

BR,
Nikolaus



More information about the Letux-kernel mailing list