# git gc Expanding reachable commits in commit graph: 24372 Expanding reachable commits in commit graph: 57329 Expanding reachable commits in commit graph: 93715 Expanding reachable commits in commit graph: 133276 Expanding reachable commits in commit graph: 172048 Expanding reachable commits in commit graph: 206207 Expanding reachable commits in commit graph: 232334 Expanding reachable commits in commit graph: 255828 Expanding reachable commits in commit graph: 281545 Expanding reachable commits in commit graph: 309322 Expanding reachable commits in commit graph: 343276 Expanding reachable commits in commit graph: 364170 Expanding reachable commits in commit graph: 383590 Expanding reachable commits in commit graph: 403371 Expanding reachable commits in commit graph: 423149 Expanding reachable commits in commit graph: 443316 Expanding reachable commits in commit graph: 464810 Expanding reachable commits in commit graph: 487936 Expanding reachable commits in commit graph: 520117 Expanding reachable commits in commit graph: 547304 Expanding reachable commits in commit graph: 579216 Expanding reachable commits in commit graph: 611760 Expanding reachable commits in commit graph: 644898 Expanding reachable commits in commit graph: 674491 Expanding reachable commits in commit graph: 701748 Expanding reachable commits in commit graph: 729154 Expanding reachable commits in commit graph: 757069 Expanding reachable commits in commit graph: 788228 Expanding reachable commits in commit graph: 821917 Expanding reachable commits in commit graph: 853842 Expanding reachable commits in commit graph: 879288 Expanding reachable commits in commit graph: 908599 Expanding reachable commits in commit graph: 946348 Expanding reachable commits in commit graph: 986967 Expanding reachable commits in commit graph: 1033724 Expanding reachable commits in commit graph: 1063307 Expanding reachable commits in commit graph: 1113073 Expanding reachable commits in commit graph: 1153996 Expanding reachable commits in commit graph: 1174484 Expanding reachable commits in commit graph: 1195664 Expanding reachable commits in commit graph: 1216831 Expanding reachable commits in commit graph: 1238462 Expanding reachable commits in commit graph: 1260550 Expanding reachable commits in commit graph: 1283122 Expanding reachable commits in commit graph: 1302091, done. Finding extra edges in commit graph: 0% (2/1302091) Finding extra edges in commit graph: 1% (13021/1302091) Finding extra edges in commit graph: 2% (26042/1302091) Finding extra edges in commit graph: 3% (39063/1302091) Finding extra edges in commit graph: 4% (52084/1302091) Finding extra edges in commit graph: 5% (65105/1302091) Finding extra edges in commit graph: 6% (78126/1302091) Finding extra edges in commit graph: 7% (91147/1302091) Finding extra edges in commit graph: 8% (104168/1302091) Finding extra edges in commit graph: 9% (117189/1302091) Finding extra edges in commit graph: 10% (130210/1302091) Finding extra edges in commit graph: 11% (143231/1302091) Finding extra edges in commit graph: 12% (156251/1302091) Finding extra edges in commit graph: 13% (169272/1302091) Finding extra edges in commit graph: 14% (182293/1302091) Finding extra edges in commit graph: 15% (195314/1302091) Finding extra edges in commit graph: 16% (208335/1302091) Finding extra edges in commit graph: 17% (221356/1302091) Finding extra edges in commit graph: 18% (234377/1302091) Finding extra edges in commit graph: 19% (247398/1302091) Finding extra edges in commit graph: 20% (260419/1302091) Finding extra edges in commit graph: 21% (273440/1302091) Finding extra edges in commit graph: 22% (286461/1302091) Finding extra edges in commit graph: 23% (299481/1302091) Finding extra edges in commit graph: 24% (312502/1302091) Finding extra edges in commit graph: 25% (325523/1302091) Finding extra edges in commit graph: 26% (338544/1302091) Finding extra edges in commit graph: 27% (351565/1302091) Finding extra edges in commit graph: 28% (364586/1302091) Finding extra edges in commit graph: 29% (377607/1302091) Finding extra edges in commit graph: 30% (390628/1302091) Finding extra edges in commit graph: 31% (403649/1302091) Finding extra edges in commit graph: 32% (416670/1302091) Finding extra edges in commit graph: 33% (429691/1302091) Finding extra edges in commit graph: 34% (442711/1302091) Finding extra edges in commit graph: 35% (455732/1302091) Finding extra edges in commit graph: 36% (468753/1302091) Finding extra edges in commit graph: 37% (481774/1302091) Finding extra edges in commit graph: 38% (494795/1302091) Finding extra edges in commit graph: 39% (507816/1302091) Finding extra edges in commit graph: 40% (520837/1302091) Finding extra edges in commit graph: 41% (533858/1302091) Finding extra edges in commit graph: 42% (546879/1302091) Finding extra edges in commit graph: 43% (559900/1302091) Finding extra edges in commit graph: 44% (572921/1302091) Finding extra edges in commit graph: 45% (585941/1302091) Finding extra edges in commit graph: 46% (598962/1302091) Finding extra edges in commit graph: 47% (611983/1302091) Finding extra edges in commit graph: 48% (625004/1302091) Finding extra edges in commit graph: 49% (638025/1302091) Finding extra edges in commit graph: 49% (649820/1302091) Finding extra edges in commit graph: 50% (651046/1302091) Finding extra edges in commit graph: 51% (664067/1302091) Finding extra edges in commit graph: 52% (677088/1302091) Finding extra edges in commit graph: 53% (690109/1302091) Finding extra edges in commit graph: 54% (703130/1302091) Finding extra edges in commit graph: 55% (716151/1302091) Finding extra edges in commit graph: 56% (729171/1302091) Finding extra edges in commit graph: 57% (742192/1302091) Finding extra edges in commit graph: 58% (755213/1302091) Finding extra edges in commit graph: 59% (768234/1302091) Finding extra edges in commit graph: 60% (781255/1302091) Finding extra edges in commit graph: 61% (794276/1302091) Finding extra edges in commit graph: 62% (807297/1302091) Finding extra edges in commit graph: 63% (820318/1302091) Finding extra edges in commit graph: 64% (833339/1302091) Finding extra edges in commit graph: 65% (846360/1302091) Finding extra edges in commit graph: 66% (859381/1302091) Finding extra edges in commit graph: 67% (872401/1302091) Finding extra edges in commit graph: 68% (885422/1302091) Finding extra edges in commit graph: 69% (898443/1302091) Finding extra edges in commit graph: 70% (911464/1302091) Finding extra edges in commit graph: 71% (924485/1302091) Finding extra edges in commit graph: 72% (937506/1302091) Finding extra edges in commit graph: 73% (950527/1302091) Finding extra edges in commit graph: 74% (963548/1302091) Finding extra edges in commit graph: 75% (976569/1302091) Finding extra edges in commit graph: 76% (989590/1302091) Finding extra edges in commit graph: 77% (1002611/1302091) Finding extra edges in commit graph: 78% (1015631/1302091) Finding extra edges in commit graph: 79% (1028652/1302091) Finding extra edges in commit graph: 80% (1041673/1302091) Finding extra edges in commit graph: 81% (1054694/1302091) Finding extra edges in commit graph: 82% (1067715/1302091) Finding extra edges in commit graph: 83% (1080736/1302091) Finding extra edges in commit graph: 84% (1093757/1302091) Finding extra edges in commit graph: 85% (1106778/1302091) Finding extra edges in commit graph: 86% (1119799/1302091) Finding extra edges in commit graph: 87% (1132820/1302091) Finding extra edges in commit graph: 88% (1145841/1302091) Finding extra edges in commit graph: 89% (1158861/1302091) Finding extra edges in commit graph: 90% (1171882/1302091) Finding extra edges in commit graph: 91% (1184903/1302091) Finding extra edges in commit graph: 92% (1197924/1302091) Finding extra edges in commit graph: 93% (1210945/1302091) Finding extra edges in commit graph: 94% (1223966/1302091) Finding extra edges in commit graph: 95% (1236987/1302091) Finding extra edges in commit graph: 96% (1250008/1302091) Finding extra edges in commit graph: 97% (1263029/1302091) Finding extra edges in commit graph: 98% (1276050/1302091) Finding extra edges in commit graph: 99% (1289071/1302091) Finding extra edges in commit graph: 100% (1302091/1302091) Finding extra edges in commit graph: 100% (1302091/1302091), done. Computing commit graph generation numbers: 31% (404518/1302091) Computing commit graph generation numbers: 32% (416670/1302091) Computing commit graph generation numbers: 33% (429691/1302091) Computing commit graph generation numbers: 34% (442711/1302091) Computing commit graph generation numbers: 35% (455732/1302091) Computing commit graph generation numbers: 36% (468753/1302091) Computing commit graph generation numbers: 37% (481774/1302091) Computing commit graph generation numbers: 38% (494795/1302091) Computing commit graph generation numbers: 39% (507816/1302091) Computing commit graph generation numbers: 40% (520837/1302091) Computing commit graph generation numbers: 41% (533858/1302091) Computing commit graph generation numbers: 42% (546879/1302091) Computing commit graph generation numbers: 43% (559900/1302091) Computing commit graph generation numbers: 44% (572921/1302091) Computing commit graph generation numbers: 45% (585941/1302091) Computing commit graph generation numbers: 46% (598962/1302091) Computing commit graph generation numbers: 47% (611983/1302091) Computing commit graph generation numbers: 48% (625004/1302091) Computing commit graph generation numbers: 49% (638025/1302091) Computing commit graph generation numbers: 50% (651046/1302091) Computing commit graph generation numbers: 51% (664067/1302091) Computing commit graph generation numbers: 52% (677088/1302091) Computing commit graph generation numbers: 53% (690109/1302091) Computing commit graph generation numbers: 54% (703130/1302091) Computing commit graph generation numbers: 55% (716151/1302091) Computing commit graph generation numbers: 56% (729171/1302091) Computing commit graph generation numbers: 57% (742192/1302091) Computing commit graph generation numbers: 58% (755213/1302091) Computing commit graph generation numbers: 59% (768234/1302091) Computing commit graph generation numbers: 60% (781255/1302091) Computing commit graph generation numbers: 61% (794276/1302091) Computing commit graph generation numbers: 62% (807297/1302091) Computing commit graph generation numbers: 63% (820318/1302091) Computing commit graph generation numbers: 64% (833339/1302091) Computing commit graph generation numbers: 65% (846360/1302091) Computing commit graph generation numbers: 66% (859381/1302091) Computing commit graph generation numbers: 67% (872401/1302091) Computing commit graph generation numbers: 68% (885422/1302091) Computing commit graph generation numbers: 69% (898443/1302091) Computing commit graph generation numbers: 70% (911464/1302091) Computing commit graph generation numbers: 71% (924485/1302091) Computing commit graph generation numbers: 72% (937506/1302091) Computing commit graph generation numbers: 73% (950527/1302091) Computing commit graph generation numbers: 74% (963548/1302091) Computing commit graph generation numbers: 75% (976569/1302091) Computing commit graph generation numbers: 76% (989590/1302091) Computing commit graph generation numbers: 77% (1002611/1302091) Computing commit graph generation numbers: 78% (1015631/1302091) Computing commit graph generation numbers: 79% (1028652/1302091) Computing commit graph generation numbers: 80% (1041673/1302091) Computing commit graph generation numbers: 81% (1054694/1302091) Computing commit graph generation numbers: 82% (1067715/1302091) Computing commit graph generation numbers: 83% (1080736/1302091) Computing commit graph generation numbers: 84% (1093757/1302091) Computing commit graph generation numbers: 85% (1106778/1302091) Computing commit graph generation numbers: 86% (1119799/1302091) Computing commit graph generation numbers: 87% (1132820/1302091) Computing commit graph generation numbers: 88% (1145841/1302091) Computing commit graph generation numbers: 89% (1158861/1302091) Computing commit graph generation numbers: 90% (1171882/1302091) Computing commit graph generation numbers: 91% (1184903/1302091) Computing commit graph generation numbers: 92% (1197924/1302091) Computing commit graph generation numbers: 93% (1210945/1302091) Computing commit graph generation numbers: 94% (1223966/1302091) Computing commit graph generation numbers: 95% (1236987/1302091) Computing commit graph generation numbers: 96% (1250008/1302091) Computing commit graph generation numbers: 97% (1263029/1302091) Computing commit graph generation numbers: 98% (1276050/1302091) Computing commit graph generation numbers: 99% (1289071/1302091) Computing commit graph generation numbers: 100% (1302091/1302091) Computing commit graph generation numbers: 100% (1302091/1302091), done. Writing out commit graph in 4 passes: 40% (2122898/5208364) Writing out commit graph in 4 passes: 41% (2135430/5208364) Writing out commit graph in 4 passes: 42% (2187513/5208364) Writing out commit graph in 4 passes: 43% (2239597/5208364) Writing out commit graph in 4 passes: 44% (2291681/5208364) Writing out commit graph in 4 passes: 45% (2343764/5208364) Writing out commit graph in 4 passes: 46% (2395848/5208364) Writing out commit graph in 4 passes: 47% (2447932/5208364) Writing out commit graph in 4 passes: 48% (2500015/5208364) Writing out commit graph in 4 passes: 49% (2552099/5208364) Writing out commit graph in 4 passes: 50% (2604182/5208364) Writing out commit graph in 4 passes: 51% (2656266/5208364) Writing out commit graph in 4 passes: 51% (2672920/5208364) Writing out commit graph in 4 passes: 52% (2708350/5208364) Writing out commit graph in 4 passes: 53% (2760433/5208364) Writing out commit graph in 4 passes: 53% (2793950/5208364) Writing out commit graph in 4 passes: 54% (2812517/5208364) Writing out commit graph in 4 passes: 55% (2864601/5208364) Writing out commit graph in 4 passes: 55% (2912355/5208364) Writing out commit graph in 4 passes: 56% (2916684/5208364) Writing out commit graph in 4 passes: 57% (2968768/5208364) Writing out commit graph in 4 passes: 58% (3020852/5208364) Writing out commit graph in 4 passes: 58% (3031063/5208364) Writing out commit graph in 4 passes: 59% (3072935/5208364) Writing out commit graph in 4 passes: 60% (3125019/5208364) Writing out commit graph in 4 passes: 60% (3152844/5208364) Writing out commit graph in 4 passes: 61% (3177103/5208364) Writing out commit graph in 4 passes: 62% (3229186/5208364) Writing out commit graph in 4 passes: 62% (3274971/5208364) Writing out commit graph in 4 passes: 63% (3281270/5208364) Writing out commit graph in 4 passes: 64% (3333353/5208364) Writing out commit graph in 4 passes: 65% (3385437/5208364) Writing out commit graph in 4 passes: 65% (3397108/5208364) Writing out commit graph in 4 passes: 66% (3437521/5208364) Writing out commit graph in 4 passes: 67% (3489604/5208364) Writing out commit graph in 4 passes: 67% (3516939/5208364) Writing out commit graph in 4 passes: 68% (3541688/5208364) Writing out commit graph in 4 passes: 69% (3593772/5208364) Writing out commit graph in 4 passes: 69% (3636133/5208364) Writing out commit graph in 4 passes: 70% (3645855/5208364) Writing out commit graph in 4 passes: 71% (3697939/5208364) Writing out commit graph in 4 passes: 72% (3750023/5208364) Writing out commit graph in 4 passes: 72% (3756611/5208364) Writing out commit graph in 4 passes: 73% (3802106/5208364) Writing out commit graph in 4 passes: 74% (3854190/5208364) Writing out commit graph in 4 passes: 74% (3869527/5208364) Writing out commit graph in 4 passes: 75% (3906273/5208364) Writing out commit graph in 4 passes: 76% (3958357/5208364) Writing out commit graph in 4 passes: 77% (4010441/5208364) Writing out commit graph in 4 passes: 78% (4062524/5208364) Writing out commit graph in 4 passes: 79% (4114608/5208364) Writing out commit graph in 4 passes: 80% (4166692/5208364) Writing out commit graph in 4 passes: 81% (4218775/5208364) Writing out commit graph in 4 passes: 82% (4270859/5208364) Writing out commit graph in 4 passes: 83% (4322943/5208364) Writing out commit graph in 4 passes: 84% (4375026/5208364) Writing out commit graph in 4 passes: 85% (4427110/5208364) Writing out commit graph in 4 passes: 86% (4479194/5208364) Writing out commit graph in 4 passes: 87% (4531277/5208364) Writing out commit graph in 4 passes: 88% (4583361/5208364) Writing out commit graph in 4 passes: 89% (4635444/5208364) Writing out commit graph in 4 passes: 90% (4687528/5208364) Writing out commit graph in 4 passes: 90% (4705717/5208364) Writing out commit graph in 4 passes: 91% (4739612/5208364) Writing out commit graph in 4 passes: 92% (4791695/5208364) Writing out commit graph in 4 passes: 93% (4843779/5208364) Writing out commit graph in 4 passes: 94% (4895863/5208364) Writing out commit graph in 4 passes: 95% (4947946/5208364) Writing out commit graph in 4 passes: 96% (5000030/5208364) Writing out commit graph in 4 passes: 97% (5052114/5208364) Writing out commit graph in 4 passes: 98% (5104197/5208364) Writing out commit graph in 4 passes: 99% (5156281/5208364) Writing out commit graph in 4 passes: 100% (5208364/5208364) Writing out commit graph in 4 passes: 100% (5208364/5208364), done. # git rev-parse -q --verify 839c4f596f898edc424070dc8b517381572f8502^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 839c4f596f898edc424070dc8b517381572f8502^{commit} 839c4f596f898edc424070dc8b517381572f8502 # git checkout -q -f -B kisskb 839c4f596f898edc424070dc8b517381572f8502 # git clean -qxdf # < git log -1 # commit 839c4f596f898edc424070dc8b517381572f8502 # Merge: a1d1eb2f5750 22af8caff7d1 # Author: Linus Torvalds # Date: Thu Sep 19 11:35:31 2024 +0200 # # Merge tag 'mm-hotfixes-stable-2024-09-19-00-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm # # Pull misc hotfixes from Andrew Morton: # "12 hotfixes, 11 of which are cc:stable. # # Four fixes for longstanding ocfs2 issues and the remainder address # random MM things" # # * tag 'mm-hotfixes-stable-2024-09-19-00-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: # mm/madvise: process_madvise() drop capability check if same mm # mm/huge_memory: ensure huge_zero_folio won't have large_rmappable flag set # mm/hugetlb.c: fix UAF of vma in hugetlb fault pathway # mm: change vmf_anon_prepare() to __vmf_anon_prepare() # resource: fix region_intersects() vs add_memory_driver_managed() # zsmalloc: use unique zsmalloc caches names # mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock # mm: vmscan.c: fix OOM on swap stress test # ocfs2: cancel dqi_sync_work before freeing oinfo # ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate # ocfs2: remove unreasonable unlock in ocfs2_read_blocks # ocfs2: fix null-ptr-deref when journal load failed. # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 839c4f596f898edc424070dc8b517381572f8502 # make -s -j 160 ARCH=sparc64 O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- allmodconfig # < make -s -j 160 ARCH=sparc64 O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- help # make -s -j 160 ARCH=sparc64 O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- olddefconfig # make -s -j 160 ARCH=sparc64 O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- :1519:2: warning: #warning syscall clone3 not implemented [-Wcpp] /kisskb/src/arch/sparc/vdso/vclock_gettime.c:254:1: error: no previous prototype for '__vdso_clock_gettime' [-Werror=missing-prototypes] 254 | __vdso_clock_gettime(clockid_t clock, struct __kernel_old_timespec *ts) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/sparc/vdso/vclock_gettime.c:282:1: error: no previous prototype for '__vdso_clock_gettime_stick' [-Werror=missing-prototypes] 282 | __vdso_clock_gettime_stick(clockid_t clock, struct __kernel_old_timespec *ts) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/sparc/vdso/vclock_gettime.c:307:1: error: no previous prototype for '__vdso_gettimeofday' [-Werror=missing-prototypes] 307 | __vdso_gettimeofday(struct __kernel_old_timeval *tv, struct timezone *tz) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/sparc/vdso/vclock_gettime.c:343:1: error: no previous prototype for '__vdso_gettimeofday_stick' [-Werror=missing-prototypes] 343 | __vdso_gettimeofday_stick(struct __kernel_old_timeval *tv, struct timezone *tz) | ^~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[5]: *** [/kisskb/src/scripts/Makefile.build:244: arch/sparc/vdso/vclock_gettime.o] Error 1 make[4]: *** [/kisskb/src/scripts/Makefile.build:485: arch/sparc/vdso] Error 2 make[4]: *** Waiting for unfinished jobs.... /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:3071:2: error: #warning clone3() entry point is missing, please fix [-Werror=cpp] 3071 | #warning clone3() entry point is missing, please fix | ^~~~~~~ cc1: all warnings being treated as errors make[4]: *** [/kisskb/src/scripts/Makefile.build:244: kernel/fork.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:485: arch/sparc] Error 2 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:485: kernel] Error 2 make[2]: *** [/kisskb/src/Makefile:1926: .] Error 2 make[1]: *** [/kisskb/src/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2 Command 'make -s -j 160 ARCH=sparc64 O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- ' returned non-zero exit status 2. # rm -rf /kisskb/build/linus_allmodconfig_sparc64-gcc13 # Build took: 0:20:52.740471