Skb_copy_datagram_msg include/linux/skbuff.h:3316 Kmsan_internal_check_memory+0x32a/0xa50 mm/kmsan/kmsan.c:743
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google ("rtnetlink: Disallow FDB configuration for non-Ethernet device")īUG: KMSAN: kernel-infoleak in copyout lib/iov_iter.c:143 īUG: KMSAN: kernel-infoleak in _copy_to_iter+0x4c0/0x2700 lib/iov_iter.c:576ĬPU: 0 PID: 6697 Comm: syz-executor310 Not tainted 4.20.0-rc3+ rockchip-linux#95 That dev->addr_len is ETH_ALEN, as normally guaranteedĪ similar issue was fixed recently in commit da71577 Nlmsg_populate_fdb_fill() has a hard coded assumption Kmsan was able to trigger a kernel-infoleak using a gre device I don't know if I need to modify kernel source to add some more space for more than one pcie?
pci_bus 0000:01: busn_res: can not insert under (conflicts with (null) ) pci_bus 0000:00: root bus resource (bus address ) rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 0xfa000000 Device 1060Ĭontrol: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx. ASM1061 SATA IDE Controller (rev 01) (prog-if 85 ) ASM1061 SATA IDE Controller (rev 01)Ġ1:00.0 IDE interface: ASMedia Technology Inc.
I config the dts to turn on pcie 3.3v power, and I tested ok.Ġ0:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd Device 0100Ġ1:00.0 IDE interface: ASMedia Technology Inc. Kernel source is from this repository and archlinux arm rootfs.
The Company's main products include intelligent application processor chips, power management chips, other chips, and combination devices related to self-developed chips. The Company provides customers with chip-related products and technical services. Rockchip Electronics Co Ltd, formerly Fuzhou Rockchip Electronics Co Ltd is a China-based company mainly engaged in the design, development and sales of large-scale integrated circuits and application solutions.