BUG: unable to handle kernel paging request in sunrpc_init_net Unable to handle kernel paging request at virtual address ffff800014b4688c KASAN: probably user-memory-access in range [0x00000000a5a34460-0x00000000a5a34467] Mem abort info: ESR = 0x0000000086000006 EC = 0x21: IABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x06: level 2 translation fault swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000214bc5000 [ffff800014b4688c] pgd=100000023ffff003, p4d=100000023ffff003, pud=100000023fffe003, pmd=0000000000000000 Internal error: Oops: 0000000086000006 [#1] PREEMPT SMP Modules linked in: CPU: 1 PID: 4241 Comm: syz-executor.0 Not tainted 6.1.140-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : no_hash_pointers_enable+0x8b00/0xc934 __efistub_vsprintf.c:-1 lr : rpc_proc_init+0x74/0xd8 net/sunrpc/stats.c:332 sp : ffff80001d387930 x29: ffff80001d387930 x28: 1ffff00002eaf2f7 x27: dfff800000000000 x26: 0000000000000061 x25: ffff0000db6d8000 x24: ffff0000d9c9a000 x23: ffff800017579790 x22: ffff800017579780 x21: dfff800000000000 x20: ffff0000db6d81d8 x19: ffff0000d156c000 x18: ffff8000118d9e20 x17: 0000000000000000 x16: ffff8000082cf78c x15: ffff80000818b28c x14: 00000000ffff8000 x13: 1ffff000029c20af x12: 0000000000ff0100 x11: ff0080000a7ffb98 x10: 0000000000000000 x9 : 0fbbe6b77f4c7b00 x8 : 0000000000000000 x7 : ffff800010b8a204 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000002 x2 : 0000000000000008 x1 : ffff0000cd0acc80 x0 : ffff8000138b7820 Call trace: no_hash_pointers_enable+0x8b00/0xc934 __efistub_vsprintf.c:-1 sunrpc_init_net+0x38/0x16c net/sunrpc/sunrpc_syms.c:38 ops_init+0x2b0/0x544 net/core/net_namespace.c:138 setup_net+0x464/0xb28 net/core/net_namespace.c:336 copy_net_ns+0x2b8/0x588 net/core/net_namespace.c:508 create_new_namespaces+0x318/0x5f0 kernel/nsproxy.c:110 unshare_nsproxy_namespaces+0x108/0x158 kernel/nsproxy.c:226 ksys_unshare+0x3d4/0x6d0 kernel/fork.c:3201 __do_sys_unshare kernel/fork.c:3272 [inline] __se_sys_unshare kernel/fork.c:3270 [inline] __arm64_sys_unshare+0x3c/0x50 kernel/fork.c:3270 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2bc arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x58/0x13c arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x138 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 Code: bad PC value ---[ end trace 0000000000000000 ]--- Warning: Permanently added '10.128.10.52' (ED25519) to the list of known hosts. 1970/01/01 00:00:36 ignoring optional flag "sandboxArg"="0" 1970/01/01 00:00:36 ignoring optional flag "type"="gce" 1970/01/01 00:00:37 parsed 1 programs [ 37.202716][ T4231] cgroup: Unknown subsys name 'net' [ 37.459163][ T4231] cgroup: Unknown subsys name 'rlimit' [ 37.757400][ T4231] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k SSFS 1970/01/01 00:00:37 executed programs: 0 [ 37.799848][ T4242] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 37.802537][ T4242] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 37.805489][ T4242] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 37.808089][ T4242] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 37.810618][ T4242] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 37.812826][ T4242] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 37.832968][ T4241] Unable to handle kernel paging request at virtual address ffff800014b4688c [ 37.835564][ T4241] KASAN: probably user-memory-access in range [0x00000000a5a34460-0x00000000a5a34467] [ 37.838244][ T4241] Mem abort info: [ 37.839275][ T4241] ESR = 0x0000000086000006 [ 37.840533][ T4241] EC = 0x21: IABT (current EL), IL = 32 bits [ 37.842132][ T4241] SET = 0, FnV = 0 [ 37.843202][ T4241] EA = 0, S1PTW = 0 [ 37.844249][ T4241] FSC = 0x06: level 2 translation fault [ 37.845761][ T4241] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000214bc5000 [ 37.847715][ T4241] [ffff800014b4688c] pgd=100000023ffff003, p4d=100000023ffff003, pud=100000023fffe003, pmd=0000000000000000 [ 37.850962][ T4241] Internal error: Oops: 0000000086000006 [#1] PREEMPT SMP [ 37.852902][ T4241] Modules linked in: [ 37.853968][ T4241] CPU: 1 PID: 4241 Comm: syz-executor.0 Not tainted 6.1.140-syzkaller #0 [ 37.856292][ T4241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 37.858962][ T4241] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 37.860973][ T4241] pc : no_hash_pointers_enable+0x8b00/0xc934 [ 37.862638][ T4241] lr : rpc_proc_init+0x74/0xd8 [ 37.863897][ T4241] sp : ffff80001d387930 [ 37.864980][ T4241] x29: ffff80001d387930 x28: 1ffff00002eaf2f7 x27: dfff800000000000 [ 37.867099][ T4241] x26: 0000000000000061 x25: ffff0000db6d8000 x24: ffff0000d9c9a000 [ 37.869282][ T4241] x23: ffff800017579790 x22: ffff800017579780 x21: dfff800000000000 [ 37.871367][ T4241] x20: ffff0000db6d81d8 x19: ffff0000d156c000 x18: ffff8000118d9e20 [ 37.873530][ T4241] x17: 0000000000000000 x16: ffff8000082cf78c x15: ffff80000818b28c [ 37.875681][ T4241] x14: 00000000ffff8000 x13: 1ffff000029c20af x12: 0000000000ff0100 [ 37.877738][ T4241] x11: ff0080000a7ffb98 x10: 0000000000000000 x9 : 0fbbe6b77f4c7b00 [ 37.879851][ T4241] x8 : 0000000000000000 x7 : ffff800010b8a204 x6 : 0000000000000000 [ 37.882282][ T4241] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000002 [ 37.884501][ T4241] x2 : 0000000000000008 x1 : ffff0000cd0acc80 x0 : ffff8000138b7820 [ 37.886629][ T4241] Call trace: [ 37.887474][ T4241] no_hash_pointers_enable+0x8b00/0xc934 [ 37.888951][ T4241] sunrpc_init_net+0x38/0x16c [ 37.890295][ T4241] ops_init+0x2b0/0x544 [ 37.891504][ T4241] setup_net+0x464/0xb28 [ 37.892806][ T4241] copy_net_ns+0x2b8/0x588 [ 37.894073][ T4241] create_new_namespaces+0x318/0x5f0 [ 37.895588][ T4241] unshare_nsproxy_namespaces+0x108/0x158 [ 37.897125][ T4241] ksys_unshare+0x3d4/0x6d0 [ 37.898352][ T4241] __arm64_sys_unshare+0x3c/0x50 [ 37.899654][ T4241] invoke_syscall+0x98/0x2bc [ 37.900868][ T4241] el0_svc_common+0x138/0x258 [ 37.902184][ T4241] do_el0_svc+0x58/0x13c [ 37.903303][ T4241] el0_svc+0x58/0x138 [ 37.904411][ T4241] el0t_64_sync_handler+0x84/0xf0 [ 37.905815][ T4241] el0t_64_sync+0x18c/0x190 [ 37.907014][ T4241] Code: bad PC value [ 37.908010][ T4241] ---[ end trace 0000000000000000 ]--- [ 38.207613][ T4241] Kernel panic - not syncing: Oops: Fatal exception [ 38.209511][ T4241] SMP: stopping secondary CPUs [ 38.210850][ T4241] Kernel Offset: disabled [ 38.212002][ T4241] CPU features: 0x080000,02070084,26017203 [ 38.213513][ T4241] Memory Limit: none [ 38.479579][ T4241] Rebooting in 86400 seconds.. syzkaller build log: go env (err=) GO111MODULE='auto' GOARCH='amd64' GOBIN='' GOCACHE='/syzkaller/.cache/go-build' GOENV='/syzkaller/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFLAGS='' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMODCACHE='/syzkaller/jobs-2/linux/gopath/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/syzkaller/jobs-2/linux/gopath' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/usr/local/go' GOSUMDB='sum.golang.org' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/usr/local/go/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.22.7' GCCGO='gccgo' GOAMD64='v1' AR='ar' CC='gcc' CXX='g++' CGO_ENABLED='1' GOMOD='/syzkaller/jobs-2/linux/gopath/src/github.com/google/syzkaller/go.mod' GOWORK='' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' PKG_CONFIG='pkg-config' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3683609232=/tmp/go-build -gno-record-gcc-switches' git status (err=) HEAD detached at 9bd8dcda8c nothing to commit, working tree clean tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified Makefile:32: run command via tools/syz-env for best compatibility, see: Makefile:33: https://github.com/google/syzkaller/blob/master/docs/contributing.md#using-syz-env go list -f '{{.Stale}}' ./sys/syz-sysgen | grep -q false || go install ./sys/syz-sysgen make .descriptions tput: No value for $TERM and no -T specified tput: No value for $TERM and no -T specified bin/syz-sysgen touch .descriptions GOOS=linux GOARCH=arm64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=9bd8dcda8c7c494d59bd3132a668f4784ea835c6 -X 'github.com/google/syzkaller/prog.gitRevisionDate=20240119-142441'" "-tags=syz_target syz_os_linux syz_arch_arm64 " -o ./bin/linux_arm64/syz-fuzzer github.com/google/syzkaller/syz-fuzzer GOOS=linux GOARCH=arm64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=9bd8dcda8c7c494d59bd3132a668f4784ea835c6 -X 'github.com/google/syzkaller/prog.gitRevisionDate=20240119-142441'" "-tags=syz_target syz_os_linux syz_arch_arm64 " -o ./bin/linux_arm64/syz-execprog github.com/google/syzkaller/tools/syz-execprog GOOS=linux GOARCH=arm64 go build "-ldflags=-s -w -X github.com/google/syzkaller/prog.GitRevision=9bd8dcda8c7c494d59bd3132a668f4784ea835c6 -X 'github.com/google/syzkaller/prog.gitRevisionDate=20240119-142441'" "-tags=syz_target syz_os_linux syz_arch_arm64 " -o ./bin/linux_arm64/syz-stress github.com/google/syzkaller/tools/syz-stress mkdir -p ./bin/linux_arm64 aarch64-linux-gnu-gcc -o ./bin/linux_arm64/syz-executor executor/executor.cc \ -O2 -pthread -Wall -Werror -Wparentheses -Wunused-const-variable -Wframe-larger-than=16384 -Wno-stringop-overflow -Wno-array-bounds -Wno-format-overflow -Wno-unused-but-set-variable -Wno-unused-command-line-argument -static-pie -fpermissive -w -DGOOS_linux=1 -DGOARCH_arm64=1 \ -DHOSTGOOS_linux=1 -DGIT_REVISION=\"9bd8dcda8c7c494d59bd3132a668f4784ea835c6\"