<86>Jul 1 09:42:07 userdel[274739]: delete user 'rooter' <86>Jul 1 09:42:07 userdel[274739]: removed group 'rooter' owned by 'rooter' <86>Jul 1 09:42:07 userdel[274739]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 1 09:42:07 groupadd[274749]: group added to /etc/group: name=rooter, GID=648 <86>Jul 1 09:42:07 groupadd[274749]: group added to /etc/gshadow: name=rooter <86>Jul 1 09:42:07 groupadd[274749]: new group: name=rooter, GID=648 <86>Jul 1 09:42:07 useradd[274753]: new user: name=rooter, UID=648, GID=648, home=/root, shell=/bin/bash <86>Jul 1 09:42:07 userdel[274765]: delete user 'builder' <86>Jul 1 09:42:07 groupadd[274795]: group added to /etc/group: name=builder, GID=649 <86>Jul 1 09:42:07 groupadd[274795]: group added to /etc/gshadow: name=builder <86>Jul 1 09:42:07 groupadd[274795]: new group: name=builder, GID=649 <86>Jul 1 09:42:07 useradd[274801]: new user: name=builder, UID=649, GID=649, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/kernel-modules-nvidia-un-def-460.80-alt1.330766.1.src.rpm: license not found in '/usr/share/license' directory: Proprietary <13>Jul 1 09:42:12 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Jul 1 09:42:12 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Jul 1 09:42:12 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>Jul 1 09:42:12 rpmi: libfontenc-1.1.4-alt1 sisyphus+223149.100.1.1 1551261109 installed <13>Jul 1 09:42:12 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Jul 1 09:42:12 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Jul 1 09:42:13 rpmi: libdrm-1:2.4.106-alt1 sisyphus+272066.100.1.1 1621322230 installed <13>Jul 1 09:42:13 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Jul 1 09:42:13 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Jul 1 09:42:13 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed <13>Jul 1 09:42:13 rpmi: libdevmapper-1.02.177-alt1 sisyphus+271927.100.1.1 1621108961 installed <13>Jul 1 09:42:13 rpmi: msulogin-1.0-alt1 1366288515 installed <13>Jul 1 09:42:13 rpmi: mount-2.36.1-alt2 sisyphus+264757.100.1.1 1610726570 installed <13>Jul 1 09:42:13 rpmi: sysvinit-2.88-alt6 sisyphus+276342.100.1.2 1624981213 installed <13>Jul 1 09:42:13 rpmi: iceauth-1.0.8-alt1 sisyphus.213320.100 1537410886 installed <13>Jul 1 09:42:13 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Jul 1 09:42:13 rpmi: pam0_console-1:1.0.0-alt1 sisyphus+221902.4400.4.1 1550599992 installed <86>Jul 1 09:42:13 groupadd[281283]: group added to /etc/group: name=scanner, GID=499 <86>Jul 1 09:42:13 groupadd[281283]: group added to /etc/gshadow: name=scanner <86>Jul 1 09:42:13 groupadd[281283]: new group: name=scanner, GID=499 <86>Jul 1 09:42:13 groupadd[281287]: group added to /etc/group: name=xgrp, GID=498 <86>Jul 1 09:42:13 groupadd[281287]: group added to /etc/gshadow: name=xgrp <86>Jul 1 09:42:13 groupadd[281287]: new group: name=xgrp, GID=498 <13>Jul 1 09:42:13 rpmi: xorg-server-control-1.3-alt1 1136745334 installed <13>Jul 1 09:42:13 rpmi: rpmquery-strictdep-1-alt1 sisyphus+227992.440.11.1 1556321045 installed <13>Jul 1 09:42:13 rpmi: rgb-1.0.6-alt3 sisyphus+275450.100.1.2 1624513781 installed <13>Jul 1 09:42:13 rpmi: pciids-20210628-alt1 sisyphus+276266.100.1.1 1624931365 installed <13>Jul 1 09:42:13 rpmi: chrooted-0.3.12-alt1 sisyphus+271701.500.5.1 1620945996 installed <13>Jul 1 09:42:13 rpmi: chrooted-resolv-0.3.1-alt2 1176155250 installed <13>Jul 1 09:42:13 rpmi: llvm11.0-filesystem-11.0.1-alt2 sisyphus+273299.100.1.1 1622559229 installed <13>Jul 1 09:42:15 rpmi: llvm11.0-libs-11.0.1-alt2 sisyphus+273299.100.1.1 1622559229 installed <13>Jul 1 09:42:15 rpmi: libwayland-client-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>Jul 1 09:42:15 rpmi: libsensors3-3.6.0-alt1 sisyphus+273556.100.1.1 1622748535 installed <13>Jul 1 09:42:15 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>Jul 1 09:42:15 rpmi: libpci-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Jul 1 09:42:15 rpmi: pciutils-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Jul 1 09:42:15 rpmi: libmtdev-1.1.6-alt1 sisyphus+250141.100.1.1 1587131316 installed <13>Jul 1 09:42:15 rpmi: libwayland-server-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>Jul 1 09:42:15 rpmi: libgbm-4:21.1.4-alt1 sisyphus+276543.100.1.1 1625124748 installed <13>Jul 1 09:42:15 rpmi: libevdev-1.11.0-alt1 sisyphus+265566.100.1.1 1612165512 installed <13>Jul 1 09:42:15 rpmi: libepoxy-1.5.8-alt1 sisyphus+272329.100.1.1 1621614013 installed <13>Jul 1 09:42:15 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Jul 1 09:42:15 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Jul 1 09:42:15 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Jul 1 09:42:15 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+271676.700.1.1 1622384689 installed <13>Jul 1 09:42:15 rpmi: libharfbuzz-2.8.1-alt1 sisyphus+274089.200.2.1 1623239904 installed <13>Jul 1 09:42:15 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed <13>Jul 1 09:42:15 rpmi: libXfont2-2.0.4-alt1 sisyphus+247690.200.1.1 1584000471 installed <13>Jul 1 09:42:15 rpmi: mkfontscale-1.2.1-alt2 sisyphus+275422.100.2.2 1624579101 installed <13>Jul 1 09:42:15 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed Updating fonts cache: <29>Jul 1 09:42:16 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jul 1 09:42:17 rpmi: fonts-bitmap-misc-7.0.0-alt6 1238575088 installed <13>Jul 1 09:42:17 rpmi: libglvnd-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>Jul 1 09:42:17 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+273971.100.1.1 1623132019 installed <13>Jul 1 09:42:17 rpmi: libX11-3:1.7.2-alt1 sisyphus+273971.100.1.1 1623132050 installed <13>Jul 1 09:42:17 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Jul 1 09:42:17 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577012 installed <13>Jul 1 09:42:17 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Jul 1 09:42:17 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Jul 1 09:42:17 rpmi: libXtst-1.2.3-alt1 sisyphus+261890.200.1.1 1605595243 installed <13>Jul 1 09:42:17 rpmi: libXv-1.0.11-alt1 1527685499 installed <13>Jul 1 09:42:17 rpmi: libXvMC-1.0.12-alt1 sisyphus+247690.500.1.1 1584000648 installed <13>Jul 1 09:42:17 rpmi: libXxf86dga-1.1.5-alt1 sisyphus+275332.100.2.2 1624575559 installed <13>Jul 1 09:42:17 rpmi: libdmx-1.1.4-alt1 sisyphus+275351.100.2.2 1624577013 installed <13>Jul 1 09:42:17 rpmi: libXfixes-5.0.3-alt1 sisyphus+275326.100.2.2 1624573639 installed <13>Jul 1 09:42:18 rpmi: libGLX-mesa-4:21.1.4-alt1 sisyphus+276543.100.1.1 1625124748 installed <13>Jul 1 09:42:18 rpmi: libGLX-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>Jul 1 09:42:18 rpmi: libGL-7:1.3.3-alt1 sisyphus+271643.100.1.1 1620829930 installed <13>Jul 1 09:42:19 rpmi: xorg-dri-swrast-4:21.1.4-alt1 sisyphus+276543.100.1.1 1625124748 installed <13>Jul 1 09:42:19 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573270 installed <13>Jul 1 09:42:19 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>Jul 1 09:42:19 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Jul 1 09:42:19 rpmi: xauth-1:1.1-alt1 sisyphus+237170.100.1.1 1567694869 installed <13>Jul 1 09:42:19 rpmi: xset-1.2.4-alt1 sisyphus+275497.100.2.2 1624918320 installed <13>Jul 1 09:42:19 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed <13>Jul 1 09:42:19 rpmi: xdpyinfo-1.3.0-alt1 sisyphus+275198.100.2.2 1624559702 installed <13>Jul 1 09:42:19 rpmi: libxkbfile-1.1.0-alt1 sisyphus+225206.1100.1.2 1552949569 installed <13>Jul 1 09:42:19 rpmi: xkbcomp-1.4.4-alt1 sisyphus+265432.100.1.1 1611856898 installed <13>Jul 1 09:42:20 rpmi: xkeyboard-config-1:2.29-alt1 sisyphus+247706.100.1.2 1584006040 installed <13>Jul 1 09:42:20 rpmi: xorg-server-common-2:1.20.11-alt2 sisyphus+274569.100.1.2 1623752469 installed <13>Jul 1 09:42:20 rpmi: libelf-devel-0.185-alt1 sisyphus+272356.100.1.1 1621721042 installed <13>Jul 1 09:42:20 rpmi: libiptables-1.8.6-alt1 sisyphus+262268.100.1.1 1606080661 installed <13>Jul 1 09:42:20 rpmi: libjson-c5-0.15-alt1.1 sisyphus+269879.7500.52.1 1622226393 installed <13>Jul 1 09:42:20 rpmi: libargon2-20190702-alt1 sisyphus+235300.100.1.1 1564606540 installed <13>Jul 1 09:42:20 rpmi: libgpg-error-1.42-alt1 sisyphus+275524.40.1.1 1624455836 installed <13>Jul 1 09:42:20 rpmi: libgcrypt20-1.9.3-alt1 sisyphus+275524.100.1.1 1624456196 installed <13>Jul 1 09:42:20 rpmi: libsystemd-1:248.3-alt1 sisyphus+272702.500.6.1 1622206974 installed <13>Jul 1 09:42:20 rpmi: libdbus-1.12.18-alt1 sisyphus+275285.100.2.2 1624573331 installed <13>Jul 1 09:42:20 rpmi: systemd-tmpfiles-standalone-1:248.3-alt1 sisyphus+272702.500.6.1 1622206974 installed <13>Jul 1 09:42:20 rpmi: systemd-sysctl-standalone-1:248.3-alt1 sisyphus+272702.500.6.1 1622206974 installed <13>Jul 1 09:42:20 rpmi: hwclock-1:2.36.1-alt2 sisyphus+264757.100.1.1 1610726570 installed <13>Jul 1 09:42:20 rpmi: hashalot-0.3-alt1.qa1 sisyphus+276065.100.2.3 1624921317 installed <13>Jul 1 09:42:20 rpmi: losetup-2.36.1-alt2 sisyphus+264757.100.1.1 1610726570 installed <13>Jul 1 09:42:20 rpmi: lsblk-2.36.1-alt2 sisyphus+264757.100.1.1 1610726570 installed <13>Jul 1 09:42:20 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jul 1 09:42:20 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Jul 1 09:42:20 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jul 1 09:42:20 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jul 1 09:42:20 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jul 1 09:42:20 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jul 1 09:42:20 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jul 1 09:42:20 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684255 installed <13>Jul 1 09:42:20 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Jul 1 09:42:20 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Jul 1 09:42:20 rpmi: xorg-drv-fbdev-1:0.5.0-alt1 sisyphus+246671.400.1.1 1582191423 installed <13>Jul 1 09:42:20 rpmi: xorg-server-2:1.20.11-alt2 sisyphus+274569.100.1.2 1623752469 installed <13>Jul 1 09:42:20 rpmi: xorg-drv-vesa-1:2.4.0-alt1 sisyphus+246671.300.1.1 1582191362 installed <13>Jul 1 09:42:20 rpmi: xorg-drv-evdev-2:2.10.6-alt1 1533804643 installed <13>Jul 1 09:42:20 rpmi: systemd-modules-load-standalone-1:248.3-alt1 sisyphus+272702.500.6.1 1622206974 installed <13>Jul 1 09:42:20 rpmi: startup-0.9.9.11-alt1 sisyphus+265313.200.3.1 1612018510 installed <13>Jul 1 09:42:21 rpmi: libcryptsetup-2.3.5-alt1 sisyphus+267618.400.5.1 1615989244 installed <13>Jul 1 09:42:21 rpmi: systemd-utils-1:248.3-alt1 sisyphus+272702.500.6.1 1622206974 installed <13>Jul 1 09:42:21 rpmi: dmsetup-1.02.177-alt1 sisyphus+271927.100.1.1 1621108961 installed <86>Jul 1 09:42:21 groupadd[291100]: group added to /etc/group: name=tape, GID=497 <86>Jul 1 09:42:21 groupadd[291100]: group added to /etc/gshadow: name=tape <86>Jul 1 09:42:21 groupadd[291100]: new group: name=tape, GID=497 <86>Jul 1 09:42:21 groupadd[291131]: group added to /etc/group: name=dialout, GID=496 <86>Jul 1 09:42:21 groupadd[291131]: group added to /etc/gshadow: name=dialout <86>Jul 1 09:42:21 groupadd[291131]: new group: name=dialout, GID=496 <86>Jul 1 09:42:21 groupadd[291159]: group added to /etc/group: name=input, GID=495 <86>Jul 1 09:42:21 groupadd[291159]: group added to /etc/gshadow: name=input <86>Jul 1 09:42:21 groupadd[291159]: new group: name=input, GID=495 <86>Jul 1 09:42:21 groupadd[291178]: group added to /etc/group: name=video, GID=494 <86>Jul 1 09:42:21 groupadd[291178]: group added to /etc/gshadow: name=video <86>Jul 1 09:42:21 groupadd[291178]: new group: name=video, GID=494 <86>Jul 1 09:42:21 groupadd[291225]: group added to /etc/group: name=render, GID=493 <86>Jul 1 09:42:21 groupadd[291225]: group added to /etc/gshadow: name=render <86>Jul 1 09:42:21 groupadd[291225]: new group: name=render, GID=493 <13>Jul 1 09:42:21 rpmi: udev-1:248.3-alt1 sisyphus+272702.500.6.1 1622206974 installed <13>Jul 1 09:42:22 rpmi: make-initrd-2.19.1-alt1 sisyphus+274843.100.1.1 1624270928 installed <13>Jul 1 09:42:22 rpmi: rpm-build-kernel-0.114-alt1 sisyphus+267655.40.12.1 1615819982 installed <13>Jul 1 09:42:24 rpmi: kernel-headers-modules-un-def-1:5.12.14-alt1 sisyphus+276520.100.1.1 1625090338 installed warning: line 126: Deprecated PreReq converted to Requires(pre,postun): PreReq: kernel-image-un-def = 1:5.12.14-alt1 <13>Jul 1 09:42:31 rpmi: strace-5.12-alt1 sisyphus+270734.100.1.1 1619446048 installed <13>Jul 1 09:42:31 rpmi: ed-1:0.2-alt10 sisyphus+275294.100.2.3 1624485030 installed <13>Jul 1 09:42:31 rpmi: rpm-utils-0.10.3-alt1 sisyphus+234377.400.6.1 1569421271 installed <13>Jul 1 09:42:32 rpmi: kernel-source-nvidia-390143-390.143-alt212 sisyphus+270735.100.4.1 1619507744 installed <13>Jul 1 09:42:32 rpmi: kernel-source-nvidia-340108-340.108-alt171 sisyphus+267283.100.1.1 1614762607 installed warning: line 126: Deprecated PreReq converted to Requires(pre,postun): PreReq: kernel-image-un-def = 1:5.12.14-alt1 Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/kernel-modules-nvidia-un-def-460.80-alt1.330766.1.src.rpm (w1.gzdio) warning: line 126: Deprecated PreReq converted to Requires(pre,postun): PreReq: kernel-image-un-def = 1:5.12.14-alt1 Installing kernel-modules-nvidia-un-def-460.80-alt1.330766.1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.91403 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf kernel-modules-nvidia-un-def-460.80 + /bin/mkdir -p kernel-modules-nvidia-un-def-460.80 + cd kernel-modules-nvidia-un-def-460.80 + /bin/chmod -c -Rf u+rwX,go-w . + for ver in 390.143 340.108 ++ echo 390.143 ++ sed -e 's|\.||g' + sffx=390143 + rm -rf kernel-source-nvidia-390143 + tar -jxvf /usr/src/kernel/sources/kernel-source-nvidia-390143.tar.bz2 kernel-source-nvidia-390143/ kernel-source-nvidia-390143/LICENSE kernel-source-nvidia-390143/nvidia-modeset/ kernel-source-nvidia-390143/nvidia-modeset/nv-modeset-kernel.o_binary kernel-source-nvidia-390143/nvidia-modeset/nvidia-modeset.Kbuild kernel-source-nvidia-390143/nvidia-modeset/nvkms.h kernel-source-nvidia-390143/nvidia-modeset/nvidia-modeset-os-interface.h kernel-source-nvidia-390143/nvidia-modeset/nvidia-modeset-linux.c kernel-source-nvidia-390143/nvidia-modeset/nvkms-ioctl.h kernel-source-nvidia-390143/nvidia-drm/ kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-fb.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm.Kbuild kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-linux.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem-user-memory.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-helper.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-drv.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-crtc.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-prime-fence.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-drv.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-helper.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-utils.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem-nvkms-memory.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-ioctl.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem.c kernel-source-nvidia-390143/nvidia-drm/nv-pci-table.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-encoder.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-prime-fence.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-modeset.h kernel-source-nvidia-390143/nvidia-drm/nv-pci-table.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-os-interface.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-connector.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-utils.c kernel-source-nvidia-390143/nvidia-drm/nvidia-dma-fence-helper.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-modeset.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-priv.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-crtc.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-encoder.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem-user-memory.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-conftest.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-fb.h kernel-source-nvidia-390143/nvidia-drm/nvidia-dma-resv-helper.h kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-connector.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem-nvkms-memory.c kernel-source-nvidia-390143/nvidia-drm/nvidia-drm.c kernel-source-nvidia-390143/nvidia/ kernel-source-nvidia-390143/nvidia/nv-vtophys.c kernel-source-nvidia-390143/nvidia/nv-cray.c kernel-source-nvidia-390143/nvidia/nv-instance.c kernel-source-nvidia-390143/nvidia/nv-kthread-q.c kernel-source-nvidia-390143/nvidia/nvlink_proto.h kernel-source-nvidia-390143/nvidia/nv_gpu_ops.h kernel-source-nvidia-390143/nvidia/nv-vm.c kernel-source-nvidia-390143/nvidia/nv.c kernel-source-nvidia-390143/nvidia/nv-memdbg.c kernel-source-nvidia-390143/nvidia/rmil.h kernel-source-nvidia-390143/nvidia/nv-kernel.o_binary kernel-source-nvidia-390143/nvidia/nv-mempool.c kernel-source-nvidia-390143/nvidia/nvlink_linux.h kernel-source-nvidia-390143/nvidia/nv_uvm_interface.c kernel-source-nvidia-390143/nvidia/nvidia-sources.Kbuild kernel-source-nvidia-390143/nvidia/nv-pci-table.h kernel-source-nvidia-390143/nvidia/nv-kthread-q-selftest.c kernel-source-nvidia-390143/nvidia/nv-pat.c kernel-source-nvidia-390143/nvidia/nv-pat.h kernel-source-nvidia-390143/nvidia/nv-procfs.c kernel-source-nvidia-390143/nvidia/nv-i2c.c kernel-source-nvidia-390143/nvidia/os-pci.c kernel-source-nvidia-390143/nvidia/os-interface.c kernel-source-nvidia-390143/nvidia/nv-dma.c kernel-source-nvidia-390143/nvidia/nvlink_errors.h kernel-source-nvidia-390143/nvidia/nv-report-err.h kernel-source-nvidia-390143/nvidia/nv-pci-table.c kernel-source-nvidia-390143/nvidia/nvlink_pci.h kernel-source-nvidia-390143/nvidia/nv-frontend.h kernel-source-nvidia-390143/nvidia/rmp2pdefines.h kernel-source-nvidia-390143/nvidia/nv-ibmnpu.h kernel-source-nvidia-390143/nvidia/nv-instance.h kernel-source-nvidia-390143/nvidia/nvidia.Kbuild kernel-source-nvidia-390143/nvidia/nvlink_export.h kernel-source-nvidia-390143/nvidia/os-registry.c kernel-source-nvidia-390143/nvidia/nv-p2p.c kernel-source-nvidia-390143/nvidia/nv-gvi.c kernel-source-nvidia-390143/nvidia/nv-modeset-interface.c kernel-source-nvidia-390143/nvidia/nvlink_common.h kernel-source-nvidia-390143/nvidia/nvlink_linux.c kernel-source-nvidia-390143/nvidia/nv-gpu-numa.c kernel-source-nvidia-390143/nvidia/nv-report-err.c kernel-source-nvidia-390143/nvidia/nv-mmap.c kernel-source-nvidia-390143/nvidia/nv-ibmnpu.c kernel-source-nvidia-390143/nvidia/nv-chrdev.c kernel-source-nvidia-390143/nvidia/os-usermap.c kernel-source-nvidia-390143/nvidia/nv-frontend.c kernel-source-nvidia-390143/nvidia/nv-p2p.h kernel-source-nvidia-390143/nvidia/os-mlock.c kernel-source-nvidia-390143/nvidia/nv-usermap.c kernel-source-nvidia-390143/nvidia/nv-gpu-numa.h kernel-source-nvidia-390143/nvidia/nv-reg.h kernel-source-nvidia-390143/nvidia/nv-acpi.c kernel-source-nvidia-390143/dkms.conf kernel-source-nvidia-390143/conftest.sh kernel-source-nvidia-390143/common/ kernel-source-nvidia-390143/common/inc/ kernel-source-nvidia-390143/common/inc/nv-pci-types.h kernel-source-nvidia-390143/common/inc/nv-timer.h kernel-source-nvidia-390143/common/inc/nv-memdbg.h kernel-source-nvidia-390143/common/inc/nv-kref.h kernel-source-nvidia-390143/common/inc/nv-kthread-q.h kernel-source-nvidia-390143/common/inc/nv-procfs.h kernel-source-nvidia-390143/common/inc/nv-time.h kernel-source-nvidia-390143/common/inc/nv-list-helpers.h kernel-source-nvidia-390143/common/inc/os-interface.h kernel-source-nvidia-390143/common/inc/nvkms-api-types.h kernel-source-nvidia-390143/common/inc/nvCpuUuid.h kernel-source-nvidia-390143/common/inc/nvtypes.h kernel-source-nvidia-390143/common/inc/nv-proto.h kernel-source-nvidia-390143/common/inc/nv-pgprot.h kernel-source-nvidia-390143/common/inc/nv.h kernel-source-nvidia-390143/common/inc/nv_uvm_interface.h kernel-source-nvidia-390143/common/inc/nv-mm.h kernel-source-nvidia-390143/common/inc/nv-linux.h.orig kernel-source-nvidia-390143/common/inc/nv-hypervisor.h kernel-source-nvidia-390143/common/inc/nv_speculation_barrier.h kernel-source-nvidia-390143/common/inc/nv-register-module.h kernel-source-nvidia-390143/common/inc/nv-gpu-info.h kernel-source-nvidia-390143/common/inc/nv-retpoline.h kernel-source-nvidia-390143/common/inc/nvmisc.h kernel-source-nvidia-390143/common/inc/nv-misc.h kernel-source-nvidia-390143/common/inc/nvstatus.h kernel-source-nvidia-390143/common/inc/nv-kernel-interface-api.h kernel-source-nvidia-390143/common/inc/nv_uvm_types.h kernel-source-nvidia-390143/common/inc/nvipmi.h kernel-source-nvidia-390143/common/inc/nvlimits.h kernel-source-nvidia-390143/common/inc/nv-lock.h kernel-source-nvidia-390143/common/inc/nvstatuscodes.h kernel-source-nvidia-390143/common/inc/xapi-sdk.h kernel-source-nvidia-390143/common/inc/nv-modeset-interface.h kernel-source-nvidia-390143/common/inc/conftest.h kernel-source-nvidia-390143/common/inc/nvkms-kapi.h kernel-source-nvidia-390143/common/inc/nvgputypes.h kernel-source-nvidia-390143/common/inc/cpuopsys.h kernel-source-nvidia-390143/common/inc/nv-linux.h kernel-source-nvidia-390143/Makefile kernel-source-nvidia-390143/Kbuild + pushd kernel-source-nvidia-390143 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + '[' -f Makefile.kbuild ']' + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + for ver in 390.143 340.108 ++ sed -e 's|\.||g' ++ echo 340.108 + sffx=340108 + rm -rf kernel-source-nvidia-340108 + tar -jxvf /usr/src/kernel/sources/kernel-source-nvidia-340108.tar.bz2 kernel-source-nvidia-340108/ kernel-source-nvidia-340108/LICENSE kernel-source-nvidia-340108/.nv-kernel.o.cmd kernel-source-nvidia-340108/xapi-sdk.h kernel-source-nvidia-340108/uvm/ kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c kernel-source-nvidia-340108/uvm/Makefile kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c kernel-source-nvidia-340108/uvm/conftest.sh kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.h kernel-source-nvidia-340108/uvm/uvm_gpu_ops_tests.c kernel-source-nvidia-340108/uvm/nvidia_page_migration_kepler.h kernel-source-nvidia-340108/uvm/uvm_ioctl.h kernel-source-nvidia-340108/uvm/nvmisc.h kernel-source-nvidia-340108/uvm/ctrl2080mc.h kernel-source-nvidia-340108/uvm/nvidia_page_migration_kepler.c kernel-source-nvidia-340108/uvm/uvm_gpu_ops_tests.h kernel-source-nvidia-340108/uvm/nvidia_page_migration.h kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.h kernel-source-nvidia-340108/uvm/cla06f.h kernel-source-nvidia-340108/uvm/nvidia_page_migration.c kernel-source-nvidia-340108/uvm/uvm.h kernel-source-nvidia-340108/uvm/nvkernel.h kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c kernel-source-nvidia-340108/uvm/uvmtypes.h kernel-source-nvidia-340108/uvm/uvm_linux_ioctl.h kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.h kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h kernel-source-nvidia-340108/uvm/dkms.conf.fragment kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c kernel-source-nvidia-340108/uvm/uvm-debug.h kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c kernel-source-nvidia-340108/uvm/cla0b5.h kernel-source-nvidia-340108/uvm/cla06fsubch.h kernel-source-nvidia-340108/rmretval.h kernel-source-nvidia-340108/rmil.h kernel-source-nvidia-340108/os-usermap.c kernel-source-nvidia-340108/os-smp.c kernel-source-nvidia-340108/os-registry.c kernel-source-nvidia-340108/os-pci.c kernel-source-nvidia-340108/os-mlock.c kernel-source-nvidia-340108/os-interface.h kernel-source-nvidia-340108/os-interface.c kernel-source-nvidia-340108/nvtypes.h kernel-source-nvidia-340108/nvidia-modules-common.mk kernel-source-nvidia-340108/nvgputypes.h kernel-source-nvidia-340108/nverror.h kernel-source-nvidia-340108/nv_uvm_interface.h kernel-source-nvidia-340108/nv_uvm_interface.c kernel-source-nvidia-340108/nv_gpu_ops.h kernel-source-nvidia-340108/nv.h kernel-source-nvidia-340108/nv.c kernel-source-nvidia-340108/nv-vtophys.c kernel-source-nvidia-340108/nv-vm.c kernel-source-nvidia-340108/nv-usermap.c kernel-source-nvidia-340108/nv-time.h kernel-source-nvidia-340108/nv-reg.h kernel-source-nvidia-340108/nv-proto.h kernel-source-nvidia-340108/nv-procfs.c kernel-source-nvidia-340108/nv-pat.h kernel-source-nvidia-340108/nv-pat.c kernel-source-nvidia-340108/nv-p2p.h kernel-source-nvidia-340108/nv-p2p.c kernel-source-nvidia-340108/nv-mmap.c kernel-source-nvidia-340108/nv-misc.h kernel-source-nvidia-340108/nv-mempool.c kernel-source-nvidia-340108/nv-memdbg.h kernel-source-nvidia-340108/nv-linux.h kernel-source-nvidia-340108/nv-kernel.o kernel-source-nvidia-340108/nv-i2c.c kernel-source-nvidia-340108/nv-gvi.c kernel-source-nvidia-340108/nv-frontend.h kernel-source-nvidia-340108/nv-frontend.c kernel-source-nvidia-340108/nv-drm.c.orig kernel-source-nvidia-340108/nv-drm.c kernel-source-nvidia-340108/nv-dma.c kernel-source-nvidia-340108/nv-cray.c kernel-source-nvidia-340108/nv-chrdev.c kernel-source-nvidia-340108/nv-acpi.c kernel-source-nvidia-340108/gcc-version-check.c kernel-source-nvidia-340108/g_nvreadme.h kernel-source-nvidia-340108/dkms.conf kernel-source-nvidia-340108/cpuopsys.h kernel-source-nvidia-340108/conftest.sh kernel-source-nvidia-340108/Makefile + pushd kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + '[' -f Makefile.kbuild ']' + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.87652 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kernel-modules-nvidia-un-def-460.80 + . /usr/src/linux-5.12.14-un-def/gcc_version.inc ++ export GCC_VERSION=10 ++ GCC_VERSION=10 + for ver in 390.143 340.108 ++ sed -e 's|\.||g' ++ echo 390.143 + sffx=390143 + pushd kernel-source-nvidia-390143 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + INTO_KERNEL_SRCDIR= + '[' -d nvidia-modeset ']' + make -j8 modules M=/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143 TEMP_DIR=/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/ ARCH=i386 SYSSRC=/usr/src/linux-5.12.14-un-def SYMLINK /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-kernel.o SYMLINK /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset/nv-modeset-kernel.o CONFTEST: hash__remap_4k_pfn CONFTEST: vmap CONFTEST: remap_pfn_range CONFTEST: set_pages_uc CONFTEST: list_is_first CONFTEST: set_memory_array_uc CONFTEST: set_memory_uc CONFTEST: follow_pfn CONFTEST: INIT_WORK CONFTEST: vm_insert_page CONFTEST: pci_choose_state CONFTEST: console_lock CONFTEST: acquire_console_sem CONFTEST: acpi_device_id CONFTEST: change_page_attr CONFTEST: pci_get_class CONFTEST: on_each_cpu CONFTEST: ioremap_wc CONFTEST: ioremap_cache CONFTEST: sg_init_table CONFTEST: pci_domain_nr CONFTEST: smp_call_function CONFTEST: acpi_evaluate_integer CONFTEST: kmem_cache_create CONFTEST: pci_dma_mapping_error CONFTEST: acpi_walk_namespace CONFTEST: pci_get_domain_bus_and_slot CONFTEST: get_num_physpages CONFTEST: pm_vt_switch_required CONFTEST: proc_remove CONFTEST: proc_create_data CONFTEST: pde_data CONFTEST: xen_ioemu_inject_msi CONFTEST: of_find_node_by_phandle CONFTEST: phys_to_dma CONFTEST: write_cr4 CONFTEST: of_node_to_nid CONFTEST: efi_enabled CONFTEST: get_dma_ops CONFTEST: pnv_pci_get_npu_dev CONFTEST: of_get_property CONFTEST: for_each_online_node CONFTEST: sg_alloc_table CONFTEST: node_end_pfn CONFTEST: pci_stop_and_remove_bus_device CONFTEST: request_threaded_irq CONFTEST: pci_bus_address CONFTEST: pci_remove_bus_device CONFTEST: timer_setup CONFTEST: cpuhp_setup_state CONFTEST: register_cpu_notifier CONFTEST: dma_map_resource CONFTEST: kmem_cache_create_usercopy CONFTEST: backlight_device_register CONFTEST: ktime_get_raw_ts64 CONFTEST: do_gettimeofday CONFTEST: ktime_get_real_ts64 CONFTEST: vmf_insert_pfn CONFTEST: jiffies_to_timespec CONFTEST: vga_tryget CONFTEST: drm_dev_unref CONFTEST: dma_direct_map_resource CONFTEST: ioremap_nocache CONFTEST: register_acpi_notifier CONFTEST: drm_driver_has_gem_prime_res_obj CONFTEST: drm_reinit_primary_mode_group CONFTEST: drm_atomic_state_ref_counting CONFTEST: drm_connector_funcs_have_mode_in_name CONFTEST: drm_framebuffer_get CONFTEST: drm_gem_object_lookup CONFTEST: drm_connector_for_each_possible_encoder CONFTEST: drm_gem_object_get CONFTEST: is_export_symbol_gpl_of_node_to_nid CONFTEST: is_export_symbol_present_swiotlb_dma_ops CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs CONFTEST: drm_atomic_helper_connector_dpms CONFTEST: drm_dev_put CONFTEST: get_user_pages CONFTEST: outer_flush_all CONFTEST: i2c_adapter CONFTEST: drm_gem_object_put_unlocked CONFTEST: get_user_pages_remote CONFTEST: pm_message_t CONFTEST: acpi_device_ops CONFTEST: acpi_op_remove CONFTEST: proc_dir_entry CONFTEST: irq_handler_t CONFTEST: file_inode CONFTEST: scatterlist CONFTEST: atomic_long_type CONFTEST: pci_save_state CONFTEST: file_operations CONFTEST: sg_table CONFTEST: task_struct CONFTEST: kuid_t CONFTEST: dma_ops CONFTEST: vm_fault_has_address CONFTEST: noncoherent_swiotlb_dma_ops CONFTEST: swiotlb_dma_ops CONFTEST: strnstr CONFTEST: vm_operations_struct CONFTEST: vm_fault_present CONFTEST: dma_map_ops CONFTEST: kernel_write CONFTEST: kstrtoull CONFTEST: iterate_dir CONFTEST: timeval CONFTEST: proc_ops CONFTEST: backlight_properties_type CONFTEST: vmalloc_has_pgprot_t_arg CONFTEST: kmem_cache_has_kobj_remove_work CONFTEST: drm_bus_present CONFTEST: drm_bus_has_bus_type CONFTEST: sysfs_slab_unlink CONFTEST: drm_bus_has_get_irq CONFTEST: drm_bus_has_get_name CONFTEST: mm_has_mmap_lock CONFTEST: drm_driver_has_set_busid CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg CONFTEST: drm_driver_has_device_list CONFTEST: drm_driver_has_legacy_dev_list CONFTEST: drm_master_drop_has_from_release_arg CONFTEST: pci_dev_has_skip_bus_pm CONFTEST: drm_driver_unload_has_int_return_type CONFTEST: drm_crtc_state_has_connectors_changed CONFTEST: kref_has_refcount_of_type_refcount_t CONFTEST: pci_channel_state CONFTEST: drm_mode_object_find_has_file_priv_arg CONFTEST: vm_ops_fault_removed_vma_arg CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg CONFTEST: drm_gem_prime_export_has_dev_arg CONFTEST: drm_driver_prime_flag_present CONFTEST: drm_display_mode_has_vrefresh CONFTEST: vm_fault_t CONFTEST: drm_helper_mode_fill_fb_struct CONFTEST: drm_driver_master_set_has_int_return_type CONFTEST: drm_gem_object_has_resv CONFTEST: drm_prime_pages_to_sg_has_drm_device_arg CONFTEST: drm_driver_has_gem_free_object CONFTEST: drm_driver_has_gem_prime_callbacks CONFTEST: nvidia_vgpu_kvm_build CONFTEST: dom0_kernel_present CONFTEST: nvidia_grid_build CONFTEST: list_cut_position CONFTEST: drm_connector_list_iter CONFTEST: drm_atomic_helper_swap_state_has_stall_arg CONFTEST: is_export_symbol_gpl_refcount_inc CONFTEST: is_export_symbol_gpl_refcount_dec_and_test CONFTEST: drm_gem_object_vmap_has_map_arg CONFTEST: drm_crtc_atomic_check_has_atomic_state_arg CONFTEST: drm_available CONFTEST: drm_init_function_args CONFTEST: drm_atomic_available CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-instance.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-dma.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-cray.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-chrdev.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-gpu-numa.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-gvi.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-acpi.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-frontend.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-mempool.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-mmap.o /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-mmap.c: In function 'nv_encode_caching': /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-mmap.c:255:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 255 | if (NV_ALLOW_CACHING(memory_type)) | ^ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-mmap.c:257:9: note: here 257 | default: | ^~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-i2c.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-pat.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-procfs.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-usermap.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-vm.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-vtophys.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-pci.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-mlock.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-p2p.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-usermap.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-interface.o /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-interface.c: In function 'os_map_kernel_space': /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-interface.c:844:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 844 | vaddr = (void *)(((NvU64)vaddr) + offset_in_page); | ^ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-interface.c:844:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 844 | vaddr = (void *)(((NvU64)vaddr) + offset_in_page); | ^ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/os-registry.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-ibmnpu.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-kthread-q-selftest.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-pci-table.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-memdbg.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-kthread-q.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-utils.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-modeset-interface.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-crtc.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv_uvm_interface.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-encoder.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nvlink_linux.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-modeset.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-connector.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-fb.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-drv.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia/nv-report-err.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem-nvkms-memory.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset/nvidia-modeset-linux.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nv-pci-table.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-helper.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-linux.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-gem-user-memory.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm/nvidia-drm-prime-fence.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm.o MODPOST /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/Module.symvers CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm.mod.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm.ko BTF [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm.ko Skipping BTF generation for /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-drm.ko due to unavailability of vmlinux CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia.mod.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia.ko CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset.mod.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset.ko BTF [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset.ko Skipping BTF generation for /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia-modeset.ko due to unavailability of vmlinux BTF [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia.ko Skipping BTF generation for /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143/nvidia.ko due to unavailability of vmlinux + '[' -d uvm ']' + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + for ver in 390.143 340.108 ++ sed -e 's|\.||g' ++ echo 340.108 + sffx=340108 + pushd kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + INTO_KERNEL_SRCDIR= + '[' -d nvidia-modeset ']' + INTO_KERNEL_SRCDIR='-C /usr/src/linux-5.12.14-un-def' + make -j8 modules -C /usr/src/linux-5.12.14-un-def M=/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108 TEMP_DIR=/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/ ARCH=i386 SYSSRC=/usr/src/linux-5.12.14-un-def CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-gvi.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-chrdev.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-drm.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-dma.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-cray.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-i2c.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-acpi.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mempool.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c: In function 'nv_encode_caching': /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:199:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 199 | if (NV_ALLOW_CACHING(memory_type)) | ^ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-mmap.c:201:9: note: here 201 | default: | ^~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-pat.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.c:13: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.c:13: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.c:13: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.c:13: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.c:13: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv.c:13: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-p2p.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.c:14: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.c:14: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.c:14: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.c:14: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.c:14: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vm.c:14: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-vtophys.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-usermap.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-procfs.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-interface.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-pci.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-mlock.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-smp.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-registry.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.c:15: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.c:15: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.c:15: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.c:15: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.c:15: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/os-usermap.c:15: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.c:13: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.c:13: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.c:13: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.c:13: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.c:13: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-frontend.c:13: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.c:21: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.c:21: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:65, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.c:21: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.c:21: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.c:21: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv-linux.h:44, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nv_uvm_interface.c:21: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nvidia.o MODPOST /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/Module.symvers CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nvidia.mod.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nvidia.ko BTF [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nvidia.ko Skipping BTF generation for /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/nvidia.ko due to unavailability of vmlinux + '[' -d uvm ']' + pushd uvm ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + cp -a ../Module.symvers . + make -j8 modules -C /usr/src/linux-5.12.14-un-def M=/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm TEMP_DIR=/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/ ARCH=i386 SYSSRC=/usr/src/linux-5.12.14-un-def CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c:24: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c:24: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c:24: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c:24: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c:24: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.c:24: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c:41: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c:41: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c:41: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c:41: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c:41: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.c:41: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c:28: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c:28: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c:28: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c:28: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c:28: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_counters.c:28: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/uvm_gpu_ops_tests.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration_kepler.o CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:25: /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c: In function 'uvm_page_cache_verify_page_list_empty': /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:56:10: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'NvLength' {aka 'unsigned int'} [-Wformat=] 56 | func("%s:%u %s[pid:%d]" fmt, \ | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:94:33: note: in expansion of macro 'UVM_PRINT_FUNC' 94 | #define UVM_PANIC_MSG(fmt, ...) UVM_PRINT_FUNC(panic, ": " fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:99:13: note: in expansion of macro 'UVM_PANIC_MSG' 99 | UVM_PANIC_MSG(fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_page_cache.c:57:9: note: in expansion of macro 'UVM_PANIC_ON_MSG' 57 | UVM_PANIC_ON_MSG(!list_empty(&pPriv->pageList), | ^~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c:25: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c:25: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c:25: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c:25: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c:25: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_utils.c:25: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.c:28: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.c:28: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.c:28: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.c:28: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.c:28: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_page_migration.c:28: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c:25: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c:25: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c:25: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c:25: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c:25: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_api.c:25: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c:25: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c:25: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c:25: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c:25: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c:25: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite_events.c:25: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.o In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:395, from ./include/linux/bitops.h:32, from ./include/linux/kernel.h:11, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c:26: ./include/linux/byteorder/generic.h: In function 'cpu_to_be32_array': ./include/linux/byteorder/generic.h:195:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 195 | for (i = 0; i < len; i++) | ^ ./include/linux/byteorder/generic.h: In function 'be32_to_cpu_array': ./include/linux/byteorder/generic.h:203:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 203 | for (i = 0; i < len; i++) | ^ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c:26: ./include/linux/thread_info.h: In function 'check_copy_size': ./include/linux/thread_info.h:206:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 206 | if (unlikely(sz >= 0 && sz < bytes)) { | ^ ./include/linux/compiler.h:78:42: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from ./include/linux/mmzone.h:22, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:9, from ./include/linux/module.h:16, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:83, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c:26: ./include/linux/page-flags.h: In function 'PagePoisoned': ./include/linux/page-flags.h:204:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 204 | return page->flags == PAGE_POISON_PATTERN; | ^~ In file included from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c:26: ./include/linux/mmzone.h: In function 'next_zones_zonelist': ./include/linux/mmzone.h:1108:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum zone_type' [-Wsign-compare] 1108 | if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx)) | ^~ ./include/linux/compiler.h:77:40: note: in definition of macro 'likely' 77 | # define likely(x) __builtin_expect(!!(x), 1) | ^ In file included from ./arch/x86/include/asm/current.h:6, from ./include/linux/sched.h:12, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c:26: ./include/linux/percpu-refcount.h: In function 'percpu_ref_get_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:205:3: note: in expansion of macro 'this_cpu_add' 205 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_tryget_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:244:3: note: in expansion of macro 'this_cpu_add' 244 | this_cpu_add(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function 'percpu_ref_put_many': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-refcount.h:320:3: note: in expansion of macro 'this_cpu_sub' 320 | this_cpu_sub(*percpu_count, nr); | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function 'percpu_up_read': ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:106:3: note: in expansion of macro 'this_cpu_dec' 106 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:266:34: note: in expansion of macro 'percpu_add_op' 266 | #define this_cpu_add_1(pcp, val) percpu_add_op(1, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:377:11: note: in expansion of macro 'this_cpu_add_1' 377 | case 1: stem##1(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:267:34: note: in expansion of macro 'percpu_add_op' 267 | #define this_cpu_add_2(pcp, val) percpu_add_op(2, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:378:11: note: in expansion of macro 'this_cpu_add_2' 378 | case 2: stem##2(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:127:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | ((val) == 1 || (val) == -1)) ? \ | ^~ ./arch/x86/include/asm/percpu.h:268:34: note: in expansion of macro 'percpu_add_op' 268 | #define this_cpu_add_4(pcp, val) percpu_add_op(4, volatile, (pcp), val) | ^~~~~~~~~~~~~ ./include/linux/percpu-defs.h:379:11: note: in expansion of macro 'this_cpu_add_4' 379 | case 4: stem##4(variable, __VA_ARGS__);break; \ | ^~~~ ./include/linux/percpu-defs.h:509:33: note: in expansion of macro '__pcpu_size_call' 509 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:519:33: note: in expansion of macro 'this_cpu_add' 519 | #define this_cpu_sub(pcp, val) this_cpu_add(pcp, -(typeof(pcp))(val)) | ^~~~~~~~~~~~ ./include/linux/percpu-defs.h:521:28: note: in expansion of macro 'this_cpu_sub' 521 | #define this_cpu_dec(pcp) this_cpu_sub(pcp, 1) | ^~~~~~~~~~~~ ./include/linux/percpu-rwsem.h:118:3: note: in expansion of macro 'this_cpu_dec' 118 | this_cpu_dec(*sem->read_count); | ^~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:22, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:59, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/rcupdate.h:27, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/utsname.h:6, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_linux.h:62, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_common.h:49, from /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia_uvm_lite.c:26: ./include/linux/vmstat.h: In function 'zone_page_state_snapshot': ./include/linux/cpumask.h:272:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | (cpu) < nr_cpu_ids;) | ^ ./include/linux/cpumask.h:818:36: note: in expansion of macro 'for_each_cpu' 818 | #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) | ^~~~~~~~~~~~ ./include/linux/vmstat.h:238:2: note: in expansion of macro 'for_each_online_cpu' 238 | for_each_online_cpu(cpu) | ^~~~~~~~~~~~~~~~~~~ LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia-uvm.o scripts/Makefile.modpost:118: warning: overriding recipe for target '/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers' /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Makefile:225: warning: ignoring old recipe for target '/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers' scripts/Makefile.modpost:145: warning: overriding recipe for target '/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers' scripts/Makefile.modpost:118: warning: ignoring old recipe for target '/usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers' make[1]: Circular /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers <- /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers dependency dropped. MODPOST /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/Module.symvers CC [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia-uvm.mod.o LD [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia-uvm.ko BTF [M] /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia-uvm.ko Skipping BTF generation for /usr/src/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108/uvm/nvidia-uvm.ko due to unavailability of vmlinux + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.96923 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot + : + /bin/rm -rf -- /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd kernel-modules-nvidia-un-def-460.80 + mkdir -p /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/nVidia + mkdir -p /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia + mkdir -p /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/.versions + mkdir -p /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//var/lib/nvidia + for ver in 390.143 340.108 ++ sed -e 's|\.||g' ++ echo 390.143 + sffx=390143 + pushd kernel-source-nvidia-390143 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-390143 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + install -p -m644 nvidia.ko /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/5.12.14-un-def-alt1-390.143 + '[' -e nvidia-modeset.ko ']' + install -p -m644 nvidia-modeset.ko /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/modeset-5.12.14-un-def-alt1-390.143 + '[' -e nvidia-drm.ko ']' + install -p -m644 nvidia-drm.ko /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/drm-5.12.14-un-def-alt1-390.143 + '[' -e uvm/nvidia-uvm.ko ']' + '[' -e nvidia-uvm.ko ']' + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + for ver in 390.143 340.108 ++ sed -e 's|\.||g' ++ echo 340.108 + sffx=340108 + pushd kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80/kernel-source-nvidia-340108 ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + install -p -m644 nvidia.ko /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/5.12.14-un-def-alt1-340.108 + '[' -e nvidia-modeset.ko ']' + '[' -e nvidia-drm.ko ']' + '[' -e uvm/nvidia-uvm.ko ']' + install -p -m644 uvm/nvidia-uvm.ko /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108 + '[' -e nvidia-uvm.ko ']' + popd ~/RPM/BUILD/kernel-modules-nvidia-un-def-460.80 + '[' -e /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-390.143 ']' ++ head -n1 ++ ls -1d /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108 ++ sort -r + LAST_UVM_MOD_PATH=/usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108 + '[' -n /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108 ']' ++ basename /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108 + LAST_UVM_MOD_FILE=uvm-5.12.14-un-def-alt1-340.108 ++ relative /lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108 /lib/modules/nvidia/uvm-5.12.14-un-def-alt1-390.143 + ln -s uvm-5.12.14-un-def-alt1-340.108 /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/nvidia/uvm-5.12.14-un-def-alt1-390.143 + echo -n 390.143 ++ relative /var/lib/nvidia/5.12.14-un-def-alt1 /lib/modules/5.12.14-un-def-alt1/.versions/nvidia + ln -s ../../../../var/lib/nvidia/5.12.14-un-def-alt1 /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/.versions/nvidia + ln -s nvidia /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/.versions/nvidia-modeset + ln -s nvidia /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/.versions/nvidia-drm + ln -s nvidia /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/.versions/nvidia-uvm ++ relative /lib/modules/nvidia/5.12.14-un-def-alt1-390.143 /lib/modules/5.12.14-un-def-alt1/nVidia/nvidia.ko + ln -s ../../nvidia/5.12.14-un-def-alt1-390.143 /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/nVidia/nvidia.ko ++ relative /lib/modules/nvidia/modeset-5.12.14-un-def-alt1-390.143 /lib/modules/5.12.14-un-def-alt1/nVidia/nvidia-modeset.ko + ln -s ../../nvidia/modeset-5.12.14-un-def-alt1-390.143 /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/nVidia/nvidia-modeset.ko ++ relative /lib/modules/nvidia/drm-5.12.14-un-def-alt1-390.143 /lib/modules/5.12.14-un-def-alt1/nVidia/nvidia-drm.ko + ln -s ../../nvidia/drm-5.12.14-un-def-alt1-390.143 /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/nVidia/nvidia-drm.ko ++ relative /lib/modules/nvidia/uvm-5.12.14-un-def-alt1-390.143 /lib/modules/5.12.14-un-def-alt1/nVidia/nvidia-uvm.ko + ln -s ../../nvidia/uvm-5.12.14-un-def-alt1-390.143 /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot//lib/modules/5.12.14-un-def-alt1/nVidia/nvidia-uvm.ko + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot (auto) Verifying and fixing files in /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot/ (default) Compressing files in /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot (auto) Adjusting library links in /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot ./var/lib: (from :0) ./lib: (from :0) Verifying ELF objects in /usr/src/tmp/kernel-modules-nvidia-un-def-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) section [ 2] '.note.Linux': unknown object file note type 256 with owner name 'Linux' at offset 24 verify-elf: WARNING: ./lib/modules/nvidia/uvm-5.12.14-un-def-alt1-340.108: eu-elflint failed section [ 2] '.note.Linux': unknown object file note type 256 with owner name 'Linux' at offset 24 verify-elf: WARNING: ./lib/modules/nvidia/5.12.14-un-def-alt1-340.108: eu-elflint failed section [ 2] '.note.Linux': unknown object file note type 256 with owner name 'Linux' at offset 24 verify-elf: WARNING: ./lib/modules/nvidia/drm-5.12.14-un-def-alt1-390.143: eu-elflint failed section [ 2] '.note.Linux': unknown object file note type 256 with owner name 'Linux' at offset 24 verify-elf: WARNING: ./lib/modules/nvidia/modeset-5.12.14-un-def-alt1-390.143: eu-elflint failed section [ 2] '.note.Linux': unknown object file note type 256 with owner name 'Linux' at offset 24 verify-elf: WARNING: ./lib/modules/nvidia/5.12.14-un-def-alt1-390.143: eu-elflint failed Processing files: kernel-modules-nvidia-un-def-460.80-alt1.330766.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nZ2F0m find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XLkylk find-requires: running scripts (cpp,debuginfo,files,kernel,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zHnk8l Finding Requires(postun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PnVxZm Adding an insignificant disttag (z) to Conflicts: kernel-modules-nvidia-5.12.14-un-def-alt1 > 460.80-alt1.330766.1 Provides: kernel-modules-nvidia-5.12.14-un-def-alt1 = 460.80-alt1.330766.1 Requires: kernel-modules-drm-un-def = 1:5.12.14-alt1, nvidia_glx_390.143, nvidia_glx_340.108 Requires(interp): /bin/sh Requires(pre): kernel-image-un-def = 1:5.12.14-alt1:sisyphus+276520.100.1.1 Requires(post): /bin/sh Requires(postun): kernel-image-un-def = 1:5.12.14-alt1:sisyphus+276520.100.1.1, /bin/sh Conflicts: kernel-modules-nvidia-5.12.14-un-def-alt1 < 460.80-alt1.330766.1, kernel-modules-nvidia-5.12.14-un-def-alt1 > 460.80-alt1.330766.1:z, modutils < 2.4.27-alt4 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.avmpTk Wrote: /usr/src/RPM/RPMS/i586/kernel-modules-nvidia-un-def-460.80-alt1.330766.1.i586.rpm (w2T8.xzdio) 100.24user 9.68system 1:01.41elapsed 179%CPU (0avgtext+0avgdata 159508maxresident)k 0inputs+0outputs (0major+4706373minor)pagefaults 0swaps /.out/kernel-modules-nvidia-un-def-460.80-alt1.330766.1.i586.rpm: license not found in '/usr/share/license' directory: Proprietary 116.25user 13.63system 1:33.54elapsed 138%CPU (0avgtext+0avgdata 159508maxresident)k 102184inputs+0outputs (0major+5285264minor)pagefaults 0swaps