>Synopsis:      <Kernel panic at shutdoen/reboot when rad is enabled>
>Category:      
>Environment:
        System      : OpenBSD 7.9
        Details     : OpenBSD 7.9 (GENERIC.MP) #222: Wed May  6 18:07:56 MDT 
2026
                         
[email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP

        Architecture: OpenBSD.arm64
        Machine     : arm64
>Description:
        When rad is enabled, the system panics at shutdoen/reboot, no orderly 
reboot possible
>How-To-Repeat:
        rcctl enable rad
        rcctl start rad
        shutdowen -r now
        ... panic
        ... reboot
        rcctl disable rad
        rcctl stop rad
        ... panic
        ... reboot
        rcctl check rad
        rad (failed)
        shutdown -r now
        ... ok
>Fix:
        disable rad


dmesg:
OpenBSD 7.9 (GENERIC.MP) #222: Wed May  6 18:07:56 MDT 2026
    [email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP
real mem  = 8583540736 (8185MB)
avail mem = 8184246272 (7805MB)
random: good seed from bootblocks
mainbus0 at root: Raspberry Pi 5 Model B Rev 1.0
psci0 at mainbus0: PSCI 1.1, SMCCC 1.2, SYSTEM_SUSPEND
efi0 at mainbus0: UEFI 2.11
efi0: Das U-Boot rev 0x20250700
smbios0 at efi0: SMBIOS 3.7.0
smbios0: vendor U-Boot version "2025.07" date 07/01/2025
smbios0: raspberrypi Raspberry Pi 5 Model B Rev 1.0
cpu0 at mainbus0 mpidr 0: ARM Cortex-A76 r4p1
cpu0: 64KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 4-way L1 D-cache
cpu0: 512KB 64b/line 8-way L2 cache
cpu0: 2048KB 64b/line 16-way L3 cache
cpu0: 
DP,RDM,Atomic,CRC32,SHA2,SHA1,AES+PMULL,LRCPC,DPB,ASID16,PAN+ATS1E1,LO,HPDS,VH,HAFDBS,CSV3,CSV2,RAS,AdvSIMD+HP,FP+HP,SSBS
cpu1 at mainbus0 mpidr 100: ARM Cortex-A76 r4p1
cpu1: 64KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 4-way L1 D-cache
cpu1: 512KB 64b/line 8-way L2 cache
cpu1: 2048KB 64b/line 16-way L3 cache
cpu2 at mainbus0 mpidr 200: ARM Cortex-A76 r4p1
cpu2: 64KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 4-way L1 D-cache
cpu2: 512KB 64b/line 8-way L2 cache
cpu2: 2048KB 64b/line 16-way L3 cache
cpu3 at mainbus0 mpidr 300: ARM Cortex-A76 r4p1
cpu3: 64KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 4-way L1 D-cache
cpu3: 512KB 64b/line 8-way L2 cache
cpu3: 2048KB 64b/line 16-way L3 cache
"atf" at mainbus0 not configured
"linux,cma" at mainbus0 not configured
"nvram" at mainbus0 not configured
apm0 at mainbus0
"system" at mainbus0 not configured
simplebus0 at mainbus0: "clocks"
"clk-osc" at simplebus0 not configured
"clk-vpu" at simplebus0 not configured
"clk-uart" at simplebus0 not configured
"clk-emmc2" at simplebus0 not configured
"clk-usb" at simplebus0 not configured
"clk_xosc" at simplebus0 not configured
"sdio_src" at simplebus0 not configured
"sdhci_core" at simplebus0 not configured
simplebus1 at mainbus0: "soc"
bcmstbrescal0 at simplebus1
bcmstbreset0 at simplebus1
bcmmbox0 at simplebus1
bcmstbgpio0 at simplebus1
ampintc0 at simplebus1 nirq 320, ncpu 4 ipi 0: "interrupt-controller"
bcmstbintc0 at simplebus1
bcmstbintc1 at simplebus1
bcmstbpinctrl0 at simplebus1
bcmstbgpio1 at simplebus1
bcmstbpinctrl1 at simplebus1
bcmtmon0 at simplebus1
sdhc0 at simplebus1
sdhc0: SDHC 3.00, 200 MHz base clock
sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, ddr52, dma
"timer" at simplebus1 not configured
"interrupt-controller" at simplebus1 not configured
pluart0 at simplebus1: rev 3, 32 byte fifo
pluart0: console
"clock" at simplebus1 not configured
"spi" at simplebus1 not configured
"watchdog" at simplebus1 not configured
bcmirng0 at simplebus1
"intc" at simplebus1 not configured
"serial" at simplebus1 not configured
"firmware" at simplebus1 not configured
"power" at simplebus1 not configured
"fb" at simplebus1 not configured
rpirtc0 at simplebus1
simplebus2 at simplebus1: "nvmem"
"nvmem_otp" at simplebus2 not configured
"nvmem_cust" at simplebus2 not configured
"nvmem_mac" at simplebus2 not configured
"nvmem_priv" at simplebus2 not configured
"fixedregulator_3v3" at simplebus1 not configured
"fixedregulator_5v0" at simplebus1 not configured
"gpiomem" at simplebus1 not configured
"gpiomem" at simplebus1 not configured
"gpiomem" at simplebus1 not configured
"gpiomem" at simplebus1 not configured
simplebus3 at mainbus0: "axi"
bcmmip0 at simplebus3
bcmmip1 at simplebus3
syscon0 at simplebus3: "syscon"
bcmpcie0 at simplebus3
pci0 at bcmpcie0
ppb0 at pci0 dev 0 function 0 "Broadcom BCM2712" rev 0x21
pci1 at ppb0 bus 1
rpone0 at pci1 dev 0 function 0 "Raspberry Pi RP1" rev 0x00
simplebus4 at rpone0: "rp1"
rpiclock0 at simplebus4
rpigpio0 at simplebus4
"mailbox" at simplebus4 not configured
rpipwm0 at simplebus4
"adc" at simplebus4 not configured
cad0 at simplebus4: rev 0x70109, address 2c:cf:67:6d:15:60
brgphy0 at cad0 phy 1: BCM54210E, rev. 2
"pio" at simplebus4 not configured
"dma" at simplebus4 not configured
xhci0 at simplebus4, xHCI 1.10
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Generic xHCI root hub" rev 3.00/1.00 
addr 1
xhci1 at simplebus4, xHCI 1.10
usb1 at xhci1: USB revision 3.0
uhub1 at usb1 configuration 1 interface 0 "Generic xHCI root hub" rev 3.00/1.00 
addr 1
"sram" at simplebus4 not configured
"gpiomem" at simplebus4 not configured
"iommu" at simplebus3 not configured
"iommu" at simplebus3 not configured
"iommu" at simplebus3 not configured
"iommuc" at simplebus3 not configured
"dma" at simplebus3 not configured
"dma" at simplebus3 not configured
"codec" at simplebus3 not configured
"pisp_be" at simplebus3 not configured
sdhc1 at simplebus3
sdhc1: SDHC 3.00, 200 MHz base clock
sdmmc1 at sdhc1: 4-bit, sd high-speed, mmc high-speed, ddr52, dma
agtimer0 at mainbus0: 54000 kHz
"clk-27M" at mainbus0 not configured
"clk-108M" at mainbus0 not configured
"arm-pmu" at mainbus0 not configured
"phy" at mainbus0 not configured
gpioleds0 at mainbus0: "PWR", "ACT"
"sd-io-1v8-reg" at mainbus0 not configured
"sd-vcc-reg" at mainbus0 not configured
"wl-on-reg" at mainbus0 not configured
"cam0_reg" at mainbus0 not configured
"cam1_reg" at mainbus0 not configured
"cam_dummy_reg" at mainbus0 not configured
"dummy" at mainbus0 not configured
"i2c0if" at mainbus0 not configured
"i2c0mux" at mainbus0 not configured
"rp1_firmware" at mainbus0 not configured
"rp1_vdd_3v3" at mainbus0 not configured
pwmfan0 at mainbus0
gpiokeys0 at mainbus0: "pwr_button"
bwfm0 at sdmmc1 function 1
scsibus0 at sdmmc0: 2 targets, initiator 0
sd0 at scsibus0 targ 1 lun 0: <Sandisk, SR128, 0087> removable
sd0: 122070MB, 512 bytes/sector, 249999360 sectors
manufacturer 0x02d0, product 0x4345 at sdmmc1 function 2 not configured
manufacturer 0x02d0, product 0x4345 at sdmmc1 function 3 not configured
umass0 at uhub1 port 2 configuration 1 interface 0 "Kingston DataTraveler 3.0" 
rev 2.10/1.10 addr 2
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets, initiator 0
sd1 at scsibus1 targ 1 lun 0: <Kingston, DataTraveler 3.0, PMAP> removable 
serial.09511666B541395405CD
sd1: 59184MB, 512 bytes/sector, 121208832 sectors
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (0267fc1c97d88821.a) swap on sd0b dump on sd0b
WARNING: / was not properly unmounted
bwfm0: address b8:27:eb:74:f2:6c
ure0 at uhub0 port 3 configuration 1 interface 0 "Realtek USB 10/100/1000 LAN" 
rev 3.20/31.fd addr 2
ure0: RTL8153B (0x6010), address 00:e0:4c:42:3a:30
rgephy0 at ure0 phy 0: RTL8251, rev. 0
ure1 at uhub1 port 3 configuration 1 interface 0 "TP-Link USB 10/100/1000 LAN" 
rev 3.00/30.00 addr 3
ure1: RTL8153 (0x5c30), address 28:87:ba:c0:f4:5c
rgephy1 at ure1 phy 0: RTL8251, rev. 0

usbdevs:
Controller /dev/usb0:
addr 01: 0000:0000 Generic, xHCI root hub
         super speed, self powered, config 1, rev 1.00
         driver: uhub0
addr 02: 0bda:8153 Realtek, USB 10/100/1000 LAN
         super speed, power 46 mA, config 1, rev 31.fd, iSerial DF1300E04C423A30
         driver: ure0
Controller /dev/usb1:
addr 01: 0000:0000 Generic, xHCI root hub
         super speed, self powered, config 1, rev 1.00
         driver: uhub1
addr 02: 0951:1666 Kingston, DataTraveler 3.0
         high speed, power 300 mA, config 1, rev 1.10, iSerial 
1C1B0D6579FCB541395405CD
         driver: umass0
addr 03: 2357:0601 TP-Link, USB 10/100/1000 LAN
         super speed, power 72 mA, config 1, rev 30.00, iSerial 000001
         driver: ure1

pcidump:
Domain /dev/pci0:
 0:0:0: Broadcom BCM2712
        0x0000: Vendor ID: 14e4, Product ID: 2712
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 21
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 16,
                Secondary Latency Timer: 00
        0x001c: I/O Base: 00, I/O Limit: 00, Secondary Status: 0000
                I/O Window: 0x00000000-0x00000fff
        0x0020: Memory Base: c000, Memory Limit: c1f0
                Memory Window: 0xc0000000-0xc1ffffff
        0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01, Line: 00, Bridge Control: 0000
        0x0048: Capability 0x01: Power Management
                State: D0
        0x00ac: Capability 0x10: PCI Express
                Max Payload Size: 128 / 512 bytes
                Max Read Request Size: 512 bytes
                Link Speed: 5.0 / 5.0 GT/s
                Link Width: x4 / x4
                ASPM: L1 (disabled)
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0160: Enhanced Capability 0x02: Virtual Channel Capability
        0x0180: Enhanced Capability 0x0b: Vendor-Specific
        0x0240: Enhanced Capability 0x1e: L1 PM
        0x0300: Enhanced Capability 0x19: Secondary PCIe Capability
        0x0000: 271214e4 00100006 06040021 00010000
        0x0010: 00000000 00000000 00100100 00000000
        0x0020: c1f0c000 0001fff1 00000000 00000000
        0x0030: 00000000 00000048 00000000 00000100
        0x0040: 00000000 00000000 4813ac01 00002008
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00420010
        0x00b0: 00008002 00002c10 00655842 90420000
        0x00c0: 00000000 00400000 00010000 00000000
        0x00d0: 0008083f 00000000 80000006 40000002
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 1:0:0: Raspberry Pi RP1
        0x0000: Vendor ID: 1de4, Product ID: 0001
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 00
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xc0400000/0x00004000
        0x0014: BAR mem 32bit addr: 0xc0000000/0x00400000
        0x0018: BAR mem 32bit addr: 0x00000000/0x00010000
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0070: Capability 0x10: PCI Express
                Max Payload Size: 128 / 256 bytes
                Max Read Request Size: 512 bytes
                Link Speed: 5.0 / 5.0 GT/s
                Link Width: x4 / x4
                ASPM: L0s, L1 (disabled)
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: yes; table size 61 (BAR 0:0)
        0x0000: 00011de4 00100006 02000000 00000000
        0x0010: c0400000 c0000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000040 00000000 000001ff
        0x0040: dbc37001 00000008 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0002b010 00008fc1 00112010 0040cc42
        0x0080: 10420000 00000000 00000000 00000000
        0x0090: 00000000 00000010 00000000 00000006
        0x00a0: 00000002 00000000 00000000 00000000
        0x00b0: 803c0011 00000000 00002000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000

acpidump:





#############################################################################

firePi# rcctl check rad
rad(ok)
firePi# rcctl disable rad
firePi# rcctl stop rad
radpanic: netlock rwlock 0xffffff800142e718: exit write when lock not held 
(owner 0
x8, self 0xffffff809cdc321c)
Stopped at      db_enter+0x18:  brk     #0xf000
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
 458774    457      0    0x100003          0    2  ksh
db_enter() at panic+0x138
panic() at rw_exit_write+0xd0
_rw_init_flags() at cad_ioctl+0x80
cad_ioctl() at aggr_ioctl+0x6c4
aggr_ioctl() at vlan_multi_del+0x104
vlan_multi_del() at vlan_ioctl+0xc8
vlan_ioctl() at in6_delmulti+0xd8
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.
ddb{3}>
ddb{3}>

##############################################################################


firePi# shutdown -r now
Shutdown NOW!
shutdown: [pid 93839]
firePi#
*** FINAL System shutdown message from [email protected] ***
System going down IMMEDIATELY



System shutdown time has arrived
panic: netlock rwlock 0xffffff8001400198: exit write when lock not held (owner 0
x8, self 0xffffff809cd1d9cc)
Stopped at      db_enter+0x18:  brk     #0xf000
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
 386993  42417     53   0x1000010          0    3  unbound
db_enter() at panic+0x138
panic() at rw_exit_write+0xd0
_rw_init_flags() at cad_ioctl+0x80
cad_ioctl() at aggr_ioctl+0x6c4
aggr_ioctl() at vlan_multi_del+0x104
vlan_multi_del() at vlan_ioctl+0xc8
vlan_ioctl() at in6_delmulti+0xd8
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.
ddb{1}>
###########################################################
ddb{0}> show panic
*cpu0: netlock rwlock 0xffffff800143fd00: exit write when lock not held (owner 0
x8, self 0xffffff81f19fbc5c)
ddb{0}>
###############################################################
ddb{0}> trace
db_enter() at panic+0x138
panic() at rw_exit_write+0xd0
_rw_init_flags() at cad_ioctl+0x80
cad_ioctl() at aggr_ioctl+0x6c4
aggr_ioctl() at vlan_multi_del+0x104
vlan_multi_del() at vlan_ioctl+0xc8
vlan_ioctl() at in6_delmulti+0xd8
in6_delmulti() at in6_leavegroup+0x20
in6_leavegroup() at ip6_freemoptions+0x40
ip6_freemoptions() at in_pcbdetach+0x6c
in_pcbdetach() at rip6_detach+0x68
rip6_detach() at soclose+0x5c
soclose() at soo_close+0x34
soo_close() at fdrop+0x80
fdrop() at closef+0xa4
closef() at fdfree+0xbc
fdfree() at exit1+0x25c
exit1() at sys_exit+0x18
exit1() at svc_handler+0x430
svc_handler() at do_el0_sync+0x1cc
do_el0_sync() at handle_el0_sync+0x70
handle_el0_sync() at 0x1cf75199bc
--- trap ---
end of kernel
ddb{0}>
###############################################################
ddb{3}> mach ddbcpu 0
Stopped at      db_enter+0x18:  brk     #0xf000
db_enter() at panic+0x138
panic() at rw_exit_write+0xd0
_rw_init_flags() at cad_ioctl+0x80
cad_ioctl() at aggr_ioctl+0x6c4
aggr_ioctl() at vlan_multi_del+0x104
vlan_multi_del() at vlan_ioctl+0xc8
vlan_ioctl() at in6_delmulti+0xd8
ddb{0}> trace
db_enter() at panic+0x138
panic() at rw_exit_write+0xd0
_rw_init_flags() at cad_ioctl+0x80
cad_ioctl() at aggr_ioctl+0x6c4
aggr_ioctl() at vlan_multi_del+0x104
vlan_multi_del() at vlan_ioctl+0xc8
vlan_ioctl() at in6_delmulti+0xd8
in6_delmulti() at in6_leavegroup+0x20
in6_leavegroup() at ip6_freemoptions+0x40
ip6_freemoptions() at in_pcbdetach+0x6c
in_pcbdetach() at rip6_detach+0x68
rip6_detach() at soclose+0x5c
soclose() at soo_close+0x34
soo_close() at fdrop+0x80
fdrop() at closef+0xa4
closef() at fdfree+0xbc
fdfree() at exit1+0x25c
exit1() at sys_exit+0x18
exit1() at svc_handler+0x430
svc_handler() at do_el0_sync+0x1cc
do_el0_sync() at handle_el0_sync+0x70
handle_el0_sync() at 0x1cf75199bc
--- trap ---
end of kernel
ddb{0}>
###############################################################
ddb{0}> mach ddbcpu 1
Stopped at      db_enter+0x18:  brk     #0xf000
db_enter() at ampintc_ipi_handler+0x44
ampintc_ipi_handler() at ampintc_irq_handler+0x1b8
ampintc_irq_handler() at arm_cpu_irq+0x50
arm_cpu_irq() at handle_el1h_irq+0x68
handle_el1h_irq() at _kernel_lock+0xb8
--- interrupt ---
_kernel_lock() at exit1+0x304
exit1() at sys_exit+0x18
ddb{1}> trace
db_enter() at ampintc_ipi_handler+0x44
ampintc_ipi_handler() at ampintc_irq_handler+0x1b8
ampintc_irq_handler() at arm_cpu_irq+0x50
arm_cpu_irq() at handle_el1h_irq+0x68
handle_el1h_irq() at _kernel_lock+0xb8
--- interrupt ---
_kernel_lock() at exit1+0x304
exit1() at sys_exit+0x18
exit1() at svc_handler+0x430
svc_handler() at do_el0_sync+0x1cc
do_el0_sync() at handle_el0_sync+0x70
handle_el0_sync() at 0x167eeb29bc
--- trap ---
end of kernel
ddb{1}>
#################################################
ddb{1}> mach ddbcpu 2
Stopped at      db_enter+0x18:  brk     #0xf000
db_enter() at ampintc_ipi_handler+0x44
ampintc_ipi_handler() at ampintc_irq_handler+0x1b8
ampintc_irq_handler() at arm_cpu_irq+0x50
arm_cpu_irq() at handle_el0_irq+0x70
handle_el0_irq() at 0x1d7b79e048
--- interrupt ---
end of kernel
ddb{2}> trace
db_enter() at ampintc_ipi_handler+0x44
ampintc_ipi_handler() at ampintc_irq_handler+0x1b8
ampintc_irq_handler() at arm_cpu_irq+0x50
arm_cpu_irq() at handle_el0_irq+0x70
handle_el0_irq() at 0x1d7b79e048
--- interrupt ---
end of kernel
ddb{2}>
########################################################
ddb{2}>  mach ddbcpu 3
Stopped at      db_enter+0x18:  brk     #0xf000
db_enter() at ampintc_ipi_handler+0x44
ampintc_ipi_handler() at ampintc_irq_handler+0x1b8
ampintc_irq_handler() at arm_cpu_irq+0x50
arm_cpu_irq() at handle_el1h_irq+0x68
handle_el1h_irq() at mtx_enter+0x198
--- interrupt ---
mtx_enter() at uvm_pageclean+0x12c
uvm_pageclean() at uvm_pagefree+0x14
ddb{3}> trace
db_enter() at ampintc_ipi_handler+0x44
ampintc_ipi_handler() at ampintc_irq_handler+0x1b8
ampintc_irq_handler() at arm_cpu_irq+0x50
arm_cpu_irq() at handle_el1h_irq+0x68
handle_el1h_irq() at mtx_enter+0x198
--- interrupt ---
mtx_enter() at uvm_pageclean+0x12c
uvm_pageclean() at uvm_pagefree+0x14
uvm_pagefree() at uvm_anfree+0x5c
uvm_anfree() at amap_wiperange_chunk+0x100
amap_wiperange_chunk() at amap_wiperange+0x180
amap_wiperange() at amap_pp_adjref+0x25c
amap_pp_adjref() at amap_adjref_anons+0xf0
amap_adjref_anons() at uvm_unmap_detach+0x94
uvm_unmap_detach() at uvm_map_teardown+0x17c
uvm_map_teardown() at exit1+0x300
exit1() at sys_exit+0x18
exit1() at svc_handler+0x430
svc_handler() at do_el0_sync+0x1cc
do_el0_sync() at handle_el0_sync+0x70
handle_el0_sync() at 0x94cb089bc
--- trap ---
end of kernel
ddb{3}>
######################################################
ddb{0}> ps
   PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
 75634  121886      1      0  2       0xc82                halt
 10797   40724      1      0  3    0x100080  wait          smtpd
 17530   52991      1      0  2    0x100000                rad
 11766  303948      1      0  2           0                sshd
 11245   85184      1     53  7   0x1000010                unbound
 28372  100409  48850     74  2   0x1100012                pflogd
 48850   90839      1      0  3        0x80  sbwait        pflogd
 61477  170665      1      0  2  0x10100002                syslogd
 30550  230220  95415     77  2    0x100012                dhcpleased
 95415  180817      1      0  2  0x10000000                dhcpleased
 36629  201043  56998    115  2    0x100012                slaacd
 56998  364575      1      0  3    0x100080  wait          slaacd
 28771  489885      0      0  3     0x14200  bored         smr
 38292  213735      0      0  3     0x14200  pgzero        zerothread
 83883   24746      0      0  3     0x14200  aiodoned      aiodoned
 16171  125715      0      0  2     0x14e00                update
 18420   73502      0      0  3     0x14200  cleaner       cleaner
 82226  119361      0      0  2     0x14200                reaper
 49442  363504      0      0  3     0x14200  pgdaemon      pagedaemon
 75722  274190      0      0  3     0x14200  bored         bwfm0
 44847  380509      0      0  2     0x14200                tztq
 82485  299121      0      0  3     0x14200  mmctsk        sdmmc1
 23306  153883      0      0  2     0x14200                usbtask
 31864  118042      0      0  3     0x14200  usbatsk       usbatsk
 93375  328254      0      0  2     0x14200                sdmmc0
 59930   54982      0      0  2     0x14200                sensors
 37445   25924      0      0  3     0x14200  bored         sleep
 78603  146165      0      0  3  0x40014200                idle3
 83011  258299      0      0  3  0x40014200                idle2
 58701   35242      0      0  3  0x40014200                idle1
  3600  292265      0      0  3     0x14200  bored         softnet3
 85258  423196      0      0  3     0x14200  bored         softnet2
 45754  166678      0      0  2     0x14200                softnet1
 71857  475604      0      0  2     0x14200                softnet0
 32165  329400      0      0  2     0x14200                systqmp
 62227  430188      0      0  3     0x14200  bored         systq
 18079  390126      0      0  2     0x14200                softclockmp
 80561  399461      0      0  2  0x40014200                softclock
 65800  346074      0      0  3  0x40014200                idle0
 94398  125062      0      0  3     0x14200  kmalloc       kmthread
     1  464189      0      0  3        0x82  wait          init
     0       0     -1      0  3     0x10200  scheduler     swapper
ddb{0}>
######################################################################
ddb{0}> show uvm
Current UVM status:
  pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
  2020380 VM pages: 4467 active, 115881 inactive, 1 wired, 1705017 free (245098
 zero)
  freemin=67346, free-target=89794, inactive-target=0, wired-max=673460
  faults=587932, traps=1272746, intrs=686627, ctxswitch=542663 fpuswitch=0
  softint=49125, syscalls=453333, kmapent=13
  fault counts:
    noram=0, noanon=0, noamap=0, pgwait=0, pgrele=0
    relocks=150969(7242), upgrades=162106(62) anget(retries)=176996(0), amapcop
y=46806
    neighbor anon/obj pg=56220/135288, gets(lock/unlock)=222218/158232
    cases: anon=157738, anoncow=19258, obj=203888, prcopy=11007, przero=196056
  daemon and swap counts:
    woke=0, revs=0, scans=0, obscans=0, anscans=0
    busy=0, freed=0, reactivate=0, deactivate=0
    pageouts=0, pending=0, nswget=0
    nswapdev=1, swpskip=0
    swpages=2160102, swpginuse=0, swpgonly=0 paging=0
  kernel pointers:
    objs(kern)=0xffffff8001496598
ddb{0}>
############################################################################
ddb{0}> show bcstats
Current Buffer Cache status:
numbufs 38467 busymapped 1, delwri 24
kvaslots 25254 avail kva slots 25253
bufpages 153810, dmapages 153810, dirtypages 96
pendingreads 0, pendingwrites 0
highflips 0, highflops 0, dmaflips 0
ddb{0}>
##############################################################################

Reply via email to