daily CVS update output
Updating src tree: P src/lib/libc/stdio/printf.3 P src/sys/arch/arm/arm/efi_runtime.c P src/tests/usr.bin/xlint/lint1/decl.c P src/tests/usr.bin/xlint/lint1/decl.exp P src/tests/usr.bin/xlint/lint1/msg_090.c U src/tests/usr.bin/xlint/lint1/msg_090.exp U src/tests/usr.bin/xlint/lint1/msg_091.c U src/tests/usr.bin/xlint/lint1/msg_091.exp P src/tests/usr.bin/xlint/lint1/msg_092.c U src/tests/usr.bin/xlint/lint1/msg_092.exp P src/tests/usr.bin/xlint/lint1/msg_093.c U src/tests/usr.bin/xlint/lint1/msg_093.exp P src/tests/usr.bin/xlint/lint1/msg_094.c U src/tests/usr.bin/xlint/lint1/msg_094.exp P src/tests/usr.bin/xlint/lint1/msg_095.c U src/tests/usr.bin/xlint/lint1/msg_095.exp P src/tests/usr.bin/xlint/lint1/msg_096.c U src/tests/usr.bin/xlint/lint1/msg_096.exp P src/tests/usr.bin/xlint/lint1/msg_097.c P src/tests/usr.bin/xlint/lint1/msg_097.exp P src/tests/usr.bin/xlint/lint1/msg_098.c P src/tests/usr.bin/xlint/lint1/msg_098.exp P src/tests/usr.bin/xlint/lint1/msg_099.c U src/tests/usr.bin/xlint/lint1/msg_099.exp P src/usr.bin/xlint/lint1/decl.c Updating xsrc tree: Killing core files: Updating release-8 src tree (netbsd-8): Updating release-8 xsrc tree (netbsd-8): Updating release-9 src tree (netbsd-9): Updating release-9 xsrc tree (netbsd-9): Updating file list: -rw-rw-r-- 1 srcmastr netbsd 48268111 Apr 4 03:11 ls-lRA.gz
Re: port-amd64/56777: amdgpu: kernel module build failure
Cross-posting. Building latest kernel with amdgpu modules enabled fails. --- >Number: 56777 >Category: port-amd64 >Synopsis: amdgpu: kernel module build failure >Confidential: no >Severity: critical >Priority: high >Responsible:port-amd64-maintainer >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Sat Apr 02 07:40:00 + 2022 >Originator: vazub >Release:9.99.96 -CURRENT >Organization: - >Environment: - >Description: zeronet$ ./build.sh -c clang -N0 -V MKLLVM=yes -V HAVE_LLVM=yes -T ../tools -O ../obj -U -j12 kernel=VAZUB-DEBUG ===> build.sh command:./build.sh -c clang -N0 -V MKLLVM=yes -V HAVE_LLVM=yes -T ../tools -O ../obj -U -j12 kernel=VAZUB-DEBUG ===> build.sh started:Sat Apr 2 08:13:24 CEST 2022 ===> NetBSD version: 9.99.96 ===> MACHINE: amd64 ===> MACHINE_ARCH:x86_64 ===> Build platform: NetBSD 9.99.95 amd64 ===> HOST_SH: /bin/sh ===> MAKECONF file: /etc/mk.conf (File not found) ===> TOOLDIR path:/home/vazub/code/github.com/netbsd/src/../tools ===> DESTDIR path: /home/vazub/code/github.com/netbsd/src/../obj/destdir.amd64 ===> RELEASEDIR path: /home/vazub/code/github.com/netbsd/src/../obj/releasedir ===> Updated makewrapper: /home/vazub/code/github.com/netbsd/src/../tools/bin/nbmake-amd64 ===> Building kernel without building new tools ===> Building kernel: VAZUB-DEBUG ===> Build directory: /home/vazub/code/github.com/netbsd/src/../obj/sys/arch/amd64/compile/VAZUB-DEBUG cleandiring the kern library objects cleaning the kern library objects Build directory is /home/vazub/code/github.com/netbsd/src/../obj/sys/arch/amd64/compile/VAZUB-DEBUG Don't forget to run "make depend" depending the kern library objects /home/vazub/code/github.com/netbsd/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bo_list.c:81:18: error: result of comparison of constant 288230376151711743 with expression of type 'unsigned int' is always false [-Werror,-Wtautological-constant-out-of-range-compare] if (num_entries > (SIZE_MAX - sizeof(struct amdgpu_bo_list)) ~~~ ^ ~~ 1 error generated. --- amdgpu_bo_list.o --- *** Failed target: amdgpu_bo_list.o *** Failed commands: ${NORMAL_C} => @: echo "compile VAZUB-DEBUG/amdgpu_bo_list.o" && : echo /home/vazub/code/github.com/netbsd/src/../tools/bin/x86_64--netbsd-clang -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -mno-avx -msoft-float -ffreestanding -fno-zero-initialized-in-bss -g -O2 -fno-omit-frame-pointer -fstack-protector -Wstack-protector --param ssp-buffer-size=1 -fno-strict-aliasing -fno-common-std=gnu99-Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wold-style-definition -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes -Wextra -Wno-unused-parameter -Wold-style-definition -Wno-sign-compare -Walloca -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-shadow -Wno-pointer-arith -Wno-override-init -Wno-type-limits -Wno-unknown-pragmas -Wno-conversion -Wno-self-assign -Wno-error=address-of-packed-member -Wno-error=constant-conversion --sysroot=/home/vazub/code/github.com/ netbsd/src/../obj/destdir.amd64 -Damd64 -Dx86_64 -I. -I/home/vazub/code/github.com/netbsd/src/sys/external/mit/xen-include-public/dist/ -I/home/vazub/code/github.com/netbsd/src/sys/external/bsd/libnv/dist -I/home/vazub/code/github.com/netbsd/src/sys/external/bsd/acpica/dist -I/home/vazub/code/github.com/netbsd/src/sys/../common/lib/libx86emu -I/home/vazub/code/github.com/netbsd/src/sys/../common/lib/libc/misc -I/home/vazub/code/github.com/netbsd/src/sys/../common/include -I/home/vazub/code/github.com/netbsd/src/sys/arch -I/home/vazub/code/github.com/netbsd/src/sys -nostdinc -DCOMPAT_UTILS -D__XEN_INTERFACE_VERSION__="0x3020a" -DDIAGNOSTIC -DDEBUG -DCOMPAT_44 -D_KERNEL -D_KERNEL_OPT -std=gnu99 -I/home/vazub/code/github.com/netbsd/src/sys/lib/libkern/../../../common/lib/libc/quad -I/home/vazub/code/github.com/netbsd/src/sys/lib/libkern/../../../common/lib/libc/string -I/home/vazub/code/github.com/netbsd/src/sys/lib/libkern/../../../common/lib/libc/arch/x86_64/string -I/home/vazub /code/github.com/netbsd/src/sys/lib/libkern/../../../common/lib/libc/arch/x86_64/atomic -I/home/vazub/code/github.com/netbsd/src/sys/lib/libkern/../../../common/lib/libc/hash/sha3 -I/home/vazub/code/github.com/netbsd/src/sys/external/bsd/drm2/dist/drm/amd/include/asic_reg -I/home/vazub/code/github.com/netbsd/src/sys/external/bsd/drm2/dist/drm/amd/include -I/home/vazub/code/github.com/netbsd/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu -I/home/vazub/code/github.com/netbsd/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc
Panics from today's sources
Hi, A system that has otherwise been very happy with -current from 23-March-2022 has panicked twice with today's -current: NetBSD 9.99.96 (FRIGG) #0: Sat Apr 2 19:46:01 UTC 2022 [ 56496.032711] uvm_fault(0x81908580, 0xbd134d9bc000, 2) -> e [ 56496.032711] fatal page fault in supervisor mode [ 56496.032711] trap type 6 code 0x2 rip 0x80c4f634 cs 0x8 rflags 0x10202 cr2 0xbd134d9bcc90 ilevel 0 rsp 0xa604bbfebda0 [ 56496.032711] curlwp 0xfd0d7.0327109] panic: trap [ 56496.032711] cpu5: Begin traceback... panic() at netbsd:panic+0x3c [ 56496.032711] trap() at netbsd7109] uvm_pagefree() at netbsd:uvm_pagefree+0x2d5 [ 56496.003271] uvm_unmapace_free() at netbsd:uvmspace_free+0xe4 [ 56496.042711] exit1()_exit+0x39 [ 56496.042711] syscall() at netbsd:syscall+0x1f2 cpu5: End traceback... [ 5649.00] dump [ 4688.531695] uvm_fault(0x8196eb20, 0x80826dc9c000, 2) -> e [ 4688.531695] fatal page fault in supervisor mode [ 4688.531695] trap type 6 code 0x2 rip 0x80c4f634 cs 0x8 rflags 0x10202 cr2 0x80826dc9cb28 ilevel 0 rsp 0xd684bdceada0 [ 4688.541696] curlwp 0x84818573cb00 pid 16618.16618 lowest kstack 0xd684bdce62c0 [ 4688.541696] panic: trap [ 4688.541696] cpu23: Begin traceback... [ 4688.541696] vpanic() at netbsd:vpanic+0x14a [ 4688.541696] panic() at netbsd:panic+0x3c [ 4688.541696] trap() at netbsd:trap+0xaa0 [ 4688.541696] --- trap (number 6) --- [ 4688.541696] uvm_pagefree() at netbsd:uvm_pagefree+0x2d5 [ 4688.541696] uvm_anfree() at netbsd:uvm_anfree+0x51 [ 4688.541696] amap_wipeout() at netbsd:amap_wipeout+0x38 [ 4688.541696] uvm_unmap_detach() at netbsd:uvm_unmap_detach+0x49 [ 4688.541696] uvmspace_free() at netbsd:uvmspace_free+0xe4 [ 4688.541696] exit1() at netbsd:exit1+0x185 [ 4688.541696] sys_exit() at netbsd:sys_exit+0x39 [ 4688.541696] syscall() at netbsd:syscall+0x1f2 [ 4688.551696] --- syscall (number 1) --- [ 4688.551696] netbsd:syscall+0x1f2: [ 4688.551696] cpu23: End traceback... [ 4688.551696] dumping to dev 168,2 (offset=188878, size=16753352): [ 4688.551696] dump Any ideas? John