# git gc Expanding reachable commits in commit graph: 94502 Expanding reachable commits in commit graph: 198775 Expanding reachable commits in commit graph: 301017 Expanding reachable commits in commit graph: 412404 Expanding reachable commits in commit graph: 526162 Expanding reachable commits in commit graph: 632455 Expanding reachable commits in commit graph: 752711 Expanding reachable commits in commit graph: 876694 Expanding reachable commits in commit graph: 1005141 Expanding reachable commits in commit graph: 1109849 Expanding reachable commits in commit graph: 1199411, done. Writing out commit graph in 4 passes: 60% (2921609/4797644) Writing out commit graph in 4 passes: 61% (2926563/4797644) Writing out commit graph in 4 passes: 62% (2974540/4797644) Writing out commit graph in 4 passes: 63% (3022516/4797644) Writing out commit graph in 4 passes: 64% (3070493/4797644) Writing out commit graph in 4 passes: 65% (3118469/4797644) Writing out commit graph in 4 passes: 66% (3166446/4797644) Writing out commit graph in 4 passes: 67% (3214422/4797644) Writing out commit graph in 4 passes: 68% (3262398/4797644) Writing out commit graph in 4 passes: 69% (3310375/4797644) Writing out commit graph in 4 passes: 70% (3358351/4797644) Writing out commit graph in 4 passes: 71% (3406328/4797644) Writing out commit graph in 4 passes: 72% (3454304/4797644) Writing out commit graph in 4 passes: 73% (3502281/4797644) Writing out commit graph in 4 passes: 74% (3550257/4797644) Writing out commit graph in 4 passes: 74% (3554161/4797644) Writing out commit graph in 4 passes: 75% (3598233/4797644) Writing out commit graph in 4 passes: 76% (3646210/4797644) Writing out commit graph in 4 passes: 77% (3694186/4797644) Writing out commit graph in 4 passes: 78% (3742163/4797644) Writing out commit graph in 4 passes: 79% (3790139/4797644) Writing out commit graph in 4 passes: 80% (3838116/4797644) Writing out commit graph in 4 passes: 81% (3886092/4797644) Writing out commit graph in 4 passes: 82% (3934069/4797644) Writing out commit graph in 4 passes: 83% (3982045/4797644) Writing out commit graph in 4 passes: 84% (4030021/4797644) Writing out commit graph in 4 passes: 85% (4077998/4797644) Writing out commit graph in 4 passes: 86% (4125974/4797644) Writing out commit graph in 4 passes: 87% (4173951/4797644) Writing out commit graph in 4 passes: 88% (4221927/4797644) Writing out commit graph in 4 passes: 89% (4269904/4797644) Writing out commit graph in 4 passes: 90% (4317880/4797644) Writing out commit graph in 4 passes: 91% (4365857/4797644) Writing out commit graph in 4 passes: 92% (4413833/4797644) Writing out commit graph in 4 passes: 93% (4461809/4797644) Writing out commit graph in 4 passes: 94% (4509786/4797644) Writing out commit graph in 4 passes: 95% (4557762/4797644) Writing out commit graph in 4 passes: 96% (4605739/4797644) Writing out commit graph in 4 passes: 97% (4653715/4797644) Writing out commit graph in 4 passes: 98% (4701692/4797644) Writing out commit graph in 4 passes: 99% (4749668/4797644) Writing out commit graph in 4 passes: 100% (4797644/4797644) Writing out commit graph in 4 passes: 100% (4797644/4797644), done. # git rev-parse -q --verify 7b82e90411826deee07c180ec35f64d31051d154^{commit} 7b82e90411826deee07c180ec35f64d31051d154 already have revision, skipping fetch # git checkout -q -f -B kisskb 7b82e90411826deee07c180ec35f64d31051d154 # git clean -qxdf # < git log -1 # commit 7b82e90411826deee07c180ec35f64d31051d154 # Merge: 9f57c13f7ed7 4dd595c34c4b # Author: Linus Torvalds # Date: Thu Jul 6 10:06:04 2023 -0700 # # Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic # # Pull asm-generic updates from Arnd Bergmann: # "These are cleanups for architecture specific header files: # # - the comments in include/linux/syscalls.h have gone out of sync and # are really pointless, so these get removed # # - The asm/bitsperlong.h header no longer needs to be architecture # specific on modern compilers, so use a generic version for newer # architectures that use new enough userspace compilers # # - A cleanup for virt_to_pfn/virt_to_bus to have proper type checking, # forcing the use of pointers" # # * tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic: # syscalls: Remove file path comments from headers # tools arch: Remove uapi bitsperlong.h of hexagon and microblaze # asm-generic: Unify uapi bitsperlong.h for arm64, riscv and loongarch # m68k/mm: Make pfn accessors static inlines # arm64: memory: Make virt_to_pfn() a static inline # ARM: mm: Make virt_to_pfn() a static inline # asm-generic/page.h: Make pfn accessors static inlines # xen/netback: Pass (void *) to virt_to_page() # netfs: Pass a pointer to virt_to_page() # cifs: Pass a pointer to virt_to_page() in cifsglob # cifs: Pass a pointer to virt_to_page() # riscv: mm: init: Pass a pointer to virt_to_page() # ARC: init: Pass a pointer to virt_to_pfn() in init # m68k: Pass a pointer to virt_to_pfn() virt_to_page() # fs/proc/kcore.c: Pass a pointer to virt_addr_valid() # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 7b82e90411826deee07c180ec35f64d31051d154 # make -s -j 32 ARCH=m68k O=/kisskb/build/linus_sun3_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- sun3_defconfig # < make -s -j 32 ARCH=m68k O=/kisskb/build/linus_sun3_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 32 ARCH=m68k O=/kisskb/build/linus_sun3_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig # make -s -j 32 ARCH=m68k O=/kisskb/build/linus_sun3_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:14, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:545, from /kisskb/src/include/linux/bitops.h:68, from /kisskb/src/include/linux/kernel.h:22, from /kisskb/src/drivers/net/ethernet/i825xx/sun3_82586.c:32: /kisskb/src/drivers/net/ethernet/i825xx/sun3_82586.c: In function 'sun3_82586_timeout': /kisskb/src/drivers/net/ethernet/i825xx/sun3_82586.c:990:108: warning: array subscript 1 is above array bounds of 'volatile struct transmit_cmd_struct *[1]' [-Warray-bounds] printk("%s: command-stats: %04x %04x\n",dev->name,swab16(p->xmit_cmds[0]->cmd_status),swab16(p->xmit_cmds[1]->cmd_status)); ~~~~~~~~~~~~^~~ /kisskb/src/include/uapi/linux/swab.h:107:12: note: in definition of macro '__swab16' __fswab16(x)) ^ /kisskb/src/include/linux/printk.h:455:26: note: in expansion of macro 'printk_index_wrap' #define printk(fmt, ...) printk_index_wrap(_printk, fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/i825xx/sun3_82586.c:990:3: note: in expansion of macro 'printk' printk("%s: command-stats: %04x %04x\n",dev->name,swab16(p->xmit_cmds[0]->cmd_status),swab16(p->xmit_cmds[1]->cmd_status)); ^~~~~~ Completed OK # rm -rf /kisskb/build/linus_sun3_defconfig_m68k-gcc8 # Build took: 0:04:31.011141