# git gc Expanding reachable commits in commit graph: 49348 Expanding reachable commits in commit graph: 101846 Expanding reachable commits in commit graph: 154741 Expanding reachable commits in commit graph: 211036 Expanding reachable commits in commit graph: 263829 Expanding reachable commits in commit graph: 321579 Expanding reachable commits in commit graph: 380598 Expanding reachable commits in commit graph: 439696 Expanding reachable commits in commit graph: 499159 Expanding reachable commits in commit graph: 550095 Expanding reachable commits in commit graph: 610802 Expanding reachable commits in commit graph: 672281 Expanding reachable commits in commit graph: 734047 Expanding reachable commits in commit graph: 797309 Expanding reachable commits in commit graph: 861940 Expanding reachable commits in commit graph: 928221 Expanding reachable commits in commit graph: 994142 Expanding reachable commits in commit graph: 1054699 Expanding reachable commits in commit graph: 1109782 Expanding reachable commits in commit graph: 1180478 Expanding reachable commits in commit graph: 1252563 Expanding reachable commits in commit graph: 1259480, done. Finding extra edges in commit graph: 56% (708193/1259480) Finding extra edges in commit graph: 57% (717904/1259480) Finding extra edges in commit graph: 58% (730499/1259480) Finding extra edges in commit graph: 59% (743094/1259480) Finding extra edges in commit graph: 60% (755688/1259480) Finding extra edges in commit graph: 61% (768283/1259480) Finding extra edges in commit graph: 62% (780878/1259480) Finding extra edges in commit graph: 63% (793473/1259480) Finding extra edges in commit graph: 64% (806068/1259480) Finding extra edges in commit graph: 65% (818662/1259480) Finding extra edges in commit graph: 66% (831257/1259480) Finding extra edges in commit graph: 67% (843852/1259480) Finding extra edges in commit graph: 68% (856447/1259480) Finding extra edges in commit graph: 69% (869042/1259480) Finding extra edges in commit graph: 70% (881636/1259480) Finding extra edges in commit graph: 71% (894231/1259480) Finding extra edges in commit graph: 72% (906826/1259480) Finding extra edges in commit graph: 73% (919421/1259480) Finding extra edges in commit graph: 74% (932016/1259480) Finding extra edges in commit graph: 75% (944610/1259480) Finding extra edges in commit graph: 76% (957205/1259480) Finding extra edges in commit graph: 77% (969800/1259480) Finding extra edges in commit graph: 78% (982395/1259480) Finding extra edges in commit graph: 79% (994990/1259480) Finding extra edges in commit graph: 80% (1007584/1259480) Finding extra edges in commit graph: 81% (1020179/1259480) Finding extra edges in commit graph: 82% (1032774/1259480) Finding extra edges in commit graph: 83% (1045369/1259480) Finding extra edges in commit graph: 84% (1057964/1259480) Finding extra edges in commit graph: 85% (1070558/1259480) Finding extra edges in commit graph: 86% (1083153/1259480) Finding extra edges in commit graph: 87% (1095748/1259480) Finding extra edges in commit graph: 88% (1108343/1259480) Finding extra edges in commit graph: 89% (1120938/1259480) Finding extra edges in commit graph: 90% (1133532/1259480) Finding extra edges in commit graph: 91% (1146127/1259480) Finding extra edges in commit graph: 92% (1158722/1259480) Finding extra edges in commit graph: 93% (1171317/1259480) Finding extra edges in commit graph: 94% (1183912/1259480) Finding extra edges in commit graph: 95% (1196506/1259480) Finding extra edges in commit graph: 96% (1209101/1259480) Finding extra edges in commit graph: 97% (1221696/1259480) Finding extra edges in commit graph: 98% (1234291/1259480) Finding extra edges in commit graph: 99% (1246886/1259480) Finding extra edges in commit graph: 100% (1259480/1259480) Finding extra edges in commit graph: 100% (1259480/1259480), done. Writing out commit graph in 4 passes: 54% (2743397/5037920) Writing out commit graph in 4 passes: 55% (2770856/5037920) Writing out commit graph in 4 passes: 56% (2821236/5037920) Writing out commit graph in 4 passes: 57% (2871615/5037920) Writing out commit graph in 4 passes: 58% (2921994/5037920) Writing out commit graph in 4 passes: 59% (2972373/5037920) Writing out commit graph in 4 passes: 60% (3022752/5037920) Writing out commit graph in 4 passes: 61% (3073132/5037920) Writing out commit graph in 4 passes: 61% (3076400/5037920) Writing out commit graph in 4 passes: 62% (3123511/5037920) Writing out commit graph in 4 passes: 63% (3173890/5037920) Writing out commit graph in 4 passes: 64% (3224269/5037920) Writing out commit graph in 4 passes: 65% (3274648/5037920) Writing out commit graph in 4 passes: 66% (3325028/5037920) Writing out commit graph in 4 passes: 67% (3375407/5037920) Writing out commit graph in 4 passes: 67% (3409743/5037920) Writing out commit graph in 4 passes: 68% (3425786/5037920) Writing out commit graph in 4 passes: 69% (3476165/5037920) Writing out commit graph in 4 passes: 70% (3526544/5037920) Writing out commit graph in 4 passes: 71% (3576924/5037920) Writing out commit graph in 4 passes: 72% (3627303/5037920) Writing out commit graph in 4 passes: 73% (3677682/5037920) Writing out commit graph in 4 passes: 74% (3728061/5037920) Writing out commit graph in 4 passes: 74% (3742911/5037920) Writing out commit graph in 4 passes: 75% (3778440/5037920) Writing out commit graph in 4 passes: 76% (3828820/5037920) Writing out commit graph in 4 passes: 77% (3879199/5037920) Writing out commit graph in 4 passes: 78% (3929578/5037920) Writing out commit graph in 4 passes: 79% (3979957/5037920) Writing out commit graph in 4 passes: 80% (4030336/5037920) Writing out commit graph in 4 passes: 81% (4080716/5037920) Writing out commit graph in 4 passes: 82% (4131095/5037920) Writing out commit graph in 4 passes: 83% (4181474/5037920) Writing out commit graph in 4 passes: 84% (4231853/5037920) Writing out commit graph in 4 passes: 85% (4282232/5037920) Writing out commit graph in 4 passes: 86% (4332612/5037920) Writing out commit graph in 4 passes: 87% (4382991/5037920) Writing out commit graph in 4 passes: 88% (4433370/5037920) Writing out commit graph in 4 passes: 89% (4483749/5037920) Writing out commit graph in 4 passes: 90% (4534128/5037920) Writing out commit graph in 4 passes: 91% (4584508/5037920) Writing out commit graph in 4 passes: 92% (4634887/5037920) Writing out commit graph in 4 passes: 93% (4685266/5037920) Writing out commit graph in 4 passes: 94% (4735645/5037920) Writing out commit graph in 4 passes: 95% (4786024/5037920) Writing out commit graph in 4 passes: 96% (4836404/5037920) Writing out commit graph in 4 passes: 97% (4886783/5037920) Writing out commit graph in 4 passes: 98% (4937162/5037920) Writing out commit graph in 4 passes: 99% (4987541/5037920) Writing out commit graph in 4 passes: 100% (5037920/5037920) Writing out commit graph in 4 passes: 100% (5037920/5037920), done. # git rev-parse -q --verify 1c892cdd8fe004ed6cef4501a7141594a1616368^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 1c892cdd8fe004ed6cef4501a7141594a1616368^{commit} 1c892cdd8fe004ed6cef4501a7141594a1616368 # git checkout -q -f -B kisskb 1c892cdd8fe004ed6cef4501a7141594a1616368 # git clean -qxdf # < git log -1 # commit 1c892cdd8fe004ed6cef4501a7141594a1616368 # Merge: 6714ebb922ab b820de741ae4 # Author: Linus Torvalds # Date: Thu Feb 22 10:06:29 2024 -0800 # # Merge tag 'vfs-6.8-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs # # Pull vfs fixes from Christian Brauner: # # - Fix a memory leak in cachefiles # # - Restrict aio cancellations to I/O submitted through the aio # interfaces as this is otherwise causing issues for I/O submitted # via io_uring # # - Increase buffer for afs volume status to avoid overflow # # - Fix a missing zero-length check in unbuffered writes in the # netfs library. If generic_write_checks() returns zero make # netfs_unbuffered_write_iter() return right away # # - Prevent a leak in i_dio_count caused by netfs_begin_read() operating # past i_size. It will return early and leave i_dio_count incremented # # - Account for ipv4 addresses as well as ipv6 addresses when processing # incoming callbacks in afs # # * tag 'vfs-6.8-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs: # fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio # afs: Increase buffer size in afs_update_volume_status() # afs: Fix ignored callbacks over ipv4 # cachefiles: fix memory leak in cachefiles_add_cache() # netfs: Fix missing zero-length check in unbuffered write # netfs: Fix i_dio_count leak on DIO read past i_size # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 1c892cdd8fe004ed6cef4501a7141594a1616368 # make -s -j 24 ARCH=sparc O=/kisskb/build/linus_defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- defconfig # < make -s -j 24 ARCH=sparc O=/kisskb/build/linus_defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- help # make -s -j 24 ARCH=sparc O=/kisskb/build/linus_defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- olddefconfig # make -s -j 24 ARCH=sparc O=/kisskb/build/linus_defconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- :1519:2: warning: #warning syscall clone3 not implemented [-Wcpp] cc1: warning: unrecognized command line option '-Wno-shift-negative-value' cc1: warning: unrecognized command line option '-Wno-stringop-overflow' /kisskb/src/arch/sparc/lib/cmpdi2.c:6:11: warning: no previous prototype for '__cmpdi2' [-Wmissing-prototypes] word_type __cmpdi2(long long a, long long b) ^ cc1: warning: unrecognized command line option '-Wno-shift-negative-value' cc1: warning: unrecognized command line option '-Wno-stringop-overflow' /kisskb/src/arch/sparc/lib/ucmpdi2.c:5:11: warning: no previous prototype for '__ucmpdi2' [-Wmissing-prototypes] word_type __ucmpdi2(unsigned long long a, unsigned long long b) ^ cc1: warning: unrecognized command line option '-Wno-shift-negative-value' cc1: warning: unrecognized command line option '-Wno-stringop-overflow' /kisskb/src/kernel/dma.c:70:5: warning: no previous prototype for 'request_dma' [-Wmissing-prototypes] int request_dma(unsigned int dmanr, const char * device_id) ^ /kisskb/src/kernel/dma.c:88:6: warning: no previous prototype for 'free_dma' [-Wmissing-prototypes] void free_dma(unsigned int dmanr) ^ cc1: warning: unrecognized command line option '-Wno-shift-negative-value' cc1: warning: unrecognized command line option '-Wno-stringop-overflow' Completed OK # rm -rf /kisskb/build/linus_defconfig_sparc64-gcc5 # Build took: 0:07:26.038078