# git gc Expanding reachable commits in commit graph: 48130 Expanding reachable commits in commit graph: 104721 Expanding reachable commits in commit graph: 161958 Expanding reachable commits in commit graph: 222927 Expanding reachable commits in commit graph: 280346 Expanding reachable commits in commit graph: 344008 Expanding reachable commits in commit graph: 408697 Expanding reachable commits in commit graph: 473162 Expanding reachable commits in commit graph: 528711 Expanding reachable commits in commit graph: 597193 Expanding reachable commits in commit graph: 665868 Expanding reachable commits in commit graph: 736655 Expanding reachable commits in commit graph: 808232 Expanding reachable commits in commit graph: 880507 Expanding reachable commits in commit graph: 901420, done. Writing out commit graph in 4 passes: 57% (2086112/3605680) Writing out commit graph in 4 passes: 58% (2091295/3605680) Writing out commit graph in 4 passes: 59% (2127352/3605680) Writing out commit graph in 4 passes: 60% (2163408/3605680) Writing out commit graph in 4 passes: 61% (2199465/3605680) Writing out commit graph in 4 passes: 62% (2235522/3605680) Writing out commit graph in 4 passes: 63% (2271579/3605680) Writing out commit graph in 4 passes: 64% (2307636/3605680) Writing out commit graph in 4 passes: 65% (2343692/3605680) Writing out commit graph in 4 passes: 66% (2379749/3605680) Writing out commit graph in 4 passes: 67% (2415806/3605680) Writing out commit graph in 4 passes: 67% (2451092/3605680) Writing out commit graph in 4 passes: 68% (2451863/3605680) Writing out commit graph in 4 passes: 69% (2487920/3605680) Writing out commit graph in 4 passes: 70% (2523976/3605680) Writing out commit graph in 4 passes: 71% (2560033/3605680) Writing out commit graph in 4 passes: 72% (2596090/3605680) Writing out commit graph in 4 passes: 73% (2632147/3605680) Writing out commit graph in 4 passes: 74% (2668204/3605680) Writing out commit graph in 4 passes: 75% (2704260/3605680) Writing out commit graph in 4 passes: 76% (2740317/3605680) Writing out commit graph in 4 passes: 77% (2776374/3605680) Writing out commit graph in 4 passes: 78% (2812431/3605680) Writing out commit graph in 4 passes: 79% (2848488/3605680) Writing out commit graph in 4 passes: 80% (2884544/3605680) Writing out commit graph in 4 passes: 81% (2920601/3605680) Writing out commit graph in 4 passes: 82% (2956658/3605680) Writing out commit graph in 4 passes: 83% (2992715/3605680) Writing out commit graph in 4 passes: 84% (3028772/3605680) Writing out commit graph in 4 passes: 85% (3064828/3605680) Writing out commit graph in 4 passes: 86% (3100885/3605680) Writing out commit graph in 4 passes: 87% (3136942/3605680) Writing out commit graph in 4 passes: 88% (3172999/3605680) Writing out commit graph in 4 passes: 89% (3209056/3605680) Writing out commit graph in 4 passes: 90% (3245112/3605680) Writing out commit graph in 4 passes: 91% (3281169/3605680) Writing out commit graph in 4 passes: 92% (3317226/3605680) Writing out commit graph in 4 passes: 93% (3353283/3605680) Writing out commit graph in 4 passes: 94% (3389340/3605680) Writing out commit graph in 4 passes: 95% (3425396/3605680) Writing out commit graph in 4 passes: 96% (3461453/3605680) Writing out commit graph in 4 passes: 97% (3497510/3605680) Writing out commit graph in 4 passes: 98% (3533567/3605680) Writing out commit graph in 4 passes: 99% (3569624/3605680) Writing out commit graph in 4 passes: 100% (3605680/3605680) Writing out commit graph in 4 passes: 100% (3605680/3605680), done. # git rev-parse -q --verify 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a^{commit} 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a already have revision, skipping fetch # git checkout -q -f -B kisskb 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a # git clean -qxdf # < git log -1 # commit 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a # Author: Uwe Kleine-König # Date: Mon Sep 9 15:09:02 2024 +0200 # # powerpc: Switch back to struct platform_driver::remove() # # After commit 0edb555a65d1 ("platform: Make platform_driver::remove() # return void") .remove() is (again) the right callback to implement for # platform drivers. # # Convert all pwm drivers to use .remove(), with the eventual goal to drop # struct platform_driver::remove_new(). As .remove() and .remove_new() have # the same prototypes, conversion is done by just changing the structure # member name in the driver initializer. # # Signed-off-by: Uwe Kleine-König # Signed-off-by: Michael Ellerman # Link: https://msgid.link/20240909130902.851274-2-u.kleine-koenig@baylibre.com # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a # make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc64_defconfig+NO_ALTIVEC_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ppc64_defconfig # Added to kconfig CONFIG_ALTIVEC=n # Added to kconfig CONFIG_PPC_TRANSACTIONAL_MEM=n # < make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc64_defconfig+NO_ALTIVEC_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc64_defconfig+NO_ALTIVEC_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 24 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc64_defconfig+NO_ALTIVEC_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/powerpc-next_ppc64_defconfig+NO_ALTIVEC_powerpc-gcc5 # Build took: 0:13:25.376102