# git gc Expanding reachable commits in commit graph: 77480 Expanding reachable commits in commit graph: 169344 Expanding reachable commits in commit graph: 263037 Expanding reachable commits in commit graph: 363504 Expanding reachable commits in commit graph: 463964 Expanding reachable commits in commit graph: 556284 Expanding reachable commits in commit graph: 662520 Expanding reachable commits in commit graph: 772099 Expanding reachable commits in commit graph: 881812 Expanding reachable commits in commit graph: 996375 Expanding reachable commits in commit graph: 1088395 Expanding reachable commits in commit graph: 1212794 Expanding reachable commits in commit graph: 1310855, done. Writing out commit graph in 4 passes: 59% (3120093/5243420) Writing out commit graph in 4 passes: 60% (3146052/5243420) Writing out commit graph in 4 passes: 61% (3198487/5243420) Writing out commit graph in 4 passes: 62% (3250921/5243420) Writing out commit graph in 4 passes: 63% (3303355/5243420) Writing out commit graph in 4 passes: 64% (3355789/5243420) Writing out commit graph in 4 passes: 65% (3408223/5243420) Writing out commit graph in 4 passes: 66% (3460658/5243420) Writing out commit graph in 4 passes: 67% (3513092/5243420) Writing out commit graph in 4 passes: 68% (3565526/5243420) Writing out commit graph in 4 passes: 69% (3617960/5243420) Writing out commit graph in 4 passes: 70% (3670394/5243420) Writing out commit graph in 4 passes: 71% (3722829/5243420) Writing out commit graph in 4 passes: 71% (3727442/5243420) Writing out commit graph in 4 passes: 72% (3775263/5243420) Writing out commit graph in 4 passes: 73% (3827697/5243420) Writing out commit graph in 4 passes: 74% (3880131/5243420) Writing out commit graph in 4 passes: 75% (3932565/5243420) Writing out commit graph in 4 passes: 76% (3985000/5243420) Writing out commit graph in 4 passes: 77% (4037434/5243420) Writing out commit graph in 4 passes: 78% (4089868/5243420) Writing out commit graph in 4 passes: 79% (4142302/5243420) Writing out commit graph in 4 passes: 80% (4194736/5243420) Writing out commit graph in 4 passes: 81% (4247171/5243420) Writing out commit graph in 4 passes: 82% (4299605/5243420) Writing out commit graph in 4 passes: 83% (4352039/5243420) Writing out commit graph in 4 passes: 84% (4404473/5243420) Writing out commit graph in 4 passes: 85% (4456907/5243420) Writing out commit graph in 4 passes: 86% (4509342/5243420) Writing out commit graph in 4 passes: 87% (4561776/5243420) Writing out commit graph in 4 passes: 88% (4614210/5243420) Writing out commit graph in 4 passes: 89% (4666644/5243420) Writing out commit graph in 4 passes: 90% (4719078/5243420) Writing out commit graph in 4 passes: 91% (4771513/5243420) Writing out commit graph in 4 passes: 92% (4823947/5243420) Writing out commit graph in 4 passes: 93% (4876381/5243420) Writing out commit graph in 4 passes: 94% (4928815/5243420) Writing out commit graph in 4 passes: 95% (4981249/5243420) Writing out commit graph in 4 passes: 96% (5033684/5243420) Writing out commit graph in 4 passes: 97% (5086118/5243420) Writing out commit graph in 4 passes: 98% (5138552/5243420) Writing out commit graph in 4 passes: 99% (5190986/5243420) Writing out commit graph in 4 passes: 100% (5243420/5243420) Writing out commit graph in 4 passes: 100% (5243420/5243420), done. # git rev-parse -q --verify cf8989d20d64ad702a6210c11a0347ebf3852aa7^{commit} cf8989d20d64ad702a6210c11a0347ebf3852aa7 already have revision, skipping fetch # git checkout -q -f -B kisskb cf8989d20d64ad702a6210c11a0347ebf3852aa7 # git clean -qxdf # < git log -1 # commit cf8989d20d64ad702a6210c11a0347ebf3852aa7 # Author: Michael Ellerman # Date: Fri Sep 20 19:35:20 2024 +1000 # # powerpc/powernv: Free name on error in opal_event_init() # # In opal_event_init() if request_irq() fails name is not freed, leading # to a memory leak. The code only runs at boot time, there's no way for a # user to trigger it, so there's no security impact. # # Fix the leak by freeing name in the error path. # # Reported-by: 2639161967 <2639161967@qq.com> # Closes: https://lore.kernel.org/linuxppc-dev/87wmjp3wig.fsf@mail.lhotse # Signed-off-by: Michael Ellerman # Link: https://patch.msgid.link/20240920093520.67997-1-mpe@ellerman.id.au # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 cf8989d20d64ad702a6210c11a0347ebf3852aa7 # make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_ppc44x_defconfig_powerpc-gcc8.1 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ppc44x_defconfig # < make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_ppc44x_defconfig_powerpc-gcc8.1 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_ppc44x_defconfig_powerpc-gcc8.1 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 32 ARCH=powerpc O=/kisskb/build/powerpc-fixes_ppc44x_defconfig_powerpc-gcc8.1 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/arch/powerpc/boot/dts/sam440ep.dts:266.22-287.5: Warning (interrupt_provider): /plb/pci@ec000000: '#interrupt-cells' found, but node is not an interrupt provider arch/powerpc/boot/dts/sam440ep.dtb: Warning (interrupt_map): Failed prerequisite 'interrupt_provider' Completed OK # rm -rf /kisskb/build/powerpc-fixes_ppc44x_defconfig_powerpc-gcc8.1 # Build took: 0:04:45.093211