Re: arm64 BTI support for mpg123

2023-07-25 Thread Theo de Raadt
Mark Kettenis wrote: > I'm not sure to what extent this makes IBT less effective. Can the > retpolines be used as gadgets to bypass IBT? Should we stop enabling > retpolines by default? > > What *is* obvious is that retpolines are incompatible wuth shadow > stacks. Is there an alternative tha

Re: Make USB WiFi drivers more robust

2023-07-25 Thread Peter Stuge
Martin Pieuchot wrote: > > 1. The driver's ioctl function. > > > > 2. The driver's USB transfer completion callbacks. > > Those are called by usb_transfer_complete(). This correspond to > xhci_xfer_done() and xhci_event_port_change(). Does those functions > need to be called during suspend? xh

OpenBSD Errata: July 25, 2023 (hv amd cpu)

2023-07-25 Thread Alexander Bluhm
Errata patches for guests running on hypervisors on AMD cpus have been released for OpenBSD 7.2 and 7.3. Binary updates for the amd64 and i386 platform are available via the syspatch utility. Source code patches can be found on the respective errata page: https://www.openbsd.org/errata72.html

Re: arm64 BTI support for mpg123

2023-07-25 Thread Mark Kettenis
> From: "Theo de Raadt" > Date: Tue, 25 Jul 2023 08:23:14 -0600 > > Christian Weisgerber wrote: > > > Mark Kettenis: > > > > > This port has some infrastructure to use an optimized function that > > > uses a function pointer. Not sure why for arm64 it actually uses that > > > infrastructure,

Re: [patch] [arm64] cpu.c patch based on amd64 idea, provides more debug for multicore kernel

2023-07-25 Thread Slava Voronzoff
Hi, pinging and refreshing this patch What it does: allow arm64 cpus to break from the loop of waiting to start core and drop to DDB or OS. Patch based on same concept in amd64 cpu.c Any suggestions? Good to go? ср, 19 апр. 2023 г. в 02:32, S V : > > Hello, tech! > > I'm attaching simple patch