+ export BPO_JOB_ID=262597 + BPO_JOB_ID=262597 + ./pmbootstrap/pmbootstrap.py -m http://dl-2.alpinelinux.org/alpine/ -mp https://build.postmarketos.org/wip/ -mp http://postmarketos1.brixit.nl/postmarketos/ --aports=/home/build/pmaports --no-ccache --timeout 900 --details-to-stdout build --no-depends --strict --arch armv7 --force linux-samsung-i9003 (002347) [19:24:38] % cd /home/build/pmaports; git remote -v origin https://gitlab.com/postmarketOS/pmaports.git/ (fetch) origin https://gitlab.com/postmarketOS/pmaports.git/ (push) (002347) [19:24:38] % cd /home/build/pmaports; git show origin/master:channels.cfg # Reference: https://postmarketos.org/channels.cfg [channels.cfg] recommended=edge [edge] description=Rolling release channel branch_pmaports=master branch_aports=master mirrordir_alpine=edge [stable] description=Stable release channel (first beta v20.05, does not have many devices yet) branch_pmaports=v20.05 branch_aports=3.12-stable mirrordir_alpine=v3.12 (002347) [19:24:38] Shutdown complete (002347) [19:24:38] Calculate work folder size (002347) [19:24:38] % sudo du --summarize --block-size=1 /home/build/.local/var/pmbootstrap 20480 /home/build/.local/var/pmbootstrap (002347) [19:24:38] Shutdown complete (002347) [19:24:38] % sudo du --summarize --block-size=1 /home/build/.local/var/pmbootstrap 20480 /home/build/.local/var/pmbootstrap (002347) [19:24:38] Cleared up ~0 MB of space (002347) [19:24:38] APKINDEX outdated (file does not exist yet): https://build.postmarketos.org/wip/master/armv7/APKINDEX.tar.gz (002347) [19:24:38] APKINDEX outdated (file does not exist yet): http://postmarketos1.brixit.nl/postmarketos/master/armv7/APKINDEX.tar.gz (002347) [19:24:38] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/main/armv7/APKINDEX.tar.gz (002347) [19:24:38] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/community/armv7/APKINDEX.tar.gz (002347) [19:24:38] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/testing/armv7/APKINDEX.tar.gz (002347) [19:24:38] Update package index for armv7 (5 file(s)) (002347) [19:24:38] % mkdir -p /home/build/.local/var/pmbootstrap/cache_http (002347) [19:24:38] Download https://build.postmarketos.org/wip/master/armv7/APKINDEX.tar.gz (002347) [19:24:39] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_apk_armv7 (002347) [19:24:39] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_b905cf66e311acd369b04bce8b2a8d2625fe77c6d398d71c396c12336143ea42 /home/build/.local/var/pmbootstrap/cache_apk_armv7/APKINDEX.73602495.tar.gz (002347) [19:24:39] Download http://postmarketos1.brixit.nl/postmarketos/master/armv7/APKINDEX.tar.gz (002347) [19:24:39] WARNING: file not found: http://postmarketos1.brixit.nl/postmarketos/master/armv7/APKINDEX.tar.gz (002347) [19:24:39] Download http://dl-2.alpinelinux.org/alpine/edge/main/armv7/APKINDEX.tar.gz (002347) [19:24:39] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_cbd754a960a1c98fd94bfdb113b883a4d600c33985d66f9228768ad53f8f866a /home/build/.local/var/pmbootstrap/cache_apk_armv7/APKINDEX.ffff1b13.tar.gz (002347) [19:24:39] Download http://dl-2.alpinelinux.org/alpine/edge/community/armv7/APKINDEX.tar.gz (002347) [19:24:39] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_c9d90d9290eee3d099ea73e505a118ee0780ab06f1ac78ce6e2fee4ae8808b62 /home/build/.local/var/pmbootstrap/cache_apk_armv7/APKINDEX.f03f5bfd.tar.gz (002347) [19:24:39] Download http://dl-2.alpinelinux.org/alpine/edge/testing/armv7/APKINDEX.tar.gz (002347) [19:24:39] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_fae588ddec39dcefcbcc3cccd0693ebc4745c5a54ee1bb63fde66259434e14ee /home/build/.local/var/pmbootstrap/cache_apk_armv7/APKINDEX.977188ec.tar.gz (002347) [19:24:39] APKINDEX outdated (file does not exist yet): https://build.postmarketos.org/wip/master/x86_64/APKINDEX.tar.gz (002347) [19:24:39] APKINDEX outdated (file does not exist yet): http://postmarketos1.brixit.nl/postmarketos/master/x86_64/APKINDEX.tar.gz (002347) [19:24:39] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (002347) [19:24:39] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz (002347) [19:24:39] APKINDEX outdated (file does not exist yet): http://dl-2.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (002347) [19:24:39] Update package index for x86_64 (5 file(s)) (002347) [19:24:39] Download https://build.postmarketos.org/wip/master/x86_64/APKINDEX.tar.gz (002347) [19:24:40] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_apk_x86_64 (002347) [19:24:40] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_53711a85d2d03805fc9e859f0e55eda4941541086fca30263c9338b694af655c /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.73602495.tar.gz (002347) [19:24:40] Download http://postmarketos1.brixit.nl/postmarketos/master/x86_64/APKINDEX.tar.gz (002347) [19:24:40] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_82f4e91ad45607a0f5d4d39ff6824bc49ebe5a431f60836f8ba0448c906a07f4 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.3f9c67ba.tar.gz (002347) [19:24:40] Download http://dl-2.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (002347) [19:24:40] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_55e3804b70e7e26b184a1fcd42de2c20d5c601279ad985cee1412518a039569c /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.ffff1b13.tar.gz (002347) [19:24:40] Download http://dl-2.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz (002347) [19:24:40] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_0fa2917a7df1cb2dad7fbf03d144f26e827d81d99a22d79ae29596be17b493b1 /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.f03f5bfd.tar.gz (002347) [19:24:40] Download http://dl-2.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz (002347) [19:24:41] % sudo cp /home/build/.local/var/pmbootstrap/cache_http/APKINDEX_942b7f1aad089bb4a5df7744d950a57b8cf143f75d931b07f9d98ddaca128b3f /home/build/.local/var/pmbootstrap/cache_apk_x86_64/APKINDEX.977188ec.tar.gz (002347) [19:24:46] Build is necessary for package 'linux-samsung-i9003': No binary package available (002347) [19:24:46] NOTE: Skipped apk version check for chroot 'native', because it is not installed yet! (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/dev (002347) [19:24:46] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/build/.local/var/pmbootstrap/chroot_native/dev (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/dev/pts /home/build/.local/var/pmbootstrap/chroot_native/dev/shm (002347) [19:24:46] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/build/.local/var/pmbootstrap/chroot_native/dev/shm (002347) [19:24:46] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/null c 1 3 (002347) [19:24:46] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/zero c 1 5 (002347) [19:24:46] % sudo mknod -m 666 /home/build/.local/var/pmbootstrap/chroot_native/dev/full c 1 7 (002347) [19:24:46] % sudo mknod -m 644 /home/build/.local/var/pmbootstrap/chroot_native/dev/random c 1 8 (002347) [19:24:46] % sudo mknod -m 644 /home/build/.local/var/pmbootstrap/chroot_native/dev/urandom c 1 9 (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/proc (002347) [19:24:46] % sudo mount --bind /proc /home/build/.local/var/pmbootstrap/chroot_native/proc (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/var/cache/apk (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_apk_x86_64 /home/build/.local/var/pmbootstrap/chroot_native/var/cache/apk (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_ccache_x86_64 (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_ccache_x86_64 /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_distfiles (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/var/cache/distfiles (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_distfiles /home/build/.local/var/pmbootstrap/chroot_native/var/cache/distfiles (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_git /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/cache_rust (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/cache_rust /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/config_abuild (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/config_abuild /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/config_apk_keys (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/keys (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/config_apk_keys /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/keys (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/packages/edge (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages (002347) [19:24:46] % sudo mount --bind /home/build/.local/var/pmbootstrap/packages/edge /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages (002347) [19:24:46] Download http://dl-2.alpinelinux.org/alpine/edge/main/x86_64/apk-tools-static-2.10.5-r1.apk (002347) [19:24:46] sigfilename: sbin/apk.static.SIGN.RSA.alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002347) [19:24:46] sigkey: alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002347) [19:24:46] extracted: /tmp/pmbootstrapmim342ziapk (002347) [19:24:46] extracted: /tmp/pmbootstrap7tfu13yisig (002347) [19:24:46] Verify apk.static signature with /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub (002347) [19:24:46] % openssl dgst -sha1 -verify /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub -signature /tmp/pmbootstrap7tfu13yisig /tmp/pmbootstrapmim342ziapk Verified OK (002347) [19:24:46] Verify the version reported by the apk.static binary (must match the package version 2.10.5-r1) (002347) [19:24:46] % /tmp/pmbootstrapmim342ziapk --version apk-tools 2.10.5, compiled for x86_64. (002347) [19:24:46] (native) install alpine-base (002347) [19:24:46] % sudo ln -s -f /var/cache/apk /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/cache (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/build.postmarketos.org.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /home/build/pmbootstrap/pmb/data/keys/wip.rsa.pub /home/build/.local/var/pmbootstrap/config_apk_keys/ (002347) [19:24:46] % sudo cp /etc/resolv.conf /home/build/.local/var/pmbootstrap/chroot_native/etc/resolv.conf (002347) [19:24:46] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/etc/apk (002347) [19:24:46] (native) update /etc/apk/repositories (002347) [19:24:46] % sudo sh -c echo /mnt/pmbootstrap-packages >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002347) [19:24:46] % sudo sh -c echo https://build.postmarketos.org/wip/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002347) [19:24:46] % sudo sh -c echo http://postmarketos1.brixit.nl/postmarketos/master >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002347) [19:24:46] % sudo sh -c echo http://dl-2.alpinelinux.org/alpine/edge/main >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002347) [19:24:46] % sudo sh -c echo http://dl-2.alpinelinux.org/alpine/edge/community >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002347) [19:24:46] % sudo sh -c echo http://dl-2.alpinelinux.org/alpine/edge/testing >> /home/build/.local/var/pmbootstrap/chroot_native/etc/apk/repositories (002347) [19:24:46] % sudo /home/build/.local/var/pmbootstrap/apk.static --no-progress --root /home/build/.local/var/pmbootstrap/chroot_native --cache-dir /home/build/.local/var/pmbootstrap/cache_apk_x86_64 --initdb --arch x86_64 add alpine-base WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/19) Installing musl (1.2.0-r0) (2/19) Installing busybox (1.32.0-r0) Executing busybox-1.32.0-r0.post-install (3/19) Installing alpine-baselayout (3.2.0-r8) Executing alpine-baselayout-3.2.0-r8.pre-install Executing alpine-baselayout-3.2.0-r8.post-install (4/19) Installing openrc (0.42.1-r10) Executing openrc-0.42.1-r10.post-install (5/19) Installing alpine-conf (3.9.0-r1) (6/19) Installing libcrypto1.1 (1.1.1g-r0) (7/19) Installing libssl1.1 (1.1.1g-r0) (8/19) Installing ca-certificates-bundle (20191127-r4) (9/19) Installing libtls-standalone (2.9.1-r1) (10/19) Installing ssl_client (1.32.0-r0) (11/19) Installing zlib (1.2.11-r3) (12/19) Installing apk-tools (2.10.5-r1) (13/19) Installing busybox-suid (1.32.0-r0) (14/19) Installing busybox-initscripts (3.2-r2) Executing busybox-initscripts-3.2-r2.post-install (15/19) Installing scanelf (1.2.6-r1) (16/19) Installing musl-utils (1.2.0-r0) (17/19) Installing libc-utils (0.7.2-r3) (18/19) Installing alpine-keys (2.2-r0) (19/19) Installing alpine-base (3.13.0_alpha20200626-r0) Executing busybox-1.32.0-r0.trigger OK: 8 MiB in 19 packages (002347) [19:24:47] (native) % adduser -D pmos -u 12345 (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-abuild-config /home/pmos/.abuild (002347) [19:24:47] (native) % chown pmos:pmos /mnt/pmbootstrap-abuild-config (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-ccache /home/pmos/.ccache (002347) [19:24:47] (native) % chown pmos:pmos /mnt/pmbootstrap-ccache (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/packages (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-packages /home/pmos/packages/pmos (002347) [19:24:47] (native) % chown pmos:pmos /mnt/pmbootstrap-packages (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/registry (002347) [19:24:47] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/index (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/index /home/pmos/.cargo/registry/index (002347) [19:24:47] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/index (002347) [19:24:47] (native) % mkdir -p /mnt/pmbootstrap-rust/registry/cache (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/cache /home/pmos/.cargo/registry/cache (002347) [19:24:47] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/cache (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/git (002347) [19:24:47] (native) % mkdir -p /mnt/pmbootstrap-rust/git/db (002347) [19:24:47] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/git/db /home/pmos/.cargo/git/db (002347) [19:24:47] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/git/db (002347) [19:24:47] (native) calculate depends of abuild, build-base, ccache, git (pmbootstrap -v for details) (002347) [19:24:47] (native) install abuild build-base ccache git (002347) [19:24:47] (native) % apk --no-progress add -u --virtual .pmbootstrap abuild build-base ccache git fakeroot openssl attr tar pkgconf patch lzip curl binutils file gcc g++ make libc-dev fortify-headers libcurl expat pcre2 libattr libacl libgcc libstdc++ ca-certificates libmagic isl libgomp libatomic libgphobos gmp mpc1 mpfr4 musl-dev brotli-libs nghttp2-libs WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/39) Installing fakeroot (1.24-r0) (2/39) Installing openssl (1.1.1g-r0) (3/39) Installing libattr (2.4.48-r0) (4/39) Installing attr (2.4.48-r0) (5/39) Installing libacl (2.2.53-r0) (6/39) Installing tar (1.32-r1) (7/39) Installing pkgconf (1.7.3-r0) (8/39) Installing patch (2.7.6-r6) (9/39) Installing libgcc (9.3.0-r4) (10/39) Installing libstdc++ (9.3.0-r4) (11/39) Installing lzip (1.21-r0) (12/39) Installing ca-certificates (20191127-r4) (13/39) Installing brotli-libs (1.0.7-r5) (14/39) Installing nghttp2-libs (1.41.0-r0) (15/39) Installing libcurl (7.71.1-r0) (16/39) Installing curl (7.71.1-r0) (17/39) Installing abuild (3.6.0-r1) Executing abuild-3.6.0-r1.pre-install (18/39) Installing binutils (2.34-r1) (19/39) Installing libmagic (5.39-r0) (20/39) Installing file (5.39-r0) (21/39) Installing gmp (6.2.0-r0) (22/39) Installing isl (0.18-r0) (23/39) Installing libgomp (9.3.0-r4) (24/39) Installing libatomic (9.3.0-r4) (25/39) Installing libgphobos (9.3.0-r4) (26/39) Installing mpfr4 (4.0.2-r4) (27/39) Installing mpc1 (1.1.0-r1) (28/39) Installing gcc (9.3.0-r4) (29/39) Installing musl-dev (1.2.0-r0) (30/39) Installing libc-dev (0.7.2-r3) (31/39) Installing g++ (9.3.0-r4) (32/39) Installing make (4.3-r0) (33/39) Installing fortify-headers (1.1-r0) (34/39) Installing build-base (0.5-r2) (35/39) Installing ccache (3.7.11-r0) (36/39) Installing expat (2.2.9-r1) (37/39) Installing pcre2 (10.35-r0) (38/39) Installing git (2.27.0-r1) (39/39) Installing .pmbootstrap (20200723.192447) Executing busybox-1.32.0-r0.trigger Executing ca-certificates-20191127-r4.trigger OK: 187 MiB in 58 packages (002347) [19:24:56] (native) % apk --no-progress add abuild build-base ccache git WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory OK: 187 MiB in 58 packages (002347) [19:24:56] (native) % apk --no-progress del .pmbootstrap WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/1) Purging .pmbootstrap (20200723.192447) OK: 187 MiB in 57 packages (002347) [19:24:57] (native) % chown root:abuild /var/cache/distfiles (002347) [19:24:57] (native) % chmod g+w /var/cache/distfiles (002347) [19:24:57] (native) generate abuild keys (002347) [19:24:57] (native) % busybox su pmos -c HOME=/home/pmos abuild-keygen -n -q -a Generating RSA private key, 2048 bit long modulus (2 primes) .................................................+++++ ..........+++++ e is 65537 (0x010001) writing RSA key (002347) [19:24:57] (native) % cp /mnt/pmbootstrap-abuild-config/pmos-5f19e409.rsa.pub /etc/apk/keys/ (002347) [19:24:57] (native) % cp /tmp/gzip_wrapper.sh /usr/local/bin/gzip (002347) [19:24:57] (native) % chmod +x /usr/local/bin/gzip (002347) [19:24:57] (native) % adduser pmos abuild (002347) [19:24:57] (native) % sed -i -e s/^CLEANUP=.*/CLEANUP=''/ /etc/abuild.conf (002347) [19:24:57] (native) % sed -i -e s/^ERROR_CLEANUP=.*/ERROR_CLEANUP=''/ /etc/abuild.conf (002347) [19:24:57] (native) % touch /var/local/pmbootstrap_chroot_build_init_done (002347) [19:24:57] (native) % sed -i -e s/^export JOBS=.*/export JOBS=3/ /etc/abuild.conf (002347) [19:24:57] (native) % busybox su pmos -c HOME=/home/pmos ccache --max-size 5G Set cache size limit to 5.0 GB (002347) [19:24:57] (native) calculate depends of ccache-cross-symlinks, gcc-armv7, g++-armv7 (pmbootstrap -v for details) (002347) [19:24:57] (native) install ccache-cross-symlinks gcc-armv7 g++-armv7 (002347) [19:24:57] (native) % apk --no-progress add -u --virtual .pmbootstrap ccache-cross-symlinks gcc-armv7 g++-armv7 binutils-armv7 WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/5) Installing ccache-cross-symlinks (2-r1) (2/5) Installing binutils-armv7 (2.34-r1) (3/5) Installing gcc-armv7 (9.3.0-r4) (4/5) Installing g++-armv7 (9.3.0-r4) (5/5) Installing .pmbootstrap (20200723.192457) Executing busybox-1.32.0-r0.trigger OK: 312 MiB in 62 packages (002347) [19:25:15] (native) % apk --no-progress add ccache-cross-symlinks gcc-armv7 g++-armv7 WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory OK: 312 MiB in 62 packages (002347) [19:25:15] (native) % apk --no-progress del .pmbootstrap WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/1) Purging .pmbootstrap (20200723.192457) OK: 312 MiB in 61 packages (002347) [19:25:15] (native) build armv7/linux-samsung-i9003-3.0.101-r18.apk (002347) [19:25:15] % sudo cp -rL /home/build/pmaports/device/testing/linux-samsung-i9003/ /home/build/.local/var/pmbootstrap/chroot_native/home/pmos/build (002347) [19:25:15] (native) % chown -R pmos:pmos /home/pmos/build (002347) [19:25:15] % sudo mkdir -p /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmaports (002347) [19:25:15] % sudo mount --bind /home/build/pmaports /home/build/.local/var/pmbootstrap/chroot_native/mnt/pmaports (002347) [19:25:15] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/build (002347) [19:25:15] (native) % busybox su pmos -c HOME=/home/pmos ln -sf /mnt/pmaports/.git /home/pmos/build/.git (002347) [19:25:16] (native) % cd /home/pmos/build; busybox su pmos -c CARCH=armv7 SUDO_APK='abuild-apk --no-progress' CROSS_COMPILE=armv7-alpine-linux-musleabihf- CC=armv7-alpine-linux-musleabihf-gcc CCACHE_DISABLE=1 HOME=/home/pmos abuild -D postmarketOS -r -f ]0;abuild-armv7: linux-samsung-i9003>>> linux-samsung-i9003: Building pmos/linux-samsung-i9003 3.0.101-r18 (using abuild 3.6.0-r1) started Thu, 23 Jul 2020 19:25:16 +0000 >>> linux-samsung-i9003: Checking sanity of /home/pmos/build/APKBUILD... >>> WARNING: linux-samsung-i9003: No maintainer >>> linux-samsung-i9003: Analyzing dependencies... >>> linux-samsung-i9003: Installing for build: build-base perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev WARNING: Ignoring /home/pmos/packages//pmos/x86_64/APKINDEX.tar.gz: No such file or directory WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/49) Installing libbz2 (1.0.8-r1) (2/49) Installing perl (5.30.3-r2) (3/49) Installing sed (4.8-r0) (4/49) Installing installkernel (3.5-r0) (5/49) Installing ncurses-terminfo-base (6.2_p20200718-r0) (6/49) Installing ncurses-libs (6.2_p20200718-r0) (7/49) Installing readline (8.0.4-r0) (8/49) Installing bash (5.0.18-r0) Executing bash-5.0.18-r0.post-install (9/49) Installing libgmpxx (6.2.0-r0) (10/49) Installing gmp-dev (6.2.0-r0) (11/49) Installing bc (1.07.1-r1) (12/49) Installing linux-headers (5.7.8-r0) (13/49) Installing fts (1.2.7-r1) (14/49) Installing xz-libs (5.2.5-r0) (15/49) Installing libelf (0.180-r0) (16/49) Installing xz-dev (5.2.5-r0) (17/49) Installing zlib-dev (1.2.11-r3) (18/49) Installing elfutils-dev (0.180-r0) (19/49) Installing libpng (1.6.37-r1) (20/49) Installing freetype (2.10.2-r0) (21/49) Installing libuuid (2.35.2-r2) (22/49) Installing fontconfig (2.13.1-r3) (23/49) Installing encodings (1.0.5-r0) (24/49) Installing libfontenc (1.1.4-r0) (25/49) Installing mkfontscale (1.2.1-r1) (26/49) Installing ttf-dejavu (2.37-r1) (27/49) Installing ttf-droid (20200215-r0) (28/49) Installing py3-olefile (0.46-r4) (29/49) Installing libimagequant (2.12.6-r0) (30/49) Installing libjpeg-turbo (2.0.5-r0) (31/49) Installing lcms2 (2.11-r0) (32/49) Installing openjpeg (2.3.1-r4) (33/49) Installing tiff (4.1.0-r0) (34/49) Installing libwebp (1.1.0-r0) (35/49) Installing libxau (1.0.9-r0) (36/49) Installing libbsd (0.10.0-r0) (37/49) Installing libxdmcp (1.1.3-r0) (38/49) Installing libxcb (1.14-r1) (39/49) Installing py3-pillow (7.2.0-r0) (40/49) Installing libffi (3.3-r2) (41/49) Installing gdbm (1.13-r1) (42/49) Installing sqlite-libs (3.32.3-r0) (43/49) Installing python3 (3.8.5-r0) (44/49) Installing postmarketos-splash (1.0.0-r1) (45/49) Installing devicepkg-dev (0.12.2-r0) (46/49) Installing .makedepends-linux-samsung-i9003 (20200723.192516) (47/49) Installing perl-error (0.17029-r0) (48/49) Installing perl-git (2.27.0-r1) (49/49) Installing git-perl (2.27.0-r1) Executing busybox-1.32.0-r0.trigger Executing fontconfig-2.13.1-r3.trigger Executing mkfontscale-1.2.1-r1.trigger OK: 436 MiB in 110 packages ]0;>>> linux-samsung-i9003: Cleaning up srcdir ]0;>>> linux-samsung-i9003: Cleaning up pkgdir >>> linux-samsung-i9003: Fetching linux-samsung-i9003-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78.tar.gz::https://github.com/dhiru1602/android_kernel_samsung_latona/archive/7b8d73dd32e6cd21107f9a963a32a5ed237a6e78.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 100 181 100 181 0 0 1064 0 --:--:-- --:--:-- --:--:-- 1064 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 225k 0 225k 0 0 124k 0 --:--:-- 0:00:01 --:--:-- 525k 100 6401k 0 6401k 0 0 2275k 0 --:--:-- 0:00:02 --:--:-- 4476k 100 11.9M 0 11.9M 0 0 3193k 0 --:--:-- 0:00:03 --:--:-- 5007k 100 17.7M 0 17.7M 0 0 3778k 0 --:--:-- 0:00:04 --:--:-- 5301k 100 23.2M 0 23.2M 0 0 4093k 0 --:--:-- 0:00:05 --:--:-- 5370k 100 28.6M 0 28.6M 0 0 4303k 0 --:--:-- 0:00:06 --:--:-- 5817k 100 34.0M 0 34.0M 0 0 4458k 0 --:--:-- 0:00:07 --:--:-- 5686k 100 38.4M 0 38.4M 0 0 4469k 0 --:--:-- 0:00:08 --:--:-- 5444k 100 43.7M 0 43.7M 0 0 4569k 0 --:--:-- 0:00:09 --:--:-- 5332k 100 49.0M 0 49.0M 0 0 4650k 0 --:--:-- 0:00:10 --:--:-- 5297k 100 54.2M 0 54.2M 0 0 4700k 0 --:--:-- 0:00:11 --:--:-- 5241k 100 59.5M 0 59.5M 0 0 4759k 0 --:--:-- 0:00:12 --:--:-- 5230k 100 65.2M 0 65.2M 0 0 4838k 0 --:--:-- 0:00:13 --:--:-- 5489k 100 70.4M 0 70.4M 0 0 4866k 0 --:--:-- 0:00:14 --:--:-- 5447k 100 75.0M 0 75.0M 0 0 4861k 0 --:--:-- 0:00:15 --:--:-- 5318k 100 79.9M 0 79.9M 0 0 4868k 0 --:--:-- 0:00:16 --:--:-- 5263k 100 85.4M 0 85.4M 0 0 4914k 0 --:--:-- 0:00:17 --:--:-- 5310k 100 90.7M 0 90.7M 0 0 4942k 0 --:--:-- 0:00:18 --:--:-- 5226k 100 96.1M 0 96.1M 0 0 4970k 0 --:--:-- 0:00:19 --:--:-- 5281k >>> linux-samsung-i9003: Fetching linux-samsung-i9003-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78.tar.gz::https://github.com/dhiru1602/android_kernel_samsung_latona/archive/7b8d73dd32e6cd21107f9a963a32a5ed237a6e78.tar.gz >>> linux-samsung-i9003: Checking sha512sums... linux-samsung-i9003-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78.tar.gz: OK config-samsung-i9003.armv7: OK 00_return_address.patch: OK 01_twl_power_init.patch: OK 02_mfd_driver_fix.patch: OK 03_fix_paranoid_network_disabled.patch: OK gcc7-give-up-on-ilog2-const-optimizations.patch: OK gcc8-fix-put-user.patch: OK kernel-use-the-gnu89-standard-explicitly.patch: OK init: OK >>> linux-samsung-i9003: Unpacking /var/cache/distfiles/linux-samsung-i9003-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78.tar.gz... >>> linux-samsung-i9003: 00_return_address.patch patching file arch/arm/include/asm/ftrace.h patching file arch/arm/kernel/return_address.c >>> linux-samsung-i9003: 01_twl_power_init.patch patching file include/linux/i2c/twl.h >>> linux-samsung-i9003: 02_mfd_driver_fix.patch patching file drivers/mfd/twl-core.c >>> linux-samsung-i9003: 03_fix_paranoid_network_disabled.patch patching file security/commoncap.c Hunk #1 succeeded at 88 with fuzz 2 (offset 8 lines). >>> linux-samsung-i9003: gcc7-give-up-on-ilog2-const-optimizations.patch patching file include/linux/log2.h >>> linux-samsung-i9003: gcc8-fix-put-user.patch patching file arch/arm/include/asm/uaccess.h Hunk #1 succeeded at 161 (offset -1 lines). >>> linux-samsung-i9003: kernel-use-the-gnu89-standard-explicitly.patch patching file Makefile Hunk #1 succeeded at 245 (offset 4 lines). Hunk #2 succeeded at 368 (offset -5 lines). NOTE: replacing /home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78/include/linux/compiler-gcc.h! If your build breaks with 'Please don't include directly' or a similar compiler-gcc.h related error, then set REPLACE_GCCH=0 in your kernel APKBUILD at the start of the downstreamkernel_prepare.sh line. '/usr/share/devicepkg-dev/compiler-gcc.h' -> '/home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78/include/linux/compiler-gcc.h' make: Entering directory '/home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78' HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --oldconfig Kconfig # # configuration written to .config # make: Leaving directory '/home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78' HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig CHK include/linux/version.h UPD include/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h CC scripts/mod/empty.o Generating include/generated/mach-types.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/arm/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh HOSTCC scripts/mod/mk_elfconfig SHIPPED scripts/genksyms/keywords.c SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/lex.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms HOSTCC scripts/mod/modpost.o HOSTCC scripts/conmakehash HOSTCC scripts/genksyms/parse.o HOSTCC scripts/bin2c HOSTCC scripts/mod/sumversion.o HOSTLD scripts/genksyms/genksyms HOSTLD scripts/mod/modpost CC init/main.o HOSTCC usr/gen_init_cpio CC arch/arm/vfp/vfpmodule.o GEN usr/initramfs_data.cpio AS arch/arm/vfp/entry.o AS arch/arm/vfp/vfphw.o find: unrecognized: -printf BusyBox v1.32.0 () multi-call binary. Usage: find [-HL] [PATH]... [OPTIONS] [ACTIONS] Search for files and perform actions on them. First failed action stops processing of current file. Defaults: PATH is current directory, action is '-print' -L,-follow Follow symlinks -H ...on command line only -xdev Don't descend directories on other filesystems -maxdepth N Descend at most N levels. -maxdepth 0 applies actions to command line arguments only -mindepth N Don't act on first N levels -depth Act on directory *after* traversing it Actions: ( ACTIONS ) Group actions for -o / -a ! ACT Invert ACT's success/failure ACT1 [-a] ACT2 If ACT1 fails, stop, else do ACT2 ACT1 -o ACT2 If ACT1 succeeds, stop, else do ACT2 Note: -a has higher priority than -o -name PATTERN Match file name (w/o directory name) to PATTERN -iname PATTERN Case insensitive -name -path PATTERN Match path to PATTERN -ipath PATTERN Case insensitive -path -regex PATTERN Match path to regex PATTERN -type X File type is X (one of: f,d,l,b,c,s,p) -executable File is executable -perm MASK At least one mask bit (+MASK), all bits (-MASK), or exactly MASK bits are set in file's mode -mtime DAYS mtime is greater than (+N), less than (-N), or exactly N days in the past -mmin MINS mtime is greater than (+N), less than (-N), or exactly N minutes in the past -newer FILE mtime is more recent than FILE's -inum N File has inode number N -user NAME/ID File is owned by given user -group NAME/ID File is owned by given group -size N[bck] File size is N (c:bytes,k:kbytes,b:512 bytes(def.)) +/-N: file size is bigger/smaller than N -links N Number of links is greater than (+N), less than (-N), or exactly N -empty Match empty file/directory -prune If current file is directory, don't descend into it If none of the following actions is specified, -print is assumed -print Print file name -print0 Print file name, NUL terminated -exec CMD ARG ; Run CMD with all instances of {} replaced by file name. Fails if CMD exits with nonzero -exec CMD ARG + Run CMD with {} replaced by list of file names -delete Delete current file/directory. Turns on -depth option -quit Exit CC arch/arm/vfp/vfpsingle.o AS usr/initramfs_data.o LD usr/built-in.o CC arch/arm/kernel/elf.o CHK include/generated/compile.h UPD include/generated/compile.h CC init/do_mounts.o AS arch/arm/kernel/entry-armv.o AS arch/arm/kernel/entry-common.o CC arch/arm/vfp/vfpdouble.o CC arch/arm/kernel/irq.o CC arch/arm/kernel/process.o CC init/do_mounts_rd.o LD arch/arm/vfp/vfp.o LD arch/arm/vfp/built-in.o CC arch/arm/mm/dma-mapping.o CC arch/arm/kernel/ptrace.o CC init/do_mounts_initrd.o CC init/initramfs.o CC arch/arm/kernel/return_address.o CC arch/arm/mm/extable.o arch/arm/kernel/return_address.c:62:2: warning: #warning "TODO: return_address should use unwind tables" [-Wcpp] 62 | #warning "TODO: return_address should use unwind tables" | ^~~~~~~ CC arch/arm/mm/fault.o arch/arm/kernel/return_address.c:62:2: warning: #warning "TODO: return_address should use unwind tables" [-Wcpp] 62 | #warning "TODO: return_address should use unwind tables" | ^~~~~~~ CC arch/arm/kernel/setup.o CC init/calibrate.o CC arch/arm/mm/init.o CC init/version.o CC arch/arm/kernel/signal.o LD init/mounts.o LD init/built-in.o CC arch/arm/mm/iomap.o CC arch/arm/kernel/sys_arm.o CC arch/arm/mm/fault-armv.o CC arch/arm/kernel/stacktrace.o CC arch/arm/kernel/time.o CC arch/arm/mm/flush.o CC arch/arm/mm/idmap.o CC arch/arm/kernel/traps.o CC arch/arm/mm/ioremap.o CC arch/arm/mm/mmap.o CC arch/arm/mm/pgd.o CC arch/arm/mm/mmu.o CC arch/arm/mm/vmregion.o CC arch/arm/kernel/armksyms.o LD arch/arm/common/built-in.o CC arch/arm/mach-omap2/id.o CC arch/arm/kernel/module.o CC arch/arm/mm/proc-syms.o AS arch/arm/kernel/sleep.o CC arch/arm/kernel/sched_clock.o CC arch/arm/mach-omap2/io.o CC arch/arm/mm/alignment.o CC arch/arm/kernel/thumbee.o arch/arm/mach-omap2/io.c:315:19: warning: '_omap2_init_reprogram_sdrc' defined but not used [-Wunused-function] 315 | static int __init _omap2_init_reprogram_sdrc(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC arch/arm/kernel/unwind.o arch/arm/mm/alignment.c: In function 'do_alignment': arch/arm/mm/alignment.c:720:21: warning: 'offset.sn' may be used uninitialized in this function [-Wmaybe-uninitialized] 720 | union offset_union offset; | ^~~~~~ CC arch/arm/mach-omap2/control.o AS arch/arm/mm/abort-ev7.o AS arch/arm/mm/pabort-v7.o AS arch/arm/mm/cache-v7.o CC arch/arm/mm/copypage-v6.o CC arch/arm/kernel/hw_breakpoint.o CC arch/arm/mach-omap2/mux.o CC arch/arm/mm/context.o arch/arm/mach-omap2/mux.c: In function 'omap_mux_get_wakeupevent': arch/arm/mach-omap2/mux.c:1015:6: warning: ignoring return value of 'IS_ERR_OR_NULL', declared with attribute warn_unused_result [-Wunused-result] 1015 | if (IS_ERR_OR_NULL(m) || !cpu_is_omap44xx()) | ^~~~~~~~~~~~~~~~~ AS arch/arm/mm/tlb-v7.o AS arch/arm/mm/proc-v7.o LD arch/arm/mm/built-in.o CC arch/arm/plat-omap/common.o CC arch/arm/kernel/io.o CC arch/arm/mach-omap2/devices.o CC arch/arm/plat-omap/sram.o AS arch/arm/kernel/head.o CC arch/arm/kernel/init_task.o CC arch/arm/mach-omap2/serial.o CC arch/arm/plat-omap/clock.o LDS arch/arm/kernel/vmlinux.lds LD arch/arm/kernel/built-in.o CC kernel/sched.o CC arch/arm/mach-omap2/gpmc.o CC arch/arm/plat-omap/devices.o CC arch/arm/plat-omap/dma.o CC arch/arm/mach-omap2/timer-gp.o CC arch/arm/mach-omap2/pm.o arch/arm/mach-omap2/pm.c: In function 'vdd_opp_show': arch/arm/mach-omap2/pm.c:237:25: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'u32' {aka 'unsigned int'} [-Wformat=] 237 | return sprintf(buf, "%lu\n", volt_data[opp].volt_calibrated); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int u32 {aka unsigned int} | %u In file included from include/linux/kernel.h:20, from arch/arm/mach-omap2/pm.c:12: arch/arm/mach-omap2/pm.c: In function 'vdd_opp_store': include/linux/printk.h:12:18: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'u32' {aka 'unsigned int'} [-Wformat=] 12 | #define KERN_ERR "<3>" /* error conditions */ | ^~~~~ include/linux/printk.h:162:9: note: in expansion of macro 'KERN_ERR' 162 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~ arch/arm/mach-omap2/pm.c:294:3: note: in expansion of macro 'pr_err' 294 | pr_err("%s: Fail set voltage(v=%ld)on vdd%s\n", | ^~~~~~ arch/arm/mach-omap2/pm.c:294:36: note: format string is defined here 294 | pr_err("%s: Fail set voltage(v=%ld)on vdd%s\n", | ~~^ | | | long int | %d CC arch/arm/mach-omap2/common.o CC arch/arm/plat-omap/mux.o CC arch/arm/mach-omap2/gpio.o CC arch/arm/plat-omap/usb.o CC arch/arm/mach-omap2/dma.o CC arch/arm/plat-omap/fb.o CC arch/arm/plat-omap/io.o CC arch/arm/mach-omap2/wd_timer.o CC arch/arm/mach-omap2/omap_pmic.o CC arch/arm/plat-omap/counter_32k.o CC arch/arm/mach-omap2/dmtimer.o arch/arm/mach-omap2/dmtimer.c: In function 'omap2_system_timer_init': arch/arm/mach-omap2/dmtimer.c:217:37: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 217 | sprintf(system_timer_name, "timer%d", id); | ^ arch/arm/mach-omap2/dmtimer.c:217:2: note: 'sprintf' output between 7 and 9 bytes into a destination of size 8 217 | sprintf(system_timer_name, "timer%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC arch/arm/plat-omap/omap_device.o CC arch/arm/mach-omap2/irq.o CC arch/arm/mach-omap2/sdrc.o CC arch/arm/plat-omap/mcbsp.o CC arch/arm/mach-omap2/omap_hwmod.o CC kernel/fork.o CC arch/arm/plat-omap/iommu.o arch/arm/plat-omap/iommu.c: In function 'iommu_get': arch/arm/plat-omap/iommu.c:871:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 871 | if (cpu_is_omap44xx()) | ^~ arch/arm/plat-omap/iommu.c:873:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 873 | goto err_enable; | ^~~~ CC arch/arm/mach-omap2/omap_hwmod_common_data.o CC arch/arm/mach-omap2/mcbsp.o CC arch/arm/plat-omap/iovmm.o CC arch/arm/mach-omap2/omap_twl.o AS arch/arm/mach-omap2/sram34xx.o CC arch/arm/mach-omap2/mux34xx.o CC arch/arm/plat-omap/dmtimer.o CC arch/arm/mach-omap2/opp.o CC arch/arm/mach-omap2/opp3xxx_data.o CC kernel/exec_domain.o CC arch/arm/mach-omap2/sr_device.o CC arch/arm/mach-omap2/smartreflex.o CC kernel/panic.o CC arch/arm/plat-omap/i2c.o CC kernel/printk.o CC arch/arm/plat-omap/mailbox.o CC arch/arm/mach-omap2/smartreflex-class1p5.o CC arch/arm/mach-omap2/omap2plus-cpufreq.o CC arch/arm/plat-omap/omap-pm-interface.o arch/arm/mach-omap2/omap2plus-cpufreq.c: In function 'omap_cpufreq_scale': arch/arm/mach-omap2/omap2plus-cpufreq.c:94:15: warning: unused variable 'i' [-Wunused-variable] 94 | unsigned int i; | ^ CC arch/arm/plat-omap/omap-pm-helper.o CC arch/arm/mach-omap2/pm34xx.o CC kernel/cpu.o LD arch/arm/plat-omap/built-in.o CC mm/filemap.o CC kernel/exit.o AS arch/arm/mach-omap2/sleep34xx.o CC arch/arm/mach-omap2/cpuidle34xx.o CC arch/arm/mach-omap2/pm-debug.o arch/arm/mach-omap2/pm-debug.c: In function 'omap2_pm_dump': arch/arm/mach-omap2/pm-debug.c:66:2: warning: macro expands to multiple statements [-Wmultistatement-macros] 66 | regs[reg_count].name = #mod "." #reg; \ | ^~~~ arch/arm/mach-omap2/pm-debug.c:141:4: note: in expansion of macro 'DUMP_PRM_MOD_REG' 141 | DUMP_PRM_MOD_REG(CORE_MOD, OMAP24XX_PM_WKST2); | ^~~~~~~~~~~~~~~~ arch/arm/mach-omap2/pm-debug.c:140:3: note: some parts of macro expansion are not guarded by this 'if' clause 140 | if (cpu_is_omap24xx()) | ^~ arch/arm/mach-omap2/pm-debug.c: At top level: arch/arm/mach-omap2/pm-debug.c:650:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 650 | static bool is_addr_valid() | ^~~~~~~~~~~~~ CC arch/arm/mach-omap2/prcm.o CC arch/arm/mach-omap2/cm2xxx_3xxx.o CC kernel/itimer.o CC mm/mempool.o CC arch/arm/mach-omap2/prm2xxx_3xxx.o TIMEC kernel/timeconst.h In file included from arch/arm/mach-omap2/prm2xxx_3xxx.c:23: arch/arm/mach-omap2/vp.h:117:17: warning: 'struct omap_volt_data' declared inside parameter list will not be visible outside of this definition or declaration 117 | struct omap_volt_data *target_v); | ^~~~~~~~~~~~~~ arch/arm/mach-omap2/vp.h:119:16: warning: 'struct omap_volt_data' declared inside parameter list will not be visible outside of this definition or declaration 119 | struct omap_volt_data *volt_data); | ^~~~~~~~~~~~~~ CC kernel/softirq.o CC arch/arm/mach-omap2/vc3xxx_data.o CC mm/oom_kill.o CC arch/arm/mach-omap2/vp3xxx_data.o CC arch/arm/mach-omap2/voltage.o CC mm/fadvise.o CC kernel/resource.o CC arch/arm/mach-omap2/vc.o CC mm/maccess.o CC arch/arm/mach-omap2/vp.o CC mm/page_alloc.o CC arch/arm/mach-omap2/voltagedomains3xxx_data.o CC kernel/sysctl.o CC arch/arm/mach-omap2/ldo.o CC arch/arm/mach-omap2/ldo3xxx_data.o CC arch/arm/mach-omap2/dvfs.o CC arch/arm/mach-omap2/powerdomain.o CC kernel/sysctl_binary.o CC arch/arm/mach-omap2/powerdomain-common.o CC arch/arm/mach-omap2/powerdomain2xxx_3xxx.o CC arch/arm/mach-omap2/powerdomains3xxx_data.o CC arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.o CC kernel/capability.o CC arch/arm/mach-omap2/clockdomain.o CC mm/page-writeback.o CC arch/arm/mach-omap2/clockdomain2xxx_3xxx.o CC kernel/ptrace.o CC arch/arm/mach-omap2/clockdomains2xxx_3xxx_data.o CC arch/arm/mach-omap2/clock.o CC arch/arm/mach-omap2/clock_common_data.o CC arch/arm/mach-omap2/clkt_dpll.o CC kernel/timer.o CC arch/arm/mach-omap2/clkt_clksel.o CC mm/readahead.o CC arch/arm/mach-omap2/clock3xxx.o CC arch/arm/mach-omap2/clock34xx.o CC mm/swap.o CC arch/arm/mach-omap2/clkt34xx_dpll3m2.o CC arch/arm/mach-omap2/clock3517.o CC arch/arm/mach-omap2/clock36xx.o CC arch/arm/mach-omap2/dpll3xxx.o CC arch/arm/mach-omap2/clock3xxx_data.o CC kernel/user.o CC mm/truncate.o CC arch/arm/mach-omap2/clkt_iclk.o CC arch/arm/mach-omap2/omap_hwmod_3xxx_data.o CC kernel/signal.o CC arch/arm/mach-omap2/omap_l3_smx.o CC mm/vmscan.o CC arch/arm/mach-omap2/mailbox.o CC arch/arm/mach-omap2/iommu2.o CC arch/arm/mach-omap2/omap-iommu.o CC arch/arm/mach-omap2/i2c.o CC arch/arm/mach-omap2/board-latona.o CC arch/arm/mach-omap2/board-latona-peripherals.o CC kernel/sys.o arch/arm/mach-omap2/board-latona-peripherals.c:617:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 617 | .parts = onenand_partitions, | ^~~~~~~~~~~~~~~~~~ CC arch/arm/mach-omap2/board-latona-display.o CC arch/arm/mach-omap2/board-latona-phone_svnet.o CC arch/arm/mach-omap2/board-latona-reboot.o CC kernel/kmod.o CC arch/arm/mach-omap2/board-latona-mux_r08.o CC mm/shmem.o CC arch/arm/mach-omap2/board-latona-vibrator.o CC kernel/workqueue.o CC arch/arm/mach-omap2/board-latona-cmdline.o CC arch/arm/mach-omap2/board-latona-power.o CC arch/arm/mach-omap2/board-latona-connector.o CC arch/arm/mach-omap2/hsmmc.o arch/arm/mach-omap2/hsmmc.c: In function 'omap_hsmmc_mux': arch/arm/mach-omap2/hsmmc.c:212:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 212 | u32 dev_conf = 0, v_shift = 0; | ^~~ arch/arm/mach-omap2/hsmmc.c: In function 'omap_init_hsmmc': arch/arm/mach-omap2/hsmmc.c:319:53: warning: '%i' directive output may be truncated writing 1 byte into a region of size between 0 and 2 [-Wformat-truncation=] 319 | snprintf(hc_name, (HSMMC_NAME_LEN + 1), "mmc%islot%i", | ^~ arch/arm/mach-omap2/hsmmc.c:319:3: note: 'snprintf' output between 10 and 12 bytes into a destination of size 10 319 | snprintf(hc_name, (HSMMC_NAME_LEN + 1), "mmc%islot%i", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 320 | c->mmc, 1); | ~~~~~~~~~~ CC arch/arm/mach-omap2/usb-fs.o CC arch/arm/mach-omap2/usb-musb.o CC kernel/pid.o arch/arm/mach-omap2/usb-musb.c:73:13: warning: 'usb_musb_mux_init' defined but not used [-Wunused-function] 73 | static void usb_musb_mux_init(struct omap_musb_board_data *board_data) | ^~~~~~~~~~~~~~~~~ CC mm/prio_tree.o CC arch/arm/mach-omap2/usb-host.o CC mm/util.o CC arch/arm/mach-omap2/gpmc-onenand.o CC kernel/rcupdate.o CC arch/arm/mach-omap2/display.o CC kernel/extable.o CC arch/arm/mach-omap2/common-board-devices.o CC mm/mmzone.o CC kernel/params.o arch/arm/mach-omap2/common-board-devices.c: In function 'omap_pmic_init': arch/arm/mach-omap2/common-board-devices.c:47:2: warning: 'strncpy' specified bound 20 equals destination size [-Wstringop-truncation] 47 | strncpy(pmic_i2c_board_info.type, pmic_type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48 | sizeof(pmic_i2c_board_info.type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC arch/arm/mach-omap2/omap_ion.o CC mm/vmstat.o arch/arm/mach-omap2/omap_ion.c: In function 'omap_ion_init': arch/arm/mach-omap2/omap_ion.c:82:35: warning: comparison between 'enum ion_heap_type' and 'enum ' [-Wenum-compare] 82 | omap_ion_data.heaps[i].type == OMAP_ION_HEAP_TYPE_TILER) { | ^~ CC arch/arm/mach-omap2/twl4030.o CC arch/arm/mach-omap2/omap_ram_console.o CC kernel/posix-timers.o LD arch/arm/mach-omap2/mailbox_mach.o LD arch/arm/mach-omap2/built-in.o CC mm/backing-dev.o CC fs/open.o CC kernel/kthread.o CC mm/page_isolation.o CC fs/read_write.o CC mm/mm_init.o CC mm/mmu_context.o CC kernel/wait.o CC mm/percpu.o CC fs/file_table.o CC kernel/kfifo.o CC kernel/sys_ni.o CC kernel/posix-cpu-timers.o CC fs/super.o CC kernel/mutex.o CC fs/char_dev.o CC mm/fremap.o CC kernel/hrtimer.o CC fs/stat.o CC mm/highmem.o CC fs/exec.o CC mm/madvise.o fs/exec.c: In function 'get_task_comm': fs/exec.c:1049:32: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] 1049 | strncpy(buf, tsk->comm, sizeof(tsk->comm)); | ^ CC mm/memory.o CC kernel/rwsem.o CC kernel/nsproxy.o CC kernel/srcu.o CC kernel/semaphore.o CC fs/pipe.o CC kernel/notifier.o CC mm/mincore.o CC kernel/ksysfs.o CC fs/namei.o CC mm/mlock.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC mm/mmap.o CC kernel/async.o CC kernel/range.o CC kernel/jump_label.o CC fs/fcntl.o CC kernel/groups.o CC mm/mprotect.o CC mm/mremap.o CC kernel/freezer.o CC fs/ioctl.o CC mm/msync.o CC kernel/stacktrace.o CC mm/rmap.o CC fs/readdir.o CC kernel/events/core.o CC fs/select.o CC mm/vmalloc.o CC fs/fifo.o CC fs/dcache.o In function 'perf_event_mmap_event', inlined from 'perf_event_mmap' at kernel/events/core.c:4974:2: kernel/events/core.c:4894:11: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 4894 | name = strncpy(tmp, arch_vma_name(mmap_event->vma), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4895 | sizeof(tmp)); | ~~~~~~~~~~~~ CC mm/pagewalk.o CC mm/pgtable-generic.o CC mm/init-mm.o CC mm/bootmem.o CC kernel/events/hw_breakpoint.o CC fs/inode.o CC mm/memblock.o LD kernel/events/built-in.o CC kernel/irq/irqdesc.o CC mm/page_io.o CC kernel/irq/handle.o CC mm/swap_state.o CC kernel/irq/manage.o CC fs/attr.o CC mm/swapfile.o CC kernel/irq/spurious.o CC fs/bad_inode.o CC kernel/irq/resend.o CC kernel/irq/chip.o CC fs/file.o CC kernel/irq/dummychip.o CC fs/filesystems.o CC kernel/irq/devres.o CC mm/thrash.o CC kernel/irq/generic-chip.o CC mm/dmapool.o CC fs/namespace.o CC kernel/irq/autoprobe.o CC mm/ashmem.o CC kernel/irq/proc.o CC kernel/irq/pm.o CC mm/compaction.o LD kernel/irq/built-in.o CC kernel/power/main.o fs/namespace.c: In function 'sys_mount': fs/namespace.c:2523:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized] 2523 | ret = do_mount(kernel_dev, kernel_dir, kernel_type, flags, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2524 | (void *) data_page); | ~~~~~~~~~~~~~~~~~~~ fs/namespace.c:2523:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized] CC kernel/power/console.o CC fs/seq_file.o CC mm/ksm.o CC kernel/power/process.o CC fs/xattr.o CC kernel/power/suspend.o CC kernel/power/wakelock.o CC fs/libfs.o CC mm/slub.o CC kernel/power/userwakelock.o CC fs/fs-writeback.o CC kernel/power/earlysuspend.o In file included from include/trace/define_trace.h:96, from include/trace/events/writeback.h:196, from fs/fs-writeback.c:54: include/trace/events/writeback.h: In function 'perf_trace_writeback_work_class': include/trace/events/writeback.h:29:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 29 | strncpy(__entry->name, dev_name(dev), 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/ftrace.h:747:4: note: in definition of macro 'DECLARE_EVENT_CLASS' 747 | { assign; } \ | ^~~~~~ include/trace/events/writeback.h:25:2: note: in expansion of macro 'TP_fast_assign' 25 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/writeback.h: In function 'perf_trace_writeback_class': include/trace/events/writeback.h:75:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 75 | strncpy(__entry->name, dev_name(bdi->dev), 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/ftrace.h:747:4: note: in definition of macro 'DECLARE_EVENT_CLASS' 747 | { assign; } \ | ^~~~~~ include/trace/events/writeback.h:74:2: note: in expansion of macro 'TP_fast_assign' 74 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/writeback.h: In function 'perf_trace_wbc_class': include/trace/events/writeback.h:114:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 114 | strncpy(__entry->name, dev_name(bdi->dev), 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/ftrace.h:747:4: note: in definition of macro 'DECLARE_EVENT_CLASS' 747 | { assign; } \ | ^~~~~~ include/trace/events/writeback.h:113:2: note: in expansion of macro 'TP_fast_assign' 113 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from include/trace/define_trace.h:96, from include/trace/events/writeback.h:196, from fs/fs-writeback.c:54: include/trace/events/writeback.h: In function 'ftrace_raw_event_writeback_work_class': include/trace/events/writeback.h:29:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 29 | strncpy(__entry->name, dev_name(dev), 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/ftrace.h:545:4: note: in definition of macro 'DECLARE_EVENT_CLASS' 545 | { assign; } \ | ^~~~~~ include/trace/events/writeback.h:25:2: note: in expansion of macro 'TP_fast_assign' 25 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/writeback.h: In function 'ftrace_raw_event_writeback_class': include/trace/events/writeback.h:75:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 75 | strncpy(__entry->name, dev_name(bdi->dev), 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/ftrace.h:545:4: note: in definition of macro 'DECLARE_EVENT_CLASS' 545 | { assign; } \ | ^~~~~~ include/trace/events/writeback.h:74:2: note: in expansion of macro 'TP_fast_assign' 74 | TP_fast_assign( | ^~~~~~~~~~~~~~ include/trace/events/writeback.h: In function 'ftrace_raw_event_wbc_class': include/trace/events/writeback.h:114:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 114 | strncpy(__entry->name, dev_name(bdi->dev), 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/trace/ftrace.h:545:4: note: in definition of macro 'DECLARE_EVENT_CLASS' 545 | { assign; } \ | ^~~~~~ include/trace/events/writeback.h:113:2: note: in expansion of macro 'TP_fast_assign' 113 | TP_fast_assign( | ^~~~~~~~~~~~~~ CC kernel/power/fbearlysuspend.o CC kernel/power/suspend_time.o LD kernel/power/built-in.o CC kernel/time/timekeeping.o CC fs/pnode.o CC fs/drop_caches.o CC mm/migrate.o CC fs/splice.o CC kernel/time/ntp.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC mm/memcontrol.o CC kernel/time/timer_list.o CC fs/sync.o CC kernel/time/timecompare.o CC kernel/time/timeconv.o CC fs/utimes.o CC kernel/time/posix-clock.o CC fs/stack.o CC fs/fs_struct.o CC kernel/time/clockevents.o CC fs/statfs.o CC kernel/time/tick-common.o CC mm/page_cgroup.o CC kernel/time/tick-oneshot.o CC fs/buffer.o CC kernel/time/tick-sched.o LD mm/built-in.o CC ipc/util.o CC kernel/time/timer_stats.o CC ipc/msgutil.o LD kernel/time/built-in.o CC kernel/trace/trace_clock.o CC ipc/msg.o CC kernel/trace/ring_buffer.o CC fs/bio.o CC ipc/sem.o CC ipc/shm.o CC fs/block_dev.o CC kernel/trace/trace.o CC ipc/ipcns_notifier.o CC ipc/syscall.o CC ipc/ipc_sysctl.o kernel/trace/trace.c: In function 'set_cmdline_ftrace': kernel/trace/trace.c:129:2: warning: 'strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 129 | strncpy(bootup_tracer_buf, str, MAX_TRACER_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD ipc/built-in.o CC kernel/trace/trace_output.o CC fs/direct-io.o CC kernel/trace/trace_stat.o CC fs/mpage.o CC kernel/trace/trace_printk.o CC kernel/trace/trace_sched_switch.o CC kernel/trace/trace_sched_wakeup.o CC fs/ioprio.o CC kernel/trace/trace_nop.o CC kernel/trace/blktrace.o CC kernel/trace/trace_events.o CC kernel/mutex-debug.o CC fs/debugfs/inode.o CC kernel/futex.o CC fs/debugfs/file.o CC kernel/trace/trace_export.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o CC fs/devpts/inode.o CC kernel/trace/trace_event_perf.o CC kernel/rtmutex.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o CC fs/ext4/balloc.o CC kernel/trace/trace_events_filter.o CC kernel/up.o CC fs/ext4/bitmap.o CC kernel/uid16.o CC fs/ext4/dir.o CC fs/fat/cache.o CC fs/ext4/file.o CC kernel/trace/power-traces.o CC fs/fat/dir.o CC kernel/trace/gpu-traces.o CC fs/ext4/fsync.o LD kernel/trace/built-in.o CC kernel/module.o CC fs/ext4/ialloc.o CC fs/fat/fatent.o CC fs/ext4/inode.o CC fs/fat/file.o CC fs/fat/inode.o CC kernel/kallsyms.o CC kernel/acct.o CC fs/fat/misc.o CC kernel/cgroup.o CC fs/fat/namei_msdos.o CC fs/fat/namei_vfat.o LD fs/fat/fat.o LD fs/fat/vfat.o LD fs/fat/msdos.o LD fs/fat/built-in.o CC fs/fuse/dev.o CC fs/ext4/page-io.o CC fs/ext4/ioctl.o CC fs/fuse/dir.o CC kernel/cgroup_freezer.o GZIP kernel/config_data.gz CC fs/ext4/namei.o CC kernel/res_counter.o CC kernel/audit.o CC fs/fuse/file.o CC fs/ext4/super.o CC kernel/auditfilter.o CC fs/fuse/inode.o CC kernel/hung_task.o CC fs/fuse/control.o CC kernel/rcutiny.o LD fs/fuse/fuse.o LD fs/fuse/built-in.o CC fs/jbd2/transaction.o CC kernel/utsname_sysctl.o CC kernel/tracepoint.o CC kernel/elfcore.o CC kernel/irq_work.o CC fs/jbd2/commit.o fs/ext4/super.c: In function '__save_error_info.isra.0': fs/ext4/super.c:361:2: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 361 | strncpy(es->s_last_error_func, func, sizeof(es->s_last_error_func)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fs/ext4/super.c:365:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 365 | strncpy(es->s_first_error_func, func, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | sizeof(es->s_first_error_func)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC kernel/cpu_pm.o CC kernel/time.o CC fs/jbd2/recovery.o CC fs/jbd2/checkpoint.o IKCFG kernel/config_data.h CC kernel/configs.o LD kernel/built-in.o CC security/commoncap.o CC fs/ext4/symlink.o CC fs/jbd2/revoke.o CC fs/ext4/hash.o CC fs/jbd2/journal.o CC fs/ext4/resize.o CC security/min_addr.o CC security/security.o CC fs/ext4/extents.o CC security/capability.o GEN security/selinux/flask.h security/selinux/av_permissions.h CC security/selinux/avc.o LD fs/jbd2/jbd2.o LD fs/jbd2/built-in.o CC fs/lockd/clntlock.o CC security/selinux/hooks.o CC fs/ext4/ext4_jbd2.o CC fs/lockd/clntproc.o CC fs/ext4/migrate.o CC fs/lockd/clntxdr.o CC fs/ext4/mballoc.o CC fs/lockd/host.o CC security/selinux/selinuxfs.o CC fs/lockd/svc.o CC security/selinux/netlink.o CC fs/lockd/svclock.o CC security/selinux/nlmsgtab.o CC security/selinux/netif.o CC fs/lockd/svcshare.o CC security/selinux/netnode.o CC fs/ext4/block_validity.o CC fs/lockd/svcproc.o CC security/selinux/netport.o CC fs/ext4/move_extent.o CC fs/lockd/svcsubs.o CC security/selinux/exports.o CC security/selinux/ss/ebitmap.o CC fs/ext4/mmp.o CC security/selinux/ss/hashtab.o CC fs/lockd/mon.o CC fs/ext4/xattr.o CC security/selinux/ss/symtab.o CC security/selinux/ss/sidtab.o CC fs/lockd/xdr.o CC security/selinux/ss/avtab.o CC fs/lockd/grace.o CC fs/ext4/xattr_user.o CC security/selinux/ss/policydb.o CC fs/lockd/clnt4xdr.o CC fs/ext4/xattr_trusted.o CC fs/ext4/xattr_security.o CC fs/lockd/xdr4.o LD fs/ext4/ext4.o LD fs/ext4/built-in.o CC security/selinux/ss/services.o CC fs/lockd/svc4proc.o CC security/selinux/ss/conditional.o LD fs/lockd/lockd.o LD fs/lockd/built-in.o CC fs/nfs/client.o CC security/selinux/ss/mls.o fs/nfs/client.c: In function 'nfs_volume_list_show': fs/nfs/client.c:1939:23: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=] 1939 | snprintf(dev, 8, "%u:%u", | ^~ fs/nfs/client.c:1939:19: note: directive argument in the range [0, 1048575] 1939 | snprintf(dev, 8, "%u:%u", | ^~~~~~~ fs/nfs/client.c:1939:2: note: 'snprintf' output between 4 and 13 bytes into a destination of size 8 1939 | snprintf(dev, 8, "%u:%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1940 | MAJOR(server->s_dev), MINOR(server->s_dev)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC security/selinux/ss/status.o LD security/selinux/selinux.o CC crypto/api.o LD security/selinux/built-in.o CC security/lsm_audit.o CC fs/nfs/dir.o LD security/built-in.o CC block/elevator.o CC crypto/cipher.o CC crypto/compress.o CC crypto/algapi.o CC block/blk-core.o CC fs/nfs/file.o CC crypto/scatterwalk.o CC crypto/proc.o CC crypto/ablkcipher.o CC fs/nfs/getroot.o CC fs/nfs/inode.o CC crypto/blkcipher.o CC block/blk-tag.o CC crypto/ahash.o CC block/blk-sysfs.o CC fs/nfs/super.o CC crypto/shash.o CC block/blk-flush.o CC crypto/algboss.o CC block/blk-settings.o CC fs/nfs/nfs2xdr.o CC crypto/testmgr.o CC block/blk-ioc.o CC crypto/crypto_wq.o LD crypto/crypto_algapi.o CC crypto/aead.o CC fs/nfs/direct.o CC block/blk-map.o LD crypto/crypto_blkcipher.o CC crypto/chainiv.o CC block/blk-exec.o CC crypto/eseqiv.o CC fs/nfs/pagelist.o CC block/blk-merge.o LD crypto/crypto_hash.o CC crypto/pcompress.o LD crypto/cryptomgr.o CC crypto/hmac.o CC fs/nfs/proc.o CC block/blk-softirq.o CC crypto/md4.o CC block/blk-timeout.o CC crypto/md5.o CC fs/nfs/read.o CC crypto/sha1_generic.o CC crypto/sha256_generic.o CC block/blk-iopoll.o CC block/blk-lib.o CC crypto/gf128mul.o CC fs/nfs/symlink.o CC block/ioctl.o CC crypto/ecb.o CC fs/nfs/unlink.o CC crypto/cbc.o CC block/genhd.o CC crypto/pcbc.o CC fs/nfs/write.o CC crypto/xts.o CC crypto/des_generic.o CC block/scsi_ioctl.o CC crypto/twofish_generic.o CC block/noop-iosched.o CC fs/nfs/namespace.o CC crypto/twofish_common.o CC block/deadline-iosched.o CC fs/nfs/mount_clnt.o CC block/row-iosched.o CC crypto/aes_generic.o CC fs/nfs/dns_resolve.o CC block/cfq-iosched.o CC fs/nfs/cache_lib.o CC crypto/arc4.o CC fs/nfs/nfs3proc.o CC crypto/deflate.o CC crypto/michael_mic.o CC crypto/crc32c.o CC crypto/authenc.o CC fs/nfs/nfs3xdr.o LD block/built-in.o LD drivers/auxdisplay/built-in.o CC drivers/base/core.o CC crypto/authencesn.o CC fs/nfs/sysctl.o CC drivers/base/sys.o CC crypto/rng.o CC drivers/base/bus.o LD fs/nfs/nfs.o LD fs/nfs/built-in.o LD fs/nfs_common/built-in.o CC fs/nls/nls_base.o CC crypto/krng.o LD crypto/crypto.o LD crypto/built-in.o CC sound/sound_core.o CC fs/nls/nls_cp437.o CC drivers/base/dd.o CC fs/nls/nls_iso8859-1.o LD sound/arm/built-in.o LD sound/atmel/built-in.o CC sound/core/memalloc.o CC fs/nls/nls_utf8.o CC drivers/base/syscore.o LD fs/nls/built-in.o CC fs/notify/fsnotify.o CC sound/core/pcm.o CC drivers/base/driver.o CC fs/notify/notification.o CC drivers/base/class.o CC sound/core/pcm_native.o CC drivers/base/platform.o CC fs/notify/group.o sound/core/pcm_native.c: In function 'snd_pcm_hw_params': sound/core/pcm_native.c:383:11: warning: unused variable 'usecs' [-Wunused-variable] 383 | int err, usecs; | ^~~~~ At top level: sound/core/pcm_native.c:356:12: warning: 'period_to_usecs' defined but not used [-Wunused-function] 356 | static int period_to_usecs(struct snd_pcm_runtime *runtime) | ^~~~~~~~~~~~~~~ CC fs/notify/inode_mark.o CC drivers/base/cpu.o CC fs/notify/mark.o CC drivers/base/firmware.o CC drivers/base/init.o CC fs/notify/vfsmount_mark.o CC drivers/base/map.o CC drivers/base/devres.o CC fs/notify/dnotify/dnotify.o CC sound/core/pcm_lib.o LD fs/notify/dnotify/built-in.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC drivers/base/attribute_container.o CC fs/notify/inotify/inotify_user.o CC drivers/base/transport_class.o LD fs/notify/inotify/built-in.o CC drivers/base/devtmpfs.o LD fs/notify/built-in.o CC fs/partitions/check.o CC sound/core/pcm_timer.o fs/partitions/check.c: In function 'disk_name': fs/partitions/check.c:132:37: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 132 | snprintf(buf, BDEVNAME_SIZE, "%s%d", hd->disk_name, partno); | ^ fs/partitions/check.c:132:3: note: 'snprintf' output between 2 and 43 bytes into a destination of size 32 132 | snprintf(buf, BDEVNAME_SIZE, "%s%d", hd->disk_name, partno); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fs/partitions/check.c:130:36: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 130 | snprintf(buf, BDEVNAME_SIZE, "%sp%d", hd->disk_name, partno); | ^~ fs/partitions/check.c:130:3: note: 'snprintf' output between 3 and 44 bytes into a destination of size 32 130 | snprintf(buf, BDEVNAME_SIZE, "%sp%d", hd->disk_name, partno); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/base/power/sysfs.o CC sound/core/pcm_misc.o CC fs/partitions/msdos.o CC drivers/base/power/generic_ops.o CC sound/core/pcm_memory.o CC drivers/base/power/main.o LD fs/partitions/built-in.o CC fs/proc/mmu.o CC sound/core/timer.o CC fs/proc/task_mmu.o CC drivers/base/power/wakeup.o CC fs/proc/inode.o CC drivers/base/power/runtime.o CC fs/proc/root.o CC fs/proc/base.o CC sound/core/sound.o CC drivers/base/power/opp.o CC sound/core/init.o CC drivers/base/power/clock_ops.o LD drivers/base/power/built-in.o CC drivers/base/dma-mapping.o CC sound/core/memory.o CC fs/proc/generic.o CC drivers/base/dma-coherent.o CC sound/core/info.o CC drivers/base/firmware_class.o CC fs/proc/array.o CC sound/core/control.o CC fs/proc/proc_tty.o CC drivers/base/module.o CC fs/proc/cmdline.o LD drivers/base/built-in.o CC drivers/block/brd.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC drivers/block/loop.o CC sound/core/misc.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC sound/core/device.o CC fs/proc/meminfo.o CC sound/core/jack.o CC fs/proc/stat.o LD drivers/block/built-in.o CC drivers/bluetooth/btwilink.o LD sound/core/snd.o LD sound/core/snd-timer.o LD sound/core/snd-pcm.o LD sound/core/snd-page-alloc.o LD sound/core/built-in.o LD sound/drivers/mpu401/built-in.o LD sound/drivers/opl3/built-in.o CC fs/proc/uptime.o LD sound/drivers/opl4/built-in.o LD sound/drivers/pcsp/built-in.o LD sound/drivers/vx/built-in.o LD sound/drivers/built-in.o LD sound/firewire/built-in.o CC fs/proc/version.o LD sound/i2c/other/built-in.o LD sound/i2c/built-in.o LD sound/isa/ad1816a/built-in.o LD sound/isa/ad1848/built-in.o LD drivers/bluetooth/built-in.o LD drivers/cdrom/built-in.o CC drivers/char/mem.o LD sound/isa/cs423x/built-in.o LD sound/isa/es1688/built-in.o LD sound/isa/galaxy/built-in.o CC fs/proc/softirqs.o LD sound/isa/gus/built-in.o LD sound/isa/msnd/built-in.o LD sound/isa/opti9xx/built-in.o CC fs/proc/namespaces.o LD sound/isa/sb/built-in.o LD sound/isa/wavefront/built-in.o LD sound/isa/wss/built-in.o LD sound/isa/built-in.o LD sound/mips/built-in.o LD sound/parisc/built-in.o CC drivers/char/random.o LD sound/pci/ac97/built-in.o CC fs/proc/proc_sysctl.o LD sound/pci/ali5451/built-in.o LD sound/pci/asihpi/built-in.o LD sound/pci/au88x0/built-in.o LD sound/pci/aw2/built-in.o LD sound/pci/ca0106/built-in.o LD sound/pci/cs46xx/built-in.o LD sound/pci/cs5535audio/built-in.o LD sound/pci/ctxfi/built-in.o LD sound/pci/echoaudio/built-in.o LD sound/pci/emu10k1/built-in.o LD sound/pci/hda/built-in.o CC fs/proc/proc_net.o LD sound/pci/ice1712/built-in.o LD sound/pci/korg1212/built-in.o LD sound/pci/lola/built-in.o LD sound/pci/lx6464es/built-in.o LD sound/pci/mixart/built-in.o LD sound/pci/nm256/built-in.o LD sound/pci/oxygen/built-in.o LD sound/pci/pcxhr/built-in.o LD sound/pci/riptide/built-in.o LD sound/pci/rme9652/built-in.o LD sound/pci/trident/built-in.o LD sound/pci/vx222/built-in.o LD sound/pci/ymfpci/built-in.o LD sound/pci/built-in.o CC fs/proc/kmsg.o CC drivers/char/misc.o CC fs/proc/page.o LD sound/pcmcia/pdaudiocf/built-in.o LD sound/pcmcia/vx/built-in.o LD sound/pcmcia/built-in.o LD sound/ppc/built-in.o LD sound/sh/built-in.o CC sound/soc/soc-core.o LD fs/proc/proc.o LD fs/proc/built-in.o CC drivers/char/hw_random/core.o LD fs/quota/built-in.o CC fs/ramfs/inode.o CC fs/ramfs/file-mmu.o LD drivers/char/hw_random/rng-core.o LD drivers/char/hw_random/built-in.o LD drivers/char/built-in.o CC drivers/clk/clkdev.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/sysfs/inode.o LD drivers/clk/built-in.o LD drivers/clocksource/built-in.o CC drivers/connector/cn_queue.o CC fs/sysfs/file.o sound/soc/soc-core.c: In function 'fmt_single_name': sound/soc/soc-core.c:3830:35: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 3830 | snprintf(tmp, NAME_SIZE, "%s.%s", dev->driver->name, name); | ^ sound/soc/soc-core.c:3830:4: note: 'snprintf' output 2 or more bytes (assuming 33) into a destination of size 32 3830 | snprintf(tmp, NAME_SIZE, "%s.%s", dev->driver->name, name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/connector/connector.o CC fs/sysfs/dir.o CC drivers/connector/cn_proc.o CC fs/sysfs/symlink.o CC sound/soc/soc-dapm.o In function 'sysfs_get_target_path', inlined from 'sysfs_getlink' at fs/sysfs/symlink.c:268:10, inlined from 'sysfs_follow_link' at fs/sysfs/symlink.c:279:11: fs/sysfs/symlink.c:250:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 250 | strncpy(s + len, sd->s_name, slen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fs/sysfs/symlink.c: In function 'sysfs_follow_link': fs/sysfs/symlink.c:247:14: note: length computed here 247 | int slen = strlen(sd->s_name); | ^~~~~~~~~~~~~~~~~~ sound/soc/soc-dapm.c: In function 'dapm_power_widgets': sound/soc/soc-dapm.c:1556:2: warning: #warning need re-work [-Wcpp] 1556 | #warning need re-work | ^~~~~~~ LD drivers/connector/cn.o LD drivers/connector/built-in.o CC drivers/cpufreq/cpufreq.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC drivers/cpufreq/cpufreq_stats.o CC fs/sysfs/group.o CC drivers/cpufreq/cpufreq_performance.o sound/soc/soc-dapm.c:1556:2: warning: #warning need re-work [-Wcpp] 1556 | #warning need re-work | ^~~~~~~ CC sound/soc/soc-jack.o LD fs/sysfs/built-in.o CC fs/yaffs2/yaffs_ecc.o CC drivers/cpufreq/cpufreq_ondemand.o drivers/cpufreq/cpufreq_ondemand.c:256:16: warning: 'show_boosttime' defined but not used [-Wunused-function] 256 | static ssize_t show_##file_name \ | ^~~~~ drivers/cpufreq/cpufreq_ondemand.c:268:1: note: in expansion of macro 'show_one' 268 | show_one(boosttime, freq_boost_time); | ^~~~~~~~ CC fs/yaffs2/yaffs_vfs.o CC drivers/cpufreq/cpufreq_conservative.o CC sound/soc/soc-cache.o sound/soc/soc-cache.c:490:1: warning: alignment 1 of 'struct snd_soc_rbtree_node' is less than 4 [-Wpacked-not-aligned] 490 | } __attribute__ ((packed)); | ^ sound/soc/soc-cache.c: In function 'snd_soc_rbtree_insert': sound/soc/soc-cache.c:537:15: warning: taking address of packed member of 'struct snd_soc_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 537 | rb_link_node(&rbnode->node, parent, new); | ^~~~~~~~~~~~~ sound/soc/soc-cache.c:538:18: warning: taking address of packed member of 'struct snd_soc_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 538 | rb_insert_color(&rbnode->node, root); | ^~~~~~~~~~~~~ sound/soc/soc-cache.c: In function 'snd_soc_rbtree_cache_exit': sound/soc/soc-cache.c:638:18: warning: taking address of packed member of 'struct snd_soc_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 638 | next = rb_next(&rbtree_node->node); | ^~~~~~~~~~~~~~~~~~ sound/soc/soc-cache.c:639:12: warning: taking address of packed member of 'struct snd_soc_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 639 | rb_erase(&rbtree_node->node, &rbtree_ctx->root); | ^~~~~~~~~~~~~~~~~~ CC drivers/cpufreq/cpufreq_interactive.o CC sound/soc/soc-utils.o CC fs/yaffs2/yaffs_guts.o CC drivers/cpufreq/freq_table.o CC sound/soc/soc-dsp.o LD drivers/cpufreq/built-in.o CC drivers/cpuidle/cpuidle.o CC drivers/cpuidle/driver.o CC drivers/cpuidle/governor.o LD sound/soc/atmel/built-in.o LD sound/soc/au1x/built-in.o LD sound/soc/blackfin/built-in.o CC sound/soc/codecs/max97000.o CC drivers/cpuidle/sysfs.o CC drivers/cpuidle/governors/ladder.o CC drivers/cpuidle/governors/menu.o CC sound/soc/codecs/twl4030.o drivers/cpuidle/governors/menu.c:128:12: warning: 'get_loadavg' defined but not used [-Wunused-function] 128 | static int get_loadavg(void) | ^~~~~~~~~~~ CC fs/yaffs2/yaffs_checkptrw.o sound/soc/codecs/twl4030.c: In function 'twl4030_write': sound/soc/codecs/twl4030.c:1002:6: warning: unused variable 'write_to_reg' [-Wunused-variable] 1002 | int write_to_reg = 0; | ^~~~~~~~~~~~ sound/soc/codecs/twl4030.c:1001:23: warning: unused variable 'twl4030' [-Wunused-variable] 1001 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | ^~~~~~~ sound/soc/codecs/twl4030.c: In function 'twl4030_set_vr_mode': LD drivers/cpuidle/governors/built-in.o sound/soc/codecs/twl4030.c:3083:24: warning: unused variable 'codec' [-Wunused-variable] 3083 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | ^~~~~ sound/soc/codecs/twl4030.c: In function 'twl4030_get_path': sound/soc/codecs/twl4030.c:3114:54: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the first source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 3114 | if(!strncmp(audio_path[i], kcontrol->id.name,sizeof(audio_path[i]))) | ^ sound/soc/codecs/twl4030.c: In function 'twl4030_set_path': sound/soc/codecs/twl4030.c:3183:54: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the first source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 3183 | if(!strncmp(audio_path[i], kcontrol->id.name,sizeof(audio_path[i]))) | ^ LD drivers/cpuidle/built-in.o sound/soc/codecs/twl4030.c: In function 'twl4030_set_dai_fmt': sound/soc/codecs/twl4030.c:4314:23: warning: unused variable 'twl4030' [-Wunused-variable] 4314 | struct twl4030_priv *twl4030 = snd_soc_codec_get_drvdata(codec); | ^~~~~~~ At top level: sound/soc/codecs/twl4030.c:3601:12: warning: 'twl4030_add_controls' defined but not used [-Wunused-function] 3601 | static int twl4030_add_controls(struct snd_soc_codec *codec) | ^~~~~~~~~~~~~~~~~~~~ sound/soc/codecs/twl4030.c:1427:13: warning: 'twl4030_apll_enable' defined but not used [-Wunused-function] 1427 | static void twl4030_apll_enable(struct snd_soc_codec *codec, int enable) | ^~~~~~~~~~~~~~~~~~~ sound/soc/codecs/twl4030.c:1358:13: warning: 'twl4030_codec_mute' defined but not used [-Wunused-function] 1358 | static void twl4030_codec_mute(struct snd_soc_codec *codec, int mute) | ^~~~~~~~~~~~~~~~~~ sound/soc/codecs/twl4030.c:1145:12: warning: 'twl4030_reset_all_output' defined but not used [-Wunused-function] 1145 | static int twl4030_reset_all_output(struct snd_soc_codec *codec) | ^~~~~~~~~~~~~~~~~~~~~~~~ sound/soc/codecs/twl4030.c:272:20: warning: 'vtcall_path' defined but not used [-Wunused-variable] 272 | static const char *vtcall_path[]= {"off","RCV","SPK","3HP","4HP", "BT"}; | ^~~~~~~~~~~ LD drivers/crypto/built-in.o LD drivers/firewire/built-in.o LD drivers/firmware/built-in.o CC drivers/gpio/gpiolib.o CC fs/yaffs2/yaffs_packedtags1.o CC fs/yaffs2/yaffs_packedtags2.o CC fs/yaffs2/yaffs_nand.o CC fs/yaffs2/yaffs_tagscompat.o CC sound/soc/codecs/sec_gain_latona.o CC drivers/gpio/gpio-omap.o CC fs/yaffs2/yaffs_tagsvalidity.o CC sound/soc/codecs/sec_gain_dummy_driver.o CC fs/yaffs2/yaffs_mtdif.o CC fs/yaffs2/yaffs_mtdif1.o LD sound/soc/codecs/snd-soc-twl4030.o LD sound/soc/codecs/snd-soc-max97000.o LD sound/soc/codecs/built-in.o LD sound/soc/davinci/built-in.o LD sound/soc/ep93xx/built-in.o LD sound/soc/fsl/built-in.o LD sound/soc/imx/built-in.o CC drivers/gpio/twl4030-gpio.o LD sound/soc/jz4740/built-in.o LD sound/soc/kirkwood/built-in.o LD sound/soc/mid-x86/built-in.o LD sound/soc/nuc900/built-in.o CC fs/yaffs2/yaffs_mtdif2.o CC sound/soc/omap/omap-mcbsp.o CC fs/yaffs2/yaffs_nameval.o LD drivers/gpio/built-in.o LD drivers/gpu/drm/i2c/built-in.o LD drivers/gpu/drm/built-in.o CC drivers/gpu/ion/ion.o CC fs/yaffs2/yaffs_attribs.o CC sound/soc/omap/omap-pcm.o CC fs/yaffs2/yaffs_allocator.o CC fs/yaffs2/yaffs_yaffs1.o CC sound/soc/omap/sdp3430.o CC drivers/gpu/ion/ion_heap.o CC drivers/gpu/ion/ion_system_heap.o LD sound/soc/omap/snd-soc-omap.o CC fs/yaffs2/yaffs_yaffs2.o LD sound/soc/omap/snd-soc-omap-mcbsp.o LD sound/soc/omap/snd-soc-sdp3430.o LD sound/soc/omap/built-in.o LD sound/soc/pxa/built-in.o LD sound/soc/s6000/built-in.o LD sound/soc/samsung/built-in.o LD sound/soc/sh/built-in.o LD sound/soc/tegra/built-in.o CC drivers/gpu/ion/ion_carveout_heap.o LD sound/soc/txx9/built-in.o LD sound/soc/snd-soc-core.o LD sound/soc/built-in.o LD sound/sparc/built-in.o LD sound/spi/built-in.o CC drivers/gpu/ion/omap/omap_tiler_heap.o LD sound/synth/built-in.o LD sound/usb/6fire/built-in.o LD sound/usb/caiaq/built-in.o LD sound/usb/misc/built-in.o LD sound/usb/usx2y/built-in.o LD sound/usb/built-in.o CC drivers/gpu/ion/omap/omap_ion.o CC sound/last.o CC fs/yaffs2/yaffs_bitmap.o drivers/gpu/ion/omap/omap_ion.c: In function 'omap_ion_probe': drivers/gpu/ion/omap/omap_ion.c:99:23: warning: comparison between 'enum ion_heap_type' and 'enum ' [-Wenum-compare] 99 | if (heap_data->type == OMAP_ION_HEAP_TYPE_TILER) { | ^~ drivers/gpu/ion/omap/omap_ion.c:124:23: warning: comparison between 'enum ion_heap_type' and 'enum ' [-Wenum-compare] 124 | if (heaps[i]->type == OMAP_ION_HEAP_TYPE_TILER) | ^~ drivers/gpu/ion/omap/omap_ion.c: In function 'omap_ion_remove': drivers/gpu/ion/omap/omap_ion.c:141:22: warning: comparison between 'enum ion_heap_type' and 'enum ' [-Wenum-compare] 141 | if (heaps[i]->type == OMAP_ION_HEAP_TYPE_TILER) | ^~ LD sound/soundcore.o LD sound/built-in.o CC fs/yaffs2/yaffs_verify.o LD firmware/built-in.o CC drivers/gpu/ion/omap/omap_ion_alloc.o CC net/socket.o LD drivers/gpu/ion/omap/built-in.o LD fs/yaffs2/yaffs.o LD drivers/gpu/ion/built-in.o LD fs/yaffs2/built-in.o CC fs/eventpoll.o CC drivers/gpu/pvr/omaplfb/omaplfb_displayclass.o CC drivers/gpu/pvr/omaplfb/omaplfb_linux.o CC fs/anon_inodes.o CC drivers/gpu/pvr/osfunc.o LD net/802/built-in.o CC net/bluetooth/af_bluetooth.o CC fs/signalfd.o drivers/gpu/pvr/osfunc.c: In function 'OSEventObjectCreateKM': drivers/gpu/pvr/osfunc.c:2044:13: warning: 'strncpy' specified bound 50 equals destination size [-Wstringop-truncation] 2044 | strncpy(psEventObject->szName, pszName, EVENTOBJNAME_MAXLENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/gpu/pvr/mutils.o CC fs/timerfd.o CC drivers/gpu/pvr/mmap.o CC net/bluetooth/hci_core.o CC fs/eventfd.o CC drivers/gpu/pvr/module.o CC drivers/gpu/pvr/pdump.o CC drivers/gpu/pvr/proc.o net/bluetooth/hci_core.c: In function 'hci_register_dev': net/bluetooth/hci_core.c:1468:26: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 1468 | sprintf(hdev->name, "hci%d", id); | ^~ net/bluetooth/hci_core.c:1468:22: note: directive argument in the range [0, 2147483646] 1468 | sprintf(hdev->name, "hci%d", id); | ^~~~~~~ net/bluetooth/hci_core.c:1468:2: note: 'sprintf' output between 5 and 14 bytes into a destination of size 8 1468 | sprintf(hdev->name, "hci%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC fs/aio.o CC drivers/gpu/pvr/pvr_bridge_k.o CC drivers/gpu/pvr/pvr_debug.o CC drivers/gpu/pvr/mm.o CC net/bluetooth/hci_conn.o net/bluetooth/hci_conn.c: In function 'hci_le_start_enc': net/bluetooth/hci_conn.c:221:30: warning: 'sizeof' on array function parameter 'rand' will return size of '__u8 *' {aka 'unsigned char *'} [-Wsizeof-array-argument] 221 | memcpy(cp.rand, rand, sizeof(rand)); | ^ net/bluetooth/hci_conn.c:208:64: note: declared here 208 | void hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __u8 rand[8], | ~~~~~^~~~~~~ net/bluetooth/hci_conn.c:221:30: warning: argument to 'sizeof' in 'memcpy' call is the same pointer type '__u8 *' {aka 'unsigned char *'} as the destination; expected '__u8' {aka 'unsigned char'} or an explicit length [-Wsizeof-pointer-memaccess] 221 | memcpy(cp.rand, rand, sizeof(rand)); | ^ net/bluetooth/hci_conn.c: In function 'hci_le_ltk_reply': net/bluetooth/hci_conn.c:237:28: warning: 'sizeof' on array function parameter 'ltk' will return size of 'u8 *' {aka 'unsigned char *'} [-Wsizeof-array-argument] 237 | memcpy(cp.ltk, ltk, sizeof(ltk)); | ^ net/bluetooth/hci_conn.c:227:49: note: declared here 227 | void hci_le_ltk_reply(struct hci_conn *conn, u8 ltk[16]) | ~~~^~~~~~~ net/bluetooth/hci_conn.c:237:28: warning: argument to 'sizeof' in 'memcpy' call is the same pointer type '__u8 *' {aka 'unsigned char *'} as the destination; expected '__u8' {aka 'unsigned char'} or an explicit length [-Wsizeof-pointer-memaccess] 237 | memcpy(cp.ltk, ltk, sizeof(ltk)); | ^ CC fs/locks.o CC drivers/gpu/pvr/mutex.o CC drivers/gpu/pvr/event.o CC drivers/gpu/pvr/osperproc.o CC net/bluetooth/hci_event.o CC drivers/gpu/pvr/buffer_manager.o CC fs/binfmt_misc.o CC drivers/gpu/pvr/devicemem.o CC fs/binfmt_script.o CC fs/binfmt_elf.o CC drivers/gpu/pvr/deviceclass.o CC drivers/gpu/pvr/handle.o CC fs/mbcache.o CC drivers/gpu/pvr/hash.o CC net/bluetooth/mgmt.o CC drivers/gpu/pvr/metrics.o CC drivers/gpu/pvr/pvrsrv.o CC fs/posix_acl.o CC fs/xattr_acl.o CC drivers/gpu/pvr/queue.o CC fs/generic_acl.o CC drivers/gpu/pvr/ra.o CC net/bluetooth/hci_sock.o LD fs/built-in.o LD arch/arm/lib/built-in.o AS arch/arm/lib/ashldi3.o CC drivers/gpu/pvr/resman.o AS arch/arm/lib/ashrdi3.o AS arch/arm/lib/backtrace.o AS arch/arm/lib/changebit.o CC net/bluetooth/hci_sysfs.o AS arch/arm/lib/clear_user.o AS arch/arm/lib/clearbit.o AS arch/arm/lib/copy_from_user.o AS arch/arm/lib/copy_page.o CC drivers/gpu/pvr/power.o AS arch/arm/lib/copy_to_user.o AS arch/arm/lib/csumipv6.o AS arch/arm/lib/csumpartial.o AS arch/arm/lib/csumpartialcopy.o AS arch/arm/lib/csumpartialcopyuser.o AS arch/arm/lib/delay.o CC drivers/gpu/pvr/mem.o AS arch/arm/lib/div64.o AS arch/arm/lib/findbit.o AS arch/arm/lib/getuser.o AS arch/arm/lib/io-readsb.o CC net/bluetooth/lib.o AS arch/arm/lib/io-readsl.o CC drivers/gpu/pvr/pdump_common.o AS arch/arm/lib/io-readsw-armv4.o CC drivers/gpu/pvr/bridged_support.o AS arch/arm/lib/io-writesb.o AS arch/arm/lib/io-writesl.o CC drivers/gpu/pvr/bridged_pvr_bridge.o AS arch/arm/lib/io-writesw-armv4.o AS arch/arm/lib/lib1funcs.o AS arch/arm/lib/lshrdi3.o AS arch/arm/lib/memchr.o AS arch/arm/lib/memcpy.o AS arch/arm/lib/memmove.o AS arch/arm/lib/memset.o AS arch/arm/lib/memzero.o CC net/bluetooth/l2cap_core.o AS arch/arm/lib/muldi3.o AS arch/arm/lib/putuser.o AS arch/arm/lib/setbit.o AS arch/arm/lib/sha1.o AS arch/arm/lib/strchr.o AS arch/arm/lib/strrchr.o AS arch/arm/lib/testchangebit.o AS arch/arm/lib/testclearbit.o AS arch/arm/lib/testsetbit.o CC drivers/gpu/pvr/perproc.o AS arch/arm/lib/ucmpdi2.o AR arch/arm/lib/lib.a CC lib/bcd.o CC drivers/gpu/pvr/lists.o CC lib/div64.o CC drivers/gpu/pvr/refcount.o CC drivers/gpu/pvr/sysfs.o CC lib/sort.o CC drivers/gpu/pvr/sgx/bridged_sgx_bridge.o CC lib/parser.o CC lib/halfmd4.o CC drivers/gpu/pvr/sgx/sgxinit.o CC lib/debug_locks.o CC lib/random32.o CC lib/bust_spinlocks.o CC drivers/gpu/pvr/sgx/sgxpower.o CC lib/hexdump.o CC drivers/gpu/pvr/sgx/sgxreset.o CC lib/kasprintf.o CC net/bluetooth/l2cap_sock.o CC drivers/gpu/pvr/sgx/sgxutils.o CC lib/bitmap.o CC drivers/gpu/pvr/sgx/sgxkick.o CC net/bluetooth/smp.o CC drivers/gpu/pvr/sgx/sgxtransfer.o CC lib/scatterlist.o CC drivers/gpu/pvr/sgx/mmu.o CC net/bluetooth/sco.o CC lib/string_helpers.o CC drivers/gpu/pvr/sgx/pb.o CC lib/gcd.o CC net/bluetooth/bnep/core.o CC drivers/gpu/pvr/omap3/sysconfig.o CC lib/lcm.o drivers/gpu/pvr/omap3/sysconfig.c: In function 'SysInitialise': drivers/gpu/pvr/omap3/sysconfig.c:440:19: warning: unused variable 'TimerRegPhysBase' [-Wunused-variable] 440 | IMG_CPU_PHYADDR TimerRegPhysBase; | ^~~~~~~~~~~~~~~~ CC drivers/gpu/pvr/omap3/sysutils.o CC lib/list_sort.o CC drivers/gpu/pvr/ion.o CC lib/uuid.o CC net/bluetooth/bnep/sock.o CC lib/flex_array.o LD drivers/gpu/pvr/pvrsrvkm.o CC net/bluetooth/bnep/netdev.o LD drivers/gpu/pvr/omaplfb.o LD drivers/gpu/pvr/built-in.o LD drivers/gpu/stub/built-in.o LD drivers/gpu/vga/built-in.o LD drivers/gpu/built-in.o CC drivers/hid/hid-debug.o CC lib/bsearch.o LD net/bluetooth/bnep/bnep.o LD net/bluetooth/bnep/built-in.o CC lib/find_last_bit.o CC net/bluetooth/hidp/core.o CC lib/kstrtox.o CC drivers/hid/hid-core.o In function 'hidp_setup_hid', inlined from 'hidp_add_connection' at net/bluetooth/hidp/core.c:1010:9: net/bluetooth/hidp/core.c:939:2: warning: 'strncpy' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] 939 | strncpy(hid->name, req->name, sizeof(req->name) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/bluetooth/hidp/core.c:940:2: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 940 | strncpy(hid->phys, batostr(&bt_sk(session->ctrl_sock->sk)->src), 64); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/bluetooth/hidp/core.c:941:2: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 941 | strncpy(hid->uniq, batostr(&bt_sk(session->ctrl_sock->sk)->dst), 64); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC lib/iomap_copy.o CC lib/devres.o CC net/bluetooth/hidp/sock.o CC lib/hweight.o CC lib/bitrev.o LD net/bluetooth/hidp/hidp.o LD net/bluetooth/hidp/built-in.o CC net/bluetooth/rfcomm/core.o CC lib/crc-ccitt.o CC drivers/hid/hid-input.o CC lib/crc16.o HOSTCC lib/gen_crc32table CC lib/libcrc32c.o CC lib/genalloc.o CC net/bluetooth/rfcomm/sock.o CC lib/lzo/lzo1x_compress.o CC lib/lzo/lzo1x_decompress_safe.o LD lib/lzo/lzo_compress.o LD lib/lzo/lzo_decompress.o LD lib/lzo/built-in.o CC lib/reed_solomon/reed_solomon.o CC net/bluetooth/rfcomm/tty.o CC drivers/hid/uhid.o drivers/hid/uhid.c: In function 'uhid_hid_get_raw': drivers/hid/uhid.c:211:9: warning: taking address of packed member of 'struct uhid_event' may result in an unaligned pointer value [-Waddress-of-packed-member] 211 | req = &uhid->report_buf.u.feature_answer; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD lib/reed_solomon/built-in.o CC lib/zlib_deflate/deflate.o CC drivers/hid/hid-apple.o LD net/bluetooth/rfcomm/rfcomm.o LD net/bluetooth/rfcomm/built-in.o LD net/bluetooth/bluetooth.o LD net/bluetooth/built-in.o CC net/core/sock.o CC lib/zlib_deflate/deftree.o CC drivers/hid/hid-elecom.o CC drivers/hid/hid-magicmouse.o CC lib/zlib_deflate/deflate_syms.o CC drivers/hid/hid-wacom.o LD lib/zlib_deflate/zlib_deflate.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/inffast.o LD drivers/hid/hid.o LD drivers/hid/built-in.o CC drivers/i2c/i2c-boardinfo.o CC lib/zlib_inflate/inflate.o CC drivers/i2c/i2c-core.o CC net/core/request_sock.o CC lib/zlib_inflate/infutil.o CC lib/zlib_inflate/inftrees.o CC lib/zlib_inflate/inflate_syms.o CC net/core/skbuff.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/textsearch.o CC drivers/i2c/i2c-dev.o CC lib/ts_kmp.o CC drivers/i2c/algos/i2c-algo-bit.o CC lib/ts_bm.o CC lib/ts_fsm.o LD drivers/i2c/algos/built-in.o CC drivers/i2c/busses/i2c-gpio.o CC lib/audit.o CC drivers/i2c/busses/i2c-omap.o CC lib/nlattr.o CC net/core/iovec.o LD drivers/i2c/busses/built-in.o LD drivers/i2c/muxes/built-in.o LD drivers/i2c/built-in.o LD drivers/idle/built-in.o CC lib/average.o LD drivers/ieee802154/built-in.o CC drivers/input/input.o CC lib/strncpy_from_user.o CC net/core/datagram.o CC lib/strnlen_user.o CC lib/argv_split.o CC lib/cmdline.o CC lib/ctype.o CC net/core/stream.o CC drivers/input/input-compat.o CC lib/dec_and_lock.o CC lib/decompress.o CC lib/decompress_inflate.o CC drivers/input/input-mt.o CC lib/decompress_unlzma.o CC net/core/scm.o CC drivers/input/ff-core.o CC lib/dump_stack.o CC drivers/input/input-polldev.o CC lib/extable.o CC net/core/gen_stats.o CC lib/find_next_bit.o CC drivers/input/evdev.o CC lib/idr.o CC net/core/gen_estimator.o CC lib/int_sqrt.o CC drivers/input/keyboard/twl4030_keypad.o CC lib/ioremap.o CC net/core/net_namespace.o LD drivers/input/keyboard/built-in.o CC drivers/input/misc/gpio_event.o CC lib/irq_regs.o CC drivers/input/misc/gpio_matrix.o CC lib/is_single_threaded.o CC net/core/secure_seq.o CC lib/klist.o CC drivers/input/misc/gpio_input.o CC net/core/sysctl_net_core.o CC lib/kobject.o CC drivers/input/misc/gpio_output.o CC net/core/dev.o In function 'fill_kobj_path', inlined from 'kobject_get_path' at lib/kobject.c:115:2: lib/kobject.c:88:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 88 | strncpy(path + length, kobject_name(parent), cur); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/kobject.c: In function 'kobject_get_path': lib/kobject.c:85:13: note: length computed here 85 | int cur = strlen(kobject_name(parent)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/input/misc/gpio_axis.o CC drivers/input/misc/keychord.o CC lib/kobject_uevent.o CC drivers/input/misc/uinput.o CC lib/kref.o CC drivers/input/misc/zeuskey_driver.o CC lib/md5.o CC lib/plist.o CC drivers/input/misc/gp2a.o CC lib/prio_heap.o CC lib/prio_tree.o CC lib/proportions.o CC drivers/input/misc/yamaha/yas_acc_kernel_driver.o drivers/input/misc/yamaha/yas_acc_kernel_driver.c: In function 'bma222_fast_calibration': drivers/input/misc/yamaha/yas_acc_kernel_driver.c:701:31: warning: unused variable 'data' [-Wunused-variable] 701 | struct yas_acc_private_data *data =yas_acc_get_data(); | ^~~~ CC lib/radix-tree.o At top level: drivers/input/misc/yamaha/yas_acc_kernel_driver.c:917:23: warning: 'accel_sensor_device' defined but not used [-Wunused-variable] 917 | static struct device *accel_sensor_device; | ^~~~~~~~~~~~~~~~~~~ CC lib/ratelimit.o CC net/core/ethtool.o CC drivers/input/misc/yamaha/yas_ori_kernel_driver.o CC lib/rbtree.o CC drivers/input/misc/yamaha/yas_mag_kernel_driver.o CC lib/reciprocal_div.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC net/core/dev_addr_lists.o CC lib/show_mem.o LD drivers/input/misc/yamaha/built-in.o LD drivers/input/misc/built-in.o CC drivers/input/touchscreen/atmel_mxt_ts.o CC lib/string.o CC net/core/dst.o CC lib/timerqueue.o CC lib/vsprintf.o LD drivers/input/touchscreen/built-in.o LD drivers/input/input-core.o LD drivers/input/built-in.o CC drivers/leds/led-core.o CC drivers/leds/led-class.o CC net/core/netevent.o CC drivers/leds/leds-latona.o CC net/core/neighbour.o LD drivers/leds/built-in.o LD drivers/lguest/built-in.o LD drivers/macintosh/built-in.o CC drivers/md/dm-uevent.o GEN lib/crc32table.h AR lib/lib.a CC lib/crc32.o CC drivers/md/dm.o lib/crc32.c: In function 'crc32_body': lib/crc32.c:77:55: warning: unused variable 't7' [-Wunused-variable] 77 | const u32 *t4 = tab[4], *t5 = tab[5], *t6 = tab[6], *t7 = tab[7]; | ^~ lib/crc32.c:77:41: warning: unused variable 't6' [-Wunused-variable] 77 | const u32 *t4 = tab[4], *t5 = tab[5], *t6 = tab[6], *t7 = tab[7]; | ^~ lib/crc32.c:77:27: warning: unused variable 't5' [-Wunused-variable] 77 | const u32 *t4 = tab[4], *t5 = tab[5], *t6 = tab[6], *t7 = tab[7]; | ^~ lib/crc32.c:77:13: warning: unused variable 't4' [-Wunused-variable] 77 | const u32 *t4 = tab[4], *t5 = tab[5], *t6 = tab[6], *t7 = tab[7]; | ^~ In file included from include/linux/device-mapper.h:11, from drivers/md/dm.h:14, from drivers/md/dm.c:8: drivers/md/dm.c: In function 'split_bvec': include/linux/bio.h:532:41: warning: statement with no effect [-Wunused-value] 532 | #define bio_integrity_clone(a, b, c, d) (0) | ^ drivers/md/dm.c:1070:3: note: in expansion of macro 'bio_integrity_clone' 1070 | bio_integrity_clone(clone, bio, GFP_NOIO, bs); | ^~~~~~~~~~~~~~~~~~~ drivers/md/dm.c: In function 'clone_bio': include/linux/bio.h:532:41: warning: statement with no effect [-Wunused-value] 532 | #define bio_integrity_clone(a, b, c, d) (0) | ^ drivers/md/dm.c:1097:3: note: in expansion of macro 'bio_integrity_clone' 1097 | bio_integrity_clone(clone, bio, GFP_NOIO, bs); | ^~~~~~~~~~~~~~~~~~~ LD lib/built-in.o CC net/core/rtnetlink.o net/core/rtnetlink.c:1112:32: warning: 'ifla_vf_policy' defined but not used [-Wunused-const-variable=] 1112 | static const struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = { | ^~~~~~~~~~~~~~ net/core/rtnetlink.c:1108:32: warning: 'ifla_vfinfo_policy' defined but not used [-Wunused-const-variable=] 1108 | static const struct nla_policy ifla_vfinfo_policy[IFLA_VF_INFO_MAX+1] = { | ^~~~~~~~~~~~~~~~~~ CC drivers/md/dm-table.o CC net/core/utils.o In file included from include/linux/device-mapper.h:12, from drivers/md/dm.h:14, from drivers/md/dm-table.c:8: drivers/md/dm-table.c: In function 'dm_table_set_integrity': include/linux/blkdev.h:1290:39: warning: statement with no effect [-Wunused-value] 1290 | #define blk_integrity_register(a, b) (0) | ^ drivers/md/dm-table.c:1188:3: note: in expansion of macro 'blk_integrity_register' 1188 | blk_integrity_register(dm_disk(t->md), | ^~~~~~~~~~~~~~~~~~~~~~ CC net/core/link_watch.o CC drivers/md/dm-target.o CC drivers/md/dm-linear.o CC net/core/filter.o CC drivers/md/dm-stripe.o CC net/core/flow.o CC drivers/md/dm-ioctl.o CC net/core/net-sysfs.o CC net/core/fib_rules.o net/core/net-sysfs.c:29:19: warning: 'fmt_long_hex' defined but not used [-Wunused-const-variable=] 29 | static const char fmt_long_hex[] = "%#lx\n"; | ^~~~~~~~~~~~ CC drivers/md/dm-io.o CC net/core/net-traces.o CC net/ethernet/eth.o CC drivers/md/dm-kcopyd.o LD net/core/built-in.o CC net/ipv4/route.o LD net/ethernet/built-in.o CC net/ipv4/inetpeer.o CC drivers/md/dm-sysfs.o CC drivers/md/dm-crypt.o CC net/ipv4/protocol.o CC net/ipv4/ip_input.o LD drivers/md/dm-mod.o LD drivers/md/built-in.o CC drivers/media/common/tuners/tuner-xc2028.o CC net/ipv4/ip_fragment.o drivers/media/common/tuners/tuner-xc2028.c: In function 'xc2028_signal': drivers/media/common/tuners/tuner-xc2028.c:895:38: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 895 | signal = signal || ((signal & 0x07) << 12); | ~~~~~~~~~~~~~~~~~^~~~~~ CC net/ipv4/ip_forward.o CC net/ipv4/ip_options.o CC drivers/media/common/tuners/tuner-simple.o CC net/ipv4/ip_output.o CC net/ipv4/ip_sockglue.o CC drivers/media/common/tuners/tuner-types.o CC drivers/media/common/tuners/mt20xx.o CC net/ipv4/inet_hashtables.o CC drivers/media/common/tuners/tda8290.o CC net/ipv4/inet_timewait_sock.o CC drivers/mfd/twl-core.o CC drivers/media/common/tuners/tea5767.o drivers/mfd/twl-core.c: In function 'add_children': drivers/mfd/twl-core.c:836:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 836 | else | ^~~~ drivers/mfd/twl-core.c:840:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 840 | if (IS_ERR(child)) | ^~ CC net/ipv4/inet_connection_sock.o CC drivers/media/common/tuners/tea5761.o CC drivers/mfd/twl4030-irq.o CC net/ipv4/tcp.o CC drivers/media/common/tuners/tda9887.o CC drivers/mfd/twl6030-irq.o CC drivers/media/common/tuners/tda827x.o CC drivers/mfd/twl4030-madc.o drivers/mfd/twl4030-madc.c:194:12: warning: 'twl4030battery_current' defined but not used [-Wunused-function] 194 | static int twl4030battery_current(int raw_volt) | ^~~~~~~~~~~~~~~~~~~~~~ drivers/mfd/twl4030-madc.c:169:12: warning: 'twl4030battery_temperature' defined but not used [-Wunused-function] 169 | static int twl4030battery_temperature(int raw_volt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/mfd/twl4030-madc.c:74:1: warning: 'twl4030_divider_ratios' defined but not used [-Wunused-const-variable=] 74 | twl4030_divider_ratios[16] = { | ^~~~~~~~~~~~~~~~~~~~~~ CC drivers/media/common/tuners/tda18271-maps.o CC drivers/mfd/twl4030-power.o In file included from include/net/inetpeer.h:15, from include/net/route.h:28, from include/net/inet_hashtables.h:32, from include/net/tcp.h:37, from net/ipv4/tcp.c:272: net/ipv4/tcp.c: In function 'tcp_nuke_addr': include/net/ipv6.h:359:17: warning: 'in6' may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | (a1->s6_addr32[3] ^ a2->s6_addr32[3])) == 0; | ~~~~~~~~~~~~~^~~ net/ipv4/tcp.c:3370:19: note: 'in6' was declared here 3370 | struct in6_addr *in6; | ^~~ CC drivers/media/common/tuners/tda18271-common.o CC drivers/mfd/twl4030-poweroff.o CC drivers/mfd/twl4030-codec.o CC net/ipv4/tcp_input.o CC drivers/media/common/tuners/tda18271-fe.o CC drivers/mfd/mfd-core.o LD drivers/mfd/built-in.o CC drivers/misc/uid_stat.o LD drivers/misc/carma/built-in.o LD drivers/misc/cb710/built-in.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o CC drivers/misc/phone_svn/ipc_spi/ipc_spi.o CC drivers/media/common/tuners/xc5000.o CC drivers/media/common/tuners/mc44s803.o LD drivers/misc/phone_svn/ipc_spi/built-in.o CC drivers/misc/phone_svn/modemctl/modemctl.o LD drivers/media/common/tuners/tda18271.o LD drivers/media/common/tuners/built-in.o LD drivers/media/common/built-in.o CC drivers/media/radio/si4709/Si4709_dev.o LD drivers/misc/phone_svn/modemctl/built-in.o CC drivers/misc/phone_svn/svnet/main.o CC net/ipv4/tcp_output.o drivers/media/radio/si4709/Si4709_dev.c:2560:13: warning: 'insert_preset' defined but not used [-Wunused-function] 2560 | static int insert_preset(u32 frequency,u8 rssi,u8 *seek_preset_rssi) | ^~~~~~~~~~~~~ drivers/media/radio/si4709/Si4709_dev.c:2454:13: warning: 'wait_RDS' defined but not used [-Wunused-function] 2454 | static void wait_RDS(void) | ^~~~~~~~ CC drivers/misc/phone_svn/svnet/pdp.o CC drivers/media/radio/si4709/Si4709_i2c_drv.o CC drivers/media/radio/si4709/Si4709_main.o CC drivers/misc/phone_svn/svnet/sipc4.o LD drivers/media/radio/si4709/built-in.o LD drivers/media/radio/built-in.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o CC drivers/media/video/v4l2-dev.o CC net/ipv4/tcp_timer.o CC drivers/media/video/v4l2-ioctl.o LD drivers/misc/phone_svn/svnet/svnet.o LD drivers/misc/phone_svn/svnet/built-in.o LD drivers/misc/phone_svn/built-in.o CC drivers/misc/ti-st/st_core.o CC net/ipv4/tcp_ipv4.o CC drivers/misc/ti-st/st_kim.o CC drivers/misc/ti-st/st_ll.o CC drivers/media/video/v4l2-device.o CC drivers/misc/ti-st/tty_hci.o CC drivers/media/video/v4l2-fh.o LD drivers/misc/ti-st/st_drv.o LD drivers/misc/ti-st/built-in.o CC drivers/misc/gps.o CC net/ipv4/tcp_minisocks.o CC drivers/media/video/v4l2-event.o CC drivers/misc/fsa9480.o CC drivers/media/video/v4l2-ctrls.o LD drivers/misc/built-in.o CC drivers/mmc/card/block.o CC net/ipv4/tcp_cong.o CC drivers/media/video/v4l2-subdev.o CC drivers/mmc/card/queue.o CC net/ipv4/datagram.o CC drivers/media/video/v4l2-int-device.o LD drivers/mmc/card/mmc_block.o LD drivers/mmc/card/built-in.o CC drivers/mmc/core/core.o CC net/ipv4/raw.o CC drivers/media/video/v4l2-common.o LD drivers/media/video/davinci/built-in.o CC drivers/media/video/isp/omap_previewer.o drivers/media/video/isp/omap_previewer.c: In function 'previewer_vbq_release': drivers/media/video/isp/omap_previewer.c:542:22: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 542 | videobuf_dma_unmap(q, videobuf_to_dma(vb)); | ^ | | | struct videobuf_queue * In file included from drivers/media/video/isp/isp.h:30, from drivers/media/video/isp/omap_previewer.c:35: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/isp/omap_previewer.c: At top level: drivers/media/video/isp/omap_previewer.c:1260:20: warning: initialization of 'long int (*)(struct file *, unsigned int, long unsigned int)' from incompatible pointer type 'int (*)(struct file *, unsigned int, long unsigned int)' [-Wincompatible-pointer-types] 1260 | .unlocked_ioctl = previewer_ioctl, | ^~~~~~~~~~~~~~~ drivers/media/video/isp/omap_previewer.c:1260:20: note: (near initialization for 'prev_fops.unlocked_ioctl') CC net/ipv4/udp.o CC drivers/mmc/core/bus.o CC drivers/media/video/isp/omap_resizer.o drivers/media/video/isp/omap_resizer.c:47:8: warning: type defaults to 'int' in declaration of 'DECLARE_MUTEX' [-Wimplicit-int] 47 | static DECLARE_MUTEX(rsz_hardware_mutex); | ^~~~~~~~~~~~~ drivers/media/video/isp/omap_resizer.c:47:1: warning: parameter names (without types) in function declaration 47 | static DECLARE_MUTEX(rsz_hardware_mutex); | ^~~~~~ drivers/media/video/isp/omap_resizer.c: In function 'rsz_ioc_run_engine': drivers/media/video/isp/omap_resizer.c:216:22: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 216 | videobuf_dma_unmap(sq, videobuf_to_dma( | ^~ | | | struct videobuf_queue * In file included from drivers/media/video/isp/isp.h:30, from drivers/media/video/isp/omap_resizer.c:39: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/isp/omap_resizer.c:224:22: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 224 | videobuf_dma_unmap(dq, videobuf_to_dma( | ^~ | | | struct videobuf_queue * In file included from drivers/media/video/isp/isp.h:30, from drivers/media/video/isp/omap_resizer.c:39: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/isp/omap_resizer.c: In function 'rsz_vbq_release': drivers/media/video/isp/omap_resizer.c:355:22: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 355 | videobuf_dma_unmap(q, videobuf_to_dma(vb)); | ^ | | | struct videobuf_queue * In file included from drivers/media/video/isp/isp.h:30, from drivers/media/video/isp/omap_resizer.c:39: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/isp/omap_resizer.c: At top level: drivers/media/video/isp/omap_resizer.c:47:8: warning: 'DECLARE_MUTEX' declared 'static' but never defined [-Wunused-function] 47 | static DECLARE_MUTEX(rsz_hardware_mutex); | ^~~~~~~~~~~~~ CC drivers/mmc/core/host.o CC drivers/media/video/isp/omap_prev2resz.o drivers/media/video/isp/omap_prev2resz.c: In function 'prev2resz_vbq_release': drivers/media/video/isp/omap_prev2resz.c:302:22: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 302 | videobuf_dma_unmap(q, videobuf_to_dma(vb)); | ^ | | | struct videobuf_queue * In file included from drivers/media/video/isp/isp.h:30, from drivers/media/video/isp/omap_prev2resz.c:26: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/isp/omap_prev2resz.c: At top level: drivers/media/video/isp/omap_prev2resz.c:640:20: warning: initialization of 'long int (*)(struct file *, unsigned int, long unsigned int)' from incompatible pointer type 'int (*)(struct file *, unsigned int, long unsigned int)' [-Wincompatible-pointer-types] 640 | .unlocked_ioctl = prev2resz_ioctl, | ^~~~~~~~~~~~~~~ drivers/media/video/isp/omap_prev2resz.c:640:20: note: (near initialization for 'dev_fops.unlocked_ioctl') CC drivers/mmc/core/mmc.o drivers/mmc/core/mmc.c: In function 'mmc_attach_mmc': drivers/mmc/core/mmc.c:1116:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1116 | int i = 0; | ^~~ CC drivers/media/video/isp/isp.o drivers/media/video/isp/isp.c: In function 'isp_set_xclk': drivers/media/video/isp/isp.c:653:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 653 | struct isp_device *isp = dev_get_drvdata(dev); | ^~~~~~ drivers/media/video/isp/isp.c: In function 'isp_configure_interface': drivers/media/video/isp/isp.c:771:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 771 | struct isp_device *isp = dev_get_drvdata(dev); | ^~~~~~ drivers/media/video/isp/isp.c:773:6: warning: unused variable 'r' [-Wunused-variable] 773 | int r; | ^ drivers/media/video/isp/isp.c: In function 'isp_hist_dma_done': drivers/media/video/isp/isp.c:883:18: warning: unused variable 'irqdis' [-Wunused-variable] 883 | struct isp_irq *irqdis = &isp->irq; | ^~~~~~ drivers/media/video/isp/isp.c: In function 'isp_set_hs_vs': drivers/media/video/isp/isp.c:1912:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1912 | struct isp_device *isp = dev_get_drvdata(dev); | ^~~~~~ CC drivers/mmc/core/mmc_ops.o drivers/media/video/isp/isp.c: In function 'isp_probe': drivers/media/video/isp/isp.c:3365:1: warning: label 'out_clk_get_csi2_fclk' defined but not used [-Wunused-label] 3365 | out_clk_get_csi2_fclk: | ^~~~~~~~~~~~~~~~~~~~~ CC net/ipv4/udplite.o drivers/media/video/isp/isp.c: In function 'isp_enum_fmt_cap': drivers/media/video/isp/isp.c:2603:2: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 2603 | strncpy(f->description, isp_formats[index].description, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2604 | sizeof(f->description)); | ~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/mmc/core/sd.o CC net/ipv4/arp.o net/ipv4/arp.c:164:31: warning: 'arp_broken_ops' defined but not used [-Wunused-const-variable=] 164 | static const struct neigh_ops arp_broken_ops = { | ^~~~~~~~~~~~~~ CC drivers/media/video/isp/ispccdc.o CC drivers/mmc/core/sd_ops.o CC drivers/media/video/isp/isppreview.o drivers/media/video/isp/isppreview.c: In function 'isppreview_try_pipeline': drivers/media/video/isp/isppreview.c:1638:2: warning: switch condition has boolean value [-Wswitch-bool] 1638 | switch (!isp_prev->cfafmt) { | ^~~~~~ CC net/ipv4/icmp.o CC drivers/mmc/core/sdio.o CC drivers/mmc/core/sdio_ops.o CC drivers/media/video/isp/ispresizer.o CC drivers/mmc/core/sdio_bus.o CC net/ipv4/devinet.o CC drivers/mmc/core/sdio_cis.o CC drivers/media/video/isp/isph3a.o CC drivers/mmc/core/sdio_io.o CC drivers/media/video/isp/isphist.o CC drivers/mmc/core/sdio_irq.o CC drivers/media/video/isp/isp_af.o CC net/ipv4/af_inet.o CC drivers/mmc/core/quirks.o CC drivers/mmc/core/debugfs.o CC drivers/media/video/isp/ispcsi2.o LD drivers/mmc/core/mmc_core.o LD drivers/mmc/core/built-in.o CC drivers/mmc/host/omap_hsmmc.o drivers/mmc/host/omap_hsmmc.c: In function 'omap_hsmmc_request_done': drivers/mmc/host/omap_hsmmc.c:1019:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1019 | u32 mmc_auto_idle = 0; | ^~~ CC net/ipv4/igmp.o CC drivers/media/video/isp/ispstat.o CC drivers/media/video/isp/isp_csi.o LD drivers/mmc/host/built-in.o LD drivers/mmc/built-in.o CC drivers/mtd/mtdcore.o CC drivers/media/video/isp/isp_csi_memvs.o drivers/media/video/isp/isp_csi_memvs.c: In function 'ioctl_s_power': drivers/media/video/isp/isp_csi_memvs.c:392:2: warning: enumeration value 'V4L2_POWER_RESUME' not handled in switch [-Wswitch] 392 | switch (on) { | ^~~~~~ drivers/media/video/isp/isp_csi_memvs.c: In function 'isp_csi_memvs_vout_buf_release': drivers/media/video/isp/isp_csi_memvs.c:847:21: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 847 | videobuf_dma_unmap(q, videobuf_to_dma(vb)); | ^ | | | struct videobuf_queue * In file included from drivers/media/video/isp/../isp/isp.h:30, from drivers/media/video/isp/../omap34xxcam.h:40, from drivers/media/video/isp/isp_csi_memvs.c:23: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ CC drivers/media/video/isp/ispdss.o CC drivers/mtd/mtdsuper.o CC net/ipv4/fib_frontend.o LD drivers/media/video/isp/isp-mod.o LD drivers/media/video/isp/built-in.o LD drivers/media/video/omap/built-in.o CC drivers/mtd/mtdconcat.o CC drivers/media/video/cam_pmic.o CC drivers/media/video/ce147_platform.o CC drivers/mtd/mtdpart.o CC drivers/media/video/ce147.o drivers/media/video/ce147.c:868:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 868 | static int ce147_check_dataline() | ^~~~~~~~~~~~~~~~~~~~ drivers/media/video/ce147.c: In function 'ce147_check_dataline': drivers/media/video/ce147.c:870:6: warning: unused variable 'err' [-Wunused-variable] 870 | int err; | ^~~ drivers/media/video/ce147.c: At top level: drivers/media/video/ce147.c:886:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 886 | static int ce147_check_dataline_stop() | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/video/ce147.c: In function 'ce147_check_dataline_stop': drivers/media/video/ce147.c:888:6: warning: unused variable 'err' [-Wunused-variable] 888 | int err; | ^~~ drivers/media/video/ce147.c: In function 'ce147_detect': drivers/media/video/ce147.c:906:23: warning: unused variable 'sensor' [-Wunused-variable] 906 | struct ce147_sensor *sensor = &ce147; | ^~~~~~ drivers/media/video/ce147.c: In function 'ce147_set_focus_touch': drivers/media/video/ce147.c:2479:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2479 | u8 x_offset = 0x34; | ^~ drivers/media/video/ce147.c: In function 'ce147_set_zoom': drivers/media/video/ce147.c:2704:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2704 | unsigned char ce147_buf_dzoom_List[2] = { 0xB9, 0x00 }; | ^~~~~~~~ CC net/ipv4/fib_semantics.o CC drivers/mtd/mtdchar.o CC drivers/mtd/mtd_blkdevs.o drivers/media/video/ce147.c: In function 'ioctl_s_fmt_cap': drivers/media/video/ce147.c:2988:115: warning: array subscript 6 is above array bounds of 'const u8[5][3]' {aka 'const unsigned char[5][3]'} [-Warray-bounds] 2988 | if(ce147_write_reg(client, sizeof(ConfigSensorPreview_Fast[sensor->preview_size + 6]), ConfigSensorPreview_Fast[sensor->preview_size + 6])) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/media/video/ce147.c:37: drivers/media/video/ce147.h:615:17: note: while referencing 'ConfigSensorPreview_Fast' 615 | static const u8 ConfigSensorPreview_Fast[5][3] = {{0x54, 0x02, 0x04}, //320X240 | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/video/ce147.c:2931:115: warning: array subscript 6 is above array bounds of 'const u8[5][3]' {aka 'const unsigned char[5][3]'} [-Warray-bounds] 2931 | if(ce147_write_reg(client, sizeof(ConfigSensorPreview_Fast[sensor->preview_size + 6]), ConfigSensorPreview_Fast[sensor->preview_size + 6])) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/media/video/ce147.c:37: drivers/media/video/ce147.h:615:17: note: while referencing 'ConfigSensorPreview_Fast' 615 | static const u8 ConfigSensorPreview_Fast[5][3] = {{0x54, 0x02, 0x04}, //320X240 | ^~~~~~~~~~~~~~~~~~~~~~~~ CC net/ipv4/fib_trie.o CC drivers/media/video/s5ka3dfx_platform.o CC drivers/mtd/mtdblock.o CC drivers/media/video/s5ka3dfx.o CC drivers/mtd/chips/chipreg.o drivers/media/video/s5ka3dfx.c:1715:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1715 | static int s5ka3dfx_check_dataline_stop() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/video/s5ka3dfx.c: In function 's5ka3dfx_check_dataline_stop': drivers/media/video/s5ka3dfx.c:1722:93: warning: passing argument 3 of 's5ka3dfx_i2c_write' makes pointer from integer without a cast [-Wint-conversion] 1722 | err = s5ka3dfx_i2c_write(client, sizeof(s5ka3dfx_dataline_stop[i]), s5ka3dfx_dataline_stop[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ | | | u32 {aka const unsigned int} drivers/media/video/s5ka3dfx.c:292:83: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'u32' {aka 'const unsigned int'} 292 | static int s5ka3dfx_i2c_write(struct i2c_client *client, unsigned char length, u8 readdata[]) | ~~~^~~~~~~~~~ LD drivers/mtd/chips/built-in.o LD drivers/mtd/devices/built-in.o LD drivers/mtd/lpddr/built-in.o LD drivers/mtd/maps/built-in.o LD drivers/mtd/nand/built-in.o CC drivers/mtd/onenand/onenand_base.o CC net/ipv4/inet_fragment.o CC drivers/media/video/omap34xxcam.o drivers/media/video/omap34xxcam.c: In function 'omap34xxcam_vbq_release': drivers/media/video/omap34xxcam.c:253:22: warning: passing argument 1 of 'videobuf_dma_unmap' from incompatible pointer type [-Wincompatible-pointer-types] 253 | videobuf_dma_unmap(vbq, videobuf_to_dma(vb)); | ^~~ | | | struct videobuf_queue * In file included from drivers/media/video/isp/isp.h:30, from drivers/media/video/omap34xxcam.h:40, from drivers/media/video/omap34xxcam.c:44: include/media/videobuf-dma-sg.h:95:39: note: expected 'struct device *' but argument is of type 'struct videobuf_queue *' 95 | int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/omap34xxcam.c: In function 's_pix_parm': drivers/media/video/omap34xxcam.c:693:21: warning: unused variable 'old_fmt' [-Wunused-variable] 693 | struct v4l2_format old_fmt; | ^~~~~~~ drivers/media/video/omap34xxcam.c:691:25: warning: unused variable 'a' [-Wunused-variable] 691 | struct v4l2_streamparm a; | ^ drivers/media/video/omap34xxcam.c: In function 'vidioc_s_parm': drivers/media/video/omap34xxcam.c:1420:41: warning: unused variable 'pix_tmp' [-Wunused-variable] 1420 | struct v4l2_pix_format pix_tmp_sensor, pix_tmp; | ^~~~~~~ drivers/media/video/omap34xxcam.c:1420:25: warning: unused variable 'pix_tmp_sensor' [-Wunused-variable] 1420 | struct v4l2_pix_format pix_tmp_sensor, pix_tmp; | ^~~~~~~~~~~~~~ drivers/media/video/omap34xxcam.c: In function 'vidioc_s_crop': drivers/media/video/omap34xxcam.c:1573:21: warning: passing argument 1 of 'isp_s_crop' from incompatible pointer type [-Wincompatible-pointer-types] 1573 | rval = isp_s_crop(a, &vdev->pix); | ^ | | | struct v4l2_crop * In file included from drivers/media/video/omap34xxcam.h:40, from drivers/media/video/omap34xxcam.c:44: drivers/media/video/isp/isp.h:566:31: note: expected 'struct device *' but argument is of type 'struct v4l2_crop *' 566 | int isp_s_crop(struct device *dev, struct v4l2_crop *a); | ~~~~~~~~~~~~~~~^~~ drivers/media/video/omap34xxcam.c:1573:24: warning: passing argument 2 of 'isp_s_crop' from incompatible pointer type [-Wincompatible-pointer-types] 1573 | rval = isp_s_crop(a, &vdev->pix); | ^~~~~~~~~~ | | | struct v4l2_pix_format * In file included from drivers/media/video/omap34xxcam.h:40, from drivers/media/video/omap34xxcam.c:44: drivers/media/video/isp/isp.h:566:54: note: expected 'struct v4l2_crop *' but argument is of type 'struct v4l2_pix_format *' 566 | int isp_s_crop(struct device *dev, struct v4l2_crop *a); | ~~~~~~~~~~~~~~~~~~^ drivers/media/video/omap34xxcam.c:1561:17: warning: unused variable 'isp' [-Wunused-variable] 1561 | struct device *isp = vdev->cam->isp; | ^~~ At top level: drivers/media/video/omap34xxcam.c:970:13: warning: 'omap34xxcam_event_queue' defined but not used [-Wunused-function] 970 | static void omap34xxcam_event_queue(struct omap34xxcam_fh *fh, u32 type) | ^~~~~~~~~~~~~~~~~~~~~~~ CC net/ipv4/ping.o CC drivers/media/video/videobuf-core.o CC net/ipv4/sysctl_net_ipv4.o CC drivers/mtd/onenand/onenand_bbt.o CC drivers/media/video/videobuf-dma-sg.o CC drivers/mtd/onenand/omap2.o CC net/ipv4/sysfs_net_ipv4.o LD drivers/media/video/videodev.o LD drivers/media/video/built-in.o LD drivers/mtd/onenand/onenand.o LD drivers/media/built-in.o LD drivers/mtd/onenand/built-in.o LD drivers/mtd/tests/built-in.o LD drivers/mtd/mtd.o CC drivers/net/Space.o LD drivers/mtd/built-in.o LD drivers/nfc/built-in.o CC drivers/net/loopback.o CC net/ipv4/proc.o CC drivers/net/ppp_generic.o CC drivers/net/ppp_deflate.o CC net/ipv4/fib_rules.o CC drivers/net/bsd_comp.o CC net/ipv4/esp4.o CC drivers/net/ppp_mppe.o CC drivers/net/pppox.o CC drivers/net/pppoe.o CC net/ipv4/xfrm4_mode_beet.o CC drivers/net/pppolac.o CC net/ipv4/tunnel4.o CC net/ipv6/af_inet6.o CC drivers/net/pppopns.o CC net/ipv4/xfrm4_mode_transport.o CC drivers/net/slhc.o CC net/ipv6/anycast.o CC net/ipv4/xfrm4_mode_tunnel.o CC net/ipv4/netfilter.o CC drivers/net/tun.o CC net/ipv6/ip6_output.o CC net/ipv4/netfilter/nf_nat_rule.o CC net/ipv4/netfilter/nf_nat_standalone.o LD drivers/net/arm/built-in.o CC drivers/net/wireless/wl12xx/wl12xx_platform_data.o CC [M] drivers/net/wireless/wl12xx/main.o CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.o CC net/ipv6/ip6_input.o CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o CC net/ipv6/addrconf.o CC net/ipv4/netfilter/nf_conntrack_proto_icmp.o CC [M] drivers/net/wireless/wl12xx/cmd.o drivers/net/wireless/wl12xx/cmd.c: In function 'wl1271_cmd_build_arp_rsp': drivers/net/wireless/wl12xx/cmd.c:797:12: warning: taking address of packed member of 'struct wl12xx_arp_rsp_template' may result in an unaligned pointer value [-Waddress-of-packed-member] 797 | arp_hdr = &tmpl.arp_hdr; | ^~~~~~~~~~~~~ CC net/ipv4/netfilter/nf_nat_core.o CC [M] drivers/net/wireless/wl12xx/io.o CC net/ipv4/netfilter/nf_nat_helper.o CC [M] drivers/net/wireless/wl12xx/event.o CC [M] drivers/net/wireless/wl12xx/tx.o CC net/ipv4/netfilter/nf_nat_proto_unknown.o CC net/ipv4/netfilter/nf_nat_proto_common.o CC net/ipv6/addrlabel.o CC [M] drivers/net/wireless/wl12xx/rx.o CC net/ipv4/netfilter/nf_nat_proto_tcp.o CC [M] drivers/net/wireless/wl12xx/ps.o CC net/ipv6/route.o CC net/ipv4/netfilter/nf_nat_proto_udp.o CC [M] drivers/net/wireless/wl12xx/acx.o CC net/ipv4/netfilter/nf_nat_proto_icmp.o CC net/ipv4/netfilter/nf_defrag_ipv4.o CC [M] drivers/net/wireless/wl12xx/boot.o CC net/ipv4/netfilter/nf_nat_amanda.o CC net/ipv6/ip6_fib.o CC [M] drivers/net/wireless/wl12xx/init.o CC net/ipv4/netfilter/nf_nat_ftp.o CC net/ipv4/netfilter/nf_nat_h323.o CC [M] drivers/net/wireless/wl12xx/debugfs.o CC net/ipv6/ipv6_sockglue.o CC net/ipv4/netfilter/nf_nat_irc.o CC net/ipv4/netfilter/nf_nat_pptp.o CC [M] drivers/net/wireless/wl12xx/scan.o CC net/ipv6/ndisc.o CC [M] drivers/net/wireless/wl12xx/testmode.o CC net/ipv4/netfilter/nf_nat_sip.o CC [M] drivers/net/wireless/wl12xx/sdio.o In file included from include/linux/printk.h:4, from include/linux/kernel.h:20, from include/linux/cpumask.h:9, from include/linux/smp.h:12, from include/linux/irq.h:12, from drivers/net/wireless/wl12xx/sdio.c:24: include/linux/init.h:304:7: warning: 'cleanup_module' specifies less restrictive attribute than its target 'wl1271_exit': 'cold' [-Wmissing-attributes] 304 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ drivers/net/wireless/wl12xx/sdio.c:424:1: note: in expansion of macro 'module_exit' 424 | module_exit(wl1271_exit); | ^~~~~~~~~~~ drivers/net/wireless/wl12xx/sdio.c:416:20: note: 'cleanup_module' target declared here 416 | static void __exit wl1271_exit(void) | ^~~~~~~~~~~ In file included from include/linux/printk.h:4, from include/linux/kernel.h:20, from include/linux/cpumask.h:9, from include/linux/smp.h:12, from include/linux/irq.h:12, from drivers/net/wireless/wl12xx/sdio.c:24: include/linux/init.h:298:6: warning: 'init_module' specifies less restrictive attribute than its target 'wl1271_init': 'cold' [-Wmissing-attributes] 298 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ drivers/net/wireless/wl12xx/sdio.c:423:1: note: in expansion of macro 'module_init' 423 | module_init(wl1271_init); | ^~~~~~~~~~~ drivers/net/wireless/wl12xx/sdio.c:402:19: note: 'init_module' target declared here 402 | static int __init wl1271_init(void) | ^~~~~~~~~~~ CC net/ipv4/netfilter/nf_nat_tftp.o LD drivers/net/wireless/wl12xx/built-in.o LD [M] drivers/net/wireless/wl12xx/wl12xx.o LD [M] drivers/net/wireless/wl12xx/wl12xx_sdio.o LD drivers/net/wireless/built-in.o LD drivers/net/built-in.o LD drivers/platform/built-in.o CC drivers/power/power_supply_core.o CC net/ipv4/netfilter/nf_nat_proto_dccp.o CC drivers/power/power_supply_sysfs.o CC net/ipv6/udp.o CC net/ipv4/netfilter/nf_nat_proto_gre.o CC drivers/power/pda_power.o CC drivers/power/max17040_battery.o CC net/ipv4/netfilter/nf_nat_proto_udplite.o LD drivers/power/power_supply.o LD drivers/power/built-in.o CC drivers/regulator/core.o CC net/ipv4/netfilter/nf_nat_proto_sctp.o CC net/ipv6/udplite.o CC net/ipv4/netfilter/ip_tables.o CC net/ipv6/raw.o CC net/ipv4/netfilter/iptable_filter.o CC drivers/regulator/dummy.o CC drivers/regulator/fixed.o CC net/ipv4/netfilter/iptable_mangle.o CC net/ipv6/protocol.o CC drivers/regulator/twl-regulator.o LD net/ipv4/netfilter/iptable_nat.o CC net/ipv4/netfilter/iptable_raw.o LD drivers/regulator/built-in.o CC drivers/rtc/rtc-lib.o CC net/ipv6/icmp.o CC net/ipv4/netfilter/ipt_ah.o net/ipv6/icmp.c: In function 'mip6_addr_swap': net/ipv6/icmp.c:308:32: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 308 | ipv6_addr_copy(&iph->saddr, &hao->addr); | ^~~~~~~~~~ net/ipv6/icmp.c:309:19: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 309 | ipv6_addr_copy(&hao->addr, &tmp); | ^~~~~~~~~~ CC drivers/rtc/hctosys.o CC net/ipv4/netfilter/ipt_ecn.o CC drivers/rtc/class.o CC drivers/rtc/interface.o CC net/ipv6/mcast.o CC net/ipv4/netfilter/ipt_LOG.o In file included from /home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78/arch/arm/include/asm/bitops.h:27, from include/linux/bitops.h:22, from include/linux/kernel.h:17, from include/linux/cache.h:4, from include/linux/time.h:7, from include/linux/stat.h:60, from include/linux/module.h:10, from net/ipv4/netfilter/ipt_LOG.c:13: include/net/netfilter/xt_log.h: In function 'sb_close': /home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78/arch/arm/include/asm/system.h:98:3: warning: value computed is not used [-Wunused-value] 98 | ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/net/netfilter/xt_log.h:50:3: note: in expansion of macro 'xchg' 50 | xchg(&emergency_ptr, m); | ^~~~ CC drivers/rtc/rtc-dev.o CC net/ipv4/netfilter/ipt_MASQUERADE.o CC drivers/rtc/rtc-proc.o CC net/ipv4/netfilter/ipt_NETMAP.o CC drivers/rtc/rtc-sysfs.o CC net/ipv4/netfilter/ipt_REDIRECT.o CC drivers/rtc/alarm.o CC net/ipv6/reassembly.o CC net/ipv4/netfilter/ipt_REJECT.o CC drivers/rtc/alarm-dev.o CC drivers/rtc/rtc-twl.o CC net/ipv4/netfilter/arp_tables.o LD drivers/rtc/rtc-core.o LD drivers/rtc/built-in.o CC drivers/scsi/scsi.o CC net/ipv6/tcp_ipv6.o CC net/ipv4/netfilter/arpt_mangle.o CC drivers/scsi/hosts.o CC net/ipv4/netfilter/arptable_filter.o CC net/ipv6/ping.o LD net/ipv4/netfilter/nf_conntrack_ipv4.o LD net/ipv4/netfilter/nf_nat.o LD net/ipv4/netfilter/built-in.o CC drivers/scsi/scsi_ioctl.o CC net/ipv4/inet_diag.o CC net/ipv6/exthdrs.o net/ipv6/exthdrs.c: In function 'ipv6_dest_hao': net/ipv6/exthdrs.c:221:23: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 221 | if (!(ipv6_addr_type(&hao->addr) & IPV6_ADDR_UNICAST)) { | ^~~~~~~~~~ net/ipv6/exthdrs.c:228:29: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 228 | (xfrm_address_t *)&hao->addr, IPPROTO_DSTOPTS); | ^~~~~~~~~~ net/ipv6/exthdrs.c:246:32: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 246 | ipv6_addr_copy(&ipv6h->saddr, &hao->addr); | ^~~~~~~~~~ net/ipv6/exthdrs.c:247:17: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 247 | ipv6_addr_copy(&hao->addr, &tmp_addr); | ^~~~~~~~~~ CC drivers/scsi/constants.o CC drivers/scsi/scsicam.o CC net/ipv6/datagram.o CC net/ipv4/tcp_diag.o CC drivers/scsi/scsi_error.o CC net/ipv4/tcp_cubic.o CC net/ipv6/ip6_flowlabel.o CC net/ipv4/xfrm4_policy.o CC drivers/scsi/scsi_lib.o CC net/ipv4/xfrm4_state.o CC net/ipv6/inet6_connection_sock.o CC net/ipv4/xfrm4_input.o CC net/ipv6/sysctl_net_ipv6.o CC net/ipv4/xfrm4_output.o CC drivers/scsi/scsi_lib_dma.o CC net/ipv6/xfrm6_policy.o CC drivers/scsi/scsi_scan.o LD net/ipv4/built-in.o net/ipv6/xfrm6_policy.c: In function '_decode_session6': net/ipv6/xfrm6_policy.c:163:5: warning: converting a packed 'struct ipv6_opt_hdr' pointer (alignment 1) to a '__be16' {aka 'short unsigned int'} pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 163 | __be16 *ports = (__be16 *)exthdr; | ^~~~~~ In file included from include/net/if_inet6.h:19, from include/net/addrconf.h:46, from net/ipv6/xfrm6_policy.c:17: include/linux/ipv6.h:55:8: note: defined here 55 | struct ipv6_opt_hdr { | ^~~~~~~~~~~~ CC net/key/af_key.o CC net/ipv6/xfrm6_state.o CC net/ipv6/xfrm6_input.o CC drivers/scsi/scsi_sysfs.o CC net/ipv6/xfrm6_output.o LD net/key/built-in.o CC net/l2tp/l2tp_core.o CC drivers/scsi/scsi_devinfo.o CC net/ipv6/netfilter.o drivers/scsi/scsi_devinfo.c: In function 'scsi_strcpy_devinfo': drivers/scsi/scsi_devinfo.c:285:2: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 285 | strncpy(to, from, min(to_length, from_length)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/scsi/scsi_devinfo.c:284:16: note: length computed here 284 | from_length = strlen(from); | ^~~~~~~~~~~~ drivers/scsi/scsi_devinfo.c:296:4: warning: 'strncpy' output truncated copying between 0 and 16 bytes from a string of length 16 [-Wstringop-truncation] 296 | strncpy(&to[from_length], spaces, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297 | to_length - from_length); | ~~~~~~~~~~~~~~~~~~~~~~~~ drivers/scsi/scsi_devinfo.c: In function 'scsi_dev_info_list_add_str': drivers/scsi/scsi_devinfo.c:511:4: warning: '%s' directive argument is null [-Wformat-overflow=] 511 | printk(KERN_ERR "%s: bad dev info string '%s' '%s'" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | " '%s'\n", __func__, vendor, model, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | strflags); | ~~~~~~~~~ drivers/scsi/scsi_devinfo.c:512:14: note: format string is defined here 512 | " '%s'\n", __func__, vendor, model, | ^~ CC drivers/scsi/scsi_sysctl.o CC drivers/scsi/scsi_proc.o CC net/ipv6/fib6_rules.o CC net/l2tp/l2tp_debugfs.o CC drivers/scsi/scsi_trace.o LD net/l2tp/built-in.o LD net/mac80211/built-in.o CC net/ipv6/proc.o CC [M] net/mac80211/main.o CC drivers/scsi/scsi_pm.o In file included from include/linux/printk.h:4, from include/linux/kernel.h:20, from include/net/mac80211.h:16, from net/mac80211/main.c:11: include/linux/init.h:298:6: warning: 'init_module' specifies less restrictive attribute than its target 'ieee80211_init': 'cold' [-Wmissing-attributes] 298 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ include/linux/init.h:287:30: note: in expansion of macro 'module_init' 287 | #define subsys_initcall(fn) module_init(fn) | ^~~~~~~~~~~ net/mac80211/main.c:1098:1: note: in expansion of macro 'subsys_initcall' 1098 | subsys_initcall(ieee80211_init); | ^~~~~~~~~~~~~~~ net/mac80211/main.c:1047:19: note: 'init_module' target declared here 1047 | static int __init ieee80211_init(void) | ^~~~~~~~~~~~~~ In file included from include/linux/printk.h:4, from include/linux/kernel.h:20, from include/net/mac80211.h:16, from net/mac80211/main.c:11: include/linux/init.h:304:7: warning: 'cleanup_module' specifies less restrictive attribute than its target 'ieee80211_exit': 'cold' [-Wmissing-attributes] 304 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ net/mac80211/main.c:1099:1: note: in expansion of macro 'module_exit' 1099 | module_exit(ieee80211_exit); | ^~~~~~~~~~~ net/mac80211/main.c:1083:20: note: 'cleanup_module' target declared here 1083 | static void __exit ieee80211_exit(void) | ^~~~~~~~~~~~~~ CC net/ipv6/ah6.o CC drivers/scsi/sd.o net/ipv6/ah6.c: In function 'ipv6_rearrange_destopt': net/ipv6/ah6.c:196:33: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 196 | ipv6_addr_copy(&final_addr, &hao->addr); | ^~~~~~~~~~ net/ipv6/ah6.c:197:20: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 197 | ipv6_addr_copy(&hao->addr, &iph->saddr); | ^~~~~~~~~~ CC [M] net/mac80211/status.o CC net/ipv6/esp6.o CC [M] net/mac80211/sta_info.o CC net/ipv6/ipcomp6.o LD drivers/scsi/arm/built-in.o LD drivers/scsi/sd_mod.o LD drivers/scsi/scsi_mod.o LD drivers/scsi/built-in.o CC net/ipv6/xfrm6_tunnel.o CC drivers/spi/spi.o CC [M] net/mac80211/wep.o CC drivers/spi/omap2_mcspi.o CC [M] net/mac80211/wpa.o CC net/ipv6/tunnel6.o LD drivers/spi/built-in.o CC drivers/staging/staging.o CC [M] net/mac80211/scan.o CC drivers/staging/android/binder.o CC net/ipv6/xfrm6_mode_transport.o CC net/ipv6/xfrm6_mode_tunnel.o CC net/ipv6/xfrm6_mode_beet.o CC [M] net/mac80211/offchannel.o CC net/ipv6/mip6.o CC [M] net/mac80211/ht.o net/ipv6/mip6.c: In function 'mip6_destopt_reject': net/ipv6/mip6.c:234:13: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 234 | hao ? &hao->addr : &ipv6_hdr(skb)->saddr, | ^~~~~~~~~~ net/ipv6/mip6.c:256:29: warning: taking address of packed member of 'struct ipv6_destopt_hao' may result in an unaligned pointer value [-Waddress-of-packed-member] 256 | (hao ? (xfrm_address_t *)&hao->addr : NULL)); | ^~~~~~~~~~ CC net/ipv6/netfilter/ip6_tables.o CC [M] net/mac80211/agg-tx.o CC drivers/staging/android/logger.o drivers/staging/android/logger.c: In function 'do_write_log_from_user': drivers/staging/android/logger.c:410:4: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 410 | return; | ^~~~~~ drivers/staging/android/logger.c:402:16: note: declared here 402 | static ssize_t do_write_log_from_user(struct logger_log *log, | ^~~~~~~~~~~~~~~~~~~~~~ CC [M] net/mac80211/agg-rx.o CC drivers/staging/android/logger_interface.o CC net/ipv6/netfilter/ip6table_filter.o CC drivers/staging/android/ram_console.o CC [M] net/mac80211/ibss.o CC net/ipv6/netfilter/ip6table_mangle.o CC drivers/staging/android/timed_output.o CC drivers/staging/android/timed_gpio.o CC net/ipv6/netfilter/ip6table_raw.o CC drivers/staging/android/lowmemorykiller.o CC [M] net/mac80211/mlme.o CC net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.o CC drivers/staging/android/sync.o CC net/ipv6/netfilter/nf_conntrack_proto_icmpv6.o CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o CC drivers/staging/android/sw_sync.o CC [M] net/mac80211/work.o LD drivers/staging/android/built-in.o LD drivers/staging/generic_serial/built-in.o LD drivers/staging/tty/built-in.o CC drivers/staging/zram/zram_drv.o CC net/ipv6/netfilter/nf_conntrack_reasm.o CC net/ipv6/netfilter/ip6t_LOG.o CC [M] net/mac80211/iface.o CC drivers/staging/zram/zram_sysfs.o In file included from /home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78/arch/arm/include/asm/bitops.h:27, from include/linux/bitops.h:22, from include/linux/kernel.h:17, from include/linux/cache.h:4, from include/linux/time.h:7, from include/linux/stat.h:60, from include/linux/module.h:10, from net/ipv6/netfilter/ip6t_LOG.c:13: include/net/netfilter/xt_log.h: In function 'sb_close': /home/pmos/build/src/android_kernel_samsung_latona-7b8d73dd32e6cd21107f9a963a32a5ed237a6e78/arch/arm/include/asm/system.h:98:3: warning: value computed is not used [-Wunused-value] 98 | ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/net/netfilter/xt_log.h:50:3: note: in expansion of macro 'xchg' 50 | xchg(&emergency_ptr, m); | ^~~~ CC drivers/staging/zram/xvmalloc.o CC net/ipv6/netfilter/ip6t_REJECT.o LD drivers/staging/zram/zram.o LD drivers/staging/zram/built-in.o LD drivers/staging/built-in.o CC drivers/switch/switch_class.o CC [M] net/mac80211/rate.o LD net/ipv6/netfilter/nf_conntrack_ipv6.o LD net/ipv6/netfilter/nf_defrag_ipv6.o LD net/ipv6/netfilter/built-in.o CC net/ipv6/sit.o CC drivers/switch/switch_gpio.o CC [M] net/mac80211/michael.o CC drivers/switch/switch_sio.o CC [M] net/mac80211/tkip.o LD drivers/switch/built-in.o CC net/ipv6/ip6_tunnel.o CC drivers/tty/tty_io.o net/ipv6/ip6_tunnel.c: In function 'parse_tlv_tnl_enc_lim': net/ipv6/ip6_tunnel.c:387:40: warning: converting a packed 'struct ipv6_opt_hdr' pointer (alignment 1) to a 'struct frag_hdr' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 387 | struct frag_hdr *frag_hdr = (struct frag_hdr *) hdr; | ^~~~~~~~ In file included from include/net/ip.h:357, from net/ipv6/ip6_tunnel.c:46: include/linux/ipv6.h:55:8: note: defined here 55 | struct ipv6_opt_hdr { | ^~~~~~~~~~~~ In file included from net/ipv6/ip6_tunnel.c:47: include/net/ipv6.h:104:8: note: defined here 104 | struct frag_hdr { | ^~~~~~~~ CC [M] net/mac80211/aes_ccm.o CC [M] net/mac80211/aes_cmac.o CC net/ipv6/addrconf_core.o CC [M] net/mac80211/cfg.o CC net/ipv6/exthdrs_core.o CC drivers/tty/n_tty.o CC [M] net/mac80211/rx.o CC net/ipv6/inet6_hashtables.o CC drivers/tty/tty_ioctl.o LD net/ipv6/ipv6.o LD net/ipv6/built-in.o CC [M] net/mac80211/spectmgmt.o CC net/netfilter/core.o CC [M] net/mac80211/tx.o CC drivers/tty/tty_ldisc.o CC net/netfilter/nf_log.o CC drivers/tty/tty_buffer.o CC net/netfilter/nf_queue.o CC drivers/tty/tty_port.o CC [M] net/mac80211/key.o CC net/netfilter/nf_sockopt.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o CC [M] net/mac80211/util.o CC net/netfilter/nf_conntrack_core.o CC drivers/tty/tty_audit.o LD drivers/tty/ipwireless/built-in.o CC drivers/tty/serial/serial_core.o CC [M] net/mac80211/wme.o CC net/netfilter/nf_conntrack_standalone.o CC [M] net/mac80211/event.o CC [M] net/mac80211/chan.o CC drivers/tty/serial/omap-serial.o CC net/netfilter/nf_conntrack_expect.o CC [M] net/mac80211/debugfs.o drivers/tty/serial/omap-serial.c: In function 'serial_omap_irq': drivers/tty/serial/omap-serial.c:253:16: warning: 'ch' may be used uninitialized in this function [-Wmaybe-uninitialized] 253 | unsigned char ch, lsr = *status; | ^~ drivers/tty/serial/omap-serial.c:253:16: warning: 'ch' may be used uninitialized in this function [-Wmaybe-uninitialized] net/mac80211/debugfs.c:78:23: warning: 'rate_ctrl_alg_ops' defined but not used [-Wunused-const-variable=] 78 | DEBUGFS_READONLY_FILE(rate_ctrl_alg, "%s", | ^~~~~~~~~~~~~ net/mac80211/debugfs.c:51:37: note: in definition of macro 'DEBUGFS_READONLY_FILE_OPS' 51 | static const struct file_operations name## _ops = { \ | ^~~~ net/mac80211/debugfs.c:78:1: note: in expansion of macro 'DEBUGFS_READONLY_FILE' 78 | DEBUGFS_READONLY_FILE(rate_ctrl_alg, "%s", | ^~~~~~~~~~~~~~~~~~~~~ CC [M] net/mac80211/debugfs_sta.o CC net/netfilter/nf_conntrack_helper.o net/mac80211/debugfs_sta.c:34:37: warning: 'sta_aid_ops' defined but not used [-Wunused-const-variable=] 34 | static const struct file_operations sta_ ##name## _ops = { \ | ^~~~ net/mac80211/debugfs_sta.c:50:3: note: in expansion of macro 'STA_OPS' 50 | STA_OPS(name) | ^~~~~~~ net/mac80211/debugfs_sta.c:52:1: note: in expansion of macro 'STA_FILE' 52 | STA_FILE(aid, sta.aid, D); | ^~~~~~~~ LD drivers/tty/serial/built-in.o CC drivers/tty/vt/vt_ioctl.o CC [M] net/mac80211/debugfs_netdev.o CC net/netfilter/nf_conntrack_proto.o CC [M] net/mac80211/debugfs_key.o CC net/netfilter/nf_conntrack_l3proto_generic.o CC drivers/tty/vt/vc_screen.o CC [M] net/mac80211/pm.o CC net/netfilter/nf_conntrack_proto_generic.o CC drivers/tty/vt/selection.o CC net/netfilter/nf_conntrack_proto_tcp.o CC [M] net/mac80211/rc80211_minstrel.o CC drivers/tty/vt/keyboard.o CC [M] net/mac80211/rc80211_minstrel_debugfs.o CC net/netfilter/nf_conntrack_proto_udp.o CC [M] net/mac80211/rc80211_minstrel_ht.o CC drivers/tty/vt/consolemap.o CC net/netfilter/nf_conntrack_extend.o CC [M] net/mac80211/rc80211_minstrel_ht_debugfs.o CONMK drivers/tty/vt/consolemap_deftbl.c CC drivers/tty/vt/vt.o LD [M] net/mac80211/mac80211.o CC net/netfilter/nf_conntrack_acct.o CC net/netfilter/nf_conntrack_ecache.o CC net/netfilter/nf_conntrack_h323_main.o CC net/netfilter/nf_conntrack_h323_asn1.o CC net/netfilter/nfnetlink.o CC net/netfilter/nfnetlink_queue.o CC net/netfilter/nfnetlink_log.o SHIPPED drivers/tty/vt/defkeymap.c CC drivers/tty/vt/consolemap_deftbl.o CC drivers/tty/vt/defkeymap.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD net/netfilter/nf_conntrack.o CC net/netfilter/nf_conntrack_proto_dccp.o CC drivers/usb/gadget/android.o In file included from drivers/usb/gadget/android.c:46: drivers/usb/gadget/composite.c: In function 'get_string': drivers/usb/gadget/composite.c:678:23: warning: taking address of packed member of 'struct usb_string_descriptor' may result in an unaligned pointer value [-Waddress-of-packed-member] 678 | collect_langs(sp, s->wData); | ~^~~~~~~ drivers/usb/gadget/composite.c:683:24: warning: taking address of packed member of 'struct usb_string_descriptor' may result in an unaligned pointer value [-Waddress-of-packed-member] 683 | collect_langs(sp, s->wData); | ~^~~~~~~ drivers/usb/gadget/composite.c:688:25: warning: taking address of packed member of 'struct usb_string_descriptor' may result in an unaligned pointer value [-Waddress-of-packed-member] 688 | collect_langs(sp, s->wData); | ~^~~~~~~ CC net/netfilter/nf_conntrack_proto_gre.o CC drivers/video/fb_notify.o CC drivers/video/fbmem.o CC net/netfilter/nf_conntrack_proto_sctp.o CC net/netfilter/nf_conntrack_proto_udplite.o CC drivers/video/fbmon.o In file included from drivers/video/fbmon.c:38: drivers/video/fbmon.c: In function 'fb_edid_add_monspecs': drivers/video/edid.h:74:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 74 | #define PIXEL_CLOCK (COMBINE_HI_8LO( PIXEL_CLOCK_HI,PIXEL_CLOCK_LO )*10000) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ drivers/video/fbmon.c:1039:7: note: in expansion of macro 'PIXEL_CLOCK' 1039 | if (PIXEL_CLOCK) | ^~~~~~~~~~~ CC net/netfilter/nf_conntrack_netlink.o drivers/usb/gadget/android.c: In function 'functions_store': drivers/usb/gadget/android.c:974:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 974 | strncpy(buf, buff, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC drivers/video/fbcmap.o In file included from drivers/usb/gadget/android.c:46: drivers/usb/gadget/composite.c: In function 'composite_bind': drivers/usb/gadget/composite.c:1183:7: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size 50 [-Wformat-truncation=] 1183 | "%s %s with %s", | ^~ 1184 | init_utsname()->sysname, | ~~~~~~~~~~~~~~~~~~~~~~~ drivers/usb/gadget/composite.c:1181:4: note: 'snprintf' output 8 or more bytes (assuming 136) into a destination of size 50 1181 | snprintf(composite_manufacturer, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1182 | sizeof composite_manufacturer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1183 | "%s %s with %s", | ~~~~~~~~~~~~~~~~ 1184 | init_utsname()->sysname, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1185 | init_utsname()->release, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1186 | gadget->name); | ~~~~~~~~~~~~~ CC drivers/video/fbsysfs.o CC net/netfilter/nf_conntrack_amanda.o CC drivers/video/modedb.o CC net/netfilter/nf_conntrack_ftp.o CC drivers/video/fbcvt.o CC drivers/video/backlight/lcd.o LD net/netfilter/nf_conntrack_h323.o CC net/netfilter/nf_conntrack_irc.o CC drivers/video/backlight/platform_lcd.o CC drivers/video/backlight/backlight.o drivers/video/backlight/backlight.c:22:19: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 22 | static const char const *backlight_types[] = { | ^~~~~ CC net/netfilter/nf_conntrack_broadcast.o LD drivers/usb/gadget/g_android.o LD drivers/usb/gadget/built-in.o CC drivers/usb/musb/musb_core.o CC drivers/video/backlight/generic_bl.o CC net/netfilter/nf_conntrack_netbios_ns.o LD drivers/video/backlight/built-in.o CC drivers/video/console/dummycon.o CC net/netfilter/nf_conntrack_pptp.o CC drivers/usb/musb/musb_gadget_ep0.o LD drivers/video/console/built-in.o LD drivers/video/display/built-in.o CC drivers/video/omap2/vram.o CC drivers/usb/musb/musb_gadget.o CC net/netfilter/nf_conntrack_sane.o CC drivers/video/omap2/vrfb.o drivers/usb/musb/musb_gadget.c: In function 'musb_gadget_enable': drivers/usb/musb/musb_gadget.c:1116:3: warning: 'double_buffer_not_ok' is deprecated [-Wdeprecated-declarations] 1116 | if (musb->double_buffer_not_ok) | ^~ In file included from drivers/usb/musb/musb_gadget.c:48: drivers/usb/musb/musb_core.h:560:26: note: declared here 560 | unsigned double_buffer_not_ok:1 __deprecated; | ^~~~~~~~~~~~~~~~~~~~ drivers/usb/musb/musb_gadget.c:1156:3: warning: 'double_buffer_not_ok' is deprecated [-Wdeprecated-declarations] 1156 | if (musb->double_buffer_not_ok) | ^~ In file included from drivers/usb/musb/musb_gadget.c:48: drivers/usb/musb/musb_core.h:560:26: note: declared here 560 | unsigned double_buffer_not_ok:1 __deprecated; | ^~~~~~~~~~~~~~~~~~~~ CC drivers/video/omap2/displays/panel-latona.o CC net/netfilter/nf_conntrack_sip.o drivers/video/omap2/displays/panel-latona.c:375:13: warning: 'spi1write' defined but not used [-Wunused-function] 375 | static void spi1write(u8 index, u8 data) | ^~~~~~~~~ CC drivers/usb/musb/musb_debugfs.o LD drivers/video/omap2/displays/built-in.o CC drivers/video/omap2/dss/core.o CC drivers/usb/musb/musbhsdma.o CC drivers/video/omap2/dss/dss.o CC drivers/usb/musb/omap2430.o CC net/netfilter/nf_conntrack_tftp.o CC drivers/video/omap2/dss/dss_features.o LD drivers/usb/musb/musb_hdrc.o LD drivers/usb/musb/built-in.o CC drivers/usb/otg/otg.o CC drivers/usb/otg/otg_id.o CC drivers/video/omap2/dss/dispc.o CC drivers/usb/otg/twl4030-usb.o CC net/netfilter/nf_tproxy_core.o drivers/video/omap2/dss/dispc.c: In function 'dispc_setup_plane': drivers/video/omap2/dss/dispc.c:2248:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2248 | unsigned long tiler_width, tiler_height; | ^~~~~~~~ LD drivers/usb/otg/built-in.o LD drivers/usb/built-in.o CC drivers/video/cfbfillrect.o CC net/netfilter/x_tables.o CC drivers/video/cfbcopyarea.o CC drivers/video/cfbimgblt.o CC net/netfilter/xt_tcpudp.o CC net/netlink/af_netlink.o CC net/netfilter/xt_mark.o CC drivers/video/omap2/dss/display.o CC net/netfilter/xt_connmark.o CC net/netfilter/xt_CLASSIFY.o CC drivers/video/omap2/dss/manager.o CC net/netlink/genetlink.o CC net/netfilter/xt_NFLOG.o CC net/netfilter/xt_NFQUEUE.o LD net/netlink/built-in.o CC net/packet/af_packet.o CC net/netfilter/xt_TPROXY.o CC drivers/video/omap2/dss/overlay.o CC net/netfilter/xt_TCPMSS.o CC drivers/video/omap2/dss/fifothreshold.o CC net/netfilter/xt_TRACE.o CC drivers/video/omap2/dss/hpd_omap3630.o LD net/packet/built-in.o LD drivers/video/fb.o CC drivers/video/omap2/dsscomp/device.o CC net/netfilter/xt_comment.o CC drivers/video/omap2/dss/dpi.o CC net/netfilter/xt_connbytes.o CC drivers/video/omap2/dsscomp/base.o LD drivers/video/omap2/dss/omapdss.o LD drivers/video/omap2/dss/built-in.o CC drivers/video/omap2/omapfb/omapfb-main.o drivers/video/omap2/dsscomp/base.c: In function 'set_dss_ovl_info': drivers/video/omap2/dsscomp/base.c:304:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 304 | if (cpu_is_omap3630() && CC net/netfilter/xt_connlimit.o CC drivers/video/omap2/dsscomp/queue.o CC net/netfilter/xt_conntrack.o drivers/video/omap2/dsscomp/queue.c: In function 'dsscomp_apply': drivers/video/omap2/dsscomp/queue.c:535:21: warning: array subscript 2 is above array bounds of 'struct omap_dss_device *[2]' [-Warray-bounds] 535 | if (cdev->displays[2]->state == OMAP_DSS_DISPLAY_ACTIVE) | ~~~~~~~~~~~~~~^~~ drivers/video/omap2/dsscomp/queue.c:544:5: warning: 'display_ix' may be used uninitialized in this function [-Wmaybe-uninitialized] 544 | if (display_ix >= cdev->num_displays) | ^ CC drivers/video/omap2/dsscomp/gralloc.o CC drivers/video/omap2/omapfb/omapfb-sysfs.o CC net/netfilter/xt_hashlimit.o CC drivers/video/omap2/dsscomp/dsscomp_ispresizer.o CC drivers/video/omap2/omapfb/omapfb-ioctl.o In file included from drivers/video/omap2/dsscomp/dsscomp_ispresizer.h:8, from drivers/video/omap2/dsscomp/dsscomp_ispresizer.c:1: drivers/video/omap2/dsscomp/../../../media/video/isp/ispresizer.h:123:40: warning: 'struct device' declared inside parameter list will not be visible outside of this definition or declaration 123 | void ispresizer_set_start_phase(struct device *dev, struct isprsz_phase *phase); | ^~~~~~ drivers/video/omap2/dsscomp/../../../media/video/isp/ispresizer.h:126:35: warning: 'struct device' declared inside parameter list will not be visible outside of this definition or declaration 126 | void ispresizer_set_coeffs(struct device *dev, struct isprsz_coef *coeffs, | ^~~~~~ drivers/video/omap2/dsscomp/../../../media/video/isp/ispresizer.h:130:41: warning: 'struct device' declared inside parameter list will not be visible outside of this definition or declaration 130 | void ispresizer_set_luma_enhance(struct device *dev, struct isprsz_yenh *yenh); | ^~~~~~ drivers/video/omap2/dsscomp/../../../media/video/isp/ispresizer.h:151:37: warning: 'struct device' declared inside parameter list will not be visible outside of this definition or declaration 151 | void ispresizer_save_context(struct device *dev); | ^~~~~~ drivers/video/omap2/dsscomp/../../../media/video/isp/ispresizer.h:153:40: warning: 'struct device' declared inside parameter list will not be visible outside of this definition or declaration 153 | void ispresizer_restore_context(struct device *dev); | ^~~~~~ LD drivers/video/omap2/dsscomp/dsscomp.o CC net/netfilter/xt_helper.o LD drivers/video/omap2/dsscomp/built-in.o CC net/phonet/pn_dev.o CC net/netfilter/xt_hl.o CC drivers/video/omap2/omapfb/omapfb-progressbar.o LD drivers/video/omap2/omapfb/omapfb.o CC net/phonet/pn_netlink.o LD drivers/video/omap2/omapfb/built-in.o LD drivers/video/omap2/built-in.o CC net/netfilter/xt_iprange.o LD drivers/video/built-in.o CC drivers/w1/w1.o CC net/netfilter/xt_length.o CC net/phonet/socket.o CC net/netfilter/xt_limit.o net/phonet/socket.c: In function 'pn_socket_autobind': net/phonet/socket.c:220:19: warning: converting a packed 'struct sockaddr_pn' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 220 | sizeof(struct sockaddr_pn)); | ^~~~~~~~~~~ In file included from net/phonet/socket.c:33: include/linux/phonet.h:98:8: note: defined here 98 | struct sockaddr_pn { | ^~~~~~~~~~~ In file included from include/linux/net.h:21, from net/phonet/socket.c:28: include/linux/socket.h:44:8: note: defined here 44 | struct sockaddr { | ^~~~~~~~ CC drivers/w1/w1_int.o CC net/netfilter/xt_mac.o CC net/phonet/datagram.o CC drivers/w1/w1_family.o CC net/netfilter/xt_multiport.o CC drivers/w1/w1_netlink.o CC net/phonet/sysctl.o CC net/netfilter/xt_pkttype.o CC net/phonet/af_phonet.o CC drivers/w1/w1_io.o CC net/netfilter/xt_policy.o CC drivers/w1/masters/omap_hdq.o CC net/netfilter/xt_qtaguid_print.o CC net/phonet/pep.o LD drivers/w1/masters/built-in.o LD drivers/w1/slaves/built-in.o LD drivers/w1/wire.o LD drivers/w1/built-in.o CC drivers/watchdog/omap_wdt.o drivers/watchdog/omap_wdt.c: In function 'omap_wdt_release': drivers/watchdog/omap_wdt.c:260:16: warning: unused variable 'base' [-Wunused-variable] 260 | void __iomem *base = wdev->base; | ^~~~ CC net/netfilter/xt_qtaguid.o LD drivers/watchdog/built-in.o LD drivers/built-in.o CC net/phonet/pep-gprs.o CC net/rfkill/core.o LD net/phonet/phonet.o LD net/phonet/pn_pep.o LD net/phonet/built-in.o CC net/sched/sch_generic.o LD net/rfkill/rfkill.o LD net/rfkill/built-in.o CC net/sched/sch_mq.o CC net/sched/sch_api.o CC net/netfilter/xt_quota.o CC net/netfilter/xt_quota2.o CC net/sched/sch_blackhole.o CC net/sched/cls_api.o CC net/netfilter/xt_socket.o CC net/sched/act_api.o CC net/sched/act_gact.o CC net/netfilter/xt_state.o CC net/sunrpc/clnt.o CC net/netfilter/xt_statistic.o CC net/netfilter/xt_string.o CC net/sched/sch_fifo.o CC net/netfilter/xt_time.o net/sunrpc/clnt.c: In function 'rpc_create': net/sunrpc/clnt.c:309:46: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=] 309 | snprintf(servername, sizeof(servername), "%s", | ^~ net/sunrpc/clnt.c:309:4: note: 'snprintf' output between 1 and 108 bytes into a destination of size 48 309 | snprintf(servername, sizeof(servername), "%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | sun->sun_path); | ~~~~~~~~~~~~~~ CC net/sched/sch_htb.o CC net/netfilter/xt_u32.o CC net/sunrpc/xprt.o LD net/netfilter/netfilter.o LD net/netfilter/built-in.o CC net/unix/af_unix.o CC net/sched/cls_u32.o CC net/sunrpc/socklib.o CC net/sched/ematch.o CC net/sunrpc/xprtsock.o CC net/unix/garbage.o CC net/sched/em_u32.o CC net/unix/sysctl_net_unix.o LD net/sched/built-in.o CC net/wanrouter/wanproc.o LD net/unix/unix.o LD net/unix/built-in.o CC net/wireless/wext-core.o CC net/wanrouter/wanmain.o CC net/sunrpc/sched.o LD net/wanrouter/wanrouter.o LD net/wanrouter/built-in.o CC net/xfrm/xfrm_policy.o CC net/wireless/wext-proc.o CC net/wireless/wext-priv.o CC net/sunrpc/auth.o CC [M] net/wireless/core.o In file included from include/linux/printk.h:4, from include/linux/kernel.h:20, from include/linux/cache.h:4, from include/linux/time.h:7, from include/linux/stat.h:60, from include/linux/module.h:10, from net/wireless/core.c:10: include/linux/init.h:298:6: warning: 'init_module' specifies less restrictive attribute than its target 'cfg80211_init': 'cold' [-Wmissing-attributes] 298 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ include/linux/init.h:287:30: note: in expansion of macro 'module_init' 287 | #define subsys_initcall(fn) module_init(fn) | ^~~~~~~~~~~ net/wireless/core.c:1056:1: note: in expansion of macro 'subsys_initcall' 1056 | subsys_initcall(cfg80211_init); | ^~~~~~~~~~~~~~~ net/wireless/core.c:1011:19: note: 'init_module' target declared here 1011 | static int __init cfg80211_init(void) | ^~~~~~~~~~~~~ In file included from include/linux/printk.h:4, from include/linux/kernel.h:20, from include/linux/cache.h:4, from include/linux/time.h:7, from include/linux/stat.h:60, from include/linux/module.h:10, from net/wireless/core.c:10: include/linux/init.h:304:7: warning: 'cleanup_module' specifies less restrictive attribute than its target 'cfg80211_exit': 'cold' [-Wmissing-attributes] 304 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ net/wireless/core.c:1068:1: note: in expansion of macro 'module_exit' 1068 | module_exit(cfg80211_exit); | ^~~~~~~~~~~ net/wireless/core.c:1058:20: note: 'cleanup_module' target declared here 1058 | static void __exit cfg80211_exit(void) | ^~~~~~~~~~~~~ CC net/sunrpc/auth_null.o CC [M] net/wireless/sysfs.o CC net/sunrpc/auth_unix.o CC net/xfrm/xfrm_state.o CC [M] net/wireless/radiotap.o CC net/sunrpc/auth_generic.o net/wireless/radiotap.c: In function 'ieee80211_radiotap_iterator_init': net/wireless/radiotap.c:111:27: warning: taking address of packed member of 'struct ieee80211_radiotap_header' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | iterator->_next_bitmap = &radiotap_header->it_present; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC [M] net/wireless/util.o CC net/sunrpc/svc.o CC [M] net/wireless/reg.o CC net/xfrm/xfrm_hash.o CC net/sunrpc/svcsock.o CC net/xfrm/xfrm_input.o CC net/xfrm/xfrm_output.o CC [M] net/wireless/scan.o CC net/sunrpc/svcauth.o CC net/xfrm/xfrm_algo.o CC net/sunrpc/svcauth_unix.o CC net/xfrm/xfrm_sysctl.o CC [M] net/wireless/nl80211.o CC net/xfrm/xfrm_replay.o CC net/sunrpc/addr.o CC net/xfrm/xfrm_user.o CC net/sunrpc/rpcb_clnt.o CC net/sunrpc/timer.o CC net/sunrpc/xdr.o CC net/xfrm/xfrm_ipcomp.o CC net/sunrpc/sunrpc_syms.o LD net/xfrm/built-in.o CC net/sysctl_net.o CC [M] net/wireless/mlme.o CC net/sunrpc/cache.o CC net/activity_stats.o CC net/sunrpc/rpc_pipe.o CC [M] net/wireless/ibss.o CC [M] net/wireless/sme.o CC [M] net/wireless/chan.o CC net/sunrpc/svc_xprt.o CC [M] net/wireless/ethtool.o CC [M] net/wireless/mesh.o CC net/sunrpc/stats.o CC [M] net/wireless/wext-compat.o CC [M] net/wireless/wext-sme.o CC net/sunrpc/sysctl.o LD net/wireless/built-in.o LD net/sunrpc/sunrpc.o LD net/sunrpc/built-in.o LD [M] net/wireless/cfg80211.o LD net/built-in.o LD vmlinux.o MODPOST vmlinux.o GEN .version CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/initramfs.o CC init/calibrate.o CC init/version.o LD init/mounts.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map OBJCOPY arch/arm/boot/Image Building modules, stage 2. MODPOST 4 modules Kernel: arch/arm/boot/Image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gzip CC arch/arm/boot/compressed/misc.o CC drivers/net/wireless/wl12xx/wl12xx.mod.o CC arch/arm/boot/compressed/decompress.o CC drivers/net/wireless/wl12xx/wl12xx_sdio.mod.o SHIPPED arch/arm/boot/compressed/lib1funcs.S CC net/mac80211/mac80211.mod.o AS arch/arm/boot/compressed/piggy.gzip.o AS arch/arm/boot/compressed/lib1funcs.o CC net/wireless/cfg80211.mod.o LD [M] drivers/net/wireless/wl12xx/wl12xx.ko LD [M] drivers/net/wireless/wl12xx/wl12xx_sdio.ko LD [M] net/mac80211/mac80211.ko LD [M] net/wireless/cfg80211.ko LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zImage Kernel: arch/arm/boot/zImage is ready >>> linux-samsung-i9003: Entering fakeroot... ]0;abuild-armv7: linux-samsung-i9003zImage found: zImage --[ Installing modules ]-- INSTALL drivers/net/wireless/wl12xx/wl12xx.ko INSTALL drivers/net/wireless/wl12xx/wl12xx_sdio.ko INSTALL net/mac80211/mac80211.ko INSTALL net/wireless/cfg80211.ko DEPMOD 3.0.101-CM Warning: you may need to install module-init-tools See http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt >>> linux-samsung-i9003*: Running postcheck for linux-samsung-i9003 >>> linux-samsung-i9003*: Preparing package linux-samsung-i9003... >>> linux-samsung-i9003*: Tracing dependencies... >>> linux-samsung-i9003*: Package size: 4.9 MB >>> linux-samsung-i9003*: Compressing data... >>> linux-samsung-i9003*: Create checksum... >>> linux-samsung-i9003*: Create linux-samsung-i9003-3.0.101-r18.apk ]0;>>> linux-samsung-i9003: Build complete at Thu, 23 Jul 2020 19:34:34 +0000 elapsed time 0h 9m 18s ]0;>>> linux-samsung-i9003: Updating the pmos/armv7 repository index... >>> linux-samsung-i9003: Signing the index... mv: can't preserve ownership of '/mnt/pmbootstrap-packages/armv7/APKINDEX.tar.gz.2508': Operation not permitted ]0;(002347) [19:34:35] (native) uninstall build dependencies (002347) [19:34:35] (native) % cd /home/pmos/build; busybox su pmos -c SUDO_APK='abuild-apk --no-progress' HOME=/home/pmos abuild undeps ]0;abuild: linux-samsung-i9003WARNING: Ignoring /mnt/pmbootstrap-packages/x86_64/APKINDEX.tar.gz: No such file or directory (1/49) Purging .makedepends-linux-samsung-i9003 (20200723.192516) (2/49) Purging sed (4.8-r0) Executing sed-4.8-r0.post-deinstall (3/49) Purging installkernel (3.5-r0) (4/49) Purging bash (5.0.18-r0) Executing bash-5.0.18-r0.pre-deinstall (5/49) Purging gmp-dev (6.2.0-r0) (6/49) Purging libgmpxx (6.2.0-r0) (7/49) Purging bc (1.07.1-r1) (8/49) Purging linux-headers (5.7.8-r0) (9/49) Purging elfutils-dev (0.180-r0) (10/49) Purging libelf (0.180-r0) (11/49) Purging devicepkg-dev (0.12.2-r0) (12/49) Purging postmarketos-splash (1.0.0-r1) (13/49) Purging ttf-dejavu (2.37-r1) (14/49) Purging encodings (1.0.5-r0) (15/49) Purging mkfontscale (1.2.1-r1) (16/49) Purging ttf-droid (20200215-r0) (17/49) Purging fontconfig (2.13.1-r3) (18/49) Purging py3-pillow (7.2.0-r0) (19/49) Purging py3-olefile (0.46-r4) (20/49) Purging python3 (3.8.5-r0) (21/49) Purging git-perl (2.27.0-r1) (22/49) Purging perl-git (2.27.0-r1) (23/49) Purging perl-error (0.17029-r0) (24/49) Purging perl (5.30.3-r2) (25/49) Purging freetype (2.10.2-r0) (26/49) Purging libbz2 (1.0.8-r1) (27/49) Purging readline (8.0.4-r0) (28/49) Purging ncurses-libs (6.2_p20200718-r0) (29/49) Purging ncurses-terminfo-base (6.2_p20200718-r0) (30/49) Purging fts (1.2.7-r1) (31/49) Purging xz-dev (5.2.5-r0) (32/49) Purging xz-libs (5.2.5-r0) (33/49) Purging zlib-dev (1.2.11-r3) (34/49) Purging libpng (1.6.37-r1) (35/49) Purging libuuid (2.35.2-r2) (36/49) Purging libfontenc (1.1.4-r0) (37/49) Purging libimagequant (2.12.6-r0) (38/49) Purging tiff (4.1.0-r0) (39/49) Purging libjpeg-turbo (2.0.5-r0) (40/49) Purging lcms2 (2.11-r0) (41/49) Purging openjpeg (2.3.1-r4) (42/49) Purging libwebp (1.1.0-r0) (43/49) Purging libxcb (1.14-r1) (44/49) Purging libxau (1.0.9-r0) (45/49) Purging libxdmcp (1.1.3-r0) (46/49) Purging libbsd (0.10.0-r0) (47/49) Purging libffi (3.3-r2) (48/49) Purging gdbm (1.13-r1) (49/49) Purging sqlite-libs (3.32.3-r0) Executing busybox-1.32.0-r0.trigger OK: 312 MiB in 61 packages ]0;(002347) [19:34:35] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary) (002347) [19:34:35] Done