Buildresult: powerpc-fixes/m68k-defconfig/m68k-gcc12 built on Aug 17 2023, 10:23
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Aug 17 2023, 10:23
Duration:
0:16:49.572078
Builder:
alpine3
Revision:
powerpc/rtas_flash: allow user copy to flash block cache objects (
4f3175979e62de3b929bfa54a0db4b87d36257a7)
Target:
powerpc-fixes/m68k-defconfig/m68k-gcc12
Branch:
powerpc-fixes
Compiler:
m68k-gcc12
(m68k-linux-gcc (GCC) 12.2.0 / GNU ld (GNU Binutils) 2.39)
Config:
defconfig
(
download
)
Log:
Download original
Possible warnings (1)
remote: warning: multi-pack bitmap is missing required reverse index
Full Log
# git gc Expanding reachable commits in commit graph: 26372 Expanding reachable commits in commit graph: 55879 Expanding reachable commits in commit graph: 82162 Expanding reachable commits in commit graph: 108312 Expanding reachable commits in commit graph: 140133 Expanding reachable commits in commit graph: 172519 Expanding reachable commits in commit graph: 205427 Expanding reachable commits in commit graph: 240898 Expanding reachable commits in commit graph: 273819 Expanding reachable commits in commit graph: 293441 Expanding reachable commits in commit graph: 312900 Expanding reachable commits in commit graph: 332412 Expanding reachable commits in commit graph: 351867 Expanding reachable commits in commit graph: 373835 Expanding reachable commits in commit graph: 393674 Expanding reachable commits in commit graph: 413471 Expanding reachable commits in commit graph: 435010 Expanding reachable commits in commit graph: 454494 Expanding reachable commits in commit graph: 473484 Expanding reachable commits in commit graph: 493004 Expanding reachable commits in commit graph: 512050 Expanding reachable commits in commit graph: 529252 Expanding reachable commits in commit graph: 551167 Expanding reachable commits in commit graph: 573279 Expanding reachable commits in commit graph: 592637 Expanding reachable commits in commit graph: 614021 Expanding reachable commits in commit graph: 634824 Expanding reachable commits in commit graph: 655865 Expanding reachable commits in commit graph: 676003 Expanding reachable commits in commit graph: 696832 Expanding reachable commits in commit graph: 717357 Expanding reachable commits in commit graph: 738063 Expanding reachable commits in commit graph: 759591 Expanding reachable commits in commit graph: 780501 Expanding reachable commits in commit graph: 802057 Expanding reachable commits in commit graph: 822413 Expanding reachable commits in commit graph: 842613 Expanding reachable commits in commit graph: 863324 Expanding reachable commits in commit graph: 883337 Expanding reachable commits in commit graph: 903643 Expanding reachable commits in commit graph: 924270 Expanding reachable commits in commit graph: 944696 Expanding reachable commits in commit graph: 966851 Expanding reachable commits in commit graph: 995395 Expanding reachable commits in commit graph: 1031091 Expanding reachable commits in commit graph: 1057402 Expanding reachable commits in commit graph: 1092755 Expanding reachable commits in commit graph: 1132021 Expanding reachable commits in commit graph: 1159750 Expanding reachable commits in commit graph: 1163249, done. Finding extra edges in commit graph: 30% (354575/1163249) Finding extra edges in commit graph: 31% (360608/1163249) Finding extra edges in commit graph: 32% (372240/1163249) Finding extra edges in commit graph: 33% (383873/1163249) Finding extra edges in commit graph: 34% (395505/1163249) Finding extra edges in commit graph: 35% (407138/1163249) Finding extra edges in commit graph: 36% (418770/1163249) Finding extra edges in commit graph: 37% (430403/1163249) Finding extra edges in commit graph: 38% (442035/1163249) Finding extra edges in commit graph: 39% (453668/1163249) Finding extra edges in commit graph: 40% (465300/1163249) Finding extra edges in commit graph: 41% (476933/1163249) Finding extra edges in commit graph: 42% (488565/1163249) Finding extra edges in commit graph: 43% (500198/1163249) Finding extra edges in commit graph: 44% (511830/1163249) Finding extra edges in commit graph: 45% (523463/1163249) Finding extra edges in commit graph: 46% (535095/1163249) Finding extra edges in commit graph: 47% (546728/1163249) Finding extra edges in commit graph: 48% (558360/1163249) Finding extra edges in commit graph: 49% (569993/1163249) Finding extra edges in commit graph: 50% (581625/1163249) Finding extra edges in commit graph: 51% (593257/1163249) Finding extra edges in commit graph: 52% (604890/1163249) Finding extra edges in commit graph: 53% (616522/1163249) Finding extra edges in commit graph: 54% (628155/1163249) Finding extra edges in commit graph: 55% (639787/1163249) Finding extra edges in commit graph: 56% (651420/1163249) Finding extra edges in commit graph: 57% (663052/1163249) Finding extra edges in commit graph: 58% (674685/1163249) Finding extra edges in commit graph: 59% (686317/1163249) Finding extra edges in commit graph: 60% (697950/1163249) Finding extra edges in commit graph: 61% (709582/1163249) Finding extra edges in commit graph: 62% (721215/1163249) Finding extra edges in commit graph: 63% (732847/1163249) Finding extra edges in commit graph: 64% (744480/1163249) Finding extra edges in commit graph: 65% (756112/1163249) Finding extra edges in commit graph: 66% (767745/1163249) Finding extra edges in commit graph: 67% (779377/1163249) Finding extra edges in commit graph: 68% (791010/1163249) Finding extra edges in commit graph: 69% (802642/1163249) Finding extra edges in commit graph: 70% (814275/1163249) Finding extra edges in commit graph: 71% (825907/1163249) Finding extra edges in commit graph: 72% (837540/1163249) Finding extra edges in commit graph: 73% (849172/1163249) Finding extra edges in commit graph: 74% (860805/1163249) Finding extra edges in commit graph: 75% (872437/1163249) Finding extra edges in commit graph: 76% (884070/1163249) Finding extra edges in commit graph: 77% (895702/1163249) Finding extra edges in commit graph: 78% (907335/1163249) Finding extra edges in commit graph: 79% (918967/1163249) Finding extra edges in commit graph: 80% (930600/1163249) Finding extra edges in commit graph: 81% (942232/1163249) Finding extra edges in commit graph: 82% (953865/1163249) Finding extra edges in commit graph: 83% (965497/1163249) Finding extra edges in commit graph: 84% (977130/1163249) Finding extra edges in commit graph: 85% (988762/1163249) Finding extra edges in commit graph: 86% (1000395/1163249) Finding extra edges in commit graph: 87% (1012027/1163249) Finding extra edges in commit graph: 88% (1023660/1163249) Finding extra edges in commit graph: 89% (1035292/1163249) Finding extra edges in commit graph: 90% (1046925/1163249) Finding extra edges in commit graph: 91% (1058557/1163249) Finding extra edges in commit graph: 92% (1070190/1163249) Finding extra edges in commit graph: 93% (1081822/1163249) Finding extra edges in commit graph: 94% (1093455/1163249) Finding extra edges in commit graph: 95% (1105087/1163249) Finding extra edges in commit graph: 96% (1116720/1163249) Finding extra edges in commit graph: 97% (1128352/1163249) Finding extra edges in commit graph: 98% (1139985/1163249) Finding extra edges in commit graph: 99% (1151617/1163249) Finding extra edges in commit graph: 100% (1163249/1163249) Finding extra edges in commit graph: 100% (1163249/1163249), done. Writing out commit graph in 4 passes: 51% (2377713/4652996) Writing out commit graph in 4 passes: 52% (2419558/4652996) Writing out commit graph in 4 passes: 53% (2466088/4652996) Writing out commit graph in 4 passes: 53% (2511408/4652996) Writing out commit graph in 4 passes: 54% (2512618/4652996) Writing out commit graph in 4 passes: 55% (2559148/4652996) Writing out commit graph in 4 passes: 56% (2605678/4652996) Writing out commit graph in 4 passes: 57% (2652208/4652996) Writing out commit graph in 4 passes: 57% (2663435/4652996) Writing out commit graph in 4 passes: 58% (2698738/4652996) Writing out commit graph in 4 passes: 59% (2745268/4652996) Writing out commit graph in 4 passes: 60% (2791798/4652996) Writing out commit graph in 4 passes: 60% (2819363/4652996) Writing out commit graph in 4 passes: 61% (2838328/4652996) Writing out commit graph in 4 passes: 62% (2884858/4652996) Writing out commit graph in 4 passes: 63% (2931388/4652996) Writing out commit graph in 4 passes: 63% (2974013/4652996) Writing out commit graph in 4 passes: 64% (2977918/4652996) Writing out commit graph in 4 passes: 65% (3024448/4652996) Writing out commit graph in 4 passes: 66% (3070978/4652996) Writing out commit graph in 4 passes: 67% (3117508/4652996) Writing out commit graph in 4 passes: 67% (3126017/4652996) Writing out commit graph in 4 passes: 68% (3164038/4652996) Writing out commit graph in 4 passes: 69% (3210568/4652996) Writing out commit graph in 4 passes: 70% (3257098/4652996) Writing out commit graph in 4 passes: 70% (3258809/4652996) Writing out commit graph in 4 passes: 71% (3303628/4652996) Writing out commit graph in 4 passes: 72% (3350158/4652996) Writing out commit graph in 4 passes: 72% (3395394/4652996) Writing out commit graph in 4 passes: 73% (3396688/4652996) Writing out commit graph in 4 passes: 74% (3443218/4652996) Writing out commit graph in 4 passes: 75% (3489747/4652996) Writing out commit graph in 4 passes: 76% (3536277/4652996) Writing out commit graph in 4 passes: 77% (3582807/4652996) Writing out commit graph in 4 passes: 78% (3629337/4652996) Writing out commit graph in 4 passes: 79% (3675867/4652996) Writing out commit graph in 4 passes: 80% (3722397/4652996) Writing out commit graph in 4 passes: 81% (3768927/4652996) Writing out commit graph in 4 passes: 82% (3815457/4652996) Writing out commit graph in 4 passes: 83% (3861987/4652996) Writing out commit graph in 4 passes: 84% (3908517/4652996) Writing out commit graph in 4 passes: 85% (3955047/4652996) Writing out commit graph in 4 passes: 86% (4001577/4652996) Writing out commit graph in 4 passes: 86% (4045851/4652996) Writing out commit graph in 4 passes: 87% (4048107/4652996) Writing out commit graph in 4 passes: 88% (4094637/4652996) Writing out commit graph in 4 passes: 89% (4141167/4652996) Writing out commit graph in 4 passes: 90% (4187697/4652996) Writing out commit graph in 4 passes: 91% (4234227/4652996) Writing out commit graph in 4 passes: 92% (4280757/4652996) Writing out commit graph in 4 passes: 93% (4327287/4652996) Writing out commit graph in 4 passes: 94% (4373817/4652996) Writing out commit graph in 4 passes: 95% (4420347/4652996) Writing out commit graph in 4 passes: 96% (4466877/4652996) Writing out commit graph in 4 passes: 97% (4513407/4652996) Writing out commit graph in 4 passes: 98% (4559937/4652996) Writing out commit graph in 4 passes: 99% (4606467/4652996) Writing out commit graph in 4 passes: 100% (4652996/4652996) Writing out commit graph in 4 passes: 100% (4652996/4652996), done. # git rev-parse -q --verify 4f3175979e62de3b929bfa54a0db4b87d36257a7^{commit} # git fetch -q -n -f git://gitlab.ozlabs.ibm.com/linuxppc/linux.git fixes-test remote: warning: multi-pack bitmap is missing required reverse index # git rev-parse -q --verify 4f3175979e62de3b929bfa54a0db4b87d36257a7^{commit} 4f3175979e62de3b929bfa54a0db4b87d36257a7 # git checkout -q -f -B kisskb 4f3175979e62de3b929bfa54a0db4b87d36257a7 # git clean -qxdf # < git log -1 # commit 4f3175979e62de3b929bfa54a0db4b87d36257a7 # Author: Nathan Lynch <nathanl@linux.ibm.com> # Date: Thu Aug 10 22:37:55 2023 -0500 # # powerpc/rtas_flash: allow user copy to flash block cache objects # # With hardened usercopy enabled (CONFIG_HARDENED_USERCOPY=y), using the # /proc/powerpc/rtas/firmware_update interface to prepare a system # firmware update yields a BUG(): # # kernel BUG at mm/usercopy.c:102! # Oops: Exception in kernel mode, sig: 5 [#1] # LE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA pSeries # Modules linked in: # CPU: 0 PID: 2232 Comm: dd Not tainted 6.5.0-rc3+ #2 # Hardware name: IBM,8408-E8E POWER8E (raw) 0x4b0201 0xf000004 of:IBM,FW860.50 (SV860_146) hv:phyp pSeries # NIP: c0000000005991d0 LR: c0000000005991cc CTR: 0000000000000000 # REGS: c0000000148c76a0 TRAP: 0700 Not tainted (6.5.0-rc3+) # MSR: 8000000000029033 <SF,EE,ME,IR,DR,RI,LE> CR: 24002242 XER: 0000000c # CFAR: c0000000001fbd34 IRQMASK: 0 # [ ... GPRs omitted ... ] # NIP usercopy_abort+0xa0/0xb0 # LR usercopy_abort+0x9c/0xb0 # Call Trace: # usercopy_abort+0x9c/0xb0 (unreliable) # __check_heap_object+0x1b4/0x1d0 # __check_object_size+0x2d0/0x380 # rtas_flash_write+0xe4/0x250 # proc_reg_write+0xfc/0x160 # vfs_write+0xfc/0x4e0 # ksys_write+0x90/0x160 # system_call_exception+0x178/0x320 # system_call_common+0x160/0x2c4 # # The blocks of the firmware image are copied directly from user memory # to objects allocated from flash_block_cache, so flash_block_cache must # be created using kmem_cache_create_usercopy() to mark it safe for user # access. # # Fixes: 6d07d1cd300f ("usercopy: Restrict non-usercopy caches to size 0") # Signed-off-by: Nathan Lynch <nathanl@linux.ibm.com> # Reviewed-by: Kees Cook <keescook@chromium.org> # [mpe: Trim and indent oops] # Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> # Link: https://msgid.link/20230810-rtas-flash-vs-hardened-usercopy-v2-1-dcf63793a938@linux.ibm.com # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 4f3175979e62de3b929bfa54a0db4b87d36257a7 # make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-fixes_defconfig_m68k-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/m68k-linux/bin/m68k-linux- defconfig # < make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-fixes_defconfig_m68k-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-fixes_defconfig_m68k-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig # make -s -j 160 ARCH=m68k O=/kisskb/build/powerpc-fixes_defconfig_m68k-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/m68k-linux/bin/m68k-linux- Completed OK # rm -rf /kisskb/build/powerpc-fixes_defconfig_m68k-gcc12 # Build took: 0:16:49.572078
© Michael Ellerman 2006-2018.