>>> alpine-ipxe: Building main/alpine-ipxe 1.20.1-r1 (using abuild 3.11.0_rc12-r0) started Thu, 20 Apr 2023 05:52:15 +0000 >>> alpine-ipxe: Checking sanity of /home/buildozer/aports/main/alpine-ipxe/APKBUILD... >>> alpine-ipxe: Analyzing dependencies... >>> alpine-ipxe: Installing for build: build-base xz-dev perl coreutils bash syslinux xorriso (1/33) Installing xz-libs (5.4.2-r1) (2/33) Installing xz (5.4.2-r1) (3/33) Installing xz-dev (5.4.2-r1) (4/33) Installing libbz2 (1.0.8-r5) (5/33) Installing perl (5.36.0-r3) (6/33) Installing skalibs (2.13.1.1-r1) (7/33) Installing utmps-libs (0.1.2.1-r1) (8/33) Installing coreutils (9.3-r1) (9/33) Installing readline (8.2.1-r1) (10/33) Installing bash (5.2.15-r3) Executing bash-5.2.15-r3.post-install (11/33) Installing mtools (4.0.43-r1) (12/33) Installing libblkid (2.38.1-r7) (13/33) Installing blkid (2.38.1-r7) (14/33) Installing kmod (30-r3) (15/33) Installing lddtree (1.27-r0) (16/33) Installing mdev-conf (4.4-r0) (17/33) Installing argon2-libs (20190702-r4) (18/33) Installing device-mapper-libs (2.03.20-r3) (19/33) Installing json-c (0.16-r3) (20/33) Installing libuuid (2.38.1-r7) (21/33) Installing cryptsetup-libs (2.6.1-r3) (22/33) Installing kmod-libs (30-r3) (23/33) Installing mkinitfs (3.7.0-r5) Executing mkinitfs-3.7.0-r5.post-install (24/33) Installing syslinux (6.04_pre1-r13) (25/33) Installing libburn (1.5.4-r3) (26/33) Installing libisofs (1.5.4-r3) (27/33) Installing libisoburn (1.5.4-r3) (28/33) Installing xorriso (1.5.4-r3) (29/33) Installing .makedepends-alpine-ipxe (20230420.055217) (30/33) Installing kmod-openrc (30-r3) (31/33) Installing perl-error (0.17029-r1) (32/33) Installing perl-git (2.40.0-r1) (33/33) Installing git-perl (2.40.0-r1) Executing busybox-1.36.0-r7.trigger OK: 416 MiB in 130 packages >>> alpine-ipxe: Cleaning up srcdir >>> alpine-ipxe: Cleaning up pkgdir >>> alpine-ipxe: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/ipxe-1.20.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> alpine-ipxe: Fetching ipxe-1.20.1.tar.gz::https://github.com/ipxe/ipxe/archive/v1.20.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3634k 0 3634k 0 0 3106k 0 --:--:-- 0:00:01 --:--:-- 3106k 100 3724k 0 3724k 0 0 2805k 0 --:--:-- 0:00:01 --:--:-- 574k >>> alpine-ipxe: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/ipxe-1.20.1.tar.gz >>> alpine-ipxe: Checking sha512sums... ipxe-1.20.1.tar.gz: OK gcc-10.patch: OK gcc-11.patch: OK DST_Root_CA_X3.pem: OK alpine-netboot-ca.crt: OK boot.ipxe: OK >>> alpine-ipxe: Unpacking /var/cache/distfiles/v3.18/ipxe-1.20.1.tar.gz... >>> alpine-ipxe: gcc-10.patch patching file drivers/infiniband/flexboot_nodnic.c >>> alpine-ipxe: gcc-11.patch patching file tests/bigint_test.c patching file drivers/net/ath/ath5k/ath5k_eeprom.c rm -f bin/*.* bin/.certificate.* bin/.certificates.* bin/.private_key.* bin/errors bin/NIC ./util/zbin ./util/elf2efi32 ./util/elf2efi64 ./util/efirom ./util/efifatbin ./util/iccfix ./util/einfo TAGS bin/symtab rm -f bin-i386-efi/*.* bin-i386-efi/.certificate.* bin-i386-efi/.certificates.* bin-i386-efi/.private_key.* bin-i386-efi/errors bin-i386-efi/NIC ./util/zbin ./util/elf2efi32 ./util/elf2efi64 ./util/efirom ./util/efifatbin ./util/iccfix ./util/einfo TAGS bin-i386-efi/symtab [DEPS] libgcc/__divdi3.c [DEPS] libgcc/__divmoddi4.c [DEPS] libgcc/__moddi3.c [DEPS] libgcc/__udivdi3.c [DEPS] libgcc/__udivmoddi4.c [DEPS] libgcc/__umoddi3.c [DEPS] libgcc/icc.c [DEPS] libgcc/implicit.c [DEPS] core/acpi.c [DEPS] core/acpi_settings.c [DEPS] core/ansicol.c [DEPS] core/ansicoldef.c [DEPS] core/ansiesc.c [DEPS] core/asprintf.c [DEPS] core/assert.c [DEPS] core/base16.c [DEPS] core/base64.c [DEPS] core/basename.c [DEPS] core/bitmap.c [DEPS] libgcc/__divdi3.c [DEPS] core/blockdev.c [DEPS] libgcc/__divmoddi4.c [DEPS] core/blocktrans.c [DEPS] libgcc/__moddi3.c [DEPS] core/console.c [DEPS] libgcc/__udivdi3.c [DEPS] core/cpio.c [DEPS] libgcc/__udivmoddi4.c [DEPS] core/ctype.c [DEPS] libgcc/__umoddi3.c [DEPS] core/cwuri.c [DEPS] core/debug.c [DEPS] core/debug_md5.c [DEPS] core/device.c [DEPS] libgcc/icc.c [DEPS] libgcc/implicit.c [DEPS] core/downloader.c [DEPS] core/acpi.c [DEPS] core/acpi_settings.c [DEPS] core/dummy_sanboot.c [DEPS] core/edd.c [DEPS] core/errno.c [DEPS] core/exec.c [DEPS] core/fault.c [DEPS] core/ansicol.c [DEPS] core/ansicoldef.c [DEPS] core/ansiesc.c [DEPS] core/asprintf.c [DEPS] core/fbcon.c [DEPS] core/assert.c [DEPS] core/fdt.c [DEPS] core/base16.c [DEPS] core/fnrec.c [DEPS] core/base64.c [DEPS] core/basename.c [DEPS] core/gdbserial.c [DEPS] core/gdbstub.c [DEPS] core/gdbudp.c [DEPS] core/bitmap.c [DEPS] core/blockdev.c [DEPS] core/getkey.c [DEPS] core/blocktrans.c [DEPS] core/getopt.c [DEPS] core/console.c [DEPS] core/cpio.c [DEPS] core/hw.c [DEPS] core/ctype.c [DEPS] core/i82365.c [DEPS] core/cwuri.c [DEPS] core/image.c [DEPS] core/debug.c [DEPS] core/init.c [DEPS] core/debug_md5.c [DEPS] core/interface.c [DEPS] core/device.c [DEPS] core/downloader.c [DEPS] core/iobuf.c [DEPS] core/iomap_virt.c [DEPS] core/dummy_sanboot.c [DEPS] core/edd.c [DEPS] core/isqrt.c [DEPS] core/job.c [DEPS] core/errno.c [DEPS] core/linebuf.c [DEPS] core/exec.c [DEPS] core/fault.c [DEPS] core/lineconsole.c [DEPS] core/list.c [DEPS] core/log.c [DEPS] core/fbcon.c [DEPS] core/main.c [DEPS] core/malloc.c [DEPS] core/fdt.c [DEPS] core/fnrec.c [DEPS] core/memmap_settings.c [DEPS] core/gdbserial.c [DEPS] core/menu.c [DEPS] core/gdbstub.c [DEPS] core/monojob.c [DEPS] core/gdbudp.c [DEPS] core/netbios.c [DEPS] core/getkey.c [DEPS] core/null_acpi.c [DEPS] core/null_nap.c [DEPS] core/getopt.c [DEPS] core/null_reboot.c [DEPS] core/hw.c [DEPS] core/null_sanboot.c [DEPS] core/i82365.c [DEPS] core/null_time.c [DEPS] core/image.c [DEPS] core/init.c [DEPS] core/nvo.c [DEPS] core/interface.c [DEPS] core/open.c [DEPS] core/params.c [DEPS] core/iobuf.c [DEPS] core/parseopt.c [DEPS] core/iomap_virt.c [DEPS] core/pc_kbd.c [DEPS] core/isqrt.c [DEPS] core/pcmcia.c [DEPS] core/job.c [DEPS] core/linebuf.c [DEPS] core/pending.c [DEPS] core/pinger.c [DEPS] core/lineconsole.c [DEPS] core/pixbuf.c [DEPS] core/list.c [DEPS] core/log.c [DEPS] core/pool.c [DEPS] core/main.c [DEPS] core/posix_io.c [DEPS] core/malloc.c [DEPS] core/process.c [DEPS] core/memmap_settings.c [DEPS] core/profile.c [DEPS] core/menu.c [DEPS] core/quiesce.c [DEPS] core/monojob.c [DEPS] core/random.c [DEPS] core/netbios.c [DEPS] core/null_acpi.c [DEPS] core/refcnt.c [DEPS] core/null_nap.c [DEPS] core/resolv.c [DEPS] core/null_reboot.c [DEPS] core/sanboot.c [DEPS] core/serial.c [DEPS] core/settings.c [DEPS] core/null_sanboot.c [DEPS] core/null_time.c [DEPS] core/string.c [DEPS] core/stringextra.c [DEPS] core/nvo.c [DEPS] core/time.c [DEPS] core/open.c [DEPS] core/params.c [DEPS] core/timer.c [DEPS] core/parseopt.c [DEPS] core/uart.c [DEPS] core/pc_kbd.c [DEPS] core/uri.c [DEPS] core/pcmcia.c [DEPS] core/uuid.c [DEPS] core/pending.c [DEPS] core/pinger.c [DEPS] core/vsprintf.c [DEPS] core/wchar.c [DEPS] core/xfer.c [DEPS] core/pixbuf.c [DEPS] core/xferbuf.c [DEPS] core/pool.c [DEPS] core/posix_io.c [DEPS] net/aoe.c [DEPS] net/arp.c [DEPS] core/process.c [DEPS] core/profile.c [DEPS] net/dhcpopts.c [DEPS] core/quiesce.c [DEPS] net/dhcppkt.c [DEPS] net/eapol.c [DEPS] core/random.c [DEPS] core/refcnt.c [DEPS] net/eth_slow.c [DEPS] net/ethernet.c [DEPS] core/resolv.c [DEPS] net/fakedhcp.c [DEPS] net/fc.c [DEPS] core/sanboot.c [DEPS] core/serial.c [DEPS] net/fcels.c [DEPS] core/settings.c [DEPS] core/string.c [DEPS] net/fcns.c [DEPS] core/stringextra.c [DEPS] net/fcoe.c [DEPS] net/fcp.c [DEPS] core/time.c [DEPS] net/fragment.c [DEPS] core/timer.c [DEPS] core/uart.c [DEPS] net/icmp.c [DEPS] core/uri.c [DEPS] net/icmpv4.c [DEPS] net/icmpv6.c [DEPS] core/uuid.c [DEPS] core/vsprintf.c [DEPS] net/infiniband.c [DEPS] net/iobpad.c [DEPS] core/wchar.c [DEPS] core/xfer.c [DEPS] net/ipv4.c [DEPS] net/ipv6.c [DEPS] core/xferbuf.c [DEPS] net/aoe.c [DEPS] net/ndp.c [DEPS] net/arp.c [DEPS] net/neighbour.c [DEPS] net/dhcpopts.c [DEPS] net/netdev_settings.c [DEPS] net/dhcppkt.c [DEPS] net/netdevice.c [DEPS] net/eapol.c [DEPS] net/nullnet.c [DEPS] net/eth_slow.c [DEPS] net/pccrc.c [DEPS] net/ethernet.c [DEPS] net/pccrd.c [DEPS] net/fakedhcp.c [DEPS] net/peerblk.c [DEPS] net/peerdisc.c [DEPS] net/fc.c [DEPS] net/fcels.c [DEPS] net/peerdist.c [DEPS] net/peermux.c [DEPS] net/fcns.c [DEPS] net/ping.c [DEPS] net/rarp.c [DEPS] net/fcoe.c [DEPS] net/fcp.c [DEPS] net/retry.c [DEPS] net/rndis.c [DEPS] net/fragment.c [DEPS] net/socket.c [DEPS] net/stp.c [DEPS] net/tcp.c [DEPS] net/tcpip.c [DEPS] net/icmp.c [DEPS] net/icmpv4.c [DEPS] net/tls.c [DEPS] net/icmpv6.c [DEPS] net/udp.c [DEPS] net/validator.c [DEPS] net/vlan.c [DEPS] net/tcp/ftp.c [DEPS] net/infiniband.c [DEPS] net/iobpad.c [DEPS] net/tcp/http.c [DEPS] net/ipv4.c [DEPS] net/tcp/httpauth.c [DEPS] net/tcp/httpbasic.c [DEPS] net/tcp/httpblock.c [DEPS] net/tcp/httpconn.c [DEPS] net/ipv6.c [DEPS] net/ndp.c [DEPS] net/neighbour.c [DEPS] net/netdev_settings.c [DEPS] net/tcp/httpcore.c [DEPS] net/netdevice.c [DEPS] net/tcp/httpdigest.c [DEPS] net/nullnet.c [DEPS] net/pccrc.c [DEPS] net/pccrd.c [DEPS] net/tcp/httpgce.c [DEPS] net/tcp/httpntlm.c [DEPS] net/peerblk.c [DEPS] net/peerdisc.c [DEPS] net/tcp/https.c [DEPS] net/tcp/iscsi.c [DEPS] net/peerdist.c [DEPS] net/peermux.c [DEPS] net/ping.c [DEPS] net/rarp.c [DEPS] net/tcp/oncrpc.c [DEPS] net/retry.c [DEPS] net/tcp/syslogs.c [DEPS] net/rndis.c [DEPS] net/socket.c [DEPS] net/udp/dhcp.c [DEPS] net/stp.c [DEPS] net/tcp.c [DEPS] net/tcpip.c [DEPS] net/udp/dhcpv6.c [DEPS] net/udp/dns.c [DEPS] net/tls.c [DEPS] net/udp/ntp.c [DEPS] net/udp.c [DEPS] net/validator.c [DEPS] net/udp/slam.c [DEPS] net/udp/syslog.c [DEPS] net/vlan.c [DEPS] net/udp/tftp.c [DEPS] net/infiniband/ib_cm.c [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c [DEPS] net/infiniband/ib_cmrc.c [DEPS] net/infiniband/ib_mcast.c [DEPS] net/tcp/httpauth.c [DEPS] net/infiniband/ib_mi.c [DEPS] net/tcp/httpbasic.c [DEPS] net/tcp/httpblock.c [DEPS] net/infiniband/ib_packet.c [DEPS] net/tcp/httpconn.c [DEPS] net/infiniband/ib_pathrec.c [DEPS] net/tcp/httpcore.c [DEPS] net/infiniband/ib_service.c [DEPS] net/infiniband/ib_sma.c [DEPS] net/infiniband/ib_smc.c [DEPS] net/tcp/httpdigest.c [DEPS] net/tcp/httpgce.c [DEPS] net/tcp/httpntlm.c [DEPS] net/infiniband/ib_srp.c [DEPS] net/tcp/https.c [DEPS] net/tcp/iscsi.c [DEPS] net/infiniband/xsigo.c [DEPS] image/der.c [DEPS] net/tcp/oncrpc.c [DEPS] net/tcp/syslogs.c [DEPS] net/udp/dhcp.c [DEPS] image/efi_image.c [DEPS] image/elf.c [DEPS] image/embedded.c [DEPS] net/udp/dhcpv6.c [DEPS] image/pem.c [DEPS] net/udp/dns.c [DEPS] net/udp/ntp.c [DEPS] image/png.c [DEPS] image/pnm.c [DEPS] net/udp/slam.c [DEPS] net/udp/syslog.c [DEPS] image/script.c [DEPS] net/udp/tftp.c [DEPS] image/segment.c [DEPS] drivers/bus/cdc.c [DEPS] net/infiniband/ib_cm.c [DEPS] drivers/bus/eisa.c [DEPS] net/infiniband/ib_cmrc.c [DEPS] drivers/bus/isa.c [DEPS] net/infiniband/ib_mcast.c [DEPS] net/infiniband/ib_mi.c [DEPS] net/infiniband/ib_packet.c [DEPS] drivers/bus/isa_ids.c [DEPS] drivers/bus/isapnp.c [DEPS] net/infiniband/ib_pathrec.c [DEPS] drivers/bus/mca.c [DEPS] net/infiniband/ib_service.c [DEPS] drivers/bus/pci.c [DEPS] drivers/bus/pci_settings.c [DEPS] net/infiniband/ib_sma.c [DEPS] drivers/bus/pcibackup.c [DEPS] net/infiniband/ib_smc.c [DEPS] net/infiniband/ib_srp.c [DEPS] drivers/bus/pciea.c [DEPS] net/infiniband/xsigo.c [DEPS] drivers/bus/pciextra.c [DEPS] image/der.c [DEPS] drivers/bus/pcimsix.c [DEPS] image/efi_image.c [DEPS] drivers/bus/pcivpd.c [DEPS] image/elf.c [DEPS] image/embedded.c [DEPS] drivers/bus/usb.c [DEPS] image/pem.c [DEPS] drivers/bus/virtio-pci.c [DEPS] image/png.c [DEPS] image/pnm.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/net/3c503.c [DEPS] image/script.c [DEPS] drivers/net/3c509-eisa.c [DEPS] image/segment.c [DEPS] drivers/net/3c509.c [DEPS] drivers/bus/cdc.c [DEPS] drivers/net/3c515.c [DEPS] drivers/bus/eisa.c [DEPS] drivers/bus/isa.c [DEPS] drivers/net/3c529.c [DEPS] drivers/net/3c595.c [DEPS] drivers/bus/isa_ids.c [DEPS] drivers/bus/isapnp.c [DEPS] drivers/net/3c5x9.c [DEPS] drivers/bus/mca.c [DEPS] drivers/net/3c90x.c [DEPS] drivers/bus/pci.c [DEPS] drivers/bus/pci_settings.c [DEPS] drivers/bus/pcibackup.c [DEPS] drivers/net/acm.c [DEPS] drivers/bus/pciea.c [DEPS] drivers/net/amd8111e.c [DEPS] drivers/bus/pciextra.c [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/axge.c [DEPS] drivers/bus/pcimsix.c [DEPS] drivers/bus/pcivpd.c [DEPS] drivers/net/b44.c [DEPS] drivers/net/bnx2.c [DEPS] drivers/bus/usb.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/net/davicom.c [DEPS] drivers/net/depca.c [DEPS] drivers/net/3c503.c [DEPS] drivers/net/dm96xx.c [DEPS] drivers/net/dmfe.c [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/3c509.c [DEPS] drivers/net/3c515.c [DEPS] drivers/net/3c529.c [DEPS] drivers/net/3c595.c [DEPS] drivers/net/ecm.c [DEPS] drivers/net/eepro.c [DEPS] drivers/net/eepro100.c [DEPS] drivers/net/3c5x9.c [DEPS] drivers/net/3c90x.c [DEPS] drivers/net/ena.c [DEPS] drivers/net/eoib.c [DEPS] drivers/net/epic100.c [DEPS] drivers/net/acm.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/axge.c [DEPS] drivers/net/b44.c [DEPS] drivers/net/exanic.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/bnx2.c [DEPS] drivers/net/icplus.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/intel.c [DEPS] drivers/net/davicom.c [DEPS] drivers/net/intelvf.c [DEPS] drivers/net/intelx.c [DEPS] drivers/net/depca.c [DEPS] drivers/net/intelxl.c [DEPS] drivers/net/dm96xx.c [DEPS] drivers/net/intelxlvf.c [DEPS] drivers/net/dmfe.c [DEPS] drivers/net/ecm.c [DEPS] drivers/net/intelxvf.c [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/jme.c [DEPS] drivers/net/eepro.c [DEPS] drivers/net/eepro100.c [DEPS] drivers/net/ena.c [DEPS] drivers/net/eoib.c [DEPS] drivers/net/lan78xx.c [DEPS] drivers/net/epic100.c [DEPS] drivers/net/legacy.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/exanic.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/mii.c [DEPS] drivers/net/icplus.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/intel.c [DEPS] drivers/net/myson.c [DEPS] drivers/net/intelvf.c [DEPS] drivers/net/intelx.c [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/ncm.c [DEPS] drivers/net/intelxl.c [DEPS] drivers/net/intelxlvf.c [DEPS] drivers/net/ne.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/intelxvf.c [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/jme.c [DEPS] drivers/net/lan78xx.c [DEPS] drivers/net/netfront.c [DEPS] drivers/net/netvsc.c [DEPS] drivers/net/legacy.c [DEPS] drivers/net/mii.c [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/pnic.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/myson.c [DEPS] drivers/net/prism2_plx.c [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/ncm.c [DEPS] drivers/net/ne.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/realtek.c [DEPS] drivers/net/rhine.c [DEPS] drivers/net/netfront.c [DEPS] drivers/net/sis190.c [DEPS] drivers/net/netvsc.c [DEPS] drivers/net/sis900.c [DEPS] drivers/net/skeleton.c [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/skge.c [DEPS] drivers/net/pnic.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/prism2_plx.c [DEPS] drivers/net/smsc75xx.c [DEPS] drivers/net/realtek.c [DEPS] drivers/net/smsc95xx.c [DEPS] drivers/net/rhine.c [DEPS] drivers/net/sis190.c [DEPS] drivers/net/smscusb.c [DEPS] drivers/net/sis900.c [DEPS] drivers/net/sundance.c [DEPS] drivers/net/skeleton.c [DEPS] drivers/net/thunderx.c [DEPS] drivers/net/tlan.c [DEPS] drivers/net/skge.c [DEPS] drivers/net/tulip.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/velocity.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/smsc75xx.c [DEPS] drivers/net/smsc95xx.c [DEPS] drivers/net/vmxnet3.c [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/smscusb.c [DEPS] drivers/net/sundance.c [DEPS] drivers/net/thunderx.c [DEPS] drivers/net/wd.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/tlan.c [DEPS] drivers/net/tulip.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/velocity.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/vmxnet3.c [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/vxge/vxge.c [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/wd.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/efi/nii.c [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/efi/snp.c [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/vxge/vxge.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/efi/snponly.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/tg3/tg3.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/tg3/tg3_hw.c [DEPS] drivers/net/efi/nii.c [DEPS] drivers/net/tg3/tg3_phy.c [DEPS] drivers/net/efi/snp.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/net/efi/snponly.c [DEPS] drivers/net/tg3/tg3.c [DEPS] drivers/net/sfc/efx_common.c [DEPS] drivers/net/sfc/efx_hunt.c [DEPS] drivers/net/tg3/tg3_hw.c [DEPS] drivers/net/tg3/tg3_phy.c [DEPS] drivers/net/sfc/efx_common.c [DEPS] drivers/net/sfc/sfc_hunt.c [DEPS] drivers/net/sfc/efx_hunt.c [DEPS] drivers/block/ata.c [DEPS] drivers/block/ibft.c [DEPS] drivers/net/sfc/sfc_hunt.c [DEPS] drivers/block/ata.c [DEPS] drivers/block/scsi.c [DEPS] drivers/block/srp.c [DEPS] drivers/block/ibft.c [DEPS] drivers/block/scsi.c [DEPS] drivers/block/srp.c [DEPS] drivers/nvs/nvs.c [DEPS] drivers/nvs/nvs.c [DEPS] drivers/nvs/nvsvpd.c [DEPS] drivers/nvs/nvsvpd.c [DEPS] drivers/nvs/spi.c [DEPS] drivers/nvs/spi.c [DEPS] drivers/nvs/threewire.c [DEPS] drivers/bitbash/bitbash.c [DEPS] drivers/nvs/threewire.c [DEPS] drivers/bitbash/i2c_bit.c [DEPS] drivers/bitbash/bitbash.c [DEPS] drivers/bitbash/mii_bit.c [DEPS] drivers/bitbash/spi_bit.c [DEPS] drivers/bitbash/i2c_bit.c [DEPS] drivers/bitbash/mii_bit.c [DEPS] drivers/infiniband/arbel.c [DEPS] drivers/infiniband/flexboot_nodnic.c [DEPS] drivers/bitbash/spi_bit.c [DEPS] drivers/infiniband/golan.c [DEPS] drivers/infiniband/hermon.c [DEPS] drivers/infiniband/arbel.c [DEPS] drivers/infiniband/linda.c [DEPS] drivers/infiniband/flexboot_nodnic.c [DEPS] drivers/infiniband/golan.c [DEPS] drivers/infiniband/linda_fw.c [DEPS] drivers/infiniband/hermon.c [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/infiniband/linda.c [DEPS] drivers/infiniband/linda_fw.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_pci_priv.c [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_icmd.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_memory.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_pci_priv.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci_gw.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_utils.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_icmd.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_reg_access/mlx_reg_access.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_memory.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig_defaults.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci_gw.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_vmac/mlx_vmac.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_utils.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_reg_access/mlx_reg_access.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_blink_leds/mlx_blink_leds.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_link_speed/mlx_link_speed.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_mtu/mlx_mtu.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig_defaults.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_vmac/mlx_vmac.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_cmd.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_blink_leds/mlx_blink_leds.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_device.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_link_speed/mlx_link_speed.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_mtu/mlx_mtu.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_port.c [DEPS] drivers/usb/ehci.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_cmd.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_device.c [DEPS] drivers/usb/uhci.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_port.c [DEPS] drivers/usb/ehci.c [DEPS] drivers/usb/uhci.c [DEPS] drivers/usb/usbhid.c [DEPS] drivers/usb/usbhub.c [DEPS] drivers/usb/usbhid.c [DEPS] drivers/usb/usbio.c [DEPS] drivers/usb/usbhub.c [DEPS] drivers/usb/usbio.c [DEPS] drivers/usb/usbkbd.c [DEPS] drivers/usb/usbkbd.c [DEPS] drivers/usb/usbnet.c [DEPS] drivers/usb/usbnet.c [DEPS] drivers/usb/xhci.c [DEPS] drivers/usb/xhci.c [DEPS] interface/efi/efi_acpi.c [DEPS] interface/efi/efi_acpi.c [DEPS] interface/efi/efi_autoboot.c [DEPS] interface/efi/efi_autoboot.c [DEPS] interface/efi/efi_blacklist.c [DEPS] interface/efi/efi_blacklist.c [DEPS] interface/efi/efi_block.c [DEPS] interface/efi/efi_block.c [DEPS] interface/efi/efi_bofm.c [DEPS] interface/efi/efi_console.c [DEPS] interface/efi/efi_bofm.c [DEPS] interface/efi/efi_console.c [DEPS] interface/efi/efi_debug.c [DEPS] interface/efi/efi_debug.c [DEPS] interface/efi/efi_download.c [DEPS] interface/efi/efi_download.c [DEPS] interface/efi/efi_driver.c [DEPS] interface/efi/efi_driver.c [DEPS] interface/efi/efi_entropy.c [DEPS] interface/efi/efi_entropy.c [DEPS] interface/efi/efi_fbcon.c [DEPS] interface/efi/efi_fdt.c [DEPS] interface/efi/efi_fbcon.c [DEPS] interface/efi/efi_file.c [DEPS] interface/efi/efi_fdt.c [DEPS] interface/efi/efi_guid.c [DEPS] interface/efi/efi_hii.c [DEPS] interface/efi/efi_file.c [DEPS] interface/efi/efi_init.c [DEPS] interface/efi/efi_local.c [DEPS] interface/efi/efi_guid.c [DEPS] interface/efi/efi_hii.c [DEPS] interface/efi/efi_init.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_pxe.c [DEPS] interface/efi/efi_local.c [DEPS] interface/efi/efi_reboot.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_pxe.c [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_snp.c [DEPS] interface/efi/efi_snp_hii.c [DEPS] interface/efi/efi_strings.c [DEPS] interface/efi/efi_reboot.c [DEPS] interface/efi/efi_time.c [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_timer.c [DEPS] interface/efi/efi_snp.c [DEPS] interface/efi/efi_uaccess.c [DEPS] interface/efi/efi_snp_hii.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efi_usb.c [DEPS] interface/efi/efi_utils.c [DEPS] interface/efi/efi_strings.c [DEPS] interface/efi/efi_time.c [DEPS] interface/efi/efi_watchdog.c [DEPS] interface/efi/efi_timer.c [DEPS] interface/efi/efi_wrap.c [DEPS] interface/efi/efi_uaccess.c [DEPS] interface/efi/efidrvprefix.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efiprefix.c [DEPS] interface/efi/efi_usb.c [DEPS] interface/smbios/smbios.c [DEPS] interface/efi/efi_utils.c [DEPS] interface/smbios/smbios_settings.c [DEPS] interface/efi/efi_watchdog.c [DEPS] interface/bofm/bofm.c [DEPS] interface/xen/xenbus.c [DEPS] interface/efi/efi_wrap.c [DEPS] interface/xen/xengrant.c [DEPS] interface/efi/efidrvprefix.c [DEPS] interface/efi/efiprefix.c [DEPS] interface/xen/xenstore.c [DEPS] interface/hyperv/vmbus.c [DEPS] interface/smbios/smbios.c [DEPS] tests/aes_test.c [DEPS] tests/asn1_test.c [DEPS] interface/smbios/smbios_settings.c [DEPS] tests/base16_test.c [DEPS] interface/bofm/bofm.c [DEPS] tests/base64_test.c [DEPS] tests/bigint_test.c [DEPS] interface/xen/xenbus.c [DEPS] tests/bitops_test.c [DEPS] interface/xen/xengrant.c [DEPS] tests/bofm_test.c [DEPS] interface/xen/xenstore.c [DEPS] tests/byteswap_test.c [DEPS] tests/cipher_test.c [DEPS] interface/hyperv/vmbus.c [DEPS] tests/cms_test.c [DEPS] tests/aes_test.c [DEPS] tests/crc32_test.c [DEPS] tests/deflate_test.c [DEPS] tests/asn1_test.c [DEPS] tests/base16_test.c [DEPS] tests/der_test.c [DEPS] tests/digest_test.c [DEPS] tests/dns_test.c [DEPS] tests/entropy_sample.c [DEPS] tests/base64_test.c [DEPS] tests/hash_df_test.c [DEPS] tests/bigint_test.c [DEPS] tests/hmac_drbg_test.c [DEPS] tests/iobuf_test.c [DEPS] tests/ipv4_test.c [DEPS] tests/bitops_test.c [DEPS] tests/bofm_test.c [DEPS] tests/ipv6_test.c [DEPS] tests/linebuf_test.c [DEPS] tests/byteswap_test.c [DEPS] tests/cipher_test.c [DEPS] tests/list_test.c [DEPS] tests/math_test.c [DEPS] tests/md4_test.c [DEPS] tests/md5_test.c [DEPS] tests/cms_test.c [DEPS] tests/memcpy_test.c [DEPS] tests/crc32_test.c [DEPS] tests/memset_test.c [DEPS] tests/deflate_test.c [DEPS] tests/ntlm_test.c [DEPS] tests/der_test.c [DEPS] tests/ocsp_test.c [DEPS] tests/pccrc_test.c [DEPS] tests/pem_test.c [DEPS] tests/digest_test.c [DEPS] tests/dns_test.c [DEPS] tests/pixbuf_test.c [DEPS] tests/png_test.c [DEPS] tests/entropy_sample.c [DEPS] tests/hash_df_test.c [DEPS] tests/pnm_test.c [DEPS] tests/hmac_drbg_test.c [DEPS] tests/profile_test.c [DEPS] tests/iobuf_test.c [DEPS] tests/ipv4_test.c [DEPS] tests/rsa_test.c [DEPS] tests/setjmp_test.c [DEPS] tests/ipv6_test.c [DEPS] tests/settings_test.c [DEPS] tests/sha1_test.c [DEPS] tests/linebuf_test.c [DEPS] tests/list_test.c [DEPS] tests/sha256_test.c [DEPS] tests/sha512_test.c [DEPS] tests/string_test.c [DEPS] tests/math_test.c [DEPS] tests/tcpip_test.c [DEPS] tests/test.c [DEPS] tests/tests.c [DEPS] tests/md4_test.c [DEPS] tests/time_test.c [DEPS] tests/umalloc_test.c [DEPS] tests/md5_test.c [DEPS] tests/memcpy_test.c [DEPS] tests/uri_test.c [DEPS] tests/memset_test.c [DEPS] tests/ntlm_test.c [DEPS] tests/vsprintf_test.c [DEPS] tests/x509_test.c [DEPS] tests/ocsp_test.c [DEPS] tests/pccrc_test.c [DEPS] crypto/aes.c [DEPS] crypto/aes_wrap.c [DEPS] crypto/arc4.c [DEPS] tests/pem_test.c [DEPS] tests/pixbuf_test.c [DEPS] crypto/asn1.c [DEPS] tests/png_test.c [DEPS] crypto/bigint.c [DEPS] crypto/cbc.c [DEPS] tests/pnm_test.c [DEPS] tests/profile_test.c [DEPS] tests/rsa_test.c [DEPS] crypto/chap.c [DEPS] tests/setjmp_test.c [DEPS] crypto/cms.c [DEPS] tests/settings_test.c [DEPS] crypto/crc32.c [DEPS] tests/sha1_test.c [DEPS] crypto/crypto_null.c [DEPS] crypto/deflate.c [DEPS] tests/sha256_test.c [DEPS] tests/sha512_test.c [DEPS] crypto/drbg.c [DEPS] tests/string_test.c [DEPS] crypto/ecb.c [DEPS] tests/tcpip_test.c [DEPS] crypto/entropy.c [DEPS] crypto/hash_df.c [DEPS] tests/test.c [DEPS] crypto/hmac.c [DEPS] tests/tests.c [DEPS] tests/time_test.c [DEPS] crypto/hmac_drbg.c [DEPS] tests/umalloc_test.c [DEPS] crypto/md4.c [DEPS] crypto/md5.c [DEPS] tests/uri_test.c [DEPS] crypto/ntlm.c [DEPS] tests/vsprintf_test.c [DEPS] crypto/null_entropy.c [DEPS] tests/x509_test.c [DEPS] crypto/aes.c [DEPS] crypto/ocsp.c [DEPS] crypto/privkey.c [DEPS] crypto/aes_wrap.c [DEPS] crypto/random_nz.c [DEPS] crypto/arc4.c [DEPS] crypto/asn1.c [DEPS] crypto/rbg.c [DEPS] crypto/rootcert.c [DEPS] crypto/bigint.c [DEPS] crypto/cbc.c [DEPS] crypto/rsa.c [DEPS] crypto/sha1.c [DEPS] crypto/chap.c [DEPS] crypto/sha1extra.c [DEPS] crypto/cms.c [DEPS] crypto/sha224.c [DEPS] crypto/crc32.c [DEPS] crypto/sha256.c [DEPS] crypto/crypto_null.c [DEPS] crypto/sha384.c [DEPS] crypto/deflate.c [DEPS] crypto/drbg.c [DEPS] crypto/sha512.c [DEPS] crypto/sha512_224.c [DEPS] crypto/sha512_256.c [DEPS] crypto/ecb.c [DEPS] crypto/entropy.c [DEPS] crypto/x509.c [DEPS] crypto/hash_df.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha1.c [DEPS] crypto/hmac.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha256.c [DEPS] crypto/hmac_drbg.c [DEPS] crypto/mishmash/rsa_md5.c [DEPS] crypto/md4.c [DEPS] crypto/mishmash/rsa_sha1.c [DEPS] crypto/md5.c [DEPS] crypto/mishmash/rsa_sha224.c [DEPS] crypto/ntlm.c [DEPS] crypto/mishmash/rsa_sha256.c [DEPS] crypto/mishmash/rsa_sha384.c [DEPS] crypto/null_entropy.c [DEPS] crypto/ocsp.c [DEPS] crypto/mishmash/rsa_sha512.c [DEPS] crypto/privkey.c [DEPS] hci/editstring.c [DEPS] crypto/random_nz.c [DEPS] crypto/rbg.c [DEPS] hci/jumpscroll.c [DEPS] crypto/rootcert.c [DEPS] hci/linux_args.c [DEPS] hci/readline.c [DEPS] crypto/rsa.c [DEPS] hci/shell.c [DEPS] crypto/sha1.c [DEPS] hci/strerror.c [DEPS] hci/wireless_errors.c [DEPS] crypto/sha1extra.c [DEPS] crypto/sha224.c [DEPS] hci/commands/autoboot_cmd.c [DEPS] hci/commands/cert_cmd.c [DEPS] crypto/sha256.c [DEPS] crypto/sha384.c [DEPS] hci/commands/config_cmd.c [DEPS] hci/commands/console_cmd.c [DEPS] crypto/sha512.c [DEPS] crypto/sha512_224.c [DEPS] hci/commands/dhcp_cmd.c [DEPS] hci/commands/digest_cmd.c [DEPS] crypto/sha512_256.c [DEPS] hci/commands/fcmgmt_cmd.c [DEPS] hci/commands/gdbstub_cmd.c [DEPS] crypto/x509.c [DEPS] hci/commands/ibmgmt_cmd.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha1.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha256.c [DEPS] hci/commands/ifmgmt_cmd.c [DEPS] crypto/mishmash/rsa_md5.c [DEPS] crypto/mishmash/rsa_sha1.c [DEPS] hci/commands/image_cmd.c [DEPS] crypto/mishmash/rsa_sha224.c [DEPS] crypto/mishmash/rsa_sha256.c [DEPS] hci/commands/image_trust_cmd.c [DEPS] hci/commands/ipstat_cmd.c [DEPS] crypto/mishmash/rsa_sha384.c [DEPS] hci/commands/iwmgmt_cmd.c [DEPS] crypto/mishmash/rsa_sha512.c [DEPS] hci/commands/login_cmd.c [DEPS] hci/editstring.c [DEPS] hci/jumpscroll.c [DEPS] hci/commands/lotest_cmd.c [DEPS] hci/commands/menu_cmd.c [DEPS] hci/linux_args.c [DEPS] hci/commands/neighbour_cmd.c [DEPS] hci/readline.c [DEPS] hci/commands/nslookup_cmd.c [DEPS] hci/commands/ntp_cmd.c [DEPS] hci/shell.c [DEPS] hci/strerror.c [DEPS] hci/commands/nvo_cmd.c [DEPS] hci/wireless_errors.c [DEPS] hci/commands/autoboot_cmd.c [DEPS] hci/commands/param_cmd.c [DEPS] hci/commands/pci_cmd.c [DEPS] hci/commands/cert_cmd.c [DEPS] hci/commands/ping_cmd.c [DEPS] hci/commands/config_cmd.c [DEPS] hci/commands/console_cmd.c [DEPS] hci/commands/poweroff_cmd.c [DEPS] hci/commands/profstat_cmd.c [DEPS] hci/commands/dhcp_cmd.c [DEPS] hci/commands/reboot_cmd.c [DEPS] hci/commands/digest_cmd.c [DEPS] hci/commands/route_cmd.c [DEPS] hci/commands/fcmgmt_cmd.c [DEPS] hci/commands/gdbstub_cmd.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/sync_cmd.c [DEPS] hci/commands/ibmgmt_cmd.c [DEPS] hci/commands/ifmgmt_cmd.c [DEPS] hci/commands/time_cmd.c [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/vlan_cmd.c [DEPS] hci/commands/image_trust_cmd.c [DEPS] hci/tui/login_ui.c [DEPS] hci/tui/menu_ui.c [DEPS] hci/commands/ipstat_cmd.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/commands/iwmgmt_cmd.c [DEPS] hci/commands/login_cmd.c [DEPS] hci/mucurses/alert.c [DEPS] hci/mucurses/ansi_screen.c [DEPS] hci/mucurses/clear.c [DEPS] hci/commands/lotest_cmd.c [DEPS] hci/commands/menu_cmd.c [DEPS] hci/mucurses/colour.c [DEPS] hci/mucurses/edging.c [DEPS] hci/commands/neighbour_cmd.c [DEPS] hci/mucurses/kb.c [DEPS] hci/mucurses/mucurses.c [DEPS] hci/commands/nslookup_cmd.c [DEPS] hci/commands/ntp_cmd.c [DEPS] hci/mucurses/print.c [DEPS] hci/commands/nvo_cmd.c [DEPS] hci/mucurses/print_nadv.c [DEPS] hci/commands/param_cmd.c [DEPS] hci/mucurses/slk.c [DEPS] hci/commands/pci_cmd.c [DEPS] hci/mucurses/winattrs.c [DEPS] hci/mucurses/windows.c [DEPS] hci/commands/ping_cmd.c [DEPS] hci/commands/poweroff_cmd.c [DEPS] hci/mucurses/wininit.c [DEPS] hci/commands/profstat_cmd.c [DEPS] hci/mucurses/widgets/editbox.c [DEPS] hci/commands/reboot_cmd.c [DEPS] hci/commands/route_cmd.c [DEPS] hci/keymap/keymap_al.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/keymap/keymap_az.c [DEPS] hci/commands/sync_cmd.c [DEPS] hci/keymap/keymap_bg.c [DEPS] hci/commands/time_cmd.c [DEPS] hci/commands/vlan_cmd.c [DEPS] hci/keymap/keymap_by.c [DEPS] hci/keymap/keymap_cf.c [DEPS] hci/tui/login_ui.c [DEPS] hci/tui/menu_ui.c [DEPS] hci/keymap/keymap_cz.c [DEPS] hci/keymap/keymap_de.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/keymap/keymap_dk.c [DEPS] hci/mucurses/alert.c [DEPS] hci/mucurses/ansi_screen.c [DEPS] hci/keymap/keymap_es.c [DEPS] hci/keymap/keymap_et.c [DEPS] hci/mucurses/clear.c [DEPS] hci/keymap/keymap_fi.c [DEPS] hci/mucurses/colour.c [DEPS] hci/keymap/keymap_fr.c [DEPS] hci/mucurses/edging.c [DEPS] hci/mucurses/kb.c [DEPS] hci/keymap/keymap_gr.c [DEPS] hci/keymap/keymap_hu.c [DEPS] hci/mucurses/mucurses.c [DEPS] hci/keymap/keymap_il.c [DEPS] hci/mucurses/print.c [DEPS] hci/mucurses/print_nadv.c [DEPS] hci/keymap/keymap_it.c [DEPS] hci/keymap/keymap_lt.c [DEPS] hci/mucurses/slk.c [DEPS] hci/mucurses/winattrs.c [DEPS] hci/keymap/keymap_mk.c [DEPS] hci/mucurses/windows.c [DEPS] hci/mucurses/wininit.c [DEPS] hci/keymap/keymap_mt.c [DEPS] hci/keymap/keymap_nl.c [DEPS] hci/mucurses/widgets/editbox.c [DEPS] hci/keymap/keymap_no-latin1.c [DEPS] hci/keymap/keymap_al.c [DEPS] hci/keymap/keymap_no.c [DEPS] hci/keymap/keymap_pl.c [DEPS] hci/keymap/keymap_az.c [DEPS] hci/keymap/keymap_bg.c [DEPS] hci/keymap/keymap_by.c [DEPS] hci/keymap/keymap_pt.c [DEPS] hci/keymap/keymap_cf.c [DEPS] hci/keymap/keymap_ro.c [DEPS] hci/keymap/keymap_cz.c [DEPS] hci/keymap/keymap_ru.c [DEPS] hci/keymap/keymap_sg.c [DEPS] hci/keymap/keymap_de.c [DEPS] hci/keymap/keymap_dk.c [DEPS] hci/keymap/keymap_sr.c [DEPS] hci/keymap/keymap_th.c [DEPS] hci/keymap/keymap_ua.c [DEPS] hci/keymap/keymap_es.c [DEPS] hci/keymap/keymap_et.c [DEPS] hci/keymap/keymap_uk.c [DEPS] hci/keymap/keymap_fi.c [DEPS] hci/keymap/keymap_us.c [DEPS] hci/keymap/keymap_wo.c [DEPS] hci/keymap/keymap_fr.c [DEPS] hci/keymap/keymap_gr.c [DEPS] usr/autoboot.c [DEPS] hci/keymap/keymap_hu.c [DEPS] hci/keymap/keymap_il.c [DEPS] usr/certmgmt.c [DEPS] usr/dhcpmgmt.c [DEPS] hci/keymap/keymap_it.c [DEPS] hci/keymap/keymap_lt.c [DEPS] usr/fcmgmt.c [DEPS] hci/keymap/keymap_mk.c [DEPS] usr/ibmgmt.c [DEPS] hci/keymap/keymap_mt.c [DEPS] usr/ifmgmt.c [DEPS] usr/imgmgmt.c [DEPS] hci/keymap/keymap_nl.c [DEPS] usr/imgtrust.c [DEPS] usr/ipstat.c [DEPS] hci/keymap/keymap_no-latin1.c [DEPS] hci/keymap/keymap_no.c [DEPS] usr/iwmgmt.c [DEPS] usr/lotest.c [DEPS] hci/keymap/keymap_pl.c [DEPS] hci/keymap/keymap_pt.c [DEPS] usr/neighmgmt.c [DEPS] usr/nslookup.c [DEPS] hci/keymap/keymap_ro.c [DEPS] usr/ntpmgmt.c [DEPS] hci/keymap/keymap_ru.c [DEPS] usr/pingmgmt.c [DEPS] usr/profstat.c [DEPS] hci/keymap/keymap_sg.c [DEPS] hci/keymap/keymap_sr.c [DEPS] usr/prompt.c [DEPS] hci/keymap/keymap_th.c [DEPS] usr/pxemenu.c [DEPS] hci/keymap/keymap_ua.c [DEPS] usr/route.c [DEPS] usr/route_ipv4.c [DEPS] hci/keymap/keymap_uk.c [DEPS] hci/keymap/keymap_us.c [DEPS] usr/route_ipv6.c [DEPS] usr/sync.c [DEPS] hci/keymap/keymap_wo.c [DEPS] usr/autoboot.c [DEPS] config/config.c [DEPS] usr/certmgmt.c [DEPS] usr/dhcpmgmt.c [DEPS] config/config_asn1.c [DEPS] config/config_crypto.c [DEPS] config/config_efi.c [DEPS] config/config_ethernet.c [DEPS] config/config_fc.c [DEPS] usr/fcmgmt.c [DEPS] usr/ibmgmt.c [DEPS] usr/ifmgmt.c [DEPS] config/config_fdt.c [DEPS] usr/imgmgmt.c [DEPS] config/config_http.c [DEPS] config/config_infiniband.c [DEPS] usr/imgtrust.c [DEPS] usr/ipstat.c [DEPS] config/config_linux.c [DEPS] config/config_net80211.c [DEPS] config/config_pcbios.c [DEPS] usr/iwmgmt.c [DEPS] config/config_pixbuf.c [DEPS] config/config_romprefix.c [DEPS] usr/lotest.c [DEPS] usr/neighmgmt.c [DEPS] usr/nslookup.c [DEPS] usr/ntpmgmt.c [DEPS] config/config_route.c [DEPS] config/config_timer.c [DEPS] config/config_usb.c [DEPS] usr/pingmgmt.c [DEPS] arch/i386/core/nulltrap.c [DEPS] arch/x86/core/basemem_packet.c [DEPS] usr/profstat.c [DEPS] usr/prompt.c [DEPS] usr/pxemenu.c [DEPS] usr/route.c [DEPS] arch/x86/core/cachedhcp.c [DEPS] arch/x86/core/cpuid.c [DEPS] usr/route_ipv4.c [DEPS] usr/route_ipv6.c [DEPS] usr/sync.c [DEPS] arch/x86/core/cpuid_settings.c [DEPS] arch/x86/core/debugcon.c [DEPS] config/config.c [DEPS] arch/x86/core/dumpregs.c [DEPS] arch/x86/core/gdbmach.c [DEPS] config/config_asn1.c [DEPS] config/config_crypto.c [DEPS] arch/x86/core/pci_autoboot.c [DEPS] config/config_ethernet.c [DEPS] config/config_efi.c [DEPS] config/config_fc.c [DEPS] arch/x86/core/pcidirect.c [DEPS] config/config_fdt.c [DEPS] config/config_http.c [DEPS] arch/x86/core/pic8259.c [DEPS] arch/x86/core/pit8254.c [DEPS] arch/x86/core/rdtsc_timer.c [DEPS] config/config_infiniband.c [DEPS] config/config_linux.c [DEPS] config/config_net80211.c [DEPS] arch/x86/core/relocate.c [DEPS] config/config_pcbios.c [DEPS] arch/x86/core/runtime.c [DEPS] arch/x86/core/video_subr.c [DEPS] config/config_pixbuf.c [DEPS] config/config_romprefix.c [DEPS] config/config_route.c [DEPS] arch/x86/core/vram_settings.c [DEPS] config/config_timer.c [DEPS] config/config_usb.c [DEPS] arch/x86/core/x86_bigint.c [DEPS] arch/i386/core/nulltrap.c [DEPS] arch/x86/core/x86_io.c [DEPS] arch/x86/core/x86_string.c [DEPS] arch/x86/core/basemem_packet.c [DEPS] arch/x86/core/cachedhcp.c [DEPS] arch/x86/core/cpuid.c [DEPS] arch/x86/core/x86_tcpip.c [DEPS] arch/x86/core/x86_uart.c [DEPS] arch/x86/core/cpuid_settings.c [DEPS] arch/x86/core/debugcon.c [DEPS] arch/x86/image/bootsector.c [DEPS] arch/x86/core/dumpregs.c [DEPS] arch/x86/image/bzimage.c [DEPS] arch/x86/image/com32.c [DEPS] arch/x86/core/gdbmach.c [DEPS] arch/x86/image/comboot.c [DEPS] arch/x86/core/pci_autoboot.c [DEPS] arch/x86/image/elfboot.c [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/x86/image/initrd.c [DEPS] arch/x86/core/pic8259.c [DEPS] arch/x86/image/multiboot.c [DEPS] arch/x86/core/pit8254.c [DEPS] arch/x86/image/nbi.c [DEPS] arch/x86/core/rdtsc_timer.c [DEPS] arch/x86/core/relocate.c [DEPS] arch/x86/core/runtime.c [DEPS] arch/x86/image/pxe_image.c [DEPS] arch/x86/core/video_subr.c [DEPS] arch/x86/image/sdi.c [DEPS] arch/x86/core/vram_settings.c [DEPS] arch/x86/core/x86_bigint.c [DEPS] arch/x86/interface/pcbios/acpi_timer.c [DEPS] arch/x86/interface/pcbios/acpipwr.c [DEPS] arch/x86/core/x86_io.c [DEPS] arch/x86/core/x86_string.c [DEPS] arch/x86/core/x86_tcpip.c [DEPS] arch/x86/core/x86_uart.c [DEPS] arch/x86/interface/pcbios/apm.c [DEPS] arch/x86/interface/pcbios/basemem.c [DEPS] arch/x86/image/bootsector.c [DEPS] arch/x86/interface/pcbios/bios_console.c [DEPS] arch/x86/image/bzimage.c [DEPS] arch/x86/interface/pcbios/bios_nap.c [DEPS] arch/x86/image/com32.c [DEPS] arch/x86/interface/pcbios/bios_reboot.c [DEPS] arch/x86/interface/pcbios/bios_smbios.c [DEPS] arch/x86/image/comboot.c [DEPS] arch/x86/image/initrd.c [DEPS] arch/x86/image/elfboot.c [DEPS] arch/x86/image/multiboot.c [DEPS] arch/x86/interface/pcbios/bios_timer.c [DEPS] arch/x86/interface/pcbios/biosint.c [DEPS] arch/x86/interface/pcbios/fakee820.c [DEPS] arch/x86/interface/pcbios/hidemem.c [DEPS] arch/x86/image/nbi.c [DEPS] arch/x86/interface/pcbios/int13.c [DEPS] arch/x86/image/pxe_image.c [DEPS] arch/x86/image/sdi.c [DEPS] arch/x86/interface/pcbios/int13con.c [DEPS] arch/x86/interface/pcbios/acpi_timer.c [DEPS] arch/x86/interface/pcbios/memmap.c [DEPS] arch/x86/interface/pcbios/acpipwr.c [DEPS] arch/x86/interface/pcbios/memtop_umalloc.c [DEPS] arch/x86/interface/pcbios/pcibios.c [DEPS] arch/x86/interface/pcbios/apm.c [DEPS] arch/x86/interface/pcbios/pnpbios.c [DEPS] arch/x86/interface/pcbios/rsdp.c [DEPS] arch/x86/interface/pcbios/basemem.c [DEPS] arch/x86/interface/pcbios/bios_console.c [DEPS] arch/x86/interface/pcbios/rtc_entropy.c [DEPS] arch/x86/interface/pcbios/bios_nap.c [DEPS] arch/x86/interface/pcbios/rtc_time.c [DEPS] arch/x86/interface/pcbios/vesafb.c [DEPS] arch/x86/interface/pcbios/bios_reboot.c [DEPS] arch/x86/interface/pcbios/bios_smbios.c [DEPS] arch/x86/interface/pxe/pxe_call.c [DEPS] arch/x86/interface/pxe/pxe_exit_hook.c [DEPS] arch/x86/interface/pcbios/bios_timer.c [DEPS] arch/x86/interface/pcbios/biosint.c [DEPS] arch/x86/interface/pcbios/fakee820.c [DEPS] arch/x86/interface/pxe/pxe_file.c [DEPS] arch/x86/interface/pcbios/hidemem.c [DEPS] arch/x86/interface/pxe/pxe_loader.c [DEPS] arch/x86/interface/pcbios/int13.c [DEPS] arch/x86/interface/pxe/pxe_preboot.c [DEPS] arch/x86/interface/pxe/pxe_tftp.c [DEPS] arch/x86/interface/pxe/pxe_udp.c [DEPS] arch/x86/interface/pcbios/int13con.c [DEPS] arch/x86/interface/pcbios/memmap.c [DEPS] arch/x86/interface/pxe/pxe_undi.c [DEPS] arch/x86/interface/pcbios/memtop_umalloc.c [DEPS] arch/x86/interface/pcbios/pcibios.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/interface/vmware/guestinfo.c [DEPS] arch/x86/interface/vmware/guestrpc.c [DEPS] arch/x86/interface/pcbios/pnpbios.c [DEPS] arch/x86/interface/pcbios/rsdp.c [DEPS] arch/x86/interface/pcbios/rtc_entropy.c [DEPS] arch/x86/interface/vmware/vmconsole.c [DEPS] arch/x86/interface/pcbios/rtc_time.c [DEPS] arch/x86/interface/vmware/vmware.c [DEPS] arch/x86/interface/pcbios/vesafb.c [DEPS] arch/x86/interface/pxe/pxe_call.c [DEPS] arch/x86/interface/pxe/pxe_exit_hook.c [DEPS] arch/x86/interface/syslinux/com32_call.c [DEPS] arch/x86/interface/syslinux/comboot_call.c [DEPS] arch/x86/interface/pxe/pxe_file.c [DEPS] arch/x86/interface/pxe/pxe_loader.c [DEPS] arch/x86/interface/syslinux/comboot_resolv.c [DEPS] arch/x86/hci/commands/cpuid_cmd.c [DEPS] arch/x86/interface/pxe/pxe_preboot.c [DEPS] arch/x86/interface/pxe/pxe_tftp.c [DEPS] arch/x86/interface/pxe/pxe_udp.c [DEPS] arch/x86/interface/pxe/pxe_undi.c [DEPS] arch/x86/hci/commands/pxe_cmd.c [DEPS] arch/x86/drivers/xen/hvm.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/interface/vmware/guestinfo.c [DEPS] arch/x86/interface/vmware/guestrpc.c [DEPS] arch/x86/drivers/hyperv/hyperv.c [DEPS] arch/x86/interface/vmware/vmconsole.c [DEPS] arch/x86/transitions/librm_mgmt.c [DEPS] arch/x86/transitions/librm_test.c [DEPS] arch/x86/interface/vmware/vmware.c [DEPS] arch/x86/drivers/net/undi.c [DEPS] arch/x86/interface/syslinux/com32_call.c [DEPS] arch/x86/interface/syslinux/comboot_call.c [DEPS] arch/x86/drivers/net/undiload.c [DEPS] arch/x86/drivers/net/undinet.c [DEPS] arch/x86/interface/syslinux/comboot_resolv.c [DEPS] arch/x86/drivers/net/undionly.c [DEPS] arch/x86/hci/commands/cpuid_cmd.c [DEPS] arch/x86/drivers/net/undipreload.c [DEPS] arch/x86/hci/commands/pxe_cmd.c [DEPS] arch/x86/drivers/xen/hvm.c [DEPS] arch/x86/drivers/net/undirom.c [DEPS] net/oncrpc/mount.c [DEPS] arch/x86/drivers/hyperv/hyperv.c [DEPS] arch/x86/transitions/librm_mgmt.c [DEPS] arch/x86/transitions/librm_test.c [DEPS] net/oncrpc/mount.c [DEPS] net/oncrpc/nfs.c [DEPS] net/oncrpc/nfs.c [DEPS] net/oncrpc/nfs_open.c [DEPS] net/oncrpc/nfs_uri.c [DEPS] net/oncrpc/nfs_open.c [DEPS] net/oncrpc/nfs_uri.c [DEPS] net/oncrpc/oncrpc_iob.c [DEPS] net/oncrpc/portmap.c [DEPS] net/oncrpc/oncrpc_iob.c [DEPS] net/80211/net80211.c [DEPS] net/oncrpc/portmap.c [DEPS] net/80211/rc80211.c [DEPS] net/80211/net80211.c [DEPS] net/80211/sec80211.c [DEPS] net/80211/rc80211.c [DEPS] net/80211/wep.c [DEPS] net/80211/sec80211.c [DEPS] net/80211/wpa.c [DEPS] net/80211/wep.c [DEPS] net/80211/wpa_ccmp.c [DEPS] net/80211/wpa.c [DEPS] net/80211/wpa_psk.c [DEPS] net/80211/wpa_ccmp.c [DEPS] net/80211/wpa_tkip.c [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] net/80211/wpa_psk.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c [DEPS] net/80211/wpa_tkip.c [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_key.c [DEPS] drivers/net/ath/ath_key.c [DEPS] drivers/net/ath/ath_regd.c [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/ath5k/ath5k_attach.c [DEPS] drivers/net/ath/ath_regd.c [DEPS] drivers/net/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath5k/ath5k_desc.c [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/ath5k/ath5k_attach.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c [DEPS] drivers/net/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath5k/ath5k_desc.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath9k/ath9k_ani.c [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ani.c [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_main.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_main.c [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c [DEPS] arch/i386/core/gdbidt.S [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c [DEPS] arch/i386/core/setjmp.S [DEPS] arch/i386/core/gdbidt.S [DEPS] arch/i386/tests/gdbstub_test.S [DEPS] arch/i386/core/setjmp.S [DEPS] arch/x86/core/patch_cf.S [DEPS] arch/i386/tests/gdbstub_test.S [DEPS] arch/x86/core/stack.S [DEPS] arch/x86/core/patch_cf.S [DEPS] arch/x86/core/stack16.S [DEPS] arch/x86/interface/pcbios/e820mangler.S [DEPS] arch/x86/core/stack.S [DEPS] arch/x86/interface/pxe/pxe_entry.S [DEPS] arch/x86/core/stack16.S [DEPS] arch/x86/interface/syslinux/com32_wrapper.S [DEPS] arch/x86/prefix/bootpart.S [DEPS] arch/x86/interface/pcbios/e820mangler.S [DEPS] arch/x86/interface/pxe/pxe_entry.S [DEPS] arch/x86/interface/syslinux/com32_wrapper.S [DEPS] arch/x86/prefix/dskprefix.S [DEPS] arch/x86/prefix/exeprefix.S [DEPS] arch/x86/prefix/hdprefix.S [DEPS] arch/x86/prefix/isaromprefix.S [DEPS] arch/x86/prefix/bootpart.S [DEPS] arch/x86/prefix/dskprefix.S [DEPS] arch/x86/prefix/exeprefix.S [DEPS] arch/x86/prefix/kkkpxeprefix.S [DEPS] arch/x86/prefix/hdprefix.S [DEPS] arch/x86/prefix/isaromprefix.S [DEPS] arch/x86/prefix/kkpxeprefix.S [DEPS] arch/x86/prefix/kpxeprefix.S [DEPS] arch/x86/prefix/kkkpxeprefix.S [DEPS] arch/x86/prefix/kkpxeprefix.S [DEPS] arch/x86/prefix/libprefix.S [DEPS] arch/x86/prefix/kpxeprefix.S [DEPS] arch/x86/prefix/libprefix.S [DEPS] arch/x86/prefix/lkrnprefix.S [DEPS] arch/x86/prefix/lkrnprefix.S [DEPS] arch/x86/prefix/mbr.S [DEPS] arch/x86/prefix/mbr.S [DEPS] arch/x86/prefix/mromprefix.S [DEPS] arch/x86/prefix/nbiprefix.S [DEPS] arch/x86/prefix/mromprefix.S [DEPS] arch/x86/prefix/nbiprefix.S [DEPS] arch/x86/prefix/nullprefix.S [DEPS] arch/x86/prefix/pciromprefix.S [DEPS] arch/x86/prefix/nullprefix.S [DEPS] arch/x86/prefix/pciromprefix.S [DEPS] arch/x86/prefix/pxeprefix.S [DEPS] arch/x86/prefix/pxeprefix.S [DEPS] arch/x86/prefix/romprefix.S [DEPS] arch/x86/prefix/romprefix.S [DEPS] arch/x86/prefix/undiloader.S [DEPS] arch/x86/prefix/undiloader.S [DEPS] arch/x86/prefix/unlzma.S [DEPS] arch/x86/prefix/unlzma.S [DEPS] arch/x86/prefix/unlzma16.S [DEPS] arch/x86/prefix/unlzma16.S [DEPS] arch/x86/prefix/usbdisk.S [DEPS] arch/x86/prefix/usbdisk.S [DEPS] arch/x86/transitions/liba20.S [DEPS] arch/x86/transitions/liba20.S [DEPS] arch/x86/transitions/libkir.S [DEPS] arch/x86/transitions/libkir.S [DEPS] arch/x86/transitions/libpm.S [DEPS] arch/x86/transitions/libpm.S [DEPS] arch/x86/transitions/librm.S [DEPS] arch/x86/transitions/librm.S [DEPS] arch/x86/drivers/net/undiisr.S [PARSEROM] [PARSEROM] [DEPS] crypto/certstore.c [DEPS] crypto/certstore.c [DEPS] core/ansiesc.c [DEPS] core/asprintf.c [DEPS] core/assert.c [DEPS] core/base16.c [DEPS] core/base64.c [DEPS] core/bitmap.c [DEPS] core/blockdev.c [DEPS] core/blocktrans.c [DEPS] core/cwuri.c [DEPS] core/device.c [DEPS] core/edd.c [DEPS] core/exec.c [DEPS] core/fbcon.c [DEPS] core/fdt.c [DEPS] core/acpi.c [DEPS] core/acpi_settings.c [DEPS] core/ansicol.c [DEPS] core/fnrec.c [DEPS] core/gdbstub.c [DEPS] core/ansicoldef.c [DEPS] core/ansiesc.c [DEPS] core/gdbudp.c [DEPS] core/asprintf.c [DEPS] core/getkey.c [DEPS] core/assert.c [DEPS] core/hw.c [DEPS] core/base16.c [DEPS] core/base64.c [DEPS] core/image.c [DEPS] core/bitmap.c [DEPS] core/blockdev.c [DEPS] core/init.c [DEPS] core/interface.c [DEPS] core/blocktrans.c [DEPS] core/console.c [DEPS] core/iobuf.c [DEPS] core/cwuri.c [DEPS] core/iomap_virt.c [DEPS] core/job.c [DEPS] core/linebuf.c [DEPS] core/device.c [DEPS] core/list.c [DEPS] core/log.c [DEPS] core/downloader.c [DEPS] core/dummy_sanboot.c [DEPS] core/main.c [DEPS] core/malloc.c [DEPS] core/edd.c [DEPS] core/exec.c [DEPS] core/memmap_settings.c [DEPS] core/menu.c [DEPS] core/fault.c [DEPS] core/monojob.c [DEPS] core/null_acpi.c [DEPS] core/fbcon.c [DEPS] core/null_nap.c [DEPS] core/fdt.c [DEPS] core/fnrec.c [DEPS] core/gdbserial.c [DEPS] core/gdbstub.c [DEPS] core/null_sanboot.c [DEPS] core/gdbudp.c [DEPS] core/getkey.c [DEPS] core/hw.c [DEPS] core/nvo.c [DEPS] core/open.c [DEPS] core/image.c [DEPS] core/params.c [DEPS] core/init.c [DEPS] core/pc_kbd.c [DEPS] core/interface.c [DEPS] core/iobuf.c [DEPS] core/pending.c [DEPS] core/pinger.c [DEPS] core/iomap_virt.c [DEPS] core/pixbuf.c [DEPS] core/pool.c [DEPS] core/job.c [DEPS] core/linebuf.c [DEPS] core/list.c [DEPS] core/posix_io.c [DEPS] core/log.c [DEPS] core/process.c [DEPS] core/main.c [DEPS] core/malloc.c [DEPS] core/random.c [DEPS] core/memmap_settings.c [DEPS] core/menu.c [DEPS] core/monojob.c [DEPS] core/refcnt.c [DEPS] core/null_acpi.c [DEPS] core/resolv.c [DEPS] core/sanboot.c [DEPS] core/null_nap.c [DEPS] core/null_reboot.c [DEPS] core/null_sanboot.c [DEPS] core/serial.c [DEPS] core/null_time.c [DEPS] core/settings.c [DEPS] core/nvo.c [DEPS] core/string.c [DEPS] core/open.c [DEPS] core/stringextra.c [DEPS] core/params.c [DEPS] core/parseopt.c [DEPS] core/time.c [DEPS] core/pc_kbd.c [DEPS] core/pending.c [DEPS] core/pinger.c [DEPS] core/timer.c [DEPS] core/pixbuf.c [DEPS] core/uart.c [DEPS] core/pool.c [DEPS] core/posix_io.c [DEPS] core/uri.c [DEPS] core/xfer.c [DEPS] core/process.c [DEPS] core/xferbuf.c [DEPS] core/profile.c [DEPS] core/random.c [DEPS] core/refcnt.c [DEPS] core/resolv.c [DEPS] net/aoe.c [DEPS] core/sanboot.c [DEPS] net/arp.c [DEPS] core/serial.c [DEPS] net/dhcpopts.c [DEPS] net/dhcppkt.c [DEPS] net/eapol.c [DEPS] core/settings.c [DEPS] net/eth_slow.c [DEPS] net/ethernet.c [DEPS] core/string.c [DEPS] net/fakedhcp.c [DEPS] net/fc.c [DEPS] core/stringextra.c [DEPS] core/time.c [DEPS] net/fcels.c [DEPS] net/fcns.c [DEPS] core/timer.c [DEPS] core/uart.c [DEPS] net/fcoe.c [DEPS] net/fcp.c [DEPS] net/fragment.c [DEPS] core/uri.c [DEPS] net/icmp.c [DEPS] core/xfer.c [DEPS] core/xferbuf.c [DEPS] net/aoe.c [DEPS] net/icmpv4.c [DEPS] net/icmpv6.c [DEPS] net/arp.c [DEPS] net/dhcpopts.c [DEPS] net/infiniband.c [DEPS] net/iobpad.c [DEPS] net/dhcppkt.c [DEPS] net/ipv4.c [DEPS] net/ipv6.c [DEPS] net/eapol.c [DEPS] net/ndp.c [DEPS] net/eth_slow.c [DEPS] net/ethernet.c [DEPS] net/neighbour.c [DEPS] net/fakedhcp.c [DEPS] net/netdev_settings.c [DEPS] net/fc.c [DEPS] net/netdevice.c [DEPS] net/fcels.c [DEPS] net/fcns.c [DEPS] net/nullnet.c [DEPS] net/fcoe.c [DEPS] net/fcp.c [DEPS] net/pccrc.c [DEPS] net/pccrd.c [DEPS] net/fragment.c [DEPS] net/icmp.c [DEPS] net/peerblk.c [DEPS] net/icmpv4.c [DEPS] net/peerdisc.c [DEPS] net/peerdist.c [DEPS] net/peermux.c [DEPS] net/icmpv6.c [DEPS] net/infiniband.c [DEPS] net/ping.c [DEPS] net/rarp.c [DEPS] net/iobpad.c [DEPS] net/ipv4.c [DEPS] net/ipv6.c [DEPS] net/ndp.c [DEPS] net/retry.c [DEPS] net/rndis.c [DEPS] net/neighbour.c [DEPS] net/netdev_settings.c [DEPS] net/netdevice.c [DEPS] net/nullnet.c [DEPS] net/stp.c [DEPS] net/tcp.c [DEPS] net/pccrc.c [DEPS] net/pccrd.c [DEPS] net/tcpip.c [DEPS] net/peerblk.c [DEPS] net/peerdisc.c [DEPS] net/tls.c [DEPS] net/peerdist.c [DEPS] net/udp.c [DEPS] net/peermux.c [DEPS] net/vlan.c [DEPS] net/ping.c [DEPS] net/tcp/ftp.c [DEPS] net/rarp.c [DEPS] net/tcp/http.c [DEPS] net/tcp/httpauth.c [DEPS] net/tcp/httpbasic.c [DEPS] net/retry.c [DEPS] net/tcp/httpblock.c [DEPS] net/rndis.c [DEPS] net/tcp/httpconn.c [DEPS] net/stp.c [DEPS] net/tcp/httpcore.c [DEPS] net/tcp.c [DEPS] net/tcp/httpdigest.c [DEPS] net/tcp/httpgce.c [DEPS] net/tcpip.c [DEPS] net/tcp/httpntlm.c [DEPS] net/tls.c [DEPS] net/tcp/https.c [DEPS] net/udp.c [DEPS] net/tcp/iscsi.c [DEPS] net/validator.c [DEPS] net/vlan.c [DEPS] net/tcp/ftp.c [DEPS] net/tcp/oncrpc.c [DEPS] net/tcp/http.c [DEPS] net/tcp/httpauth.c [DEPS] net/tcp/httpbasic.c [DEPS] net/tcp/httpblock.c [DEPS] net/tcp/syslogs.c [DEPS] net/tcp/httpconn.c [DEPS] net/tcp/httpcore.c [DEPS] net/udp/dhcpv6.c [DEPS] net/tcp/httpdigest.c [DEPS] net/udp/dns.c [DEPS] net/tcp/httpgce.c [DEPS] net/udp/ntp.c [DEPS] net/tcp/httpntlm.c [DEPS] net/tcp/https.c [DEPS] net/udp/slam.c [DEPS] net/udp/syslog.c [DEPS] net/tcp/iscsi.c [DEPS] net/udp/tftp.c [DEPS] net/infiniband/ib_cm.c [DEPS] net/infiniband/ib_cmrc.c [DEPS] net/infiniband/ib_mcast.c [DEPS] net/tcp/oncrpc.c [DEPS] net/infiniband/ib_mi.c [DEPS] net/tcp/syslogs.c [DEPS] net/udp/dhcp.c [DEPS] net/infiniband/ib_packet.c [DEPS] net/udp/dhcpv6.c [DEPS] net/udp/dns.c [DEPS] net/infiniband/ib_pathrec.c [DEPS] net/infiniband/ib_service.c [DEPS] net/udp/ntp.c [DEPS] net/udp/slam.c [DEPS] net/infiniband/ib_sma.c [DEPS] net/infiniband/ib_smc.c [DEPS] net/udp/syslog.c [DEPS] net/infiniband/ib_srp.c [DEPS] net/udp/tftp.c [DEPS] net/infiniband/ib_cm.c [DEPS] net/infiniband/xsigo.c [DEPS] net/infiniband/ib_cmrc.c [DEPS] net/infiniband/ib_mcast.c [DEPS] net/infiniband/ib_mi.c [DEPS] image/der.c [DEPS] image/efi_image.c [DEPS] net/infiniband/ib_packet.c [DEPS] image/elf.c [DEPS] net/infiniband/ib_pathrec.c [DEPS] image/embedded.c [DEPS] net/infiniband/ib_service.c [DEPS] image/pem.c [DEPS] net/infiniband/ib_sma.c [DEPS] image/png.c [DEPS] image/pnm.c [DEPS] net/infiniband/ib_smc.c [DEPS] image/script.c [DEPS] image/segment.c [DEPS] net/infiniband/ib_srp.c [DEPS] drivers/bus/cdc.c [DEPS] drivers/bus/eisa.c [DEPS] net/infiniband/xsigo.c [DEPS] drivers/bus/isa.c [DEPS] drivers/bus/isapnp.c [DEPS] drivers/bus/mca.c [DEPS] image/der.c [DEPS] drivers/bus/pci.c [DEPS] drivers/bus/pci_settings.c [DEPS] drivers/bus/pcibackup.c [DEPS] image/efi_image.c [DEPS] drivers/bus/pciea.c [DEPS] image/elf.c [DEPS] drivers/bus/pciextra.c [DEPS] image/embedded.c [DEPS] drivers/bus/pcimsix.c [DEPS] image/pem.c [DEPS] drivers/bus/pcivpd.c [DEPS] image/png.c [DEPS] image/pnm.c [DEPS] drivers/bus/usb.c [DEPS] image/script.c [DEPS] image/segment.c [DEPS] drivers/bus/cdc.c [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/bus/eisa.c [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/3c509.c [DEPS] drivers/bus/isa.c [DEPS] drivers/bus/isapnp.c [DEPS] drivers/net/3c515.c [DEPS] drivers/bus/mca.c [DEPS] drivers/net/3c529.c [DEPS] drivers/bus/pci.c [DEPS] drivers/bus/pci_settings.c [DEPS] drivers/net/3c595.c [DEPS] drivers/net/3c5x9.c [DEPS] drivers/bus/pcibackup.c [DEPS] drivers/bus/pciea.c [DEPS] drivers/bus/pciextra.c [DEPS] drivers/bus/pcimsix.c [DEPS] drivers/bus/pcivpd.c [DEPS] drivers/net/3c90x.c [DEPS] drivers/bus/usb.c [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/net/acm.c [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/3c509.c [DEPS] drivers/net/axge.c [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/b44.c [DEPS] drivers/net/3c515.c [DEPS] drivers/net/bnx2.c [DEPS] drivers/net/3c529.c [DEPS] drivers/net/3c595.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/3c5x9.c [DEPS] drivers/net/3c90x.c [DEPS] drivers/net/davicom.c [DEPS] drivers/net/dm96xx.c [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/acm.c [DEPS] drivers/net/dmfe.c [DEPS] drivers/net/ecm.c [DEPS] drivers/net/eepro.c [DEPS] drivers/net/eepro100.c [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/ena.c [DEPS] drivers/net/eoib.c [DEPS] drivers/net/axge.c [DEPS] drivers/net/epic100.c [DEPS] drivers/net/b44.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/exanic.c [DEPS] drivers/net/bnx2.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/davicom.c [DEPS] drivers/net/icplus.c [DEPS] drivers/net/dm96xx.c [DEPS] drivers/net/intel.c [DEPS] drivers/net/dmfe.c [DEPS] drivers/net/ecm.c [DEPS] drivers/net/intelvf.c [DEPS] drivers/net/intelx.c [DEPS] drivers/net/eepro.c [DEPS] drivers/net/eepro100.c [DEPS] drivers/net/intelxl.c [DEPS] drivers/net/intelxlvf.c [DEPS] drivers/net/intelxvf.c [DEPS] drivers/net/ena.c [DEPS] drivers/net/eoib.c [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/jme.c [DEPS] drivers/net/lan78xx.c [DEPS] drivers/net/epic100.c [DEPS] drivers/net/legacy.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/mii.c [DEPS] drivers/net/exanic.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/icplus.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/intel.c [DEPS] drivers/net/myson.c [DEPS] drivers/net/intelvf.c [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/intelx.c [DEPS] drivers/net/ncm.c [DEPS] drivers/net/intelxl.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/intelxlvf.c [DEPS] drivers/net/netfront.c [DEPS] drivers/net/netvsc.c [DEPS] drivers/net/intelxvf.c [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/pnic.c [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/jme.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/prism2_plx.c [DEPS] drivers/net/realtek.c [DEPS] drivers/net/lan78xx.c [DEPS] drivers/net/rhine.c [DEPS] drivers/net/legacy.c [DEPS] drivers/net/sis190.c [DEPS] drivers/net/mii.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/sis900.c [DEPS] drivers/net/myson.c [DEPS] drivers/net/natsemi.c [DEPS] drivers/net/skeleton.c [DEPS] drivers/net/ncm.c [DEPS] drivers/net/skge.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/netfront.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/netvsc.c [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/smsc75xx.c [DEPS] drivers/net/pnic.c [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/smsc95xx.c [DEPS] drivers/net/smscusb.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/prism2_plx.c [DEPS] drivers/net/sundance.c [DEPS] drivers/net/thunderx.c [DEPS] drivers/net/tlan.c [DEPS] drivers/net/tulip.c [DEPS] drivers/net/realtek.c [DEPS] drivers/net/rhine.c [DEPS] drivers/net/sis190.c [DEPS] drivers/net/velocity.c [DEPS] drivers/net/sis900.c [DEPS] drivers/net/skeleton.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/skge.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/vmxnet3.c [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/smsc75xx.c [DEPS] drivers/net/smsc95xx.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/smscusb.c [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/sundance.c [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/vxge/vxge.c [DEPS] drivers/net/tlan.c [DEPS] drivers/net/thunderx.c [DEPS] drivers/net/tulip.c [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/velocity.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/efi/nii.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/vmxnet3.c [DEPS] drivers/net/efi/snp.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/net/efi/snponly.c [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/tg3/tg3.c [DEPS] drivers/net/tg3/tg3_hw.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/tg3/tg3_phy.c [DEPS] drivers/net/sfc/efx_common.c [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/vxge/vxge.c [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/sfc/efx_hunt.c [DEPS] drivers/net/sfc/sfc_hunt.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/block/ata.c [DEPS] drivers/net/efi/nii.c [DEPS] drivers/net/efi/snp.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/block/ibft.c [DEPS] drivers/net/efi/snponly.c [DEPS] drivers/block/scsi.c [DEPS] drivers/net/tg3/tg3.c [DEPS] drivers/net/tg3/tg3_hw.c [DEPS] drivers/block/srp.c [DEPS] drivers/nvs/nvs.c [DEPS] drivers/net/tg3/tg3_phy.c [DEPS] drivers/nvs/nvsvpd.c [DEPS] drivers/net/sfc/efx_common.c [DEPS] drivers/nvs/threewire.c [DEPS] drivers/bitbash/i2c_bit.c [DEPS] drivers/net/sfc/efx_hunt.c [DEPS] drivers/net/sfc/sfc_hunt.c [DEPS] drivers/bitbash/mii_bit.c [DEPS] drivers/block/ata.c [DEPS] drivers/block/ibft.c [DEPS] drivers/bitbash/spi_bit.c [DEPS] drivers/block/scsi.c [DEPS] drivers/infiniband/arbel.c [DEPS] drivers/block/srp.c [DEPS] drivers/nvs/nvs.c [DEPS] drivers/infiniband/flexboot_nodnic.c [DEPS] drivers/infiniband/golan.c [DEPS] drivers/nvs/nvsvpd.c [DEPS] drivers/nvs/threewire.c [DEPS] drivers/infiniband/linda.c [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/bitbash/i2c_bit.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_pci_priv.c [DEPS] drivers/bitbash/mii_bit.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_icmd.c [DEPS] drivers/bitbash/spi_bit.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_memory.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci.c [DEPS] drivers/infiniband/arbel.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci_gw.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_utils.c [DEPS] drivers/infiniband/flexboot_nodnic.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_reg_access/mlx_reg_access.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig_defaults.c [DEPS] drivers/infiniband/golan.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_vmac/mlx_vmac.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_blink_leds/mlx_blink_leds.c [DEPS] drivers/infiniband/hermon.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_link_speed/mlx_link_speed.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_mtu/mlx_mtu.c [DEPS] drivers/infiniband/linda.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_cmd.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_device.c [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_port.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c [DEPS] drivers/usb/ehci.c [DEPS] drivers/usb/uhci.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_pci_priv.c [DEPS] drivers/usb/usbhid.c [DEPS] drivers/usb/usbhub.c [DEPS] drivers/usb/usbio.c [DEPS] drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_icmd.c [DEPS] drivers/usb/usbkbd.c [DEPS] drivers/usb/usbnet.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_memory.c [DEPS] drivers/usb/xhci.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_pci_gw.c [DEPS] interface/efi/efi_acpi.c [DEPS] interface/efi/efi_autoboot.c [DEPS] drivers/infiniband/mlx_utils/src/public/mlx_utils.c [DEPS] interface/efi/efi_blacklist.c [DEPS] interface/efi/efi_block.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_reg_access/mlx_reg_access.c [DEPS] interface/efi/efi_bofm.c [DEPS] interface/efi/efi_console.c [DEPS] interface/efi/efi_download.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig.c [DEPS] interface/efi/efi_driver.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig_defaults.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_vmac/mlx_vmac.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_blink_leds/mlx_blink_leds.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_link_speed/mlx_link_speed.c [DEPS] interface/efi/efi_fbcon.c [DEPS] drivers/infiniband/mlx_utils/mlx_lib/mlx_mtu/mlx_mtu.c [DEPS] interface/efi/efi_file.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_cmd.c [DEPS] interface/efi/efi_hii.c [DEPS] interface/efi/efi_init.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_device.c [DEPS] drivers/infiniband/mlx_nodnic/src/mlx_port.c [DEPS] interface/efi/efi_local.c [DEPS] drivers/usb/ehci.c [DEPS] interface/efi/efi_pci.c [DEPS] drivers/usb/uhci.c [DEPS] interface/efi/efi_pxe.c [DEPS] drivers/usb/usbhid.c [DEPS] interface/efi/efi_reboot.c [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_snp.c [DEPS] drivers/usb/usbhub.c [DEPS] interface/efi/efi_snp_hii.c [DEPS] drivers/usb/usbio.c [DEPS] drivers/usb/usbkbd.c [DEPS] interface/efi/efi_time.c [DEPS] interface/efi/efi_uaccess.c [DEPS] drivers/usb/usbnet.c [DEPS] drivers/usb/xhci.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efi_usb.c [DEPS] interface/efi/efi_acpi.c [DEPS] interface/efi/efi_utils.c [DEPS] interface/efi/efi_autoboot.c [DEPS] interface/efi/efi_watchdog.c [DEPS] interface/efi/efidrvprefix.c [DEPS] interface/efi/efi_blacklist.c [DEPS] interface/efi/efiprefix.c [DEPS] interface/smbios/smbios.c [DEPS] interface/efi/efi_block.c [DEPS] interface/smbios/smbios_settings.c [DEPS] interface/efi/efi_bofm.c [DEPS] interface/bofm/bofm.c [DEPS] interface/xen/xenbus.c [DEPS] interface/xen/xengrant.c [DEPS] interface/efi/efi_console.c [DEPS] interface/xen/xenstore.c [DEPS] interface/hyperv/vmbus.c [DEPS] interface/efi/efi_download.c [DEPS] tests/aes_test.c [DEPS] interface/efi/efi_driver.c [DEPS] tests/asn1_test.c [DEPS] tests/bigint_test.c [DEPS] interface/efi/efi_entropy.c [DEPS] interface/efi/efi_fbcon.c [DEPS] tests/bitops_test.c [DEPS] tests/bofm_test.c [DEPS] interface/efi/efi_file.c [DEPS] tests/byteswap_test.c [DEPS] tests/cipher_test.c [DEPS] tests/cms_test.c [DEPS] interface/efi/efi_hii.c [DEPS] tests/deflate_test.c [DEPS] tests/der_test.c [DEPS] tests/digest_test.c [DEPS] interface/efi/efi_init.c [DEPS] interface/efi/efi_local.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_pxe.c [DEPS] tests/dns_test.c [DEPS] tests/entropy_sample.c [DEPS] interface/efi/efi_reboot.c [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_snp.c [DEPS] tests/hash_df_test.c [DEPS] interface/efi/efi_snp_hii.c [DEPS] interface/efi/efi_time.c [DEPS] interface/efi/efi_uaccess.c [DEPS] tests/iobuf_test.c [DEPS] tests/hmac_drbg_test.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efi_usb.c [DEPS] tests/ipv6_test.c [DEPS] interface/efi/efi_utils.c [DEPS] interface/efi/efi_watchdog.c [DEPS] tests/linebuf_test.c [DEPS] interface/efi/efidrvprefix.c [DEPS] tests/list_test.c [DEPS] tests/math_test.c [DEPS] interface/efi/efiprefix.c [DEPS] tests/memcpy_test.c [DEPS] interface/smbios/smbios.c [DEPS] tests/ntlm_test.c [DEPS] interface/smbios/smbios_settings.c [DEPS] interface/bofm/bofm.c [DEPS] tests/ocsp_test.c [DEPS] tests/pccrc_test.c [DEPS] interface/xen/xenbus.c [DEPS] interface/xen/xengrant.c [DEPS] interface/xen/xenstore.c [DEPS] tests/pem_test.c [DEPS] interface/hyperv/vmbus.c [DEPS] tests/pixbuf_test.c [DEPS] tests/png_test.c [DEPS] tests/pnm_test.c [DEPS] tests/aes_test.c [DEPS] tests/profile_test.c [DEPS] tests/asn1_test.c [DEPS] tests/bigint_test.c [DEPS] tests/bitops_test.c [DEPS] tests/rsa_test.c [DEPS] tests/bofm_test.c [DEPS] tests/byteswap_test.c [DEPS] tests/cipher_test.c [DEPS] tests/settings_test.c [DEPS] tests/string_test.c [DEPS] tests/setjmp_test.c [DEPS] tests/cms_test.c [DEPS] tests/tcpip_test.c [DEPS] tests/deflate_test.c [DEPS] tests/test.c [DEPS] tests/der_test.c [DEPS] tests/digest_test.c [DEPS] tests/time_test.c [DEPS] tests/dns_test.c [DEPS] tests/umalloc_test.c [DEPS] tests/uri_test.c [DEPS] tests/entropy_sample.c [DEPS] tests/hash_df_test.c [DEPS] tests/hmac_drbg_test.c [DEPS] tests/x509_test.c [DEPS] crypto/aes.c [DEPS] tests/iobuf_test.c [DEPS] tests/ipv6_test.c [DEPS] crypto/aes_wrap.c [DEPS] tests/linebuf_test.c [DEPS] crypto/asn1.c [DEPS] tests/list_test.c [DEPS] crypto/bigint.c [DEPS] tests/math_test.c [DEPS] crypto/cbc.c [DEPS] tests/memcpy_test.c [DEPS] tests/ntlm_test.c [DEPS] tests/ocsp_test.c [DEPS] crypto/chap.c [DEPS] crypto/deflate.c [DEPS] crypto/cms.c [DEPS] crypto/drbg.c [DEPS] tests/pccrc_test.c [DEPS] tests/pem_test.c [DEPS] crypto/ecb.c [DEPS] tests/pixbuf_test.c [DEPS] tests/png_test.c [DEPS] crypto/entropy.c [DEPS] crypto/hash_df.c [DEPS] crypto/hmac.c [DEPS] crypto/hmac_drbg.c [DEPS] tests/pnm_test.c [DEPS] tests/profile_test.c [DEPS] tests/rsa_test.c [DEPS] tests/setjmp_test.c [DEPS] crypto/md4.c [DEPS] tests/settings_test.c [DEPS] crypto/md5.c [DEPS] crypto/ntlm.c [DEPS] tests/string_test.c [DEPS] tests/tcpip_test.c [DEPS] tests/test.c [DEPS] crypto/null_entropy.c [DEPS] tests/time_test.c [DEPS] crypto/ocsp.c [DEPS] crypto/privkey.c [DEPS] tests/umalloc_test.c [DEPS] tests/uri_test.c [DEPS] crypto/rbg.c [DEPS] tests/x509_test.c [DEPS] crypto/rootcert.c [DEPS] crypto/rsa.c [DEPS] crypto/aes.c [DEPS] crypto/sha1.c [DEPS] crypto/aes_wrap.c [DEPS] crypto/asn1.c [DEPS] crypto/bigint.c [DEPS] crypto/sha224.c [DEPS] crypto/sha256.c [DEPS] crypto/cbc.c [DEPS] crypto/sha384.c [DEPS] crypto/chap.c [DEPS] crypto/sha512.c [DEPS] crypto/cms.c [DEPS] crypto/deflate.c [DEPS] crypto/drbg.c [DEPS] crypto/sha512_224.c [DEPS] crypto/ecb.c [DEPS] crypto/sha512_256.c [DEPS] crypto/x509.c [DEPS] crypto/entropy.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha1.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha256.c [DEPS] crypto/hash_df.c [DEPS] crypto/mishmash/rsa_md5.c [DEPS] crypto/mishmash/rsa_sha1.c [DEPS] crypto/hmac.c [DEPS] crypto/hmac_drbg.c [DEPS] crypto/mishmash/rsa_sha224.c [DEPS] crypto/mishmash/rsa_sha256.c [DEPS] crypto/md4.c [DEPS] crypto/md5.c [DEPS] crypto/mishmash/rsa_sha384.c [DEPS] crypto/mishmash/rsa_sha512.c [DEPS] hci/editstring.c [DEPS] hci/jumpscroll.c [DEPS] crypto/ntlm.c [DEPS] hci/linux_args.c [DEPS] crypto/null_entropy.c [DEPS] crypto/ocsp.c [DEPS] hci/readline.c [DEPS] hci/shell.c [DEPS] crypto/privkey.c [DEPS] hci/strerror.c [DEPS] crypto/rbg.c [DEPS] crypto/rootcert.c [DEPS] hci/commands/autoboot_cmd.c [DEPS] crypto/rsa.c [DEPS] crypto/sha1.c [DEPS] hci/commands/cert_cmd.c [DEPS] crypto/sha224.c [DEPS] crypto/sha256.c [DEPS] hci/commands/config_cmd.c [DEPS] hci/commands/console_cmd.c [DEPS] crypto/sha384.c [DEPS] hci/commands/dhcp_cmd.c [DEPS] hci/commands/digest_cmd.c [DEPS] crypto/sha512.c [DEPS] crypto/sha512_224.c [DEPS] hci/commands/fcmgmt_cmd.c [DEPS] crypto/sha512_256.c [DEPS] crypto/x509.c [DEPS] hci/commands/gdbstub_cmd.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha1.c [DEPS] hci/commands/ibmgmt_cmd.c [DEPS] hci/commands/ifmgmt_cmd.c [DEPS] crypto/mishmash/rsa_aes_cbc_sha256.c [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/image_trust_cmd.c [DEPS] crypto/mishmash/rsa_md5.c [DEPS] hci/commands/ipstat_cmd.c [DEPS] crypto/mishmash/rsa_sha1.c [DEPS] hci/commands/iwmgmt_cmd.c [DEPS] hci/commands/login_cmd.c [DEPS] crypto/mishmash/rsa_sha224.c [DEPS] hci/commands/lotest_cmd.c [DEPS] hci/commands/menu_cmd.c [DEPS] hci/commands/neighbour_cmd.c [DEPS] hci/commands/nslookup_cmd.c [DEPS] hci/commands/ntp_cmd.c [DEPS] hci/commands/nvo_cmd.c [DEPS] crypto/mishmash/rsa_sha256.c [DEPS] hci/commands/param_cmd.c [DEPS] crypto/mishmash/rsa_sha384.c [DEPS] crypto/mishmash/rsa_sha512.c [DEPS] hci/commands/pci_cmd.c [DEPS] hci/commands/ping_cmd.c [DEPS] hci/editstring.c [DEPS] hci/commands/poweroff_cmd.c [DEPS] hci/commands/profstat_cmd.c [DEPS] hci/jumpscroll.c [DEPS] hci/commands/reboot_cmd.c [DEPS] hci/commands/route_cmd.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/linux_args.c [DEPS] hci/commands/sync_cmd.c [DEPS] hci/readline.c [DEPS] hci/shell.c [DEPS] hci/commands/time_cmd.c [DEPS] hci/strerror.c [DEPS] hci/commands/autoboot_cmd.c [DEPS] hci/commands/vlan_cmd.c [DEPS] hci/tui/login_ui.c [DEPS] hci/commands/cert_cmd.c [DEPS] hci/commands/config_cmd.c [DEPS] hci/tui/menu_ui.c [DEPS] hci/commands/console_cmd.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/commands/dhcp_cmd.c [DEPS] hci/mucurses/slk.c [DEPS] hci/commands/digest_cmd.c [DEPS] hci/mucurses/windows.c [DEPS] hci/commands/fcmgmt_cmd.c [DEPS] hci/commands/gdbstub_cmd.c [DEPS] hci/mucurses/widgets/editbox.c [DEPS] usr/autoboot.c [DEPS] hci/commands/ibmgmt_cmd.c [DEPS] usr/certmgmt.c [DEPS] usr/dhcpmgmt.c [DEPS] usr/fcmgmt.c [DEPS] hci/commands/ifmgmt_cmd.c [DEPS] usr/ibmgmt.c [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/image_trust_cmd.c [DEPS] hci/commands/ipstat_cmd.c [DEPS] usr/ifmgmt.c [DEPS] usr/imgmgmt.c [DEPS] hci/commands/iwmgmt_cmd.c [DEPS] usr/imgtrust.c [DEPS] hci/commands/login_cmd.c [DEPS] usr/iwmgmt.c [DEPS] hci/commands/lotest_cmd.c [DEPS] usr/lotest.c [DEPS] hci/commands/menu_cmd.c [DEPS] hci/commands/neighbour_cmd.c [DEPS] usr/neighmgmt.c [DEPS] hci/commands/nslookup_cmd.c [DEPS] usr/nslookup.c [DEPS] hci/commands/ntp_cmd.c [DEPS] hci/commands/nvo_cmd.c [DEPS] usr/ntpmgmt.c [DEPS] hci/commands/param_cmd.c [DEPS] usr/pingmgmt.c [DEPS] hci/commands/pci_cmd.c [DEPS] usr/profstat.c [DEPS] hci/commands/ping_cmd.c [DEPS] hci/commands/poweroff_cmd.c [DEPS] hci/commands/profstat_cmd.c [DEPS] usr/pxemenu.c [DEPS] hci/commands/reboot_cmd.c [DEPS] usr/route.c [DEPS] hci/commands/route_cmd.c [DEPS] usr/route_ipv4.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/sync_cmd.c [DEPS] usr/route_ipv6.c [DEPS] usr/sync.c [DEPS] hci/commands/vlan_cmd.c [DEPS] hci/commands/time_cmd.c [DEPS] hci/tui/login_ui.c [DEPS] config/config_asn1.c [DEPS] hci/tui/menu_ui.c [DEPS] hci/tui/settings_ui.c [DEPS] config/config_crypto.c [DEPS] hci/mucurses/slk.c [DEPS] config/config_efi.c [DEPS] hci/mucurses/windows.c [DEPS] config/config_ethernet.c [DEPS] config/config_fc.c [DEPS] hci/mucurses/widgets/editbox.c [DEPS] config/config_http.c [DEPS] config/config_infiniband.c [DEPS] config/config_linux.c [DEPS] config/config_net80211.c [DEPS] usr/autoboot.c [DEPS] usr/certmgmt.c [DEPS] usr/dhcpmgmt.c [DEPS] config/config_pcbios.c [DEPS] config/config_pixbuf.c [DEPS] usr/fcmgmt.c [DEPS] usr/ibmgmt.c [DEPS] config/config_romprefix.c [DEPS] usr/ifmgmt.c [DEPS] config/config_route.c [DEPS] usr/imgmgmt.c [DEPS] usr/imgtrust.c [DEPS] arch/x86/core/basemem_packet.c [DEPS] arch/x86/core/cachedhcp.c [DEPS] usr/iwmgmt.c [DEPS] arch/x86/core/cpuid_settings.c [DEPS] arch/x86/core/debugcon.c [DEPS] usr/lotest.c [DEPS] usr/neighmgmt.c [DEPS] usr/nslookup.c [DEPS] arch/x86/core/dumpregs.c [DEPS] arch/x86/core/gdbmach.c [DEPS] usr/ntpmgmt.c [DEPS] usr/pingmgmt.c [DEPS] arch/x86/core/pci_autoboot.c [DEPS] usr/profstat.c [DEPS] usr/pxemenu.c [DEPS] arch/x86/core/pcidirect.c [DEPS] usr/route.c [DEPS] usr/route_ipv4.c [DEPS] arch/x86/core/pic8259.c [DEPS] arch/x86/core/relocate.c [DEPS] arch/x86/core/pit8254.c [DEPS] usr/route_ipv6.c [DEPS] arch/x86/core/runtime.c [DEPS] arch/x86/core/video_subr.c [DEPS] usr/sync.c [DEPS] config/config.c [DEPS] arch/x86/core/vram_settings.c [DEPS] config/config_asn1.c [DEPS] arch/x86/core/x86_io.c [DEPS] config/config_crypto.c [DEPS] config/config_efi.c [DEPS] arch/x86/core/x86_uart.c [DEPS] config/config_ethernet.c [DEPS] arch/x86/image/bootsector.c [DEPS] config/config_fc.c [DEPS] config/config_fdt.c [DEPS] arch/x86/image/bzimage.c [DEPS] config/config_http.c [DEPS] arch/x86/image/com32.c [DEPS] config/config_infiniband.c [DEPS] config/config_linux.c [DEPS] arch/x86/image/comboot.c [DEPS] arch/x86/image/elfboot.c [DEPS] config/config_pcbios.c [DEPS] config/config_net80211.c [DEPS] arch/x86/image/initrd.c [DEPS] config/config_pixbuf.c [DEPS] arch/x86/image/multiboot.c [DEPS] config/config_romprefix.c [DEPS] arch/x86/image/nbi.c [DEPS] config/config_route.c [DEPS] config/config_timer.c [DEPS] arch/x86/image/pxe_image.c [DEPS] arch/x86/image/sdi.c [DEPS] arch/x86/interface/pcbios/acpi_timer.c [DEPS] config/config_usb.c [DEPS] arch/x86/interface/pcbios/acpipwr.c [DEPS] arch/x86/core/basemem_packet.c [DEPS] arch/x86/interface/pcbios/apm.c [DEPS] arch/x86/core/cachedhcp.c [DEPS] arch/x86/core/cpuid_settings.c [DEPS] arch/x86/interface/pcbios/basemem.c [DEPS] arch/x86/interface/pcbios/bios_console.c [DEPS] arch/x86/interface/pcbios/bios_nap.c [DEPS] arch/x86/core/dumpregs.c [DEPS] arch/x86/core/debugcon.c [DEPS] arch/x86/interface/pcbios/bios_reboot.c [DEPS] arch/x86/core/gdbmach.c [DEPS] arch/x86/interface/pcbios/bios_smbios.c [DEPS] arch/x86/interface/pcbios/bios_timer.c [DEPS] arch/x86/core/pci_autoboot.c [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/x86/interface/pcbios/biosint.c [DEPS] arch/x86/core/pic8259.c [DEPS] arch/x86/interface/pcbios/fakee820.c [DEPS] arch/x86/interface/pcbios/hidemem.c [DEPS] arch/x86/core/pit8254.c [DEPS] arch/x86/interface/pcbios/int13.c [DEPS] arch/x86/interface/pcbios/int13con.c [DEPS] arch/x86/core/relocate.c [DEPS] arch/x86/core/runtime.c [DEPS] arch/x86/interface/pcbios/memmap.c [DEPS] arch/x86/interface/pcbios/memtop_umalloc.c [DEPS] arch/x86/core/video_subr.c [DEPS] arch/x86/core/vram_settings.c [DEPS] arch/x86/core/x86_io.c [DEPS] arch/x86/interface/pcbios/pcibios.c [DEPS] arch/x86/core/x86_uart.c [DEPS] arch/x86/interface/pcbios/pnpbios.c [DEPS] arch/x86/image/bootsector.c [DEPS] arch/x86/interface/pcbios/rsdp.c [DEPS] arch/x86/image/bzimage.c [DEPS] arch/x86/interface/pcbios/rtc_entropy.c [DEPS] arch/x86/interface/pcbios/rtc_time.c [DEPS] arch/x86/image/com32.c [DEPS] arch/x86/image/comboot.c [DEPS] arch/x86/image/elfboot.c [DEPS] arch/x86/image/initrd.c [DEPS] arch/x86/image/multiboot.c [DEPS] arch/x86/image/nbi.c [DEPS] arch/x86/interface/pcbios/vesafb.c [DEPS] arch/x86/interface/pxe/pxe_call.c [DEPS] arch/x86/image/pxe_image.c [DEPS] arch/x86/interface/pxe/pxe_exit_hook.c [DEPS] arch/x86/image/sdi.c [DEPS] arch/x86/interface/pcbios/acpi_timer.c [DEPS] arch/x86/interface/pxe/pxe_file.c [DEPS] arch/x86/interface/pxe/pxe_loader.c [DEPS] arch/x86/interface/pcbios/acpipwr.c [DEPS] arch/x86/interface/pxe/pxe_preboot.c [DEPS] arch/x86/interface/pxe/pxe_tftp.c [DEPS] arch/x86/interface/pcbios/apm.c [DEPS] arch/x86/interface/pxe/pxe_udp.c [DEPS] arch/x86/interface/pcbios/basemem.c [DEPS] arch/x86/interface/pxe/pxe_undi.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/interface/pcbios/bios_console.c [DEPS] arch/x86/interface/vmware/guestinfo.c [DEPS] arch/x86/interface/pcbios/bios_nap.c [DEPS] arch/x86/interface/vmware/guestrpc.c [DEPS] arch/x86/interface/vmware/vmconsole.c [DEPS] arch/x86/interface/pcbios/bios_reboot.c [DEPS] arch/x86/interface/pcbios/bios_smbios.c [DEPS] arch/x86/interface/pcbios/bios_timer.c [DEPS] arch/x86/interface/pcbios/biosint.c [DEPS] arch/x86/interface/syslinux/com32_call.c [DEPS] arch/x86/interface/syslinux/comboot_call.c [DEPS] arch/x86/interface/pcbios/fakee820.c [DEPS] arch/x86/interface/pcbios/hidemem.c [DEPS] arch/x86/interface/syslinux/comboot_resolv.c [DEPS] arch/x86/hci/commands/cpuid_cmd.c [DEPS] arch/x86/hci/commands/pxe_cmd.c [DEPS] arch/x86/interface/pcbios/int13.c [DEPS] arch/x86/interface/pcbios/int13con.c [DEPS] arch/x86/drivers/xen/hvm.c [DEPS] arch/x86/drivers/hyperv/hyperv.c [DEPS] arch/x86/interface/pcbios/memmap.c [DEPS] arch/x86/interface/pcbios/memtop_umalloc.c [DEPS] arch/x86/interface/pcbios/pcibios.c [DEPS] arch/x86/transitions/librm_mgmt.c [DEPS] arch/x86/interface/pcbios/pnpbios.c [DEPS] arch/x86/interface/pcbios/rsdp.c [DEPS] arch/x86/transitions/librm_test.c [DEPS] arch/x86/interface/pcbios/rtc_entropy.c [DEPS] arch/x86/drivers/net/undi.c [DEPS] arch/x86/drivers/net/undiload.c [DEPS] arch/x86/interface/pcbios/rtc_time.c [DEPS] arch/x86/interface/pcbios/vesafb.c [DEPS] arch/x86/drivers/net/undinet.c [DEPS] arch/x86/interface/pxe/pxe_call.c [DEPS] arch/x86/drivers/net/undionly.c [DEPS] arch/x86/interface/pxe/pxe_exit_hook.c [DEPS] arch/x86/drivers/net/undipreload.c [DEPS] arch/x86/drivers/net/undirom.c [DEPS] arch/x86/interface/pxe/pxe_file.c [DEPS] net/oncrpc/mount.c [DEPS] arch/x86/interface/pxe/pxe_loader.c [DEPS] net/oncrpc/nfs.c [DEPS] net/oncrpc/nfs_open.c [DEPS] arch/x86/interface/pxe/pxe_preboot.c [DEPS] net/oncrpc/nfs_uri.c [DEPS] arch/x86/interface/pxe/pxe_tftp.c [DEPS] net/oncrpc/oncrpc_iob.c [DEPS] net/oncrpc/portmap.c [DEPS] arch/x86/interface/pxe/pxe_udp.c [DEPS] arch/x86/interface/pxe/pxe_undi.c [DEPS] net/80211/net80211.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/interface/vmware/guestinfo.c [DEPS] net/80211/rc80211.c [DEPS] arch/x86/interface/vmware/guestrpc.c [DEPS] arch/x86/interface/vmware/vmconsole.c [DEPS] net/80211/sec80211.c [DEPS] arch/x86/interface/syslinux/com32_call.c [DEPS] arch/x86/interface/syslinux/comboot_call.c [DEPS] net/80211/wep.c [DEPS] arch/x86/interface/syslinux/comboot_resolv.c [DEPS] arch/x86/hci/commands/cpuid_cmd.c [DEPS] net/80211/wpa.c [DEPS] arch/x86/hci/commands/pxe_cmd.c [DEPS] arch/x86/drivers/xen/hvm.c [DEPS] arch/x86/drivers/hyperv/hyperv.c [DEPS] net/80211/wpa_ccmp.c [DEPS] arch/x86/transitions/librm_mgmt.c [DEPS] arch/x86/transitions/librm_test.c [DEPS] net/oncrpc/mount.c [DEPS] net/80211/wpa_psk.c [DEPS] net/oncrpc/nfs.c [DEPS] net/oncrpc/nfs_open.c [DEPS] net/80211/wpa_tkip.c [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] net/oncrpc/nfs_uri.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c [DEPS] net/oncrpc/oncrpc_iob.c [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] net/oncrpc/portmap.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c [DEPS] net/80211/net80211.c [DEPS] net/80211/rc80211.c [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] net/80211/sec80211.c [DEPS] drivers/net/ath/ath_key.c [DEPS] net/80211/wep.c [DEPS] drivers/net/ath/ath_regd.c [DEPS] net/80211/wpa.c [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/ath5k/ath5k_attach.c [DEPS] net/80211/wpa_ccmp.c [DEPS] net/80211/wpa_psk.c [DEPS] net/80211/wpa_tkip.c [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] drivers/net/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath5k/ath5k_desc.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath_regd.c [DEPS] drivers/net/ath/ath_key.c [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/ath5k/ath5k_attach.c [DEPS] drivers/net/ath/ath9k/ath9k_ani.c [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [DEPS] drivers/net/ath/ath5k/ath5k_desc.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath9k/ath9k_ani.c [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_main.c [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [DEPS] arch/x86/prefix/isaromprefix.S [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] arch/x86/prefix/mromprefix.S [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] arch/x86/prefix/pciromprefix.S [DEPS] drivers/net/ath/ath9k/ath9k_mac.c [DEPS] arch/x86/prefix/romprefix.S [DEPS] drivers/net/ath/ath9k/ath9k_main.c [DEPS] arch/x86/transitions/librm.S [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] core/acpi.c [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c [DEPS] arch/x86/prefix/isaromprefix.S [DEPS] arch/x86/prefix/mromprefix.S [DEPS] core/acpi_settings.c [DEPS] arch/x86/prefix/pciromprefix.S [DEPS] arch/x86/prefix/romprefix.S [DEPS] core/ansicol.c [DEPS] core/ansicoldef.c [DEPS] arch/x86/transitions/librm.S [DEPS] core/console.c [DEPS] core/downloader.c [DEPS] core/dummy_sanboot.c [DEPS] core/fault.c [DEPS] core/gdbserial.c [DEPS] crypto/certstore.c [DEPS] core/null_reboot.c [DEPS] core/null_time.c [DEPS] core/parseopt.c [DEPS] core/profile.c [DEPS] net/validator.c [DEPS] net/udp/dhcp.c [DEPS] drivers/infiniband/hermon.c [DEPS] interface/efi/efi_entropy.c [DEPS] config/config.c [DEPS] config/config_fdt.c [DEPS] config/config_timer.c [DEPS] config/config_usb.c [DEPS] crypto/certstore.c [BUILD] bin-i386-efi/__divdi3.o [BUILD] bin-i386-efi/__divmoddi4.o [BUILD] bin-i386-efi/__moddi3.o [BUILD] bin-i386-efi/__udivdi3.o [BUILD] bin-i386-efi/__udivmoddi4.o [BUILD] bin-i386-efi/__umoddi3.o [BUILD] bin-i386-efi/icc.o [BUILD] bin-i386-efi/implicit.o [BUILD] bin-i386-efi/acpi.o [BUILD] bin-i386-efi/acpi_settings.o [BUILD] bin-i386-efi/ansicol.o [BUILD] bin-i386-efi/ansicoldef.o [BUILD] bin-i386-efi/ansiesc.o [BUILD] bin-i386-efi/asprintf.o [BUILD] bin-i386-efi/assert.o [BUILD] bin-i386-efi/base16.o [BUILD] bin-i386-efi/base64.o [BUILD] bin/__divdi3.o [BUILD] bin/__divmoddi4.o [BUILD] bin-i386-efi/basename.o [BUILD] bin-i386-efi/bitmap.o [BUILD] bin-i386-efi/blockdev.o [BUILD] bin/__moddi3.o [BUILD] bin/__udivdi3.o [BUILD] bin-i386-efi/blocktrans.o [BUILD] bin/__udivmoddi4.o [BUILD] bin-i386-efi/console.o [BUILD] bin/__umoddi3.o [BUILD] bin-i386-efi/cpio.o [BUILD] bin/icc.o [BUILD] bin-i386-efi/ctype.o [BUILD] bin-i386-efi/cwuri.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from core/acpi.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'acpi_sx_zsdt' at core/acpi.c:217:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ core/acpi.c: In function 'acpi_sx_zsdt': core/acpi.c:191:11: note: object 'buf' of size 4 191 | } buf; | ^~~ [BUILD] bin/implicit.o [BUILD] bin/acpi.o [BUILD] bin-i386-efi/debug.o [BUILD] bin/acpi_settings.o [BUILD] bin-i386-efi/debug_md5.o [BUILD] bin-i386-efi/device.o [BUILD] bin-i386-efi/downloader.o [BUILD] bin/ansicol.o [BUILD] bin-i386-efi/dummy_sanboot.o [BUILD] bin/ansicoldef.o [BUILD] bin/ansiesc.o [BUILD] bin-i386-efi/edd.o [BUILD] bin-i386-efi/errno.o [BUILD] bin/asprintf.o [BUILD] bin-i386-efi/exec.o [BUILD] bin/assert.o [BUILD] bin/base16.o [BUILD] bin-i386-efi/fault.o [BUILD] bin-i386-efi/fbcon.o [BUILD] bin/base64.o [BUILD] bin-i386-efi/fdt.o [BUILD] bin/basename.o [BUILD] bin/bitmap.o [BUILD] bin-i386-efi/fnrec.o [BUILD] bin-i386-efi/gdbserial.o [BUILD] bin/blockdev.o [BUILD] bin-i386-efi/gdbstub.o [BUILD] bin-i386-efi/gdbudp.o [BUILD] bin-i386-efi/getkey.o [BUILD] bin/blocktrans.o [BUILD] bin/console.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from core/acpi.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'acpi_sx_zsdt' at core/acpi.c:217:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ core/acpi.c: In function 'acpi_sx_zsdt': core/acpi.c:191:11: note: object 'buf' of size 4 191 | } buf; | ^~~ [BUILD] bin-i386-efi/getopt.o [BUILD] bin/cpio.o [BUILD] bin-i386-efi/hw.o [BUILD] bin/ctype.o [BUILD] bin-i386-efi/i82365.o [BUILD] bin/cwuri.o [BUILD] bin/debug.o [BUILD] bin-i386-efi/image.o [BUILD] bin-i386-efi/init.o [BUILD] bin-i386-efi/interface.o [BUILD] bin-i386-efi/iobuf.o [BUILD] bin/debug_md5.o [BUILD] bin-i386-efi/iomap_virt.o [BUILD] bin/device.o [BUILD] bin-i386-efi/isqrt.o [BUILD] bin-i386-efi/job.o [BUILD] bin/downloader.o [BUILD] bin/dummy_sanboot.o [BUILD] bin-i386-efi/linebuf.o [BUILD] bin/edd.o In file included from include/string.h:21, from core/gdbudp.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_send' at core/gdbudp.c:206:2, inlined from 'gdbudp_send' at core/gdbudp.c:163:13: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ core/gdbudp.c: In function 'gdbudp_send': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_send' at core/gdbudp.c:206:2, inlined from 'gdbudp_send' at core/gdbudp.c:163:13: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ core/gdbudp.c: In function 'gdbudp_send': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ [BUILD] bin/errno.o [BUILD] bin-i386-efi/lineconsole.o [BUILD] bin-i386-efi/list.o [BUILD] bin/exec.o [BUILD] bin/fault.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_recv' at core/gdbudp.c:137:4: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ core/gdbudp.c: In function 'gdbudp_recv': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_recv' at core/gdbudp.c:137:4: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ core/gdbudp.c: In function 'gdbudp_recv': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ [BUILD] bin-i386-efi/log.o [BUILD] bin/fbcon.o [BUILD] bin-i386-efi/main.o [BUILD] bin/fdt.o [BUILD] bin-i386-efi/malloc.o [BUILD] bin-i386-efi/memmap_settings.o [BUILD] bin/fnrec.o [BUILD] bin/gdbserial.o [BUILD] bin/gdbstub.o [BUILD] bin-i386-efi/menu.o [BUILD] bin/gdbudp.o [BUILD] bin-i386-efi/monojob.o [BUILD] bin-i386-efi/netbios.o [BUILD] bin/getkey.o [BUILD] bin/getopt.o [BUILD] bin-i386-efi/null_acpi.o [BUILD] bin-i386-efi/null_nap.o [BUILD] bin/hw.o [BUILD] bin/i82365.o [BUILD] bin-i386-efi/null_reboot.o [BUILD] bin-i386-efi/null_sanboot.o [BUILD] bin/image.o [BUILD] bin/init.o [BUILD] bin-i386-efi/null_time.o [BUILD] bin/interface.o [BUILD] bin/iobuf.o [BUILD] bin-i386-efi/nvo.o [BUILD] bin-i386-efi/open.o [BUILD] bin-i386-efi/params.o [BUILD] bin/iomap_virt.o [BUILD] bin/isqrt.o [BUILD] bin-i386-efi/parseopt.o [BUILD] bin-i386-efi/pc_kbd.o [BUILD] bin/job.o [BUILD] bin/linebuf.o [BUILD] bin-i386-efi/pcmcia.o [BUILD] bin-i386-efi/pending.o [BUILD] bin/lineconsole.o In file included from include/string.h:21, from core/gdbudp.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_send' at core/gdbudp.c:206:2, inlined from 'gdbudp_send' at core/gdbudp.c:163:13: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ core/gdbudp.c: In function 'gdbudp_send': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_send' at core/gdbudp.c:206:2, inlined from 'gdbudp_send' at core/gdbudp.c:163:13: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ core/gdbudp.c: In function 'gdbudp_send': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ [BUILD] bin/list.o [BUILD] bin-i386-efi/pinger.o [BUILD] bin-i386-efi/pixbuf.o [BUILD] bin-i386-efi/pool.o [BUILD] bin/log.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_recv' at core/gdbudp.c:137:4: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ core/gdbudp.c: In function 'gdbudp_recv': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'gdbudp_recv' at core/gdbudp.c:137:4: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ core/gdbudp.c: In function 'gdbudp_recv': core/gdbudp.c:53:16: note: object 'dest_eth' of size 6 53 | static uint8_t dest_eth[ETH_ALEN]; | ^~~~~~~~ [BUILD] bin/main.o [BUILD] bin-i386-efi/posix_io.o [BUILD] bin-i386-efi/process.o [BUILD] bin/malloc.o [BUILD] bin/memmap_settings.o [BUILD] bin-i386-efi/profile.o [BUILD] bin-i386-efi/quiesce.o [BUILD] bin/menu.o [BUILD] bin/monojob.o [BUILD] bin-i386-efi/random.o [BUILD] bin-i386-efi/refcnt.o [BUILD] bin-i386-efi/resolv.o [BUILD] bin/netbios.o [BUILD] bin-i386-efi/sanboot.o [BUILD] bin/null_acpi.o [BUILD] bin/null_nap.o [BUILD] bin-i386-efi/serial.o [BUILD] bin/null_reboot.o [BUILD] bin-i386-efi/settings.o [BUILD] bin/null_sanboot.o [BUILD] bin/null_time.o [BUILD] bin-i386-efi/string.o [BUILD] bin-i386-efi/stringextra.o [BUILD] bin/nvo.o [BUILD] bin/open.o [BUILD] bin-i386-efi/time.o [BUILD] bin/params.o [BUILD] bin/parseopt.o [BUILD] bin-i386-efi/timer.o [BUILD] bin-i386-efi/uart.o [BUILD] bin/pc_kbd.o [BUILD] bin/pcmcia.o [BUILD] bin-i386-efi/uri.o [BUILD] bin-i386-efi/uuid.o [BUILD] bin-i386-efi/vsprintf.o [BUILD] bin/pending.o [BUILD] bin-i386-efi/wchar.o [BUILD] bin/pinger.o [BUILD] bin-i386-efi/xfer.o [BUILD] bin/pixbuf.o [BUILD] bin-i386-efi/xferbuf.o [BUILD] bin/pool.o [BUILD] bin-i386-efi/aoe.o [BUILD] bin/posix_io.o [BUILD] bin/process.o [BUILD] bin-i386-efi/arp.o [BUILD] bin/profile.o [BUILD] bin-i386-efi/dhcpopts.o [BUILD] bin/quiesce.o [BUILD] bin/random.o [BUILD] bin-i386-efi/dhcppkt.o [BUILD] bin/refcnt.o [BUILD] bin-i386-efi/eapol.o [BUILD] bin/resolv.o [BUILD] bin/sanboot.o [BUILD] bin-i386-efi/eth_slow.o [BUILD] bin-i386-efi/ethernet.o [BUILD] bin/serial.o [BUILD] bin/settings.o [BUILD] bin-i386-efi/fakedhcp.o [BUILD] bin-i386-efi/fc.o [BUILD] bin/string.o [BUILD] bin/stringextra.o [BUILD] bin-i386-efi/fcels.o [BUILD] bin/time.o [BUILD] bin-i386-efi/fcns.o [BUILD] bin/timer.o [BUILD] bin/uart.o [BUILD] bin-i386-efi/fcoe.o [BUILD] bin-i386-efi/fcp.o [BUILD] bin/uri.o [BUILD] bin-i386-efi/fragment.o [BUILD] bin/uuid.o [BUILD] bin/vsprintf.o [BUILD] bin/wchar.o [BUILD] bin-i386-efi/icmp.o [BUILD] bin/xfer.o [BUILD] bin/xferbuf.o [BUILD] bin-i386-efi/icmpv4.o [BUILD] bin/aoe.o [BUILD] bin/arp.o [BUILD] bin-i386-efi/icmpv6.o [BUILD] bin-i386-efi/infiniband.o [BUILD] bin/dhcpopts.o [BUILD] bin/dhcppkt.o [BUILD] bin-i386-efi/iobpad.o [BUILD] bin-i386-efi/ipv4.o [BUILD] bin/eapol.o [BUILD] bin-i386-efi/ipv6.o [BUILD] bin-i386-efi/ndp.o [BUILD] bin/eth_slow.o [BUILD] bin/ethernet.o [BUILD] bin-i386-efi/neighbour.o [BUILD] bin-i386-efi/netdev_settings.o In file included from include/string.h:21, from net/aoe.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'abft_install' at net/aoe.c:1086:3: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [5]' is partly outside array bounds of 'struct abft_table[1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/aoe.c: In function 'abft_install': net/aoe.c:1074:27: note: at offset 40 into object 'abft' of size 46 1074 | struct abft_table abft; | ^~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'abft_install' at net/aoe.c:1086:3: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [5]' is partly outside array bounds of 'struct abft_table[1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/aoe.c: In function 'abft_install': net/aoe.c:1074:27: note: at offset 40 into object 'abft' of size 46 1074 | struct abft_table abft; | ^~~~ [BUILD] bin/fakedhcp.o [BUILD] bin/fc.o [BUILD] bin/fcels.o [BUILD] bin-i386-efi/netdevice.o [BUILD] bin/fcns.o [BUILD] bin-i386-efi/nullnet.o [BUILD] bin/fcoe.o [BUILD] bin-i386-efi/pccrc.o [BUILD] bin-i386-efi/pccrd.o [BUILD] bin/fcp.o [BUILD] bin/fragment.o [BUILD] bin/icmp.o [BUILD] bin/icmpv4.o [BUILD] bin/icmpv6.o In file included from include/string.h:21, from net/aoe.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'abft_install' at net/aoe.c:1086:3: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [5]' is partly outside array bounds of 'struct abft_table[1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/aoe.c: In function 'abft_install': net/aoe.c:1074:27: note: at offset 40 into object 'abft' of size 46 1074 | struct abft_table abft; | ^~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'abft_install' at net/aoe.c:1086:3: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [5]' is partly outside array bounds of 'struct abft_table[1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/aoe.c: In function 'abft_install': net/aoe.c:1074:27: note: at offset 40 into object 'abft' of size 46 1074 | struct abft_table abft; | ^~~~ [BUILD] bin-i386-efi/peerblk.o [BUILD] bin/infiniband.o [BUILD] bin-i386-efi/peerdisc.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/dhcp.h:20, from include/ipxe/features.h:6, from net/fcoe.c:38: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fcoe_reset' at net/fcoe.c:197:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/fcoe.c: In function 'fcoe_reset': net/fcoe.c:134:16: note: object 'default_fcf_mac' of size 6 134 | static uint8_t default_fcf_mac[ETH_ALEN] = | ^~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fcoe_reset' at net/fcoe.c:197:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/fcoe.c: In function 'fcoe_reset': net/fcoe.c:134:16: note: object 'default_fcf_mac' of size 6 134 | static uint8_t default_fcf_mac[ETH_ALEN] = | ^~~~~~~~~~~~~~~ [BUILD] bin/iobpad.o In file included from include/string.h:21, from net/fcels.c:28: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'fc_els_logo_tx_response' at net/fcels.c:777:2, inlined from 'fc_els_logo_rx_request' at net/fcels.c:836:14, inlined from 'fc_els_logo_rx' at net/fcels.c:872:10: arch/x86/include/bits/string.h:254:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct fc_logout_response_frame[1]' [-Warray-bounds] 254 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ net/fcels.c: In function 'fc_els_logo_rx': net/fcels.c:774:41: note: object 'logo' of size 4 774 | struct fc_logout_response_frame logo; | ^~~~ [BUILD] bin/ipv4.o [BUILD] bin/ipv6.o [BUILD] bin/ndp.o [BUILD] bin-i386-efi/peerdist.o [BUILD] bin/neighbour.o [BUILD] bin-i386-efi/peermux.o [BUILD] bin-i386-efi/ping.o [BUILD] bin/netdev_settings.o [BUILD] bin/netdevice.o [BUILD] bin/nullnet.o In file included from include/string.h:21, from net/fcels.c:28: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'fc_els_logo_tx_response' at net/fcels.c:777:2, inlined from 'fc_els_logo_rx_request' at net/fcels.c:836:14, inlined from 'fc_els_logo_rx' at net/fcels.c:872:10: arch/x86/include/bits/string.h:254:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct fc_logout_response_frame[1]' [-Warray-bounds] 254 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ net/fcels.c: In function 'fc_els_logo_rx': net/fcels.c:774:41: note: object 'logo' of size 4 774 | struct fc_logout_response_frame logo; | ^~~~ In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/dhcp.h:20, from include/ipxe/features.h:6, from net/fcoe.c:38: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fcoe_reset' at net/fcoe.c:197:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/fcoe.c: In function 'fcoe_reset': net/fcoe.c:134:16: note: object 'default_fcf_mac' of size 6 134 | static uint8_t default_fcf_mac[ETH_ALEN] = | ^~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fcoe_reset' at net/fcoe.c:197:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/fcoe.c: In function 'fcoe_reset': net/fcoe.c:134:16: note: object 'default_fcf_mac' of size 6 134 | static uint8_t default_fcf_mac[ETH_ALEN] = | ^~~~~~~~~~~~~~~ In function 'fc_xchg_respond', inlined from 'fc_port_deliver' at net/fc.c:899:10: net/fc.c:775:31: warning: array subscript 0 is outside array bounds of 'struct fc_responder[0]' [-Warray-bounds] 775 | if ( responder->type == type ) { | ~~~~~~~~~^~~~~~ In file included from include/ipxe/efi/efi.h:66, from include/ipxe/errno/efi.h:26, from include/errno.h:109, from net/fc.c:30: net/fc.c: In function 'fc_port_deliver': include/ipxe/tables.h:250:39: note: object '__table_entries' of size 0 250 | static __table_type ( table ) __table_entries[0] \ | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:271:30: note: in expansion of macro '__table_entries' 271 | #define table_start( table ) __table_entries ( table, 00 ) | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:359:25: note: in expansion of macro 'table_start' 359 | for ( pointer = table_start ( table ) ; \ | ^~~~~~~~~~~ net/fc.c:774:9: note: in expansion of macro 'for_each_table_entry' 774 | for_each_table_entry ( responder, FC_RESPONDERS ) { | ^~~~~~~~~~~~~~~~~~~~ In function 'fc_xchg_respond', inlined from 'fc_port_deliver' at net/fc.c:899:10: net/fc.c:776:46: warning: array subscript 0 is outside array bounds of 'struct fc_responder[0]' [-Warray-bounds] 776 | if ( ( rc = responder->respond ( &xchg->ulp, port, | ~~~~~~~~~^~~~~~~~~ net/fc.c: In function 'fc_port_deliver': include/ipxe/tables.h:250:39: note: object '__table_entries' of size 0 250 | static __table_type ( table ) __table_entries[0] \ | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:271:30: note: in expansion of macro '__table_entries' 271 | #define table_start( table ) __table_entries ( table, 00 ) | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:359:25: note: in expansion of macro 'table_start' 359 | for ( pointer = table_start ( table ) ; \ | ^~~~~~~~~~~ net/fc.c:774:9: note: in expansion of macro 'for_each_table_entry' 774 | for_each_table_entry ( responder, FC_RESPONDERS ) { | ^~~~~~~~~~~~~~~~~~~~ [BUILD] bin-i386-efi/rarp.o [BUILD] bin/pccrc.o [BUILD] bin-i386-efi/retry.o [BUILD] bin/pccrd.o [BUILD] bin-i386-efi/rndis.o [BUILD] bin/peerblk.o [BUILD] bin/peerdisc.o [BUILD] bin/peerdist.o In file included from include/string.h:21, from net/ipv6.c:25: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'ipv6_pshdr_chksum' at net/ipv6.c:504:2: arch/x86/include/bits/string.h:261:32: warning: array subscript 'union [4]' is partly outside array bounds of 'struct ipv6_pseudo_header[1]' [-Warray-bounds] 261 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ net/ipv6.c: In function 'ipv6_pshdr_chksum': net/ipv6.c:498:35: note: at offset 36 into object 'pshdr' of size 40 498 | struct ipv6_pseudo_header pshdr; | ^~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'ipv6_pshdr_chksum' at net/ipv6.c:504:2: arch/x86/include/bits/string.h:262:32: warning: array subscript 'union [4]' is partly outside array bounds of 'struct ipv6_pseudo_header[1]' [-Warray-bounds] 262 | dest_u->u8[2] = 0; | ~~~~~~~~~~~~~~~^~~ net/ipv6.c: In function 'ipv6_pshdr_chksum': [BUILD] bin/peermux.o [BUILD] bin-i386-efi/socket.o net/ipv6.c:498:35: note: at offset 36 into object 'pshdr' of size 40 498 | struct ipv6_pseudo_header pshdr; | ^~~~~ [BUILD] bin-i386-efi/stp.o [BUILD] bin-i386-efi/tcp.o In file included from include/string.h:21, from net/fc.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:989:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:989:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:991:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:991:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:983:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:983:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:985:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:985:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function 'fc_xchg_respond', inlined from 'fc_port_deliver' at net/fc.c:899:10: net/fc.c:775:31: warning: array subscript 0 is outside array bounds of 'struct fc_responder[0]' [-Warray-bounds] 775 | if ( responder->type == type ) { | ~~~~~~~~~^~~~~~ In file included from net/fc.c:35: net/fc.c: In function 'fc_port_deliver': include/ipxe/tables.h:250:39: note: object '__table_entries' of size 0 250 | static __table_type ( table ) __table_entries[0] \ | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:271:30: note: in expansion of macro '__table_entries' 271 | #define table_start( table ) __table_entries ( table, 00 ) | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:359:25: note: in expansion of macro 'table_start' 359 | for ( pointer = table_start ( table ) ; \ | ^~~~~~~~~~~ net/fc.c:774:9: note: in expansion of macro 'for_each_table_entry' 774 | for_each_table_entry ( responder, FC_RESPONDERS ) { | ^~~~~~~~~~~~~~~~~~~~ In function 'fc_xchg_respond', inlined from 'fc_port_deliver' at net/fc.c:899:10: net/fc.c:776:46: warning: array subscript 0 is outside array bounds of 'struct fc_responder[0]' [-Warray-bounds] 776 | if ( ( rc = responder->respond ( &xchg->ulp, port, | ~~~~~~~~~^~~~~~~~~ net/fc.c: In function 'fc_port_deliver': include/ipxe/tables.h:250:39: note: object '__table_entries' of size 0 250 | static __table_type ( table ) __table_entries[0] \ | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:271:30: note: in expansion of macro '__table_entries' 271 | #define table_start( table ) __table_entries ( table, 00 ) | ^~~~~~~~~~~~~~~ include/ipxe/tables.h:359:25: note: in expansion of macro 'table_start' 359 | for ( pointer = table_start ( table ) ; \ | ^~~~~~~~~~~ net/fc.c:774:9: note: in expansion of macro 'for_each_table_entry' 774 | for_each_table_entry ( responder, FC_RESPONDERS ) { | ^~~~~~~~~~~~~~~~~~~~ [BUILD] bin-i386-efi/tcpip.o [BUILD] bin/ping.o [BUILD] bin-i386-efi/tls.o [BUILD] bin/rarp.o [BUILD] bin/retry.o [BUILD] bin-i386-efi/udp.o [BUILD] bin/rndis.o [BUILD] bin-i386-efi/validator.o [BUILD] bin/socket.o [BUILD] bin-i386-efi/vlan.o [BUILD] bin-i386-efi/ftp.o [BUILD] bin/stp.o [BUILD] bin/tcp.o In file included from include/string.h:21, from net/ipv6.c:25: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'ipv6_pshdr_chksum' at net/ipv6.c:504:2: arch/x86/include/bits/string.h:261:32: warning: array subscript 'union [4]' is partly outside array bounds of 'struct ipv6_pseudo_header[1]' [-Warray-bounds] 261 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ net/ipv6.c: In function 'ipv6_pshdr_chksum': net/ipv6.c:498:35: note: at offset 36 into object 'pshdr' of size 40 498 | struct ipv6_pseudo_header pshdr; | ^~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'ipv6_pshdr_chksum' at net/ipv6.c:504:2: arch/x86/include/bits/string.h:262:32: warning: array subscript 'union [4]' is partly outside array bounds of 'struct ipv6_pseudo_header[1]' [-Warray-bounds] 262 | dest_u->u8[2] = 0; | ~~~~~~~~~~~~~~~^~~ net/ipv6.c: In function 'ipv6_pshdr_chksum': net/ipv6.c:498:35: note: at offset 36 into object 'pshdr' of size 40 498 | struct ipv6_pseudo_header pshdr; | ^~~~~ [BUILD] bin/tcpip.o [BUILD] bin/tls.o [BUILD] bin-i386-efi/http.o [BUILD] bin-i386-efi/httpauth.o In file included from include/string.h:21, from net/fc.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:989:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:989:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:991:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:991:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:983:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ [BUILD] bin/udp.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:983:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:77:19: note: object 'fc_ptp_high_port_id' of size 3 77 | struct fc_port_id fc_ptp_high_port_id = { .bytes = { 0x01, 0x01, 0x02 } }; | ^~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:985:5: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'fc_port_login' at net/fc.c:985:5: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct fc_port_id[1]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ net/fc.c: In function 'fc_port_login': net/fc.c:74:19: note: object 'fc_ptp_low_port_id' of size 3 74 | struct fc_port_id fc_ptp_low_port_id = { .bytes = { 0x01, 0x01, 0x01 } }; | ^~~~~~~~~~~~~~~~~~ [BUILD] bin-i386-efi/httpbasic.o [BUILD] bin/validator.o [BUILD] bin/vlan.o [BUILD] bin-i386-efi/httpblock.o [BUILD] bin/ftp.o [BUILD] bin/http.o [BUILD] bin-i386-efi/httpconn.o [BUILD] bin-i386-efi/httpcore.o [BUILD] bin/httpauth.o [BUILD] bin-i386-efi/httpdigest.o [BUILD] bin/httpbasic.o [BUILD] bin/httpblock.o [BUILD] bin-i386-efi/httpgce.o [BUILD] bin-i386-efi/httpntlm.o In file included from include/string.h:21, from net/vlan.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:259:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:233:17: note: object 'll_dest_copy' of size 6 233 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:259:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:233:17: note: object 'll_dest_copy' of size 6 233 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:260:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:234:17: note: object 'll_source_copy' of size 6 234 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:260:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:234:17: note: object 'll_source_copy' of size 6 234 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ [BUILD] bin/httpconn.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:110:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:94:17: note: object 'll_dest_copy' of size 6 94 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:110:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:94:17: note: object 'll_dest_copy' of size 6 94 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:111:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:95:17: note: object 'll_source_copy' of size 6 95 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:111:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:95:17: note: object 'll_source_copy' of size 6 95 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ [BUILD] bin/httpcore.o [BUILD] bin-i386-efi/https.o In file included from include/string.h:21, from net/vlan.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:259:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:233:17: note: object 'll_dest_copy' of size 6 233 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:259:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:233:17: note: object 'll_dest_copy' of size 6 233 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:260:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:234:17: note: object 'll_source_copy' of size 6 234 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_rx' at net/vlan.c:260:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_rx': net/vlan.c:234:17: note: object 'll_source_copy' of size 6 234 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ [BUILD] bin/httpdigest.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:110:2: [BUILD] bin-i386-efi/iscsi.o arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:94:17: note: object 'll_dest_copy' of size 6 94 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:110:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:94:17: note: object 'll_dest_copy' of size 6 94 | uint8_t ll_dest_copy[ETH_ALEN]; | ^~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:111:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:95:17: note: object 'll_source_copy' of size 6 95 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'vlan_transmit' at net/vlan.c:111:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/vlan.c: In function 'vlan_transmit': net/vlan.c:95:17: note: object 'll_source_copy' of size 6 95 | uint8_t ll_source_copy[ETH_ALEN]; | ^~~~~~~~~~~~~~ [BUILD] bin-i386-efi/oncrpc.o [BUILD] bin/httpgce.o [BUILD] bin/httpntlm.o [BUILD] bin-i386-efi/syslogs.o [BUILD] bin-i386-efi/dhcp.o [BUILD] bin/https.o [BUILD] bin-i386-efi/dhcpv6.o [BUILD] bin/iscsi.o [BUILD] bin/oncrpc.o [BUILD] bin-i386-efi/dns.o [BUILD] bin-i386-efi/ntp.o [BUILD] bin/syslogs.o [BUILD] bin/dhcp.o [BUILD] bin-i386-efi/slam.o [BUILD] bin-i386-efi/syslog.o [BUILD] bin/dhcpv6.o [BUILD] bin-i386-efi/tftp.o [BUILD] bin/dns.o [BUILD] bin-i386-efi/ib_cm.o [BUILD] bin/ntp.o [BUILD] bin-i386-efi/ib_cmrc.o [BUILD] bin/slam.o [BUILD] bin-i386-efi/ib_mcast.o [BUILD] bin/syslog.o [BUILD] bin/tftp.o [BUILD] bin-i386-efi/ib_mi.o [BUILD] bin/ib_cm.o [BUILD] bin/ib_cmrc.o [BUILD] bin-i386-efi/ib_packet.o [BUILD] bin/ib_mcast.o [BUILD] bin/ib_mi.o [BUILD] bin/ib_packet.o [BUILD] bin-i386-efi/ib_pathrec.o [BUILD] bin/ib_pathrec.o [BUILD] bin/ib_service.o [BUILD] bin-i386-efi/ib_service.o [BUILD] bin/ib_sma.o [BUILD] bin-i386-efi/ib_sma.o [BUILD] bin/ib_smc.o [BUILD] bin/ib_srp.o [BUILD] bin-i386-efi/ib_smc.o [BUILD] bin-i386-efi/ib_srp.o [BUILD] bin/xsigo.o [BUILD] bin-i386-efi/xsigo.o [BUILD] bin/der.o [BUILD] bin-i386-efi/der.o [BUILD] bin/efi_image.o [BUILD] bin/elf.o [BUILD] bin-i386-efi/efi_image.o [BUILD] bin/embedded.o [BUILD] bin-i386-efi/elf.o [BUILD] bin/pem.o [BUILD] bin/png.o [BUILD] bin-i386-efi/embedded.o [BUILD] bin/pnm.o [BUILD] bin-i386-efi/pem.o [BUILD] bin/script.o [BUILD] bin-i386-efi/png.o [BUILD] bin-i386-efi/pnm.o [BUILD] bin/segment.o [BUILD] bin/cdc.o [BUILD] bin-i386-efi/script.o [BUILD] bin/eisa.o [BUILD] bin-i386-efi/segment.o [BUILD] bin-i386-efi/cdc.o [BUILD] bin/isa.o [BUILD] bin/isa_ids.o [BUILD] bin-i386-efi/eisa.o [BUILD] bin/isapnp.o [BUILD] bin-i386-efi/isa.o [BUILD] bin/mca.o [BUILD] bin-i386-efi/isa_ids.o [BUILD] bin/pci.o [BUILD] bin/pci_settings.o [BUILD] bin-i386-efi/isapnp.o [BUILD] bin/pcibackup.o [BUILD] bin/pciea.o [BUILD] bin-i386-efi/mca.o [BUILD] bin/pciextra.o [BUILD] bin/pcimsix.o [BUILD] bin-i386-efi/pci.o [BUILD] bin/pcivpd.o [BUILD] bin-i386-efi/pci_settings.o [BUILD] bin-i386-efi/pcibackup.o [BUILD] bin/usb.o [BUILD] bin/virtio-pci.o [BUILD] bin-i386-efi/pciea.o [BUILD] bin-i386-efi/pciextra.o [BUILD] bin/virtio-ring.o [BUILD] bin/3c503.o [BUILD] bin-i386-efi/pcimsix.o [BUILD] bin/3c509-eisa.o [BUILD] bin/3c509.o [BUILD] bin-i386-efi/pcivpd.o [BUILD] bin-i386-efi/usb.o [BUILD] bin/3c515.o In file included from include/string.h:21, from image/png.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:557:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:515:17: note: object 'above' of size 1 515 | uint8_t above; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:552:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:514:17: note: object 'left' of size 1 514 | uint8_t left; | ^~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:557:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:515:17: note: object 'above' of size 1 515 | uint8_t above; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:562:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:516:17: note: object 'above_left' of size 1 516 | uint8_t above_left; | ^~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'png_pixels_pass' at image/png.c:749:4, inlined from 'png_pixels' at image/png.c:788:3, inlined from 'png_image_end' at image/png.c:833:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint32_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ image/png.c: In function 'png_image_end': image/png.c:674:18: note: object 'pixel' of size 4 674 | uint32_t pixel; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_pixels_pass' at image/png.c:714:6, inlined from 'png_pixels' at image/png.c:788:3, inlined from 'png_image_end' at image/png.c:833:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:673:17: note: object 'current' of size 1 673 | uint8_t current = 0; | ^~~~~~~ [BUILD] bin-i386-efi/virtio-pci.o [BUILD] bin/3c529.o [BUILD] bin/3c595.o [BUILD] bin-i386-efi/virtio-ring.o [BUILD] bin/3c5x9.o [BUILD] bin/3c90x.o [BUILD] bin/acm.o [BUILD] bin-i386-efi/3c503.o [BUILD] bin/amd8111e.o [BUILD] bin-i386-efi/3c509-eisa.o [BUILD] bin-i386-efi/3c509.o [BUILD] bin/atl1e.o In file included from include/string.h:21, from image/png.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:557:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:515:17: note: object 'above' of size 1 515 | uint8_t above; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:552:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:514:17: note: object 'left' of size 1 514 | uint8_t left; | ^~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:557:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:515:17: note: object 'above' of size 1 515 | uint8_t above; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_unfilter_pass' at image/png.c:562:5, inlined from 'png_unfilter' at image/png.c:611:15, inlined from 'png_image_end' at image/png.c:829:14: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:516:17: note: object 'above_left' of size 1 516 | uint8_t above_left; | ^~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'png_pixels_pass' at image/png.c:749:4, inlined from 'png_pixels' at image/png.c:788:3, inlined from 'png_image_end' at image/png.c:833:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint32_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ image/png.c: In function 'png_image_end': image/png.c:674:18: note: object 'pixel' of size 4 674 | uint32_t pixel; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'png_pixels_pass' at image/png.c:714:6, inlined from 'png_pixels' at image/png.c:788:3, inlined from 'png_image_end' at image/png.c:833:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ image/png.c: In function 'png_image_end': image/png.c:673:17: note: object 'current' of size 1 673 | uint8_t current = 0; | ^~~~~~~ [BUILD] bin-i386-efi/3c515.o [BUILD] bin/axge.o [BUILD] bin-i386-efi/3c529.o In file included from include/string.h:21, from net/infiniband/xsigo.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'xve_create' at net/infiniband/xsigo.c:216:2, inlined from 'xsmp_rx_xve_install' at net/infiniband/xsigo.c:961:16, inlined from 'xsmp_rx_xve' at net/infiniband/xsigo.c:1082:10, inlined from 'xcm_deliver' at net/infiniband/xsigo.c:1209:3: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/infiniband/xsigo.c: In function 'xcm_deliver': net/infiniband/xsigo.c:935:11: note: object 'mac' of size 6 935 | } mac; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'xve_create' at net/infiniband/xsigo.c:216:2, inlined from 'xsmp_rx_xve_install' at net/infiniband/xsigo.c:961:16, inlined from 'xsmp_rx_xve' at net/infiniband/xsigo.c:1082:10, inlined from 'xcm_deliver' at net/infiniband/xsigo.c:1209:3: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/infiniband/xsigo.c: In function 'xcm_deliver': net/infiniband/xsigo.c:935:11: note: object 'mac' of size 6 935 | } mac; | ^~~ [BUILD] bin/b44.o [BUILD] bin-i386-efi/3c595.o [BUILD] bin/bnx2.o [BUILD] bin-i386-efi/3c5x9.o [BUILD] bin/cs89x0.o [BUILD] bin-i386-efi/3c90x.o [BUILD] bin/davicom.o [BUILD] bin/depca.o In file included from include/string.h:21, from net/infiniband/xsigo.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'xve_create' at net/infiniband/xsigo.c:216:2, inlined from 'xsmp_rx_xve_install' at net/infiniband/xsigo.c:961:16, inlined from 'xsmp_rx_xve' at net/infiniband/xsigo.c:1082:10, inlined from 'xcm_deliver' at net/infiniband/xsigo.c:1209:3: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/infiniband/xsigo.c: In function 'xcm_deliver': net/infiniband/xsigo.c:935:11: note: object 'mac' of size 6 935 | } mac; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'xve_create' at net/infiniband/xsigo.c:216:2, inlined from 'xsmp_rx_xve_install' at net/infiniband/xsigo.c:961:16, inlined from 'xsmp_rx_xve' at net/infiniband/xsigo.c:1082:10, inlined from 'xcm_deliver' at net/infiniband/xsigo.c:1209:3: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/infiniband/xsigo.c: In function 'xcm_deliver': net/infiniband/xsigo.c:935:11: note: object 'mac' of size 6 935 | } mac; | ^~~ [BUILD] bin/dm96xx.o [BUILD] bin/dmfe.o [BUILD] bin-i386-efi/acm.o [BUILD] bin/ecm.o [BUILD] bin-i386-efi/amd8111e.o [BUILD] bin-i386-efi/atl1e.o [BUILD] bin/eepro.o [BUILD] bin/eepro100.o [BUILD] bin-i386-efi/axge.o [BUILD] bin-i386-efi/b44.o [BUILD] bin/ena.o [BUILD] bin/eoib.o [BUILD] bin/epic100.o [BUILD] bin/etherfabric.o [BUILD] bin/exanic.o [BUILD] bin/forcedeth.o [BUILD] bin/icplus.o [BUILD] bin-i386-efi/bnx2.o [BUILD] bin/intel.o [BUILD] bin-i386-efi/cs89x0.o [BUILD] bin/intelvf.o [BUILD] bin/intelx.o In file included from include/string.h:21, from drivers/net/atl1e.h:32, from drivers/net/atl1e.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'atl1e_get_permanent_address' at drivers/net/atl1e.c:1320:2, inlined from 'atl1e_read_mac_addr' at drivers/net/atl1e.c:1339:8: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/atl1e.c: In function 'atl1e_read_mac_addr': drivers/net/atl1e.c:1296:13: note: object 'eth_addr' of size 6 1296 | u8 eth_addr[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'atl1e_get_permanent_address' at drivers/net/atl1e.c:1320:2, inlined from 'atl1e_read_mac_addr' at drivers/net/atl1e.c:1339:8: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/atl1e.c: In function 'atl1e_read_mac_addr': drivers/net/atl1e.c:1296:13: note: object 'eth_addr' of size 6 1296 | u8 eth_addr[ETH_ALEN]; | ^~~~~~~~ [BUILD] bin-i386-efi/davicom.o [BUILD] bin-i386-efi/depca.o [BUILD] bin/intelxl.o [BUILD] bin/intelxlvf.o [BUILD] bin-i386-efi/dm96xx.o [BUILD] bin/intelxvf.o [BUILD] bin/ipoib.o [BUILD] bin/jme.o [BUILD] bin/lan78xx.o [BUILD] bin/legacy.o [BUILD] bin-i386-efi/dmfe.o [BUILD] bin-i386-efi/ecm.o [BUILD] bin/mii.o [BUILD] bin/myri10ge.o [BUILD] bin-i386-efi/eepro.o [BUILD] bin/myson.o [BUILD] bin/natsemi.o In file included from include/string.h:21, from drivers/net/atl1e.h:32, from drivers/net/atl1e.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'atl1e_get_permanent_address' at drivers/net/atl1e.c:1320:2, inlined from 'atl1e_read_mac_addr' at drivers/net/atl1e.c:1339:8: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/atl1e.c: In function 'atl1e_read_mac_addr': drivers/net/atl1e.c:1296:13: note: object 'eth_addr' of size 6 1296 | u8 eth_addr[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'atl1e_get_permanent_address' at drivers/net/atl1e.c:1320:2, inlined from 'atl1e_read_mac_addr' at drivers/net/atl1e.c:1339:8: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/atl1e.c: In function 'atl1e_read_mac_addr': drivers/net/atl1e.c:1296:13: note: object 'eth_addr' of size 6 1296 | u8 eth_addr[ETH_ALEN]; | ^~~~~~~~ In file included from include/string.h:21, from drivers/net/exanic.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'exanic_try_init_eeprom' at drivers/net/exanic.c:217:2, inlined from 'exanic_init_eeprom' at drivers/net/exanic.c:259:15, inlined from 'exanic_fetch_mac' at drivers/net/exanic.c:278:14, inlined from 'exanic_probe' at drivers/net/exanic.c:819:14: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct exanic_i2c_config[2]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ drivers/net/exanic.c: In function 'exanic_probe': drivers/net/exanic.c:198:33: note: at offset [0, 3] into object 'exanic_i2cfgs' of size 6 198 | static struct exanic_i2c_config exanic_i2cfgs[] = { | ^~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'exanic_try_init_eeprom' at drivers/net/exanic.c:217:2, inlined from 'exanic_init_eeprom' at drivers/net/exanic.c:259:15, inlined from 'exanic_fetch_mac' at drivers/net/exanic.c:278:14, inlined from 'exanic_probe' at drivers/net/exanic.c:819:14: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct exanic_i2c_config[2]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ drivers/net/exanic.c: In function 'exanic_probe': drivers/net/exanic.c:198:33: note: at offset [0, 3] into object 'exanic_i2cfgs' of size 6 198 | static struct exanic_i2c_config exanic_i2cfgs[] = { | ^~~~~~~~~~~~~ [BUILD] bin/ncm.o [BUILD] bin-i386-efi/eepro100.o [BUILD] bin/ne.o [BUILD] bin/ne2k_isa.o [BUILD] bin/netfront.o [BUILD] bin-i386-efi/ena.o [BUILD] bin/netvsc.o [BUILD] bin/ns8390.o [BUILD] bin-i386-efi/eoib.o [BUILD] bin/pcnet32.o [BUILD] bin-i386-efi/epic100.o [BUILD] bin-i386-efi/etherfabric.o [BUILD] bin-i386-efi/exanic.o [BUILD] bin/pnic.o [BUILD] bin/prism2_pci.o [BUILD] bin/prism2_plx.o [BUILD] bin/realtek.o [BUILD] bin-i386-efi/forcedeth.o [BUILD] bin-i386-efi/icplus.o In file included from include/string.h:21, from drivers/net/jme.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'jme_load_macaddr' at drivers/net/jme.c:1168:2, inlined from 'jme_probe' at drivers/net/jme.c:1263:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'unsigned char[6]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/jme.c: In function 'jme_probe': drivers/net/jme.c:1157:23: note: object 'macaddr' of size 6 1157 | unsigned char macaddr[6]; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'jme_load_macaddr' at drivers/net/jme.c:1168:2, inlined from 'jme_probe' at drivers/net/jme.c:1263:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'unsigned char[6]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/jme.c: In function 'jme_probe': drivers/net/jme.c:1157:23: note: object 'macaddr' of size 6 1157 | unsigned char macaddr[6]; | ^~~~~~~ In file included from include/string.h:21, from include/strings.h:12, from include/etherboot.h:16, from drivers/net/ns8390.c:41: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ns8390_poll' at drivers/net/ns8390.c:547:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct ringbuffer[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/net/ns8390.c: In function 'ns8390_poll': drivers/net/ns8390.c:509:27: note: object 'pkthdr' of size 4 509 | struct ringbuffer pkthdr; | ^~~~~~ In file included from include/string.h:21, from drivers/net/ipoib.c:30: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ipoib_translate_rx_arp' at drivers/net/ipoib.c:448:2, inlined from 'ipoib_translate_rx' at drivers/net/ipoib.c:475:10, inlined from 'ipoib_complete_recv' at drivers/net/ipoib.c:662:14: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct ipoib_remac[1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/ipoib.c: In function 'ipoib_complete_recv': drivers/net/ipoib.c:628:28: note: object 'remac' of size 6 628 | struct ipoib_remac remac; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ipoib_translate_rx_arp' at drivers/net/ipoib.c:448:2, inlined from 'ipoib_translate_rx' at drivers/net/ipoib.c:475:10, inlined from 'ipoib_complete_recv' at drivers/net/ipoib.c:662:14: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct ipoib_remac[1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/ipoib.c: In function 'ipoib_complete_recv': drivers/net/ipoib.c:628:28: note: object 'remac' of size 6 628 | struct ipoib_remac remac; | ^~~~~ In file included from include/string.h:21, from include/strings.h:12, from include/etherboot.h:16, from drivers/net/ne2k_isa.c:25: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ne_poll' at drivers/net/ne2k_isa.c:296:2: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct ringbuffer[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/net/ne2k_isa.c: In function 'ne_poll': drivers/net/ne2k_isa.c:278:27: note: object 'pkthdr' of size 4 278 | struct ringbuffer pkthdr; | ^~~~~~ [BUILD] bin/rhine.o [BUILD] bin/sis190.o [BUILD] bin-i386-efi/intel.o [BUILD] bin/sis900.o [BUILD] bin-i386-efi/intelvf.o [BUILD] bin/skeleton.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/prism2_pci.c:29: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ In file included from drivers/net/prism2_pci.c:33: drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ [BUILD] bin-i386-efi/intelx.o [BUILD] bin/skge.o [BUILD] bin-i386-efi/intelxl.o [BUILD] bin/sky2.o In file included from include/string.h:21, from drivers/net/pcnet32.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'pcnet32_setup_mac_addr' at drivers/net/pcnet32.c:577:4, inlined from 'pcnet32_probe' at drivers/net/pcnet32.c:1092:14: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/pcnet32.c: In function 'pcnet32_probe': drivers/net/pcnet32.c:552:12: note: object 'promaddr' of size 6 552 | u8 promaddr[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'pcnet32_setup_mac_addr' at drivers/net/pcnet32.c:577:4, inlined from 'pcnet32_probe' at drivers/net/pcnet32.c:1092:14: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/pcnet32.c: In function 'pcnet32_probe': drivers/net/pcnet32.c:552:12: note: object 'promaddr' of size 6 552 | u8 promaddr[ETH_ALEN]; | ^~~~~~~~ In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/prism2_plx.c:29: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ In file included from drivers/net/prism2_plx.c:33: drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ [BUILD] bin/smc9000.o [BUILD] bin-i386-efi/intelxlvf.o [BUILD] bin/smsc75xx.o [BUILD] bin-i386-efi/intelxvf.o [BUILD] bin/smsc95xx.o [BUILD] bin-i386-efi/ipoib.o [BUILD] bin-i386-efi/jme.o In file included from include/string.h:21, from drivers/net/exanic.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'exanic_try_init_eeprom' at drivers/net/exanic.c:217:2, inlined from 'exanic_init_eeprom' at drivers/net/exanic.c:259:15, inlined from 'exanic_fetch_mac' at drivers/net/exanic.c:278:14, inlined from 'exanic_probe' at drivers/net/exanic.c:819:14: arch/x86/include/bits/string.h:86:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct exanic_i2c_config[2]' [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ drivers/net/exanic.c: In function 'exanic_probe': drivers/net/exanic.c:198:33: note: at offset [0, 3] into object 'exanic_i2cfgs' of size 6 198 | static struct exanic_i2c_config exanic_i2cfgs[] = { | ^~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'exanic_try_init_eeprom' at drivers/net/exanic.c:217:2, inlined from 'exanic_init_eeprom' at drivers/net/exanic.c:259:15, inlined from 'exanic_fetch_mac' at drivers/net/exanic.c:278:14, inlined from 'exanic_probe' at drivers/net/exanic.c:819:14: arch/x86/include/bits/string.h:87:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct exanic_i2c_config[2]' [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~^~~ drivers/net/exanic.c: In function 'exanic_probe': drivers/net/exanic.c:198:33: note: at offset [0, 3] into object 'exanic_i2cfgs' of size 6 198 | static struct exanic_i2c_config exanic_i2cfgs[] = { | ^~~~~~~~~~~~~ [BUILD] bin-i386-efi/lan78xx.o [BUILD] bin/smscusb.o [BUILD] bin-i386-efi/legacy.o [BUILD] bin/sundance.o [BUILD] bin/thunderx.o [BUILD] bin-i386-efi/mii.o [BUILD] bin/tlan.o [BUILD] bin/tulip.o In file included from arch/x86/include/bits/io.h:12, from include/ipxe/io.h:64, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/rhine.c:32: In function 'writeb', inlined from 'rhine_close' at drivers/net/rhine.c:440:2: arch/x86/include/ipxe/x86_io.h:70:18: warning: array subscript 0 is outside array bounds of 'volatile uint8_t[0]' {aka 'volatile unsigned char[]'} [-Warray-bounds] 70 | *io_addr = data; \ | ~~~~~~~~~^~~~~~ arch/x86/include/ipxe/x86_io.h:72:1: note: in expansion of macro 'X86_WRITEX' 72 | X86_WRITEX ( writeb, uint8_t ); | ^~~~~~~~~~ In function 'writeb', inlined from 'rhine_close' at drivers/net/rhine.c:441:2: arch/x86/include/ipxe/x86_io.h:70:18: warning: array subscript 0 is outside array bounds of 'volatile uint8_t[0]' {aka 'volatile unsigned char[]'} [-Warray-bounds] 70 | *io_addr = data; \ | ~~~~~~~~~^~~~~~ arch/x86/include/ipxe/x86_io.h:72:1: note: in expansion of macro 'X86_WRITEX' 72 | X86_WRITEX ( writeb, uint8_t ); | ^~~~~~~~~~ [BUILD] bin/velocity.o [BUILD] bin-i386-efi/myri10ge.o [BUILD] bin/virtio-net.o [BUILD] bin/vmxnet3.o [BUILD] bin-i386-efi/myson.o [BUILD] bin-i386-efi/natsemi.o [BUILD] bin-i386-efi/ncm.o [BUILD] bin/w89c840.o [BUILD] bin-i386-efi/ne.o [BUILD] bin/wd.o [BUILD] bin-i386-efi/ne2k_isa.o [BUILD] bin/igbvf_main.o [BUILD] bin/igbvf_mbx.o [BUILD] bin/igbvf_vf.o [BUILD] bin-i386-efi/netfront.o [BUILD] bin-i386-efi/netvsc.o [BUILD] bin-i386-efi/ns8390.o [BUILD] bin/phantom.o [BUILD] bin/vxge.o [BUILD] bin/vxge_config.o In file included from include/string.h:21, from drivers/net/jme.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'jme_load_macaddr' at drivers/net/jme.c:1168:2, inlined from 'jme_probe' at drivers/net/jme.c:1263:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'unsigned char[6]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/jme.c: In function 'jme_probe': drivers/net/jme.c:1157:23: note: object 'macaddr' of size 6 1157 | unsigned char macaddr[6]; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'jme_load_macaddr' at drivers/net/jme.c:1168:2, inlined from 'jme_probe' at drivers/net/jme.c:1263:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'unsigned char[6]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/jme.c: In function 'jme_probe': drivers/net/jme.c:1157:23: note: object 'macaddr' of size 6 1157 | unsigned char macaddr[6]; | ^~~~~~~ In file included from include/string.h:21, from drivers/net/ipoib.c:30: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ipoib_translate_rx_arp' at drivers/net/ipoib.c:448:2, inlined from 'ipoib_translate_rx' at drivers/net/ipoib.c:475:10, inlined from 'ipoib_complete_recv' at drivers/net/ipoib.c:662:14: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct ipoib_remac[1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/ipoib.c: In function 'ipoib_complete_recv': drivers/net/ipoib.c:628:28: note: object 'remac' of size 6 628 | struct ipoib_remac remac; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ipoib_translate_rx_arp' at drivers/net/ipoib.c:448:2, inlined from 'ipoib_translate_rx' at drivers/net/ipoib.c:475:10, inlined from 'ipoib_complete_recv' at drivers/net/ipoib.c:662:14: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct ipoib_remac[1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/ipoib.c: In function 'ipoib_complete_recv': drivers/net/ipoib.c:628:28: note: object 'remac' of size 6 628 | struct ipoib_remac remac; | ^~~~~ [BUILD] bin/vxge_main.o [BUILD] bin/vxge_traffic.o [BUILD] bin/nii.o [BUILD] bin-i386-efi/pcnet32.o In file included from include/string.h:21, from include/strings.h:12, from include/etherboot.h:16, from drivers/net/ne2k_isa.c:25: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ne_poll' at drivers/net/ne2k_isa.c:296:2: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct ringbuffer[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/net/ne2k_isa.c: In function 'ne_poll': drivers/net/ne2k_isa.c:278:27: note: object 'pkthdr' of size 4 278 | struct ringbuffer pkthdr; | ^~~~~~ [BUILD] bin/snp.o [BUILD] bin/snpnet.o [BUILD] bin-i386-efi/pnic.o [BUILD] bin-i386-efi/prism2_pci.o [BUILD] bin-i386-efi/prism2_plx.o [BUILD] bin/snponly.o [BUILD] bin-i386-efi/realtek.o [BUILD] bin/tg3.o [BUILD] bin-i386-efi/rhine.o [BUILD] bin-i386-efi/sis190.o [BUILD] bin-i386-efi/sis900.o In file included from include/string.h:21, from include/strings.h:12, from include/etherboot.h:16, from drivers/net/ns8390.c:41: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ns8390_poll' at drivers/net/ns8390.c:547:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct ringbuffer[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/net/ns8390.c: In function 'ns8390_poll': drivers/net/ns8390.c:509:27: note: object 'pkthdr' of size 4 509 | struct ringbuffer pkthdr; | ^~~~~~ [BUILD] bin/tg3_hw.o [BUILD] bin/tg3_phy.o [BUILD] bin-i386-efi/skeleton.o [BUILD] bin-i386-efi/skge.o [BUILD] bin-i386-efi/sky2.o [BUILD] bin/efx_common.o [BUILD] bin/efx_hunt.o [BUILD] bin/sfc_hunt.o [BUILD] bin-i386-efi/smc9000.o [BUILD] bin/ata.o [BUILD] bin-i386-efi/smsc75xx.o [BUILD] bin-i386-efi/smsc95xx.o [BUILD] bin/ibft.o [BUILD] bin/scsi.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/prism2_plx.c:29: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ In file included from drivers/net/prism2_plx.c:33: drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ [BUILD] bin/srp.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/prism2_pci.c:29: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ In file included from drivers/net/prism2_pci.c:33: drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'prism2_transmit' at drivers/net/prism2.c:691:3: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [2]' is partly outside array bounds of 'hfa384x_t[1]' {aka 'struct hfa384x[1]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/prism2.c: In function 'prism2_transmit': drivers/net/prism2.c:143:18: note: at offset 18 into object 'hw_global' of size 24 143 | static hfa384x_t hw_global; | ^~~~~~~~~ [BUILD] bin/nvs.o [BUILD] bin-i386-efi/smscusb.o In file included from include/string.h:21, from drivers/net/pcnet32.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'pcnet32_setup_mac_addr' at drivers/net/pcnet32.c:577:4, inlined from 'pcnet32_probe' at drivers/net/pcnet32.c:1092:14: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/pcnet32.c: In function 'pcnet32_probe': drivers/net/pcnet32.c:552:12: note: object 'promaddr' of size 6 552 | u8 promaddr[ETH_ALEN]; | ^~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'pcnet32_setup_mac_addr' at drivers/net/pcnet32.c:577:4, inlined from 'pcnet32_probe' at drivers/net/pcnet32.c:1092:14: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/pcnet32.c: In function 'pcnet32_probe': drivers/net/pcnet32.c:552:12: note: object 'promaddr' of size 6 552 | u8 promaddr[ETH_ALEN]; | ^~~~~~~~ In file included from arch/x86/include/bits/io.h:12, from include/ipxe/io.h:64, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/rhine.c:32: In function 'writeb', inlined from 'rhine_close' at drivers/net/rhine.c:440:2: arch/x86/include/ipxe/x86_io.h:70:18: warning: array subscript 0 is outside array bounds of 'volatile uint8_t[0]' {aka 'volatile unsigned char[]'} [-Warray-bounds] 70 | *io_addr = data; \ | ~~~~~~~~~^~~~~~ arch/x86/include/ipxe/x86_io.h:72:1: note: in expansion of macro 'X86_WRITEX' 72 | X86_WRITEX ( writeb, uint8_t ); | ^~~~~~~~~~ In function 'writeb', inlined from 'rhine_close' at drivers/net/rhine.c:441:2: arch/x86/include/ipxe/x86_io.h:70:18: warning: array subscript 0 is outside array bounds of 'volatile uint8_t[0]' {aka 'volatile unsigned char[]'} [-Warray-bounds] 70 | *io_addr = data; \ | ~~~~~~~~~^~~~~~ arch/x86/include/ipxe/x86_io.h:72:1: note: in expansion of macro 'X86_WRITEX' 72 | X86_WRITEX ( writeb, uint8_t ); | ^~~~~~~~~~ [BUILD] bin/nvsvpd.o [BUILD] bin-i386-efi/sundance.o [BUILD] bin/spi.o [BUILD] bin/threewire.o [BUILD] bin/bitbash.o [BUILD] bin-i386-efi/thunderx.o [BUILD] bin-i386-efi/tlan.o [BUILD] bin/i2c_bit.o [BUILD] bin/mii_bit.o [BUILD] bin/spi_bit.o [BUILD] bin-i386-efi/tulip.o [BUILD] bin-i386-efi/velocity.o [BUILD] bin-i386-efi/virtio-net.o [BUILD] bin/arbel.o [BUILD] bin-i386-efi/vmxnet3.o [BUILD] bin-i386-efi/w89c840.o [BUILD] bin/flexboot_nodnic.o [BUILD] bin-i386-efi/wd.o [BUILD] bin/golan.o [BUILD] bin-i386-efi/igbvf_main.o [BUILD] bin-i386-efi/igbvf_mbx.o [BUILD] bin-i386-efi/igbvf_vf.o [BUILD] bin/hermon.o [BUILD] bin-i386-efi/phantom.o [BUILD] bin/linda.o [BUILD] bin/linda_fw.o [BUILD] bin-i386-efi/vxge.o [BUILD] bin-i386-efi/vxge_config.o [BUILD] bin/qib7322.o [BUILD] bin-i386-efi/vxge_main.o [BUILD] bin/mlx_memory_priv.o [BUILD] bin-i386-efi/vxge_traffic.o [BUILD] bin-i386-efi/nii.o [BUILD] bin-i386-efi/snp.o [BUILD] bin/mlx_pci_priv.o [BUILD] bin-i386-efi/snpnet.o [BUILD] bin/mlx_utils_priv.o [BUILD] bin/mlx_icmd.o [BUILD] bin/mlx_memory.o [BUILD] bin-i386-efi/snponly.o [BUILD] bin-i386-efi/tg3.o [BUILD] bin-i386-efi/tg3_hw.o [BUILD] bin/mlx_pci.o [BUILD] bin-i386-efi/tg3_phy.o [BUILD] bin-i386-efi/efx_common.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/infiniband/flexboot_nodnic.c:25: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'flexboot_nodnic_register_netdev' at drivers/infiniband/flexboot_nodnic.c:1089:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/infiniband/flexboot_nodnic.c: In function 'flexboot_nodnic_register_netdev': [BUILD] bin/mlx_pci_gw.o drivers/infiniband/flexboot_nodnic.c:1062:11: note: at offset 2 into object 'mac' of size 8 1062 | } mac; | ^~~ [BUILD] bin/mlx_utils.o [BUILD] bin-i386-efi/efx_hunt.o [BUILD] bin-i386-efi/sfc_hunt.o [BUILD] bin/mlx_reg_access.o [BUILD] bin/mlx_nvconfig.o [BUILD] bin/mlx_nvconfig_defaults.o [BUILD] bin-i386-efi/ata.o [BUILD] bin/mlx_vmac.o [BUILD] bin-i386-efi/ibft.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/tg3/tg3_hw.c:25: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tg3_get_device_address' at drivers/net/tg3/tg3_hw.c:1693:4: arch/x86/include/bits/string.h:76:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u32[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ drivers/net/tg3/tg3_hw.c: In function 'tg3_get_device_address': drivers/net/tg3/tg3_hw.c:1653:13: note: at offset 2 into object 'hi' of size 4 1653 | u32 hi, lo, mac_offset; | ^~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tg3_get_device_address' at drivers/net/tg3/tg3_hw.c:1694:4: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u32[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/tg3/tg3_hw.c: In function 'tg3_get_device_address': drivers/net/tg3/tg3_hw.c:1653:17: note: object 'lo' of size 4 1653 | u32 hi, lo, mac_offset; | ^~ [BUILD] bin/mlx_blink_leds.o [BUILD] bin/mlx_link_speed.o [BUILD] bin/mlx_mtu.o [BUILD] bin-i386-efi/scsi.o [BUILD] bin-i386-efi/srp.o [BUILD] bin/mlx_cmd.o [BUILD] bin-i386-efi/nvs.o [BUILD] bin/mlx_device.o [BUILD] bin-i386-efi/nvsvpd.o [BUILD] bin/mlx_port.o [BUILD] bin-i386-efi/spi.o [BUILD] bin-i386-efi/threewire.o [BUILD] bin/ehci.o [BUILD] bin/uhci.o [BUILD] bin/usbhid.o [BUILD] bin-i386-efi/bitbash.o [BUILD] bin/usbhub.o [BUILD] bin-i386-efi/i2c_bit.o [BUILD] bin-i386-efi/mii_bit.o [BUILD] bin/usbio.o [BUILD] bin-i386-efi/spi_bit.o [BUILD] bin-i386-efi/arbel.o [BUILD] bin-i386-efi/flexboot_nodnic.o [BUILD] bin/usbkbd.o [BUILD] bin/usbnet.o [BUILD] bin-i386-efi/golan.o [BUILD] bin-i386-efi/hermon.o [BUILD] bin/xhci.o [BUILD] bin-i386-efi/linda.o [BUILD] bin/efi_acpi.o [BUILD] bin-i386-efi/linda_fw.o [BUILD] bin-i386-efi/qib7322.o [BUILD] bin-i386-efi/mlx_memory_priv.o [BUILD] bin-i386-efi/mlx_pci_priv.o [BUILD] bin/efi_autoboot.o [BUILD] bin/efi_blacklist.o [BUILD] bin-i386-efi/mlx_utils_priv.o [BUILD] bin/efi_block.o [BUILD] bin-i386-efi/mlx_icmd.o [BUILD] bin/efi_bofm.o [BUILD] bin/efi_console.o [BUILD] bin-i386-efi/mlx_memory.o [BUILD] bin-i386-efi/mlx_pci.o [BUILD] bin/efi_debug.o [BUILD] bin/efi_download.o [BUILD] bin-i386-efi/mlx_pci_gw.o [BUILD] bin-i386-efi/mlx_utils.o [BUILD] bin-i386-efi/mlx_reg_access.o [BUILD] bin/efi_driver.o In file included from include/string.h:21, from drivers/infiniband/hermon.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_bofm_harvest' at drivers/infiniband/hermon.c:3657:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/infiniband/hermon.c: In function 'hermon_bofm_harvest': drivers/infiniband/hermon.c:3641:11: note: at offset 2 into object 'buf' of size 8 3641 | } buf; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_bofm_update' at drivers/infiniband/hermon.c:3686:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/infiniband/hermon.c: In function 'hermon_bofm_update': drivers/infiniband/hermon.c:3681:11: note: at offset 2 into object 'buf' of size 8 3681 | } buf; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_bofm_update' at drivers/infiniband/hermon.c:3686:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/infiniband/hermon.c: In function 'hermon_bofm_update': drivers/infiniband/hermon.c:3681:11: note: at offset 2 into object 'buf' of size 8 3681 | } buf; | ^~~ [BUILD] bin/efi_entropy.o [BUILD] bin/efi_fbcon.o [BUILD] bin-i386-efi/mlx_nvconfig.o [BUILD] bin-i386-efi/mlx_nvconfig_defaults.o [BUILD] bin/efi_fdt.o [BUILD] bin-i386-efi/mlx_vmac.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_register_netdev' at drivers/infiniband/hermon.c:3415:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/infiniband/hermon.c: In function 'hermon_register_netdev': drivers/infiniband/hermon.c:3403:11: note: at offset 2 into object 'mac' of size 8 3403 | } mac; | ^~~ [BUILD] bin-i386-efi/mlx_blink_leds.o [BUILD] bin/efi_file.o [BUILD] bin-i386-efi/mlx_link_speed.o [BUILD] bin/efi_guid.o [BUILD] bin-i386-efi/mlx_mtu.o [BUILD] bin/efi_hii.o [BUILD] bin-i386-efi/mlx_cmd.o [BUILD] bin-i386-efi/mlx_device.o [BUILD] bin-i386-efi/mlx_port.o [BUILD] bin/efi_init.o [BUILD] bin-i386-efi/ehci.o [BUILD] bin/efi_local.o [BUILD] bin-i386-efi/uhci.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/infiniband/flexboot_nodnic.c:25: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'flexboot_nodnic_register_netdev' at drivers/infiniband/flexboot_nodnic.c:1089:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/infiniband/flexboot_nodnic.c: In function 'flexboot_nodnic_register_netdev': drivers/infiniband/flexboot_nodnic.c:1062:11: note: at offset 2 into object 'mac' of size 8 1062 | } mac; | ^~~ [BUILD] bin-i386-efi/usbhid.o [BUILD] bin/efi_pci.o [BUILD] bin/efi_pxe.o [BUILD] bin-i386-efi/usbhub.o In file included from include/string.h:21, from interface/efi/efi_fbcon.c:33: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'efifb_glyphs' at interface/efi/efi_fbcon.c:212:4, inlined from 'efifb_init' at interface/efi/efi_fbcon.c:440:14, inlined from 'efifb_configure' at interface/efi/efi_fbcon.c:553:14: arch/x86/include/bits/string.h:73:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ interface/efi/efi_fbcon.c: In function 'efifb_configure': interface/efi/efi_fbcon.c:117:17: note: object 'bitmask' of size 1 117 | uint8_t bitmask; | ^~~~~~~ [BUILD] bin-i386-efi/usbio.o [BUILD] bin/efi_reboot.o [BUILD] bin-i386-efi/usbkbd.o [BUILD] bin/efi_smbios.o [BUILD] bin-i386-efi/usbnet.o [BUILD] bin-i386-efi/xhci.o [BUILD] bin/efi_snp.o [BUILD] bin/efi_snp_hii.o [BUILD] bin-i386-efi/efi_acpi.o [BUILD] bin-i386-efi/efi_autoboot.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from arch/x86/include/ipxe/pcidirect.h:7, from arch/x86/include/bits/pci_io.h:13, from include/ipxe/pci_io.h:50, from include/ipxe/pci.h:15, from drivers/net/tg3/tg3_hw.c:25: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tg3_get_device_address' at drivers/net/tg3/tg3_hw.c:1693:4: arch/x86/include/bits/string.h:76:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u32[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ drivers/net/tg3/tg3_hw.c: In function 'tg3_get_device_address': drivers/net/tg3/tg3_hw.c:1653:13: note: at offset 2 into object 'hi' of size 4 1653 | u32 hi, lo, mac_offset; | ^~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tg3_get_device_address' at drivers/net/tg3/tg3_hw.c:1694:4: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u32[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/tg3/tg3_hw.c: In function 'tg3_get_device_address': drivers/net/tg3/tg3_hw.c:1653:17: note: object 'lo' of size 4 1653 | u32 hi, lo, mac_offset; | ^~ [BUILD] bin/efi_strings.o [BUILD] bin/efi_time.o [BUILD] bin/efi_timer.o [BUILD] bin/efi_uaccess.o [BUILD] bin/efi_umalloc.o [BUILD] bin/efi_usb.o [BUILD] bin-i386-efi/efi_blacklist.o [BUILD] bin/efi_utils.o [BUILD] bin-i386-efi/efi_block.o [BUILD] bin-i386-efi/efi_bofm.o [BUILD] bin-i386-efi/efi_console.o [BUILD] bin/efi_watchdog.o [BUILD] bin/efi_wrap.o [BUILD] bin-i386-efi/efi_debug.o [BUILD] bin/efidrvprefix.o [BUILD] bin/efiprefix.o [BUILD] bin-i386-efi/efi_download.o [BUILD] bin-i386-efi/efi_driver.o [BUILD] bin/smbios.o In file included from include/string.h:21, from interface/efi/efi_pxe.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_pxe_ip' at interface/efi/efi_pxe.c:242:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct in_addr[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/efi/efi_pxe.c: In function 'efi_pxe_ip': interface/efi/efi_pxe.c:225:24: note: object 'address' of size 4 225 | struct in_addr address; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_pxe_ip' at interface/efi/efi_pxe.c:244:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct in_addr[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/efi/efi_pxe.c: In function 'efi_pxe_ip': interface/efi/efi_pxe.c:226:24: note: object 'netmask' of size 4 226 | struct in_addr netmask; | ^~~~~~~ [BUILD] bin-i386-efi/efi_entropy.o In file included from include/string.h:21, from interface/efi/efi_umalloc.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'efi_urealloc' at interface/efi/efi_umalloc.c:88:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'size_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/efi/efi_umalloc.c: In function 'efi_urealloc': interface/efi/efi_umalloc.c:56:16: note: object 'old_size' of size 4 56 | size_t old_size; | ^~~~~~~~ [BUILD] bin/smbios_settings.o [BUILD] bin-i386-efi/efi_fbcon.o In file included from include/string.h:21, from interface/efi/efi_snp_hii.c:51: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_snp_hii_store' at interface/efi/efi_snp_hii.c:428:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'char[5]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/efi/efi_snp_hii.c: In function 'efi_snp_hii_store': [BUILD] bin/bofm.o interface/efi/efi_snp_hii.c:388:14: note: object 'tmp' of size 5 388 | char tmp[5]; | ^~~ [BUILD] bin-i386-efi/efi_fdt.o [BUILD] bin/xenbus.o [BUILD] bin/xengrant.o [BUILD] bin-i386-efi/efi_file.o [BUILD] bin/xenstore.o [BUILD] bin-i386-efi/efi_guid.o [BUILD] bin/vmbus.o [BUILD] bin/aes_test.o [BUILD] bin-i386-efi/efi_hii.o [BUILD] bin/asn1_test.o [BUILD] bin-i386-efi/efi_init.o [BUILD] bin/base16_test.o [BUILD] bin/base64_test.o [BUILD] bin/bigint_test.o [BUILD] bin-i386-efi/efi_local.o [BUILD] bin/bitops_test.o [BUILD] bin-i386-efi/efi_pci.o In file included from include/string.h:21, from interface/efi/efi_snp.c:23: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_snp_probe' at interface/efi/efi_snp.c:1708:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'EFI_LOAD_FILE_PROTOCOL[1]' {aka 'struct _EFI_LOAD_FILE_PROTOCOL[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/efi/efi_snp.c: In function 'efi_snp_probe': interface/efi/efi_snp.c:1589:31: note: object 'efi_snp_load_file_protocol' of size 4 1589 | static EFI_LOAD_FILE_PROTOCOL efi_snp_load_file_protocol = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [BUILD] bin/bofm_test.o In file included from include/string.h:21, from interface/bofm/bofm.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'bofm_locate_section' at interface/bofm/bofm.c:165:3, inlined from 'bofm' at interface/bofm/bofm.c:294:21: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct bofm_section_header[1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:240:36: note: object 'bofmsec' of size 6 240 | struct bofm_section_header bofmsec; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'bofm_locate_section' at interface/bofm/bofm.c:165:3, inlined from 'bofm' at interface/bofm/bofm.c:294:21: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct bofm_section_header[1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:240:36: note: object 'bofmsec' of size 6 240 | struct bofm_section_header bofmsec; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:198:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:198:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:218:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:218:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ [BUILD] bin/byteswap_test.o [BUILD] bin/cipher_test.o [BUILD] bin/cms_test.o [BUILD] bin-i386-efi/efi_pxe.o [BUILD] bin/crc32_test.o [BUILD] bin/deflate_test.o [BUILD] bin/der_test.o In file included from include/string.h:21, from interface/efi/efi_fbcon.c:33: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'efifb_glyphs' at interface/efi/efi_fbcon.c:212:4, inlined from 'efifb_init' at interface/efi/efi_fbcon.c:440:14, inlined from 'efifb_configure' at interface/efi/efi_fbcon.c:553:14: arch/x86/include/bits/string.h:73:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ interface/efi/efi_fbcon.c: In function 'efifb_configure': interface/efi/efi_fbcon.c:117:17: note: object 'bitmask' of size 1 117 | uint8_t bitmask; | ^~~~~~~ arch/x86/include/bits/bitops.h: Assembler messages: arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:48: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr' arch/x86/include/bits/bitops.h:66: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:66: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:87: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr' arch/x86/include/bits/bitops.h:87: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr' [BUILD] bin-i386-efi/efi_reboot.o [BUILD] bin/digest_test.o [BUILD] bin/dns_test.o [BUILD] bin-i386-efi/efi_smbios.o [BUILD] bin-i386-efi/efi_snp.o [BUILD] bin/entropy_sample.o [BUILD] bin/hash_df_test.o [BUILD] bin-i386-efi/efi_snp_hii.o [BUILD] bin-i386-efi/efi_strings.o [BUILD] bin/hmac_drbg_test.o [BUILD] bin-i386-efi/efi_time.o [BUILD] bin/iobuf_test.o [BUILD] bin-i386-efi/efi_timer.o In file included from include/string.h:21, from drivers/infiniband/hermon.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_bofm_harvest' at drivers/infiniband/hermon.c:3657:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/infiniband/hermon.c: In function 'hermon_bofm_harvest': drivers/infiniband/hermon.c:3641:11: note: at offset 2 into object 'buf' of size 8 3641 | } buf; | ^~~ [BUILD] bin/ipv4_test.o [BUILD] bin/ipv6_test.o [BUILD] bin-i386-efi/efi_uaccess.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_bofm_update' at drivers/infiniband/hermon.c:3686:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/infiniband/hermon.c: In function 'hermon_bofm_update': drivers/infiniband/hermon.c:3681:11: note: at offset 2 into object 'buf' of size 8 3681 | } buf; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_bofm_update' at drivers/infiniband/hermon.c:3686:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ drivers/infiniband/hermon.c: In function 'hermon_bofm_update': drivers/infiniband/hermon.c:3681:11: note: at offset 2 into object 'buf' of size 8 3681 | } buf; | ^~~ [BUILD] bin/linebuf_test.o [BUILD] bin-i386-efi/efi_umalloc.o [BUILD] bin-i386-efi/efi_usb.o [BUILD] bin/list_test.o [BUILD] bin-i386-efi/efi_utils.o [BUILD] bin/math_test.o [BUILD] bin-i386-efi/efi_watchdog.o [BUILD] bin/md4_test.o [BUILD] bin-i386-efi/efi_wrap.o [BUILD] bin-i386-efi/efidrvprefix.o [BUILD] bin/md5_test.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hermon_register_netdev' at drivers/infiniband/hermon.c:3415:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/infiniband/hermon.c: In function 'hermon_register_netdev': [BUILD] bin/memcpy_test.o drivers/infiniband/hermon.c:3403:11: note: at offset 2 into object 'mac' of size 8 3403 | } mac; | ^~~ [BUILD] bin-i386-efi/efiprefix.o [BUILD] bin-i386-efi/smbios.o [BUILD] bin-i386-efi/smbios_settings.o [BUILD] bin/memset_test.o [BUILD] bin/ntlm_test.o [BUILD] bin-i386-efi/bofm.o [BUILD] bin-i386-efi/xenbus.o [BUILD] bin/ocsp_test.o [BUILD] bin/pccrc_test.o [BUILD] bin-i386-efi/xengrant.o [BUILD] bin-i386-efi/xenstore.o [BUILD] bin/pem_test.o [BUILD] bin/pixbuf_test.o [BUILD] bin-i386-efi/vmbus.o In file included from include/string.h:21, from interface/efi/efi_umalloc.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'efi_urealloc' at interface/efi/efi_umalloc.c:88:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'size_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/efi/efi_umalloc.c: In function 'efi_urealloc': interface/efi/efi_umalloc.c:56:16: note: object 'old_size' of size 4 56 | size_t old_size; | ^~~~~~~~ [BUILD] bin/png_test.o [BUILD] bin-i386-efi/aes_test.o [BUILD] bin-i386-efi/asn1_test.o In file included from include/string.h:21, from interface/efi/efi_snp_hii.c:51: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_snp_hii_store' at interface/efi/efi_snp_hii.c:428:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'char[5]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/efi/efi_snp_hii.c: In function 'efi_snp_hii_store': interface/efi/efi_snp_hii.c:388:14: note: object 'tmp' of size 5 388 | char tmp[5]; | ^~~ [BUILD] bin/pnm_test.o [BUILD] bin-i386-efi/base16_test.o [BUILD] bin/profile_test.o In file included from include/string.h:21, from interface/efi/efi_pxe.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_pxe_ip' at interface/efi/efi_pxe.c:242:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct in_addr[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/efi/efi_pxe.c: In function 'efi_pxe_ip': interface/efi/efi_pxe.c:225:24: note: object 'address' of size 4 225 | struct in_addr address; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_pxe_ip' at interface/efi/efi_pxe.c:244:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct in_addr[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/efi/efi_pxe.c: In function 'efi_pxe_ip': interface/efi/efi_pxe.c:226:24: note: object 'netmask' of size 4 226 | struct in_addr netmask; | ^~~~~~~ [BUILD] bin/rsa_test.o [BUILD] bin-i386-efi/base64_test.o [BUILD] bin/setjmp_test.o [BUILD] bin/settings_test.o [BUILD] bin/sha1_test.o [BUILD] bin/sha256_test.o [BUILD] bin-i386-efi/bigint_test.o [BUILD] bin/sha512_test.o [BUILD] bin/string_test.o [BUILD] bin-i386-efi/bitops_test.o [BUILD] bin-i386-efi/bofm_test.o In file included from include/string.h:21, from tests/hmac_drbg_test.c:41: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1258:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1258:9: note: in expansion of macro 'instantiate_ok' 1258 | instantiate_ok ( &state, &sha1_instantiate_1 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1258:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1258:9: note: in expansion of macro 'instantiate_ok' 1258 | instantiate_ok ( &state, &sha1_instantiate_1 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1263:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1263:9: note: in expansion of macro 'instantiate_ok' 1263 | instantiate_ok ( &state, &sha1_instantiate_2 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1263:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1263:9: note: in expansion of macro 'instantiate_ok' 1263 | instantiate_ok ( &state, &sha1_instantiate_2 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1268:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1268:9: note: in expansion of macro 'instantiate_ok' 1268 | instantiate_ok ( &state, &sha1_instantiate_3 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1268:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1268:9: note: in expansion of macro 'instantiate_ok' 1268 | instantiate_ok ( &state, &sha1_instantiate_3 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1273:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1273:9: note: in expansion of macro 'instantiate_ok' 1273 | instantiate_ok ( &state, &sha1_instantiate_4 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1273:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1273:9: note: in expansion of macro 'instantiate_ok' 1273 | instantiate_ok ( &state, &sha1_instantiate_4 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1278:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1278:9: note: in expansion of macro 'instantiate_ok' 1278 | instantiate_ok ( &state, &sha1_instantiate_5 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1278:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1278:9: note: in expansion of macro 'instantiate_ok' 1278 | instantiate_ok ( &state, &sha1_instantiate_5 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1289:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1289:9: note: in expansion of macro 'instantiate_ok' 1289 | instantiate_ok ( &state, &sha1_instantiate_6 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1289:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1289:9: note: in expansion of macro 'instantiate_ok' 1289 | instantiate_ok ( &state, &sha1_instantiate_6 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1300:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1300:9: note: in expansion of macro 'instantiate_ok' 1300 | instantiate_ok ( &state, &sha1_instantiate_7 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1300:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1300:9: note: in expansion of macro 'instantiate_ok' 1300 | instantiate_ok ( &state, &sha1_instantiate_7 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1311:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1311:9: note: in expansion of macro 'instantiate_ok' 1311 | instantiate_ok ( &state, &sha1_instantiate_8 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1311:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1311:9: note: in expansion of macro 'instantiate_ok' 1311 | instantiate_ok ( &state, &sha1_instantiate_8 ); | ^~~~~~~~~~~~~~ [BUILD] bin/tcpip_test.o [BUILD] bin/test.o [BUILD] bin-i386-efi/byteswap_test.o In file included from include/string.h:21, from interface/bofm/bofm.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'bofm_locate_section' at interface/bofm/bofm.c:165:3, inlined from 'bofm' at interface/bofm/bofm.c:294:21: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct bofm_section_header[1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:240:36: note: object 'bofmsec' of size 6 240 | struct bofm_section_header bofmsec; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'bofm_locate_section' at interface/bofm/bofm.c:165:3, inlined from 'bofm' at interface/bofm/bofm.c:294:21: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct bofm_section_header[1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:240:36: note: object 'bofmsec' of size 6 240 | struct bofm_section_header bofmsec; | ^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:198:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:198:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:218:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'bofm_en' at interface/bofm/bofm.c:218:3, inlined from 'bofm' at interface/bofm/bofm.c:326:15: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ interface/bofm/bofm.c: In function 'bofm': interface/bofm/bofm.c:184:17: note: object 'mac' of size 6 184 | uint8_t mac[6]; | ^~~ [BUILD] bin-i386-efi/cipher_test.o [BUILD] bin-i386-efi/cms_test.o [BUILD] bin/tests.o [BUILD] bin-i386-efi/crc32_test.o [BUILD] bin/time_test.o In file included from include/string.h:21, from tests/memset_test.c:35: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:120:2: arch/x86/include/bits/string.h:248:31: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[3]' {aka 'unsigned char[3]'} [-Warray-bounds] 248 | dest_u->u8[0] = 0; | ~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 3 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:120:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 120 | MEMSET_TEST_CONSTANT ( 1 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:121:2: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 4 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:121:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 121 | MEMSET_TEST_CONSTANT ( 2 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:122:2: arch/x86/include/bits/string.h:261:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 261 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 5 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:122:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 122 | MEMSET_TEST_CONSTANT ( 3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:122:2: arch/x86/include/bits/string.h:262:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 262 | dest_u->u8[2] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 5 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:122:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 122 | MEMSET_TEST_CONSTANT ( 3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:123:2: arch/x86/include/bits/string.h:254:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 254 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 6 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:123:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 123 | MEMSET_TEST_CONSTANT ( 4 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:124:2: arch/x86/include/bits/string.h:265:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 265 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 7 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:124:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 124 | MEMSET_TEST_CONSTANT ( 5 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:124:2: arch/x86/include/bits/string.h:266:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 266 | dest_u->u8[4] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 7 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:124:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 124 | MEMSET_TEST_CONSTANT ( 5 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:125:2: arch/x86/include/bits/string.h:269:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 269 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 8 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:125:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 125 | MEMSET_TEST_CONSTANT ( 6 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:125:2: arch/x86/include/bits/string.h:270:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 270 | dest_u->u16[2] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 8 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:125:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 125 | MEMSET_TEST_CONSTANT ( 6 ); | ^~~~~~~~~~~~~~~~~~~~ [BUILD] bin-i386-efi/deflate_test.o [BUILD] bin-i386-efi/der_test.o [BUILD] bin/umalloc_test.o [BUILD] bin/uri_test.o [BUILD] bin/vsprintf_test.o [BUILD] bin-i386-efi/digest_test.o arch/x86/include/bits/bitops.h: Assembler messages: arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:32: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:48: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr' arch/x86/include/bits/bitops.h:66: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:66: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/bits/bitops.h:87: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr' arch/x86/include/bits/bitops.h:87: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr' In file included from include/string.h:21, from tests/memcpy_test.c:37: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:177:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[3]' {aka 'unsigned char[3]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 3 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:177:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 177 | MEMCPY_TEST_CONSTANT ( 0x86 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:178:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 4 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:178:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 178 | MEMCPY_TEST_CONSTANT ( 0x8c, 0xd3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:179:2: arch/x86/include/bits/string.h:86:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 5 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:179:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 179 | MEMCPY_TEST_CONSTANT ( 0x4e, 0x08, 0xed ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:179:2: arch/x86/include/bits/string.h:87:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 5 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:179:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 179 | MEMCPY_TEST_CONSTANT ( 0x4e, 0x08, 0xed ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:180:2: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 6 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:180:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 180 | MEMCPY_TEST_CONSTANT ( 0xcc, 0x61, 0x8f, 0x70 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:181:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 7 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:181:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 181 | MEMCPY_TEST_CONSTANT ( 0x6d, 0x28, 0xe0, 0x9e, 0x6d ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:181:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 7 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:181:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 181 | MEMCPY_TEST_CONSTANT ( 0x6d, 0x28, 0xe0, 0x9e, 0x6d ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:182:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 8 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:182:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 182 | MEMCPY_TEST_CONSTANT ( 0x7d, 0x13, 0x4f, 0xef, 0x17, 0xb3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:182:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 8 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:182:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 182 | MEMCPY_TEST_CONSTANT ( 0x7d, 0x13, 0x4f, 0xef, 0x17, 0xb3 ); | ^~~~~~~~~~~~~~~~~~~~ [BUILD] bin-i386-efi/dns_test.o [BUILD] bin-i386-efi/entropy_sample.o [BUILD] bin-i386-efi/hash_df_test.o In file included from include/string.h:21, from tests/string_test.c:39: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'string_test_exec' at tests/string_test.c:130:3: arch/x86/include/bits/string.h:265:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 265 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/string_test.c: In function 'string_test_exec': tests/string_test.c:128:32: note: at offset 1 into object 'test' of size 7 128 | static uint8_t test[7] = { '>', 1, 1, 1, 1, 1, '<' }; | ^~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'string_test_exec' at tests/string_test.c:130:3: arch/x86/include/bits/string.h:266:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 266 | dest_u->u8[4] = 0; | ~~~~~~~~~~~~~~~^~~ tests/string_test.c: In function 'string_test_exec': tests/string_test.c:128:32: note: at offset 1 into object 'test' of size 7 128 | static uint8_t test[7] = { '>', 1, 1, 1, 1, 1, '<' }; | ^~~~ In file included from include/string.h:21, from interface/efi/efi_snp.c:23: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'efi_snp_probe' at interface/efi/efi_snp.c:1708:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'EFI_LOAD_FILE_PROTOCOL[1]' {aka 'struct _EFI_LOAD_FILE_PROTOCOL[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ interface/efi/efi_snp.c: In function 'efi_snp_probe': interface/efi/efi_snp.c:1589:31: note: object 'efi_snp_load_file_protocol' of size 4 1589 | static EFI_LOAD_FILE_PROTOCOL efi_snp_load_file_protocol = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [BUILD] bin-i386-efi/hmac_drbg_test.o [BUILD] bin/x509_test.o [BUILD] bin/aes.o [BUILD] bin-i386-efi/iobuf_test.o [BUILD] bin-i386-efi/ipv4_test.o [BUILD] bin/aes_wrap.o [BUILD] bin-i386-efi/ipv6_test.o [BUILD] bin/arc4.o [BUILD] bin-i386-efi/linebuf_test.o [BUILD] bin-i386-efi/list_test.o [BUILD] bin-i386-efi/math_test.o [BUILD] bin/asn1.o [BUILD] bin-i386-efi/md4_test.o [BUILD] bin/bigint.o [BUILD] bin-i386-efi/md5_test.o [BUILD] bin/cbc.o [BUILD] bin-i386-efi/memcpy_test.o [BUILD] bin-i386-efi/memset_test.o [BUILD] bin/certstore.o [BUILD] bin-i386-efi/ntlm_test.o [BUILD] bin-i386-efi/ocsp_test.o [BUILD] bin/chap.o [BUILD] bin/cms.o [BUILD] bin-i386-efi/pccrc_test.o [BUILD] bin/crc32.o [BUILD] bin-i386-efi/pem_test.o [BUILD] bin/crypto_null.o [BUILD] bin/deflate.o [BUILD] bin-i386-efi/pixbuf_test.o [BUILD] bin-i386-efi/png_test.o [BUILD] bin/drbg.o [BUILD] bin/ecb.o [BUILD] bin-i386-efi/pnm_test.o [BUILD] bin-i386-efi/profile_test.o [BUILD] bin/entropy.o [BUILD] bin/hash_df.o [BUILD] bin-i386-efi/rsa_test.o [BUILD] bin-i386-efi/setjmp_test.o crypto/deflate.c: In function 'deflate_inflate': crypto/deflate.c:514:41: warning: storing the address of local variable 'zlib_header' in '*deflate.resume' [-Wdangling-pointer=] 514 | deflate->resume = &&zlib_header; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ crypto/deflate.c:507:2: note: 'zlib_header' declared here 507 | zlib_header: { | ^~~~~~~~~~~ crypto/deflate.c:507:2: note: 'deflate' declared here [BUILD] bin/hmac.o [BUILD] bin-i386-efi/settings_test.o [BUILD] bin/hmac_drbg.o [BUILD] bin/md4.o [BUILD] bin-i386-efi/sha1_test.o [BUILD] bin-i386-efi/sha256_test.o [BUILD] bin-i386-efi/sha512_test.o [BUILD] bin/md5.o [BUILD] bin/ntlm.o [BUILD] bin-i386-efi/string_test.o [BUILD] bin/null_entropy.o [BUILD] bin/ocsp.o In file included from include/string.h:21, from tests/hmac_drbg_test.c:41: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1258:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1258:9: note: in expansion of macro 'instantiate_ok' 1258 | instantiate_ok ( &state, &sha1_instantiate_1 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1258:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1258:9: note: in expansion of macro 'instantiate_ok' 1258 | instantiate_ok ( &state, &sha1_instantiate_1 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1263:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1263:9: note: in expansion of macro 'instantiate_ok' 1263 | instantiate_ok ( &state, &sha1_instantiate_2 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1263:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1263:9: note: in expansion of macro 'instantiate_ok' 1263 | instantiate_ok ( &state, &sha1_instantiate_2 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1268:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1268:9: note: in expansion of macro 'instantiate_ok' 1268 | instantiate_ok ( &state, &sha1_instantiate_3 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1268:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1268:9: note: in expansion of macro 'instantiate_ok' 1268 | instantiate_ok ( &state, &sha1_instantiate_3 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1273:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1273:9: note: in expansion of macro 'instantiate_ok' 1273 | instantiate_ok ( &state, &sha1_instantiate_4 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1273:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1273:9: note: in expansion of macro 'instantiate_ok' 1273 | instantiate_ok ( &state, &sha1_instantiate_4 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1278:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1278:9: note: in expansion of macro 'instantiate_ok' 1278 | instantiate_ok ( &state, &sha1_instantiate_5 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1278:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1278:9: note: in expansion of macro 'instantiate_ok' 1278 | instantiate_ok ( &state, &sha1_instantiate_5 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1289:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1289:9: note: in expansion of macro 'instantiate_ok' 1289 | instantiate_ok ( &state, &sha1_instantiate_6 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1289:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1289:9: note: in expansion of macro 'instantiate_ok' 1289 | instantiate_ok ( &state, &sha1_instantiate_6 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1300:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1300:9: note: in expansion of macro 'instantiate_ok' 1300 | instantiate_ok ( &state, &sha1_instantiate_7 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1300:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1300:9: note: in expansion of macro 'instantiate_ok' 1300 | instantiate_ok ( &state, &sha1_instantiate_7 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1311:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1311:9: note: in expansion of macro 'instantiate_ok' 1311 | instantiate_ok ( &state, &sha1_instantiate_8 ); | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'hmac_drbg_test_exec' at tests/hmac_drbg_test.c:1311:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [6]' is partly outside array bounds of 'unsigned char[60]' [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/hmac_drbg_test.c: In function 'hmac_drbg_test_exec': tests/hmac_drbg_test.c:120:38: note: at offset 55 into object 'entropy_nonce' of size 60 120 | } __attribute__ (( packed )) entropy_nonce; \ | ^~~~~~~~~~~~~ tests/hmac_drbg_test.c:1311:9: note: in expansion of macro 'instantiate_ok' 1311 | instantiate_ok ( &state, &sha1_instantiate_8 ); | ^~~~~~~~~~~~~~ [BUILD] bin-i386-efi/tcpip_test.o [BUILD] bin/privkey.o [BUILD] bin-i386-efi/test.o [BUILD] bin/random_nz.o [BUILD] bin-i386-efi/tests.o [BUILD] bin/rbg.o [BUILD] bin/rootcert.o [BUILD] bin-i386-efi/time_test.o [BUILD] bin-i386-efi/umalloc_test.o [BUILD] bin-i386-efi/uri_test.o [BUILD] bin/rsa.o In file included from include/string.h:21, from tests/string_test.c:39: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'string_test_exec' at tests/string_test.c:130:3: arch/x86/include/bits/string.h:265:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 265 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/string_test.c: In function 'string_test_exec': tests/string_test.c:128:32: note: at offset 1 into object 'test' of size 7 128 | static uint8_t test[7] = { '>', 1, 1, 1, 1, 1, '<' }; | ^~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'string_test_exec' at tests/string_test.c:130:3: arch/x86/include/bits/string.h:266:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 266 | dest_u->u8[4] = 0; | ~~~~~~~~~~~~~~~^~~ tests/string_test.c: In function 'string_test_exec': tests/string_test.c:128:32: note: at offset 1 into object 'test' of size 7 128 | static uint8_t test[7] = { '>', 1, 1, 1, 1, 1, '<' }; | ^~~~ [BUILD] bin-i386-efi/vsprintf_test.o [BUILD] bin/sha1.o [BUILD] bin-i386-efi/x509_test.o [BUILD] bin/sha1extra.o crypto/deflate.c:543:41: warning: storing the address of local variable 'block_header' in '*deflate.resume' [-Wdangling-pointer=] 543 | deflate->resume = &&block_header; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ crypto/deflate.c:535:2: note: 'block_header' declared here 535 | block_header: { | ^~~~~~~~~~~~ crypto/deflate.c:535:2: note: 'deflate' declared here [BUILD] bin/sha224.o [BUILD] bin-i386-efi/aes.o [BUILD] bin-i386-efi/aes_wrap.o [BUILD] bin-i386-efi/arc4.o [BUILD] bin/sha256.o [BUILD] bin/sha384.o [BUILD] bin-i386-efi/asn1.o [BUILD] bin-i386-efi/bigint.o [BUILD] bin/sha512.o In file included from include/string.h:21, from tests/memset_test.c:35: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:120:2: arch/x86/include/bits/string.h:248:31: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[3]' {aka 'unsigned char[3]'} [-Warray-bounds] 248 | dest_u->u8[0] = 0; | ~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 3 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:120:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 120 | MEMSET_TEST_CONSTANT ( 1 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:121:2: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 4 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:121:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 121 | MEMSET_TEST_CONSTANT ( 2 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:122:2: arch/x86/include/bits/string.h:261:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 261 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 5 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:122:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 122 | MEMSET_TEST_CONSTANT ( 3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:122:2: arch/x86/include/bits/string.h:262:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 262 | dest_u->u8[2] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 5 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:122:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 122 | MEMSET_TEST_CONSTANT ( 3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:123:2: arch/x86/include/bits/string.h:254:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 254 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 6 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:123:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 123 | MEMSET_TEST_CONSTANT ( 4 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:124:2: arch/x86/include/bits/string.h:265:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 265 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 7 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:124:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 124 | MEMSET_TEST_CONSTANT ( 5 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:124:2: arch/x86/include/bits/string.h:266:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 266 | dest_u->u8[4] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 7 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:124:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 124 | MEMSET_TEST_CONSTANT ( 5 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:125:2: arch/x86/include/bits/string.h:269:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 269 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 8 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:125:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 125 | MEMSET_TEST_CONSTANT ( 6 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'memset_test_exec' at tests/memset_test.c:125:2: arch/x86/include/bits/string.h:270:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 270 | dest_u->u16[2] = 0; | ~~~~~~~~~~~~~~~^~~ tests/memset_test.c: In function 'memset_test_exec': tests/memset_test.c:92:25: note: at offset 1 into object 'dest_const' of size 8 92 | uint8_t dest_const[ 1 + len + 1 ]; \ | ^~~~~~~~~~ tests/memset_test.c:125:9: note: in expansion of macro 'MEMSET_TEST_CONSTANT' 125 | MEMSET_TEST_CONSTANT ( 6 ); | ^~~~~~~~~~~~~~~~~~~~ [BUILD] bin/sha512_224.o [BUILD] bin-i386-efi/cbc.o [BUILD] bin/sha512_256.o [BUILD] bin-i386-efi/certstore.o [BUILD] bin/x509.o [BUILD] bin-i386-efi/chap.o [BUILD] bin/rsa_aes_cbc_sha1.o [BUILD] bin-i386-efi/cms.o In file included from include/string.h:21, from tests/memcpy_test.c:37: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:177:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[3]' {aka 'unsigned char[3]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 3 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:177:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 177 | MEMCPY_TEST_CONSTANT ( 0x86 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:178:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 4 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:178:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 178 | MEMCPY_TEST_CONSTANT ( 0x8c, 0xd3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:179:2: arch/x86/include/bits/string.h:86:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 86 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 5 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:179:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 179 | MEMCPY_TEST_CONSTANT ( 0x4e, 0x08, 0xed ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:179:2: arch/x86/include/bits/string.h:87:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 87 | dest_u->u8[2] = src_u->u8[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 5 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:179:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 179 | MEMCPY_TEST_CONSTANT ( 0x4e, 0x08, 0xed ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:180:2: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 6 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:180:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 180 | MEMCPY_TEST_CONSTANT ( 0xcc, 0x61, 0x8f, 0x70 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:181:2: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 7 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:181:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 181 | MEMCPY_TEST_CONSTANT ( 0x6d, 0x28, 0xe0, 0x9e, 0x6d ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:181:2: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[7]' {aka 'unsigned char[7]'} [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 7 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:181:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 181 | MEMCPY_TEST_CONSTANT ( 0x6d, 0x28, 0xe0, 0x9e, 0x6d ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:182:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 8 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:182:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 182 | MEMCPY_TEST_CONSTANT ( 0x7d, 0x13, 0x4f, 0xef, 0x17, 0xb3 ); | ^~~~~~~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'memcpy_test_exec' at tests/memcpy_test.c:182:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tests/memcpy_test.c: In function 'memcpy_test_exec': tests/memcpy_test.c:99:25: note: at offset 1 into object 'dest_const' of size 8 99 | uint8_t dest_const[ 1 + sizeof ( src ) + 1 ]; \ | ^~~~~~~~~~ tests/memcpy_test.c:182:9: note: in expansion of macro 'MEMCPY_TEST_CONSTANT' 182 | MEMCPY_TEST_CONSTANT ( 0x7d, 0x13, 0x4f, 0xef, 0x17, 0xb3 ); | ^~~~~~~~~~~~~~~~~~~~ In file included from include/string.h:21, from crypto/sha1extra.c:22: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'pbkdf2_sha1_f' at crypto/sha1extra.c:113:2, inlined from 'pbkdf2_sha1' at crypto/sha1extra.c:157:3: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u32[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ crypto/sha1extra.c: In function 'pbkdf2_sha1': crypto/sha1extra.c:148:6: note: object 'blocknr' of size 4 148 | void pbkdf2_sha1 ( const void *passphrase, size_t pass_len, | ^~~~~~~~~~~ [BUILD] bin-i386-efi/crc32.o [BUILD] bin/rsa_aes_cbc_sha256.o [BUILD] bin-i386-efi/crypto_null.o [BUILD] bin-i386-efi/deflate.o [BUILD] bin/rsa_md5.o [BUILD] bin-i386-efi/drbg.o [BUILD] bin/rsa_sha1.o [BUILD] bin-i386-efi/ecb.o [BUILD] bin-i386-efi/entropy.o [BUILD] bin/rsa_sha224.o [BUILD] bin/rsa_sha256.o [BUILD] bin/rsa_sha384.o [BUILD] bin-i386-efi/hash_df.o [BUILD] bin/rsa_sha512.o [BUILD] bin-i386-efi/hmac.o [BUILD] bin-i386-efi/hmac_drbg.o crypto/deflate.c: In function 'deflate_inflate': crypto/deflate.c:514:41: warning: storing the address of local variable 'zlib_header' in '*deflate.resume' [-Wdangling-pointer=] 514 | deflate->resume = &&zlib_header; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ crypto/deflate.c:507:2: note: 'zlib_header' declared here 507 | zlib_header: { | ^~~~~~~~~~~ crypto/deflate.c:507:2: note: 'deflate' declared here [BUILD] bin/editstring.o [BUILD] bin/jumpscroll.o [BUILD] bin-i386-efi/md4.o [BUILD] bin-i386-efi/md5.o [BUILD] bin/linux_args.o [BUILD] bin/readline.o [BUILD] bin/shell.o [BUILD] bin-i386-efi/ntlm.o [BUILD] bin-i386-efi/null_entropy.o [BUILD] bin/strerror.o [BUILD] bin/wireless_errors.o [BUILD] bin-i386-efi/ocsp.o [BUILD] bin/autoboot_cmd.o [BUILD] bin-i386-efi/privkey.o [BUILD] bin-i386-efi/random_nz.o [BUILD] bin/cert_cmd.o [BUILD] bin/config_cmd.o [BUILD] bin-i386-efi/rbg.o crypto/deflate.c:543:41: warning: storing the address of local variable 'block_header' in '*deflate.resume' [-Wdangling-pointer=] 543 | deflate->resume = &&block_header; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ crypto/deflate.c:535:2: note: 'block_header' declared here 535 | block_header: { | ^~~~~~~~~~~~ crypto/deflate.c:535:2: note: 'deflate' declared here [BUILD] bin/console_cmd.o [BUILD] bin/dhcp_cmd.o [BUILD] bin-i386-efi/rootcert.o [BUILD] bin/digest_cmd.o [BUILD] bin-i386-efi/rsa.o [BUILD] bin/fcmgmt_cmd.o [BUILD] bin-i386-efi/sha1.o [BUILD] bin/gdbstub_cmd.o [BUILD] bin/ibmgmt_cmd.o [BUILD] bin-i386-efi/sha1extra.o [BUILD] bin/ifmgmt_cmd.o [BUILD] bin-i386-efi/sha224.o [BUILD] bin/image_cmd.o [BUILD] bin-i386-efi/sha256.o [BUILD] bin/image_trust_cmd.o [BUILD] bin-i386-efi/sha384.o [BUILD] bin-i386-efi/sha512.o [BUILD] bin/ipstat_cmd.o [BUILD] bin/iwmgmt_cmd.o [BUILD] bin/login_cmd.o [BUILD] bin-i386-efi/sha512_224.o [BUILD] bin/lotest_cmd.o [BUILD] bin-i386-efi/sha512_256.o [BUILD] bin/menu_cmd.o [BUILD] bin/neighbour_cmd.o [BUILD] bin-i386-efi/x509.o [BUILD] bin-i386-efi/rsa_aes_cbc_sha1.o [BUILD] bin-i386-efi/rsa_aes_cbc_sha256.o [BUILD] bin/nslookup_cmd.o [BUILD] bin/ntp_cmd.o [BUILD] bin-i386-efi/rsa_md5.o In file included from include/string.h:21, from crypto/sha1extra.c:22: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'pbkdf2_sha1_f' at crypto/sha1extra.c:113:2, inlined from 'pbkdf2_sha1' at crypto/sha1extra.c:157:3: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u32[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ crypto/sha1extra.c: In function 'pbkdf2_sha1': crypto/sha1extra.c:148:6: note: object 'blocknr' of size 4 148 | void pbkdf2_sha1 ( const void *passphrase, size_t pass_len, | ^~~~~~~~~~~ [BUILD] bin/nvo_cmd.o [BUILD] bin-i386-efi/rsa_sha1.o [BUILD] bin/param_cmd.o [BUILD] bin/pci_cmd.o [BUILD] bin-i386-efi/rsa_sha224.o [BUILD] bin-i386-efi/rsa_sha256.o [BUILD] bin/ping_cmd.o [BUILD] bin/poweroff_cmd.o [BUILD] bin/profstat_cmd.o [BUILD] bin-i386-efi/rsa_sha384.o [BUILD] bin-i386-efi/rsa_sha512.o [BUILD] bin-i386-efi/editstring.o [BUILD] bin/reboot_cmd.o [BUILD] bin-i386-efi/jumpscroll.o [BUILD] bin/route_cmd.o [BUILD] bin/sanboot_cmd.o [BUILD] bin/sync_cmd.o [BUILD] bin-i386-efi/linux_args.o [BUILD] bin/time_cmd.o [BUILD] bin-i386-efi/readline.o [BUILD] bin/vlan_cmd.o [BUILD] bin/login_ui.o [BUILD] bin-i386-efi/shell.o [BUILD] bin/menu_ui.o [BUILD] bin-i386-efi/strerror.o [BUILD] bin/settings_ui.o [BUILD] bin/alert.o [BUILD] bin-i386-efi/wireless_errors.o [BUILD] bin/ansi_screen.o [BUILD] bin/clear.o [BUILD] bin-i386-efi/autoboot_cmd.o [BUILD] bin/colour.o [BUILD] bin/edging.o [BUILD] bin-i386-efi/cert_cmd.o [BUILD] bin-i386-efi/config_cmd.o [BUILD] bin/kb.o [BUILD] bin/mucurses.o [BUILD] bin-i386-efi/console_cmd.o [BUILD] bin-i386-efi/dhcp_cmd.o [BUILD] bin-i386-efi/digest_cmd.o [BUILD] bin-i386-efi/fcmgmt_cmd.o [BUILD] bin/print.o [BUILD] bin/print_nadv.o [BUILD] bin-i386-efi/gdbstub_cmd.o [BUILD] bin-i386-efi/ibmgmt_cmd.o [BUILD] bin/slk.o [BUILD] bin-i386-efi/ifmgmt_cmd.o [BUILD] bin/winattrs.o [BUILD] bin-i386-efi/image_cmd.o [BUILD] bin/windows.o [BUILD] bin/wininit.o [BUILD] bin-i386-efi/image_trust_cmd.o [BUILD] bin-i386-efi/ipstat_cmd.o [BUILD] bin/editbox.o [BUILD] bin/keymap_al.o [BUILD] bin-i386-efi/iwmgmt_cmd.o [BUILD] bin-i386-efi/login_cmd.o [BUILD] bin/keymap_az.o [BUILD] bin-i386-efi/lotest_cmd.o [BUILD] bin/keymap_bg.o [BUILD] bin-i386-efi/menu_cmd.o [BUILD] bin/keymap_by.o [BUILD] bin/keymap_cf.o [BUILD] bin-i386-efi/neighbour_cmd.o [BUILD] bin-i386-efi/nslookup_cmd.o [BUILD] bin/keymap_cz.o [BUILD] bin/keymap_de.o [BUILD] bin/keymap_dk.o [BUILD] bin-i386-efi/ntp_cmd.o [BUILD] bin/keymap_es.o [BUILD] bin/keymap_et.o [BUILD] bin/keymap_fi.o [BUILD] bin-i386-efi/nvo_cmd.o [BUILD] bin/keymap_fr.o [BUILD] bin/keymap_gr.o [BUILD] bin-i386-efi/param_cmd.o [BUILD] bin-i386-efi/pci_cmd.o [BUILD] bin/keymap_il.o [BUILD] bin/keymap_hu.o [BUILD] bin-i386-efi/ping_cmd.o [BUILD] bin/keymap_it.o [BUILD] bin/keymap_lt.o [BUILD] bin-i386-efi/poweroff_cmd.o [BUILD] bin/keymap_mk.o [BUILD] bin-i386-efi/profstat_cmd.o [BUILD] bin/keymap_mt.o [BUILD] bin/keymap_nl.o [BUILD] bin-i386-efi/reboot_cmd.o [BUILD] bin/keymap_no-latin1.o [BUILD] bin/keymap_no.o [BUILD] bin-i386-efi/route_cmd.o [BUILD] bin/keymap_pl.o [BUILD] bin/keymap_pt.o [BUILD] bin-i386-efi/sanboot_cmd.o [BUILD] bin-i386-efi/sync_cmd.o [BUILD] bin/keymap_ro.o [BUILD] bin/keymap_ru.o [BUILD] bin/keymap_sg.o [BUILD] bin-i386-efi/time_cmd.o [BUILD] bin/keymap_sr.o [BUILD] bin-i386-efi/vlan_cmd.o [BUILD] bin/keymap_th.o [BUILD] bin/keymap_ua.o [BUILD] bin-i386-efi/login_ui.o [BUILD] bin/keymap_uk.o [BUILD] bin/keymap_us.o [BUILD] bin/keymap_wo.o [BUILD] bin/autoboot.o [BUILD] bin-i386-efi/menu_ui.o [BUILD] bin/certmgmt.o [BUILD] bin/dhcpmgmt.o [BUILD] bin-i386-efi/settings_ui.o [BUILD] bin-i386-efi/alert.o [BUILD] bin/fcmgmt.o [BUILD] bin/ibmgmt.o [BUILD] bin/ifmgmt.o [BUILD] bin-i386-efi/ansi_screen.o [BUILD] bin/imgmgmt.o [BUILD] bin-i386-efi/clear.o [BUILD] bin/imgtrust.o [BUILD] bin/ipstat.o [BUILD] bin-i386-efi/colour.o [BUILD] bin-i386-efi/edging.o [BUILD] bin-i386-efi/kb.o [BUILD] bin/iwmgmt.o [BUILD] bin-i386-efi/mucurses.o [BUILD] bin/lotest.o [BUILD] bin/neighmgmt.o [BUILD] bin/nslookup.o [BUILD] bin-i386-efi/print.o [BUILD] bin/ntpmgmt.o [BUILD] bin-i386-efi/print_nadv.o [BUILD] bin/pingmgmt.o [BUILD] bin/profstat.o [BUILD] bin/prompt.o [BUILD] bin-i386-efi/slk.o [BUILD] bin-i386-efi/winattrs.o [BUILD] bin-i386-efi/windows.o [BUILD] bin-i386-efi/wininit.o [BUILD] bin/pxemenu.o [BUILD] bin/route.o [BUILD] bin-i386-efi/editbox.o [BUILD] bin-i386-efi/keymap_al.o [BUILD] bin/route_ipv4.o [BUILD] bin/route_ipv6.o [BUILD] bin-i386-efi/keymap_az.o [BUILD] bin-i386-efi/keymap_bg.o [BUILD] bin/sync.o [BUILD] bin-i386-efi/keymap_by.o [BUILD] bin-i386-efi/keymap_cf.o [BUILD] bin-i386-efi/keymap_cz.o [BUILD] bin-i386-efi/keymap_de.o [BUILD] bin/config.o [BUILD] bin-i386-efi/keymap_dk.o [BUILD] bin-i386-efi/keymap_es.o [BUILD] bin-i386-efi/keymap_et.o [BUILD] bin-i386-efi/keymap_fi.o [BUILD] bin/config_asn1.o [BUILD] bin-i386-efi/keymap_fr.o [BUILD] bin/config_crypto.o [BUILD] bin-i386-efi/keymap_gr.o [BUILD] bin/config_efi.o [BUILD] bin-i386-efi/keymap_hu.o [BUILD] bin-i386-efi/keymap_il.o [BUILD] bin/config_ethernet.o [BUILD] bin-i386-efi/keymap_it.o [BUILD] bin-i386-efi/keymap_lt.o [BUILD] bin-i386-efi/keymap_mk.o [BUILD] bin-i386-efi/keymap_mt.o [BUILD] bin-i386-efi/keymap_nl.o [BUILD] bin-i386-efi/keymap_no-latin1.o [BUILD] bin/config_fc.o [BUILD] bin-i386-efi/keymap_no.o [BUILD] bin/config_fdt.o [BUILD] bin-i386-efi/keymap_pl.o [BUILD] bin-i386-efi/keymap_pt.o [BUILD] bin-i386-efi/keymap_ro.o [BUILD] bin-i386-efi/keymap_ru.o [BUILD] bin/config_http.o [BUILD] bin-i386-efi/keymap_sg.o [BUILD] bin/config_infiniband.o [BUILD] bin-i386-efi/keymap_sr.o [BUILD] bin-i386-efi/keymap_th.o [BUILD] bin/config_linux.o [BUILD] bin-i386-efi/keymap_ua.o [BUILD] bin-i386-efi/keymap_uk.o [BUILD] bin-i386-efi/keymap_us.o [BUILD] bin-i386-efi/keymap_wo.o [BUILD] bin/config_net80211.o [BUILD] bin-i386-efi/autoboot.o [BUILD] bin/config_pcbios.o [BUILD] bin-i386-efi/certmgmt.o [BUILD] bin/config_pixbuf.o [BUILD] bin/config_romprefix.o [BUILD] bin/config_route.o [BUILD] bin/config_timer.o [BUILD] bin-i386-efi/dhcpmgmt.o [BUILD] bin/config_usb.o [BUILD] bin/nulltrap.o [BUILD] bin/basemem_packet.o [BUILD] bin-i386-efi/fcmgmt.o [BUILD] bin/cachedhcp.o [BUILD] bin/cpuid.o [BUILD] bin-i386-efi/ibmgmt.o [BUILD] bin-i386-efi/ifmgmt.o [BUILD] bin/cpuid_settings.o [BUILD] bin-i386-efi/imgmgmt.o [BUILD] bin-i386-efi/imgtrust.o [BUILD] bin/debugcon.o [BUILD] bin-i386-efi/ipstat.o [BUILD] bin-i386-efi/iwmgmt.o [BUILD] bin-i386-efi/lotest.o [BUILD] bin-i386-efi/neighmgmt.o [BUILD] bin/dumpregs.o [BUILD] bin-i386-efi/nslookup.o [BUILD] bin/gdbmach.o [BUILD] bin-i386-efi/ntpmgmt.o [BUILD] bin/pci_autoboot.o [BUILD] bin/pcidirect.o [BUILD] bin-i386-efi/pingmgmt.o [BUILD] bin-i386-efi/profstat.o [BUILD] bin/pic8259.o [BUILD] bin-i386-efi/prompt.o [BUILD] bin-i386-efi/pxemenu.o [BUILD] bin/pit8254.o [BUILD] bin-i386-efi/route.o [BUILD] bin/rdtsc_timer.o [BUILD] bin-i386-efi/route_ipv4.o [BUILD] bin/relocate.o [BUILD] bin/runtime.o [BUILD] bin/video_subr.o [BUILD] bin-i386-efi/route_ipv6.o [BUILD] bin-i386-efi/sync.o [BUILD] bin/vram_settings.o [BUILD] bin/x86_bigint.o [BUILD] bin/x86_io.o [BUILD] bin-i386-efi/config.o [BUILD] bin/x86_string.o [BUILD] bin-i386-efi/config_asn1.o [BUILD] bin/x86_tcpip.o [BUILD] bin/x86_uart.o [BUILD] bin-i386-efi/config_crypto.o [BUILD] bin-i386-efi/config_efi.o [BUILD] bin-i386-efi/config_ethernet.o [BUILD] bin-i386-efi/config_fc.o [BUILD] bin/bootsector.o [BUILD] bin/bzimage.o [BUILD] bin-i386-efi/config_fdt.o [BUILD] bin-i386-efi/config_http.o [BUILD] bin/com32.o [BUILD] bin/comboot.o [BUILD] bin/elfboot.o [BUILD] bin-i386-efi/config_infiniband.o [BUILD] bin-i386-efi/config_linux.o [BUILD] bin/initrd.o [BUILD] bin-i386-efi/config_net80211.o [BUILD] bin-i386-efi/config_pcbios.o [BUILD] bin/multiboot.o [BUILD] bin/nbi.o [BUILD] bin/pxe_image.o [BUILD] bin-i386-efi/config_romprefix.o [BUILD] bin-i386-efi/config_route.o [BUILD] bin-i386-efi/config_pixbuf.o [BUILD] bin/sdi.o [BUILD] bin-i386-efi/config_timer.o [BUILD] bin-i386-efi/config_usb.o [BUILD] bin/acpi_timer.o [BUILD] bin/acpipwr.o [BUILD] bin-i386-efi/nulltrap.o [BUILD] bin-i386-efi/basemem_packet.o [BUILD] bin-i386-efi/cachedhcp.o [BUILD] bin/apm.o [BUILD] bin-i386-efi/cpuid.o [BUILD] bin-i386-efi/cpuid_settings.o [BUILD] bin-i386-efi/debugcon.o [BUILD] bin-i386-efi/dumpregs.o [BUILD] bin-i386-efi/gdbmach.o [BUILD] bin/basemem.o [BUILD] bin-i386-efi/pci_autoboot.o [BUILD] bin-i386-efi/pcidirect.o In file included from include/string.h:21, from arch/x86/image/com32.c:31: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'com32_identify' at arch/x86/image/com32.c:172:3, inlined from 'com32_probe' at arch/x86/image/com32.c:267:14: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/image/com32.c: In function 'com32_probe': arch/x86/image/com32.c:165:17: note: object 'buf' of size 5 165 | uint8_t buf[5]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'com32_identify' at arch/x86/image/com32.c:172:3, inlined from 'com32_probe' at arch/x86/image/com32.c:267:14: arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ arch/x86/image/com32.c: In function 'com32_probe': arch/x86/image/com32.c:165:17: note: object 'buf' of size 5 165 | uint8_t buf[5]; | ^~~ [BUILD] bin/bios_console.o [BUILD] bin-i386-efi/pic8259.o [BUILD] bin/bios_nap.o [BUILD] bin-i386-efi/pit8254.o In file included from include/string.h:21, from arch/x86/image/comboot.c:31: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'comboot_init_psp' at arch/x86/image/comboot.c:122:2, inlined from 'comboot_exec_loop' at arch/x86/image/comboot.c:144:3: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct comboot_psp[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ arch/x86/image/comboot.c: In function 'comboot_exec_loop': arch/x86/image/comboot.c:105:28: note: object 'psp' of size 4 105 | struct comboot_psp psp; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'comboot_copy_cmdline' at arch/x86/image/comboot.c:93:2, inlined from 'comboot_init_psp' at arch/x86/image/comboot.c:125:2, inlined from 'comboot_exec_loop' at arch/x86/image/comboot.c:144:3: arch/x86/include/bits/string.h:73:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'char[1]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ arch/x86/image/comboot.c: In function 'comboot_exec_loop': arch/x86/image/comboot.c:76:25: note: object 'cr' of size 1 76 | char spc = ' ', cr = '\r'; | ^~ [BUILD] bin/bios_reboot.o [BUILD] bin/bios_smbios.o [BUILD] bin-i386-efi/rdtsc_timer.o [BUILD] bin-i386-efi/relocate.o [BUILD] bin/bios_timer.o [BUILD] bin/biosint.o [BUILD] bin/fakee820.o [BUILD] bin/hidemem.o [BUILD] bin-i386-efi/runtime.o [BUILD] bin/int13.o [BUILD] bin-i386-efi/video_subr.o [BUILD] bin/int13con.o [BUILD] bin-i386-efi/vram_settings.o [BUILD] bin-i386-efi/x86_bigint.o [BUILD] bin/memmap.o [BUILD] bin/memtop_umalloc.o [BUILD] bin/pcibios.o [BUILD] bin/pnpbios.o [BUILD] bin-i386-efi/x86_io.o [BUILD] bin-i386-efi/x86_string.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/biosint.c:2: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'hook_bios_interrupt' at arch/x86/interface/pcbios/biosint.c:52:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct segoff[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ arch/x86/interface/pcbios/biosint.c: In function 'hook_bios_interrupt': arch/x86/interface/pcbios/biosint.c:26:23: note: object 'vector' of size 4 26 | struct segoff vector = { | ^~~~~~ [BUILD] bin-i386-efi/x86_tcpip.o [BUILD] bin/rsdp.o [BUILD] bin-i386-efi/x86_uart.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'check_bios_interrupts' at arch/x86/interface/pcbios/biosint.c:106:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct segoff[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/biosint.c: In function 'check_bios_interrupts': arch/x86/interface/pcbios/biosint.c:101:23: note: object 'vector' of size 4 101 | struct segoff vector; | ^~~~~~ [BUILD] bin/rtc_entropy.o [BUILD] bin-i386-efi/bootsector.o [BUILD] bin/rtc_time.o [BUILD] bin/vesafb.o [BUILD] bin-i386-efi/bzimage.o [BUILD] bin/pxe_call.o [BUILD] bin/pxe_exit_hook.o [BUILD] bin/pxe_file.o [BUILD] bin-i386-efi/com32.o [BUILD] bin/pxe_loader.o [BUILD] bin-i386-efi/comboot.o [BUILD] bin/pxe_preboot.o [BUILD] bin/pxe_tftp.o [BUILD] bin-i386-efi/elfboot.o [BUILD] bin-i386-efi/initrd.o [BUILD] bin/pxe_udp.o [BUILD] bin/pxe_undi.o [BUILD] bin-i386-efi/multiboot.o [BUILD] bin/efix86_nap.o [BUILD] bin-i386-efi/nbi.o [BUILD] bin/guestinfo.o [BUILD] bin-i386-efi/pxe_image.o [BUILD] bin-i386-efi/sdi.o [BUILD] bin-i386-efi/acpi_timer.o [BUILD] bin/guestrpc.o [BUILD] bin-i386-efi/acpipwr.o [BUILD] bin/vmconsole.o [BUILD] bin-i386-efi/apm.o [BUILD] bin-i386-efi/basemem.o [BUILD] bin/vmware.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/blockdev.h:14, from arch/x86/interface/pcbios/int13.c:32: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:419:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint16_t[1]' {aka 'short unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/int13.c: In function 'int13_sync_num_drives': arch/x86/interface/pcbios/int13.c:121:17: note: object 'equipment_word' of size 2 121 | static uint16_t equipment_word; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:446:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint16_t[1]' {aka 'short unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ arch/x86/interface/pcbios/int13.c: In function 'int13_sync_num_drives': arch/x86/interface/pcbios/int13.c:121:17: note: object 'equipment_word' of size 2 121 | static uint16_t equipment_word; | ^~~~~~~~~~~~~~ [BUILD] bin/com32_call.o [BUILD] bin-i386-efi/bios_console.o [BUILD] bin-i386-efi/bios_nap.o [BUILD] bin/comboot_call.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_extended_rw' at arch/x86/interface/pcbios/int13.c:725:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ arch/x86/interface/pcbios/int13.c: In function 'int13_extended_rw': arch/x86/interface/pcbios/int13.c:711:17: note: object 'bufsize' of size 1 711 | uint8_t bufsize; | ^~~~~~~ [BUILD] bin/comboot_resolv.o [BUILD] bin/cpuid_cmd.o [BUILD] bin/pxe_cmd.o [BUILD] bin/hvm.o [BUILD] bin-i386-efi/bios_reboot.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/basemem.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'set_fbms' at arch/x86/interface/pcbios/basemem.c:47:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 0 is outside array bounds of 'void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at arch/x86/include/librm.h:155:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_get_extended_parameters' at arch/x86/interface/pcbios/int13.c:938:2, inlined from 'int13' at arch/x86/interface/pcbios/int13.c:1135:13: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint16_t[1]' {aka 'short unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/int13.c: In function 'int13': arch/x86/interface/pcbios/int13.c:934:18: note: object 'bufsize' of size 2 934 | uint16_t bufsize; | ^~~~~~~ [BUILD] bin-i386-efi/bios_smbios.o [BUILD] bin/hyperv.o [BUILD] bin/librm_mgmt.o In file included from include/string.h:21, from arch/x86/image/comboot.c:31: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'get_fbms' at arch/x86/include/basemem.h:24:2, inlined from 'comboot_init_psp' at arch/x86/image/comboot.c:114:28, inlined from 'comboot_exec_loop' at arch/x86/image/comboot.c:144:3: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'comboot_init_psp' at arch/x86/image/comboot.c:122:2, inlined from 'comboot_exec_loop' at arch/x86/image/comboot.c:144:3: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct comboot_psp[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ arch/x86/image/comboot.c: In function 'comboot_exec_loop': arch/x86/image/comboot.c:105:28: note: object 'psp' of size 4 105 | struct comboot_psp psp; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'comboot_copy_cmdline' at arch/x86/image/comboot.c:93:2, inlined from 'comboot_init_psp' at arch/x86/image/comboot.c:125:2, inlined from 'comboot_exec_loop' at arch/x86/image/comboot.c:144:3: arch/x86/include/bits/string.h:73:43: warning: array subscript 'const union [0]' is partly outside array bounds of 'char[1]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ arch/x86/image/comboot.c: In function 'comboot_exec_loop': arch/x86/image/comboot.c:76:25: note: object 'cr' of size 1 76 | char spc = ' ', cr = '\r'; | ^~ [BUILD] bin-i386-efi/bios_timer.o [BUILD] bin-i386-efi/biosint.o [BUILD] bin/librm_test.o In file included from include/string.h:21, from arch/x86/image/com32.c:31: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'get_fbms' at arch/x86/include/basemem.h:24:2, inlined from 'com32_exec_loop' at arch/x86/image/com32.c:120:12: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/bios_reboot.c:33: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'bios_reboot' at arch/x86/interface/pcbios/bios_reboot.c:48:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 0 is outside array bounds of 'void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [BUILD] bin/undi.o [BUILD] bin-i386-efi/fakee820.o [BUILD] bin-i386-efi/hidemem.o [BUILD] bin-i386-efi/int13.o [BUILD] bin-i386-efi/int13con.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'com32_identify' at arch/x86/image/com32.c:172:3, inlined from 'com32_probe' at arch/x86/image/com32.c:267:14: arch/x86/include/bits/string.h:90:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 90 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/image/com32.c: In function 'com32_probe': arch/x86/image/com32.c:165:17: note: object 'buf' of size 5 165 | uint8_t buf[5]; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'com32_identify' at arch/x86/image/com32.c:172:3, inlined from 'com32_probe' at arch/x86/image/com32.c:267:14: [BUILD] bin/undiload.o arch/x86/include/bits/string.h:91:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[5]' {aka 'unsigned char[5]'} [-Warray-bounds] 91 | dest_u->u8[4] = src_u->u8[4]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ arch/x86/image/com32.c: In function 'com32_probe': arch/x86/image/com32.c:165:17: note: object 'buf' of size 5 165 | uint8_t buf[5]; | ^~~ [BUILD] bin/undinet.o [BUILD] bin-i386-efi/memmap.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/bios_console.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'bios_handle_dectcem_set' at arch/x86/interface/pcbios/bios_console.c:185:2: arch/x86/include/bits/string.h:73:43: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ [BUILD] bin-i386-efi/memtop_umalloc.o [BUILD] bin/undionly.o [BUILD] bin-i386-efi/pcibios.o [BUILD] bin-i386-efi/pnpbios.o [BUILD] bin-i386-efi/rsdp.o [BUILD] bin/undipreload.o [BUILD] bin/undirom.o [BUILD] bin-i386-efi/rtc_entropy.o [BUILD] bin-i386-efi/rtc_time.o [BUILD] bin/mount.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/bios_timer.c:33: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'bios_currticks' at arch/x86/interface/pcbios/bios_timer.c:69:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint32_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/bios_timer.c: In function 'bios_currticks': arch/x86/interface/pcbios/bios_timer.c:59:18: note: object 'ticks' of size 4 59 | uint32_t ticks; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'bios_currticks' at arch/x86/interface/pcbios/bios_timer.c:70:2: arch/x86/include/bits/string.h:73:43: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'bios_currticks' at arch/x86/interface/pcbios/bios_timer.c:75:3: arch/x86/include/bits/string.h:73:32: warning: array subscript 0 is outside array bounds of 'void[0]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [BUILD] bin-i386-efi/vesafb.o [BUILD] bin-i386-efi/pxe_call.o [BUILD] bin/nfs.o [BUILD] bin-i386-efi/pxe_exit_hook.o [BUILD] bin-i386-efi/pxe_file.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/rsdp.c:34: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'rsdp_find_rsdt' at arch/x86/interface/pcbios/rsdp.c:107:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ [BUILD] bin/nfs_open.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/hidemem.c:26: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'get_fbms' at arch/x86/include/basemem.h:24:2, inlined from 'hide_basemem' at arch/x86/interface/pcbios/hidemem.c:112:25: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ [BUILD] bin/nfs_uri.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'get_fbms' at arch/x86/include/basemem.h:24:2, inlined from 'hide_etherboot' at arch/x86/interface/pcbios/hidemem.c:173:9: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ [BUILD] bin-i386-efi/pxe_loader.o [BUILD] bin/oncrpc_iob.o [BUILD] bin/portmap.o [BUILD] bin-i386-efi/pxe_preboot.o [BUILD] bin/net80211.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/biosint.c:2: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'hook_bios_interrupt' at arch/x86/interface/pcbios/biosint.c:52:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'struct segoff[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ arch/x86/interface/pcbios/biosint.c: In function 'hook_bios_interrupt': arch/x86/interface/pcbios/biosint.c:26:23: note: object 'vector' of size 4 26 | struct segoff vector = { | ^~~~~~ [BUILD] bin-i386-efi/pxe_tftp.o [BUILD] bin-i386-efi/pxe_udp.o [BUILD] bin/rc80211.o [BUILD] bin/sec80211.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'check_bios_interrupts' at arch/x86/interface/pcbios/biosint.c:106:3: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct segoff[1]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/biosint.c: In function 'check_bios_interrupts': arch/x86/interface/pcbios/biosint.c:101:23: note: object 'vector' of size 4 101 | struct segoff vector; | ^~~~~~ [BUILD] bin-i386-efi/pxe_undi.o [BUILD] bin-i386-efi/efix86_nap.o [BUILD] bin/wep.o [BUILD] bin-i386-efi/guestinfo.o [BUILD] bin/wpa.o [BUILD] bin-i386-efi/guestrpc.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from arch/x86/include/realmode.h:6, from arch/x86/interface/pcbios/memmap.c:28: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'get_fbms' at arch/x86/include/basemem.h:24:2, inlined from 'basememsize' at arch/x86/include/memsizes.h:14:9, inlined from 'x86_get_memmap' at arch/x86/interface/pcbios/memmap.c:324:12: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ In file included from include/string.h:21, from arch/x86/interface/pcbios/int13con.c:27: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13con_init' at arch/x86/interface/pcbios/int13con.c:274:2, inlined from 'int13con_init' at arch/x86/interface/pcbios/int13con.c:253:13: arch/x86/include/bits/string.h:79:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ [BUILD] bin-i386-efi/vmconsole.o [BUILD] bin-i386-efi/vmware.o [BUILD] bin/wpa_ccmp.o [BUILD] bin-i386-efi/com32_call.o [BUILD] bin-i386-efi/comboot_call.o In file included from include/string.h:21, from arch/x86/drivers/net/undinet.c:22: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_probe' at arch/x86/drivers/net/undinet.c:924:3: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_UNDI_STARTUP[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_probe': arch/x86/drivers/net/undinet.c:885:37: note: object 'undi_startup' of size 2 885 | struct s_PXENV_UNDI_STARTUP undi_startup; | ^~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_probe' at arch/x86/drivers/net/undinet.c:1010:2: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_UNDI_SHUTDOWN[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_probe': arch/x86/drivers/net/undinet.c:889:38: note: object 'undi_shutdown' of size 2 889 | struct s_PXENV_UNDI_SHUTDOWN undi_shutdown; | ^~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_probe' at arch/x86/drivers/net/undinet.c:1013:2: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_UNDI_CLEANUP[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_probe': arch/x86/drivers/net/undinet.c:890:37: note: object 'undi_cleanup' of size 2 890 | struct s_PXENV_UNDI_CLEANUP undi_cleanup; | ^~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_probe' at arch/x86/drivers/net/undinet.c:1019:2: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_STOP_UNDI[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_probe': arch/x86/drivers/net/undinet.c:891:34: note: object 'stop_undi' of size 2 891 | struct s_PXENV_STOP_UNDI stop_undi; | ^~~~~~~~~ [BUILD] bin-i386-efi/comboot_resolv.o [BUILD] bin/wpa_psk.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/blockdev.h:14, from arch/x86/interface/pcbios/int13.c:32: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:419:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint16_t[1]' {aka 'short unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/int13.c: In function 'int13_sync_num_drives': arch/x86/interface/pcbios/int13.c:121:17: note: object 'equipment_word' of size 2 121 | static uint16_t equipment_word; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:420:2: arch/x86/include/bits/string.h:73:43: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:446:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'uint16_t[1]' {aka 'short unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ arch/x86/interface/pcbios/int13.c: In function 'int13_sync_num_drives': arch/x86/interface/pcbios/int13.c:121:17: note: object 'equipment_word' of size 2 121 | static uint16_t equipment_word; | ^~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:446:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 0 is outside array bounds of 'void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_to_user' at include/ipxe/uaccess.h:325:2, inlined from 'copy_to_real' at arch/x86/include/realmode.h:90:2, inlined from 'int13_sync_num_drives' at arch/x86/interface/pcbios/int13.c:447:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 0 is outside array bounds of 'void[0]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [BUILD] bin/wpa_tkip.o In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_remove' at arch/x86/drivers/net/undinet.c:1051:3: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_UNDI_SHUTDOWN[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_remove': arch/x86/drivers/net/undinet.c:1038:38: note: object 'undi_shutdown' of size 2 1038 | struct s_PXENV_UNDI_SHUTDOWN undi_shutdown; | ^~~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_remove' at arch/x86/drivers/net/undinet.c:1054:3: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_UNDI_CLEANUP[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_remove': arch/x86/drivers/net/undinet.c:1039:37: note: object 'undi_cleanup' of size 2 1039 | struct s_PXENV_UNDI_CLEANUP undi_cleanup; | ^~~~~~~~~~~~ In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'undinet_remove' at arch/x86/drivers/net/undinet.c:1060:3: arch/x86/include/bits/string.h:251:32: warning: array subscript 'union [0]' is partly outside array bounds of 'struct s_PXENV_STOP_UNDI[1]' [-Warray-bounds] 251 | dest_u->u16[0] = 0; | ~~~~~~~~~~~~~~~^~~ arch/x86/drivers/net/undinet.c: In function 'undinet_remove': arch/x86/drivers/net/undinet.c:1040:34: note: object 'stop_undi' of size 2 1040 | struct s_PXENV_STOP_UNDI stop_undi; | ^~~~~~~~~ [BUILD] bin-i386-efi/cpuid_cmd.o [BUILD] bin-i386-efi/pxe_cmd.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_extended_rw' at arch/x86/interface/pcbios/int13.c:725:2: arch/x86/include/bits/string.h:73:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint8_t[1]' {aka 'unsigned char[1]'} [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ arch/x86/interface/pcbios/int13.c: In function 'int13_extended_rw': arch/x86/interface/pcbios/int13.c:711:17: note: object 'bufsize' of size 1 711 | uint8_t bufsize; | ^~~~~~~ [BUILD] bin/rtl8180.o [BUILD] bin-i386-efi/hyperv.o [BUILD] bin-i386-efi/hvm.o [BUILD] bin/rtl8180_grf5101.o [BUILD] bin/rtl8180_max2820.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_check_num_drives' at arch/x86/interface/pcbios/int13.c:457:2, inlined from 'int13' at arch/x86/interface/pcbios/int13.c:1075:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_check_num_drives' at arch/x86/interface/pcbios/int13.c:458:2, inlined from 'int13' at arch/x86/interface/pcbios/int13.c:1075:2: arch/x86/include/bits/string.h:73:43: warning: array subscript 0 is outside array bounds of 'const void[0]' [-Warray-bounds] 73 | dest_u->u8[0] = src_u->u8[0]; | ~~~~~~~~~^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'trivial_memcpy_user' at include/ipxe/uaccess.h:109:2, inlined from 'memcpy_user' at include/ipxe/efi/efi_uaccess.h:69:2, inlined from 'copy_from_user' at include/ipxe/uaccess.h:338:2, inlined from 'copy_from_real' at arch/x86/include/realmode.h:104:2, inlined from 'int13_get_extended_parameters' at arch/x86/interface/pcbios/int13.c:938:2, inlined from 'int13' at arch/x86/interface/pcbios/int13.c:1135:13: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'uint16_t[1]' {aka 'short unsigned int[1]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ arch/x86/interface/pcbios/int13.c: In function 'int13': arch/x86/interface/pcbios/int13.c:934:18: note: object 'bufsize' of size 2 934 | uint16_t bufsize; | ^~~~~~~ [BUILD] bin/rtl8180_sa2400.o [BUILD] bin/rtl8185.o [BUILD] bin-i386-efi/librm_mgmt.o [BUILD] bin/rtl8185_rtl8225.o [BUILD] bin/rtl818x.o [BUILD] bin-i386-efi/librm_test.o [BUILD] bin-i386-efi/mount.o [BUILD] bin-i386-efi/nfs.o [BUILD] bin/ath_hw.o [BUILD] bin/ath_key.o In file included from include/string.h:21, from net/80211/wpa_ccmp.c:22: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_encrypt' at net/80211/wpa_ccmp.c:348:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/80211/wpa_ccmp.c: In function 'ccmp_encrypt': net/80211/wpa_ccmp.c:331:20: note: object 'tx_pn' of size 6 331 | u8 mic[8], tx_pn[6]; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_encrypt' at net/80211/wpa_ccmp.c:349:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/80211/wpa_ccmp.c: In function 'ccmp_encrypt': net/80211/wpa_ccmp.c:331:20: note: at offset 2 into object 'tx_pn' of size 6 331 | u8 mic[8], tx_pn[6]; | ^~~~~ [BUILD] bin-i386-efi/nfs_open.o [BUILD] bin/ath_regd.o [BUILD] bin-i386-efi/nfs_uri.o [BUILD] bin/ath5k.o [BUILD] bin-i386-efi/oncrpc_iob.o In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_decrypt' at net/80211/wpa_ccmp.c:412:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_ccmp.c: In function 'ccmp_decrypt': net/80211/wpa_ccmp.c:399:12: note: object 'rx_pn' of size 6 399 | u8 rx_pn[6], their_mic[8], our_mic[8]; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_decrypt' at net/80211/wpa_ccmp.c:413:2: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_ccmp.c: In function 'ccmp_decrypt': net/80211/wpa_ccmp.c:399:12: note: at offset 2 into object 'rx_pn' of size 6 399 | u8 rx_pn[6], their_mic[8], our_mic[8]; | ^~~~~ [BUILD] bin/ath5k_attach.o In file included from include/string.h:21, from net/80211/wpa_tkip.c:22: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tkip_michael' at net/80211/wpa_tkip.c:340:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_tkip.c: In function 'tkip_michael': net/80211/wpa_tkip.c:329:11: note: at offset 6 into object 'cap' of size 12 329 | } cap; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tkip_michael' at net/80211/wpa_tkip.c:340:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_tkip.c: In function 'tkip_michael': net/80211/wpa_tkip.c:329:11: note: at offset 6 into object 'cap' of size 12 329 | } cap; | ^~~ [BUILD] bin-i386-efi/portmap.o [BUILD] bin-i386-efi/net80211.o [BUILD] bin/ath5k_caps.o [BUILD] bin-i386-efi/rc80211.o [BUILD] bin/ath5k_desc.o [BUILD] bin-i386-efi/sec80211.o [BUILD] bin/ath5k_dma.o [BUILD] bin-i386-efi/wep.o [BUILD] bin/ath5k_eeprom.o [BUILD] bin/ath5k_gpio.o [BUILD] bin-i386-efi/wpa.o [BUILD] bin/ath5k_initvals.o [BUILD] bin/ath5k_pcu.o [BUILD] bin-i386-efi/wpa_ccmp.o In file included from include/string.h:21, from net/80211/net80211.c:24: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:717:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:717:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:719:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:719:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ [BUILD] bin-i386-efi/wpa_psk.o [BUILD] bin-i386-efi/wpa_tkip.o [BUILD] bin/ath5k_phy.o [BUILD] bin/ath5k_qcu.o [BUILD] bin-i386-efi/rtl8180.o [BUILD] bin-i386-efi/rtl8180_grf5101.o [BUILD] bin/ath5k_reset.o [BUILD] bin-i386-efi/rtl8180_max2820.o [BUILD] bin/ath5k_rfkill.o [BUILD] bin-i386-efi/rtl8180_sa2400.o [BUILD] bin/ath9k.o [BUILD] bin-i386-efi/rtl8185.o [BUILD] bin-i386-efi/rtl8185_rtl8225.o [BUILD] bin/ath9k_ani.o [BUILD] bin/ath9k_ar5008_phy.o [BUILD] bin-i386-efi/rtl818x.o [BUILD] bin/ath9k_ar9002_calib.o [BUILD] bin-i386-efi/ath_hw.o [BUILD] bin/ath9k_ar9002_hw.o [BUILD] bin/ath9k_ar9002_mac.o [BUILD] bin/ath9k_ar9002_phy.o [BUILD] bin-i386-efi/ath_key.o [BUILD] bin/ath9k_ar9003_calib.o [BUILD] bin-i386-efi/ath_regd.o [BUILD] bin/ath9k_ar9003_eeprom.o [BUILD] bin/ath9k_ar9003_hw.o [BUILD] bin-i386-efi/ath5k.o [BUILD] bin-i386-efi/ath5k_attach.o In file included from include/string.h:21, from net/80211/wpa_tkip.c:22: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tkip_michael' at net/80211/wpa_tkip.c:340:2: arch/x86/include/bits/string.h:94:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_tkip.c: In function 'tkip_michael': net/80211/wpa_tkip.c:329:11: note: at offset 6 into object 'cap' of size 12 329 | } cap; | ^~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'tkip_michael' at net/80211/wpa_tkip.c:340:2: arch/x86/include/bits/string.h:95:32: warning: array subscript 'union [0]' is partly outside array bounds of 'union [1]' [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_tkip.c: In function 'tkip_michael': net/80211/wpa_tkip.c:329:11: note: at offset 6 into object 'cap' of size 12 329 | } cap; | ^~~ [BUILD] bin-i386-efi/ath5k_caps.o [BUILD] bin-i386-efi/ath5k_desc.o [BUILD] bin/ath9k_ar9003_mac.o [BUILD] bin-i386-efi/ath5k_dma.o [BUILD] bin-i386-efi/ath5k_eeprom.o [BUILD] bin/ath9k_ar9003_phy.o In file included from include/string.h:21, from net/80211/wpa_ccmp.c:22: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_encrypt' at net/80211/wpa_ccmp.c:348:2: arch/x86/include/bits/string.h:76:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~^~~ net/80211/wpa_ccmp.c: In function 'ccmp_encrypt': net/80211/wpa_ccmp.c:331:20: note: object 'tx_pn' of size 6 331 | u8 mic[8], tx_pn[6]; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_encrypt' at net/80211/wpa_ccmp.c:349:2: arch/x86/include/bits/string.h:79:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/80211/wpa_ccmp.c: In function 'ccmp_encrypt': net/80211/wpa_ccmp.c:331:20: note: at offset 2 into object 'tx_pn' of size 6 331 | u8 mic[8], tx_pn[6]; | ^~~~~ [BUILD] bin/ath9k_calib.o [BUILD] bin/ath9k_common.o In file included from include/string.h:21, from net/80211/net80211.c:24: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:717:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:717:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:719:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'net80211_tx_mgmt' at net/80211/net80211.c:719:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ net/80211/net80211.c: In function 'net80211_tx_mgmt': net/80211/net80211.c:706:64: note: object 'dest' of size [0, 6] 706 | int net80211_tx_mgmt ( struct net80211_device *dev, u16 fc, u8 dest[6], | ~~~^~~~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_decrypt' at net/80211/wpa_ccmp.c:412:2: arch/x86/include/bits/string.h:76:32: warning: array subscript 'union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 76 | dest_u->u16[0] = src_u->u16[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_ccmp.c: In function 'ccmp_decrypt': net/80211/wpa_ccmp.c:399:12: note: object 'rx_pn' of size 6 399 | u8 rx_pn[6], their_mic[8], our_mic[8]; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ccmp_decrypt' at net/80211/wpa_ccmp.c:413:2: arch/x86/include/bits/string.h:79:32: warning: array subscript 'union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 79 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ net/80211/wpa_ccmp.c: In function 'ccmp_decrypt': net/80211/wpa_ccmp.c:399:12: note: at offset 2 into object 'rx_pn' of size 6 399 | u8 rx_pn[6], their_mic[8], our_mic[8]; | ^~~~~ [BUILD] bin-i386-efi/ath5k_gpio.o [BUILD] bin/ath9k_eeprom.o [BUILD] bin-i386-efi/ath5k_initvals.o [BUILD] bin-i386-efi/ath5k_pcu.o [BUILD] bin/ath9k_eeprom_4k.o [BUILD] bin-i386-efi/ath5k_phy.o [BUILD] bin/ath9k_eeprom_9287.o [BUILD] bin/ath9k_eeprom_def.o [BUILD] bin-i386-efi/ath5k_qcu.o [BUILD] bin/ath9k_hw.o [BUILD] bin/ath9k_init.o [BUILD] bin-i386-efi/ath5k_reset.o [BUILD] bin-i386-efi/ath5k_rfkill.o [BUILD] bin/ath9k_mac.o [BUILD] bin/ath9k_main.o [BUILD] bin-i386-efi/ath9k.o [BUILD] bin-i386-efi/ath9k_ani.o [BUILD] bin-i386-efi/ath9k_ar5008_phy.o [BUILD] bin/ath9k_recv.o [BUILD] bin-i386-efi/ath9k_ar9002_calib.o [BUILD] bin/ath9k_xmit.o [BUILD] bin-i386-efi/ath9k_ar9002_hw.o [BUILD] bin-i386-efi/ath9k_ar9002_mac.o [BUILD] bin/gdbidt.o [BUILD] bin/setjmp.o [BUILD] bin/gdbstub_test.o [BUILD] bin-i386-efi/ath9k_ar9002_phy.o [BUILD] bin-i386-efi/ath9k_ar9003_calib.o [BUILD] bin/patch_cf.o [BUILD] bin-i386-efi/ath9k_ar9003_eeprom.o [BUILD] bin/stack.o [BUILD] bin/stack16.o [BUILD] bin/e820mangler.o [BUILD] bin-i386-efi/ath9k_ar9003_hw.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from drivers/net/ath/ath5k/ath5k.h:28, from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ath5k_eeprom_read_mac' at drivers/net/ath/ath5k/ath5k_eeprom.c:1744:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/ath/ath5k/ath5k_eeprom.c: In function 'ath5k_eeprom_read_mac': drivers/net/ath/ath5k/ath5k_eeprom.c:1721:12: note: object 'mac_d' of size 6 1721 | u8 mac_d[ETH_ALEN] = {}; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ath5k_eeprom_read_mac' at drivers/net/ath/ath5k/ath5k_eeprom.c:1744:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/ath/ath5k/ath5k_eeprom.c: In function 'ath5k_eeprom_read_mac': drivers/net/ath/ath5k/ath5k_eeprom.c:1721:12: note: object 'mac_d' of size 6 1721 | u8 mac_d[ETH_ALEN] = {}; | ^~~~~ In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'ath9k_hw_get_gain_boundaries_pdadcs' at drivers/net/ath/ath9k/ath9k_eeprom.c:357:2: arch/x86/include/bits/string.h:254:32: warning: array subscript 'union [0]' is partly outside array bounds of 'u8[4]' {aka 'unsigned char[4]'} [-Warray-bounds] 254 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_eeprom.c: In function 'ath9k_hw_get_gain_boundaries_pdadcs': drivers/net/ath/ath9k/ath9k_eeprom.c:337:12: note: object 'minPwrT4' of size 4 337 | u8 minPwrT4[AR5416_NUM_PD_GAINS]; | ^~~~~~~~ [BUILD] bin/pxe_entry.o [BUILD] bin-i386-efi/ath9k_ar9003_mac.o [BUILD] bin/com32_wrapper.o [BUILD] bin-i386-efi/ath9k_ar9003_phy.o [BUILD] bin-i386-efi/ath9k_calib.o [BUILD] bin/bootpart.o [BUILD] bin/dskprefix.o [BUILD] bin/exeprefix.o [BUILD] bin-i386-efi/ath9k_common.o [BUILD] bin-i386-efi/ath9k_eeprom.o [BUILD] bin/hdprefix.o [BUILD] bin/isaromprefix.o [BUILD] bin-i386-efi/ath9k_eeprom_4k.o [BUILD] bin-i386-efi/ath9k_eeprom_9287.o [BUILD] bin/kkkpxeprefix.o [BUILD] bin/kkpxeprefix.o [BUILD] bin-i386-efi/ath9k_eeprom_def.o [BUILD] bin/kpxeprefix.o [BUILD] bin/libprefix.o [BUILD] bin/lkrnprefix.o [BUILD] bin/mbr.o [BUILD] bin/mromprefix.o [BUILD] bin/nbiprefix.o [BUILD] bin-i386-efi/ath9k_hw.o [BUILD] bin/nullprefix.o [BUILD] bin-i386-efi/ath9k_init.o [BUILD] bin/pciromprefix.o [BUILD] bin/pxeprefix.o [BUILD] bin-i386-efi/ath9k_mac.o [BUILD] bin/romprefix.o [BUILD] bin/undiloader.o [BUILD] bin-i386-efi/ath9k_main.o [BUILD] bin-i386-efi/ath9k_recv.o [BUILD] bin/unlzma.o [BUILD] bin/unlzma16.o [BUILD] bin-i386-efi/ath9k_xmit.o [BUILD] bin/usbdisk.o [BUILD] bin/liba20.o [BUILD] bin-i386-efi/gdbidt.o [BUILD] bin/libkir.o [BUILD] bin/libpm.o [BUILD] bin/librm.o [BUILD] bin-i386-efi/setjmp.o [BUILD] bin-i386-efi/gdbstub_test.o [BUILD] bin/undiisr.o [BUILD] bin/3c509-eisa.ids.o [BUILD] bin-i386-efi/patch_cf.o [BUILD] bin-i386-efi/stack.o [BUILD] bin/3c509.ids.o [BUILD] bin-i386-efi/stack16.o [BUILD] bin/3c515.ids.o [BUILD] bin-i386-efi/e820mangler.o [BUILD] bin/3c529.ids.o [BUILD] bin/3c595.ids.o [BUILD] bin-i386-efi/pxe_entry.o [BUILD] bin/3c90x.ids.o [BUILD] bin/amd8111e.ids.o [BUILD] bin-i386-efi/com32_wrapper.o [BUILD] bin-i386-efi/bootpart.o [BUILD] bin/atl1e.ids.o [BUILD] bin/b44.ids.o [BUILD] bin-i386-efi/dskprefix.o [BUILD] bin-i386-efi/exeprefix.o [BUILD] bin-i386-efi/hdprefix.o [BUILD] bin/bnx2.ids.o [BUILD] bin-i386-efi/isaromprefix.o [BUILD] bin-i386-efi/kkkpxeprefix.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from drivers/net/ath/ath5k/ath5k.h:28, from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ath5k_eeprom_read_mac' at drivers/net/ath/ath5k/ath5k_eeprom.c:1744:2: arch/x86/include/bits/string.h:94:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 94 | dest_u->u32[0] = src_u->u32[0]; | ~~~~~~~~~~^~~ drivers/net/ath/ath5k/ath5k_eeprom.c: In function 'ath5k_eeprom_read_mac': drivers/net/ath/ath5k/ath5k_eeprom.c:1721:12: note: object 'mac_d' of size 6 1721 | u8 mac_d[ETH_ALEN] = {}; | ^~~~~ In function '__constant_memcpy', inlined from 'memcpy' at arch/x86/include/bits/string.h:168:10, inlined from 'ath5k_eeprom_read_mac' at drivers/net/ath/ath5k/ath5k_eeprom.c:1744:2: arch/x86/include/bits/string.h:95:44: warning: array subscript 'const union [0]' is partly outside array bounds of 'u8[6]' {aka 'unsigned char[6]'} [-Warray-bounds] 95 | dest_u->u16[2] = src_u->u16[2]; | ~~~~~~~~~~^~~ drivers/net/ath/ath5k/ath5k_eeprom.c: In function 'ath5k_eeprom_read_mac': drivers/net/ath/ath5k/ath5k_eeprom.c:1721:12: note: object 'mac_d' of size 6 1721 | u8 mac_d[ETH_ALEN] = {}; | ^~~~~ [BUILD] bin/cs89x0.ids.o [BUILD] bin-i386-efi/kkpxeprefix.o [BUILD] bin-i386-efi/kpxeprefix.o [BUILD] bin-i386-efi/libprefix.o [BUILD] bin-i386-efi/lkrnprefix.o [BUILD] bin/davicom.ids.o [BUILD] bin/depca.ids.o [BUILD] bin-i386-efi/mbr.o [BUILD] bin-i386-efi/mromprefix.o [BUILD] bin/dmfe.ids.o [BUILD] bin/eepro.ids.o [BUILD] bin-i386-efi/nbiprefix.o [BUILD] bin/eepro100.ids.o [BUILD] bin-i386-efi/nullprefix.o [BUILD] bin/ena.ids.o [BUILD] bin/epic100.ids.o [BUILD] bin/etherfabric.ids.o [BUILD] bin-i386-efi/pciromprefix.o [BUILD] bin-i386-efi/pxeprefix.o [BUILD] bin-i386-efi/romprefix.o [BUILD] bin/exanic.ids.o [BUILD] bin/forcedeth.ids.o [BUILD] bin-i386-efi/undiloader.o [BUILD] bin/icplus.ids.o [BUILD] bin/intel.ids.o [BUILD] bin/intelx.ids.o [BUILD] bin/intelxl.ids.o [BUILD] bin-i386-efi/unlzma.o [BUILD] bin-i386-efi/unlzma16.o [BUILD] bin/intelxlvf.ids.o [BUILD] bin/intelxvf.ids.o [BUILD] bin/jme.ids.o [BUILD] bin-i386-efi/usbdisk.o [BUILD] bin-i386-efi/liba20.o [BUILD] bin-i386-efi/libkir.o [BUILD] bin/myri10ge.ids.o [BUILD] bin/myson.ids.o [BUILD] bin-i386-efi/libpm.o [BUILD] bin-i386-efi/librm.o [BUILD] bin-i386-efi/3c509-eisa.ids.o [BUILD] bin-i386-efi/3c509.ids.o [BUILD] bin/natsemi.ids.o [BUILD] bin/ne2k_isa.ids.o [BUILD] bin/ns8390.ids.o [BUILD] bin-i386-efi/3c515.ids.o [BUILD] bin-i386-efi/3c529.ids.o [BUILD] bin/pcnet32.ids.o [BUILD] bin/pnic.ids.o [BUILD] bin/prism2_pci.ids.o [BUILD] bin-i386-efi/3c595.ids.o [BUILD] bin-i386-efi/3c90x.ids.o [BUILD] bin-i386-efi/amd8111e.ids.o [BUILD] bin-i386-efi/atl1e.ids.o [BUILD] bin/prism2_plx.ids.o [BUILD] bin-i386-efi/b44.ids.o [BUILD] bin/realtek.ids.o [BUILD] bin/rhine.ids.o [BUILD] bin-i386-efi/bnx2.ids.o [BUILD] bin-i386-efi/cs89x0.ids.o [BUILD] bin/sis190.ids.o [BUILD] bin-i386-efi/davicom.ids.o [BUILD] bin/sis900.ids.o [BUILD] bin-i386-efi/depca.ids.o [BUILD] bin/skeleton.ids.o [BUILD] bin-i386-efi/dmfe.ids.o [BUILD] bin/skge.ids.o [BUILD] bin-i386-efi/eepro.ids.o [BUILD] bin/sky2.ids.o [BUILD] bin-i386-efi/eepro100.ids.o [BUILD] bin/smc9000.ids.o [BUILD] bin-i386-efi/ena.ids.o [BUILD] bin-i386-efi/epic100.ids.o In file included from include/string.h:21, from include/ipxe/uaccess.h:25, from include/ipxe/iomap.h:17, from include/ipxe/io.h:23, from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In function '__constant_memset_zero', inlined from 'memset' at arch/x86/include/bits/string.h:338:10, inlined from 'ath9k_hw_get_gain_boundaries_pdadcs' at drivers/net/ath/ath9k/ath9k_eeprom.c:357:2: arch/x86/include/bits/string.h:254:32: warning: array subscript 'union [0]' is partly outside array bounds of 'u8[4]' {aka 'unsigned char[4]'} [-Warray-bounds] 254 | dest_u->u32[0] = 0; | ~~~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_eeprom.c: In function 'ath9k_hw_get_gain_boundaries_pdadcs': drivers/net/ath/ath9k/ath9k_eeprom.c:337:12: note: object 'minPwrT4' of size 4 337 | u8 minPwrT4[AR5416_NUM_PD_GAINS]; | ^~~~~~~~ [BUILD] bin/sundance.ids.o [BUILD] bin-i386-efi/etherfabric.ids.o [BUILD] bin/thunderx.ids.o [BUILD] bin-i386-efi/exanic.ids.o [BUILD] bin-i386-efi/forcedeth.ids.o [BUILD] bin/tlan.ids.o [BUILD] bin-i386-efi/icplus.ids.o [BUILD] bin/tulip.ids.o [BUILD] bin/velocity.ids.o [BUILD] bin-i386-efi/intel.ids.o [BUILD] bin/virtio-net.ids.o [BUILD] bin/vmxnet3.ids.o [BUILD] bin/w89c840.ids.o [BUILD] bin-i386-efi/intelx.ids.o [BUILD] bin/igbvf_main.ids.o [BUILD] bin/phantom.ids.o [BUILD] bin-i386-efi/intelxl.ids.o [BUILD] bin-i386-efi/intelxlvf.ids.o [BUILD] bin/vxge.ids.o [BUILD] bin-i386-efi/intelxvf.ids.o [BUILD] bin-i386-efi/jme.ids.o [BUILD] bin-i386-efi/myri10ge.ids.o [BUILD] bin/tg3.ids.o [BUILD] bin-i386-efi/myson.ids.o [BUILD] bin/sfc_hunt.ids.o [BUILD] bin-i386-efi/natsemi.ids.o [BUILD] bin-i386-efi/ne2k_isa.ids.o [BUILD] bin/arbel.ids.o [BUILD] bin-i386-efi/ns8390.ids.o [BUILD] bin-i386-efi/pcnet32.ids.o [BUILD] bin/golan.ids.o [BUILD] bin-i386-efi/pnic.ids.o [BUILD] bin/hermon.ids.o [BUILD] bin-i386-efi/prism2_pci.ids.o [BUILD] bin/linda.ids.o [BUILD] bin-i386-efi/prism2_plx.ids.o [BUILD] bin/qib7322.ids.o [BUILD] bin/ehci.ids.o [BUILD] bin-i386-efi/realtek.ids.o [BUILD] bin/uhci.ids.o [BUILD] bin-i386-efi/rhine.ids.o [BUILD] bin/xhci.ids.o [BUILD] bin-i386-efi/sis190.ids.o [BUILD] bin/hvm.ids.o [BUILD] bin-i386-efi/sis900.ids.o [BUILD] bin/undi.ids.o [BUILD] bin-i386-efi/skeleton.ids.o [BUILD] bin/rtl8180.ids.o [BUILD] bin-i386-efi/skge.ids.o [BUILD] bin/rtl8185.ids.o [BUILD] bin-i386-efi/sky2.ids.o [BUILD] bin/ath5k.ids.o [BUILD] bin-i386-efi/smc9000.ids.o [BUILD] bin/ath9k.ids.o [BUILD] bin-i386-efi/sundance.ids.o [BUILD] bin-i386-efi/thunderx.ids.o [BUILD] bin-i386-efi/tlan.ids.o [BUILD] bin-i386-efi/tulip.ids.o [BUILD] bin-i386-efi/velocity.ids.o [HOSTCC] util/zbin [BUILD] bin-i386-efi/virtio-net.ids.o [VERSION] bin/version.ipxe.lkrn.o [BUILD] bin-i386-efi/vmxnet3.ids.o [BUILD] bin-i386-efi/w89c840.ids.o [BUILD] bin-i386-efi/igbvf_main.ids.o [VERSION] bin/version.ipxe.pxe.o [BUILD] bin-i386-efi/phantom.ids.o [BUILD] bin-i386-efi/vxge.ids.o [VERSION] bin/version.undionly.kpxe.o [BUILD] bin-i386-efi/tg3.ids.o [BUILD] bin-i386-efi/sfc_hunt.ids.o [BUILD] bin-i386-efi/arbel.ids.o [LD] bin/usbdisk.tmp [VERSION] bin/version.ipxe.hd.o [BUILD] bin-i386-efi/golan.ids.o [BUILD] bin-i386-efi/hermon.ids.o [VERSION] bin/version.ipxe.dsk.o ld: warning: bin/usbdisk.tmp has a LOAD segment with RWX permissions [BUILD] bin-i386-efi/linda.ids.o [BUILD] bin-i386-efi/qib7322.ids.o [BUILD] bin-i386-efi/ehci.ids.o [BIN] bin/usbdisk.bin [AR] bin/blib.a ar: creating bin/blib.a [BUILD] bin-i386-efi/uhci.ids.o [BUILD] bin-i386-efi/xhci.ids.o [BUILD] bin-i386-efi/hvm.ids.o [BUILD] bin-i386-efi/rtl8180.ids.o [BUILD] bin-i386-efi/rtl8185.ids.o [BUILD] bin-i386-efi/ath5k.ids.o [BUILD] bin-i386-efi/ath9k.ids.o [HOSTCC] util/elf2efi32 [VERSION] bin-i386-efi/version.ipxe.efi.o [LD] bin/ipxe.lkrn.tmp [LD] bin/ipxe.pxe.tmp [LD] bin/undionly.kpxe.tmp [LD] bin/ipxe.hd.tmp [LD] bin/ipxe.dsk.tmp ld: warning: bin/undionly.kpxe.tmp has a LOAD segment with RWX permissions ld: warning: bin/undionly.kpxe.tmp has a LOAD segment with RWX permissions ld: warning: bin/undionly.kpxe.tmp has a LOAD segment with RWX permissions [AR] bin-i386-efi/blib.a ar: creating bin-i386-efi/blib.a ld: warning: bin/ipxe.lkrn.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.lkrn.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.lkrn.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.lkrn.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.pxe.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.pxe.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.pxe.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.hd.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.hd.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.hd.tmp has a LOAD segment with RWX permissions [BIN] bin/undionly.kpxe.bin ld: warning: bin/ipxe.dsk.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.dsk.tmp has a LOAD segment with RWX permissions ld: warning: bin/ipxe.dsk.tmp has a LOAD segment with RWX permissions [ZINFO] bin/undionly.kpxe.zinfo [ZBIN] bin/undionly.kpxe.zbin [FINISH] bin/undionly.kpxe [LD] bin-i386-efi/ipxe.efi.tmp [BIN] bin/ipxe.hd.bin [ZINFO] bin/ipxe.hd.zinfo [ZBIN] bin/ipxe.hd.zbin [BIN] bin/ipxe.lkrn.bin [ZINFO] bin/ipxe.lkrn.zinfo [BIN] bin/ipxe.pxe.bin [ZINFO] bin/ipxe.pxe.zinfo [BIN] bin/ipxe.dsk.bin [ZINFO] bin/ipxe.dsk.zinfo [ZBIN] bin/ipxe.lkrn.zbin [ZBIN] bin/ipxe.pxe.zbin [ZBIN] bin/ipxe.dsk.zbin ld: warning: bin-i386-efi/ipxe.efi.tmp has a LOAD segment with RWX permissions [FINISH] bin-i386-efi/ipxe.efi rm bin-i386-efi/version.ipxe.efi.o [FINISH] bin/ipxe.hd [FINISH] bin/ipxe.usb [FINISH] bin/ipxe.dsk [FINISH] bin/ipxe.lkrn make[1]: 'bin/ipxe.lkrn' is up to date. [GENISO] bin/ipxe.iso [FINISH] bin/ipxe.pxe xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project. xorriso : NOTE : Environment variable SOURCE_DATE_EPOCH encountered with value 1666722602 rm bin/undionly.kpxe.bin bin/ipxe.hd.zinfo bin/ipxe.hd.bin bin/ipxe.hd.zbin bin/ipxe.dsk.zinfo bin/ipxe.lkrn.bin bin/ipxe.pxe.zinfo bin/ipxe.lkrn.zinfo bin/ipxe.lkrn.zbin bin/ipxe.dsk.zbin bin/version.ipxe.hd.o bin/ipxe.pxe.bin bin/ipxe.hd bin/undionly.kpxe.zinfo bin/version.ipxe.dsk.o bin/ipxe.dsk.bin bin/version.ipxe.lkrn.o bin/version.ipxe.pxe.o bin/version.undionly.kpxe.o bin/ipxe.pxe.zbin bin/undionly.kpxe.zbin >>> alpine-ipxe: Entering fakeroot... >>> alpine-ipxe-ipxe_iso*: Running split function _split... >>> alpine-ipxe-ipxe_iso*: Preparing subpackage alpine-ipxe-ipxe_iso... >>> alpine-ipxe-ipxe_iso*: Running postcheck for alpine-ipxe-ipxe_iso >>> alpine-ipxe-ipxe_lkrn*: Running split function _split... >>> alpine-ipxe-ipxe_lkrn*: Preparing subpackage alpine-ipxe-ipxe_lkrn... >>> alpine-ipxe-ipxe_lkrn*: Running postcheck for alpine-ipxe-ipxe_lkrn >>> alpine-ipxe-ipxe_pxe*: Running split function _split... >>> alpine-ipxe-ipxe_pxe*: Preparing subpackage alpine-ipxe-ipxe_pxe... >>> alpine-ipxe-ipxe_pxe*: Running postcheck for alpine-ipxe-ipxe_pxe >>> alpine-ipxe-undionly_kpxe*: Running split function _split... >>> alpine-ipxe-undionly_kpxe*: Preparing subpackage alpine-ipxe-undionly_kpxe... >>> alpine-ipxe-undionly_kpxe*: Running postcheck for alpine-ipxe-undionly_kpxe >>> alpine-ipxe-ipxe_usb*: Running split function _split... >>> alpine-ipxe-ipxe_usb*: Preparing subpackage alpine-ipxe-ipxe_usb... >>> alpine-ipxe-ipxe_usb*: Running postcheck for alpine-ipxe-ipxe_usb >>> alpine-ipxe-ipxe_dsk*: Running split function _split... >>> alpine-ipxe-ipxe_dsk*: Preparing subpackage alpine-ipxe-ipxe_dsk... >>> alpine-ipxe-ipxe_dsk*: Running postcheck for alpine-ipxe-ipxe_dsk >>> alpine-ipxe-ipxe_efi*: Running split function _split... >>> alpine-ipxe-ipxe_efi*: Preparing subpackage alpine-ipxe-ipxe_efi... >>> alpine-ipxe-ipxe_efi*: Running postcheck for alpine-ipxe-ipxe_efi >>> alpine-ipxe*: Running postcheck for alpine-ipxe >>> alpine-ipxe*: Preparing package alpine-ipxe... >>> alpine-ipxe-ipxe_dsk*: Tracing dependencies... >>> alpine-ipxe-ipxe_dsk*: Package size: 364.0 KB >>> alpine-ipxe-ipxe_dsk*: Compressing data... >>> alpine-ipxe-ipxe_dsk*: Create checksum... >>> alpine-ipxe-ipxe_dsk*: Create alpine-ipxe-ipxe_dsk-1.20.1-r1.apk >>> alpine-ipxe-ipxe_efi*: Tracing dependencies... >>> alpine-ipxe-ipxe_efi*: Package size: 904.0 KB >>> alpine-ipxe-ipxe_efi*: Compressing data... >>> alpine-ipxe-ipxe_efi*: Create checksum... >>> alpine-ipxe-ipxe_efi*: Create alpine-ipxe-ipxe_efi-1.20.1-r1.apk >>> alpine-ipxe-ipxe_iso*: Tracing dependencies... >>> alpine-ipxe-ipxe_iso*: Package size: 888.0 KB >>> alpine-ipxe-ipxe_iso*: Compressing data... >>> alpine-ipxe-ipxe_iso*: Create checksum... >>> alpine-ipxe-ipxe_iso*: Create alpine-ipxe-ipxe_iso-1.20.1-r1.apk >>> alpine-ipxe-ipxe_lkrn*: Tracing dependencies... >>> alpine-ipxe-ipxe_lkrn*: Package size: 364.0 KB >>> alpine-ipxe-ipxe_lkrn*: Compressing data... >>> alpine-ipxe-ipxe_lkrn*: Create checksum... >>> alpine-ipxe-ipxe_lkrn*: Create alpine-ipxe-ipxe_lkrn-1.20.1-r1.apk >>> alpine-ipxe-ipxe_pxe*: Tracing dependencies... >>> alpine-ipxe-ipxe_pxe*: Package size: 364.0 KB >>> alpine-ipxe-ipxe_pxe*: Compressing data... >>> alpine-ipxe-ipxe_pxe*: Create checksum... >>> alpine-ipxe-ipxe_pxe*: Create alpine-ipxe-ipxe_pxe-1.20.1-r1.apk >>> alpine-ipxe-ipxe_usb*: Tracing dependencies... >>> alpine-ipxe-ipxe_usb*: Package size: 128.6 MB >>> alpine-ipxe-ipxe_usb*: Compressing data... >>> alpine-ipxe-ipxe_usb*: Create checksum... >>> alpine-ipxe-ipxe_usb*: Create alpine-ipxe-ipxe_usb-1.20.1-r1.apk >>> alpine-ipxe-undionly_kpxe*: Tracing dependencies... >>> alpine-ipxe-undionly_kpxe*: Package size: 108.0 KB >>> alpine-ipxe-undionly_kpxe*: Compressing data... >>> alpine-ipxe-undionly_kpxe*: Create checksum... >>> alpine-ipxe-undionly_kpxe*: Create alpine-ipxe-undionly_kpxe-1.20.1-r1.apk >>> alpine-ipxe*: Tracing dependencies... >>> alpine-ipxe*: Package size: 16.0 KB >>> alpine-ipxe*: Compressing data... >>> alpine-ipxe*: Create checksum... >>> alpine-ipxe*: Create alpine-ipxe-1.20.1-r1.apk >>> alpine-ipxe: Build complete at Thu, 20 Apr 2023 05:53:29 +0000 elapsed time 0h 1m 14s >>> alpine-ipxe: Cleaning up srcdir >>> alpine-ipxe: Cleaning up pkgdir >>> alpine-ipxe: Uninstalling dependencies... (1/33) Purging .makedepends-alpine-ipxe (20230420.055217) (2/33) Purging xz-dev (5.4.2-r1) (3/33) Purging xz (5.4.2-r1) (4/33) Purging coreutils (9.3-r1) Executing coreutils-9.3-r1.post-deinstall (5/33) Purging bash (5.2.15-r3) Executing bash-5.2.15-r3.pre-deinstall (6/33) Purging syslinux (6.04_pre1-r13) (7/33) Purging mtools (4.0.43-r1) (8/33) Purging blkid (2.38.1-r7) (9/33) Purging xorriso (1.5.4-r3) (10/33) Purging git-perl (2.40.0-r1) (11/33) Purging perl-git (2.40.0-r1) (12/33) Purging perl-error (0.17029-r1) (13/33) Purging perl (5.36.0-r3) (14/33) Purging kmod-openrc (30-r3) (15/33) Purging libbz2 (1.0.8-r5) (16/33) Purging libisoburn (1.5.4-r3) (17/33) Purging libisofs (1.5.4-r3) (18/33) Purging mkinitfs (3.7.0-r5) (19/33) Purging kmod (30-r3) (20/33) Purging lddtree (1.27-r0) (21/33) Purging mdev-conf (4.4-r0) (22/33) Purging readline (8.2.1-r1) (23/33) Purging utmps-libs (0.1.2.1-r1) (24/33) Purging cryptsetup-libs (2.6.1-r3) (25/33) Purging argon2-libs (20190702-r4) (26/33) Purging device-mapper-libs (2.03.20-r3) (27/33) Purging json-c (0.16-r3) (28/33) Purging kmod-libs (30-r3) (29/33) Purging libblkid (2.38.1-r7) (30/33) Purging libburn (1.5.4-r3) (31/33) Purging libuuid (2.38.1-r7) (32/33) Purging skalibs (2.13.1.1-r1) (33/33) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 373 MiB in 97 packages >>> alpine-ipxe: Updating the main/x86 repository index... >>> alpine-ipxe: Signing the index...