Re: bcm283x_dwcotg0: usbpf: Out of memory

void <[email protected]> Wed, 15 Apr 2026 21:36:40 +0100
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <ad_22MAFGn_tgPAU@int21h>
On Wed, Apr 15, 2026 at 12:01:26PM -0700, bob prohaska wrote:
>On Wed, Apr 15, 2026 at 05:17:41PM +0100, void wrote:
>> On Wed, Apr 15, 2026 at 05:16:11PM +0100, void wrote:
>> > What were you building to make it run out of memory?
>>
>> d'oh!! ok i see you were building kernel/world
>
>Just to be clear, the machine has root on a usb-serial
>adapter to a sata mechanical hard disk, with microSD
>card only for booting.

The usb-serial adapter to sata is still a usb2 device.

>I'm actually not clear on what usbpf does and have
>never before noticed it reporting errors on the console.
>That's why I posted about it.

I think the "what it is" part is a red herring.
Might not be though.

The machine is running out of resources
(am thinking it cant r/w as fast as it wants) so processes
stack up and some can crash.

bcm283x_dwc is in /usr/src/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c
and appears to be "DWC OTG 2.0 integrated USB controller" which maybe
has something to do with your setup.

Right now, am building current nodebug kernel from
stable/15-n282698-4311217a039c GENERIC arm 1500506 1500506

dirs are mounted like so:
192.168.1.102:/data/ccache-rpi2b on /var/cache/ccache (nfs)
192.168.1.102:/data/src-rpi2b on /usr/src (nfs)
192.168.1.102:/data/ports-rpi2b on /usr/ports (nfs)
192.168.1.102:/data/obj-rpi2b on /usr/obj (nfs)

# make -j3 buildkernel. ccache is in use 

# sysctl dev.cpu.0.temperature dev.cpu.0.freq; uptime
dev.cpu.0.temperature: 64.1C
dev.cpu.0.freq: 1100
  8:34PM  up  3:29, 4 users, load averages: 1.17, 1.57, 1.70

--