Re: vmd(8): fix setting log verbosity in child processes

2023-07-26 Thread Mike Larkin
On Wed, Jul 26, 2023 at 12:23:58PM -0400, Dave Voutila wrote: > When adding exec for vm's and fork/exec'd vio{blk,net} devices, the > current verbosity wasn't being set on the new process. The below change > keeps it simple, avoiding runtime string manipulation. Also tosses in an > ifdef around a v

Re: [PATCH] Support PS2 keyboard on chrromebook

2023-07-26 Thread Miod Vallat
> On, at least, some Chromebook PS/2 protocol is implemented by EC rather > than a real PS/2 controller. It works fine except for 2 things: > * Unusual layout like multimedia keys instead of F* > * Reset command returns garbage (usually last key) > This patch attempts to handle later as it stops ke

Re: vmd(8): fix setting log verbosity in child processes

2023-07-26 Thread Bryan Steele
On Wed, Jul 26, 2023 at 12:23:58PM -0400, Dave Voutila wrote: > When adding exec for vm's and fork/exec'd vio{blk,net} devices, the > current verbosity wasn't being set on the new process. The below change > keeps it simple, avoiding runtime string manipulation. Also tosses in an > ifdef around a v

vmd(8): fix setting log verbosity in child processes

2023-07-26 Thread Dave Voutila
When adding exec for vm's and fork/exec'd vio{blk,net} devices, the current verbosity wasn't being set on the new process. The below change keeps it simple, avoiding runtime string manipulation. Also tosses in an ifdef around a very chatty debug message related to ipc with devices. This doesn't ad

hardclock: move setitimer(2) code into itimer_update()

2023-07-26 Thread Scott Cheloha
This is the next patch in the clock interrupt reorganization series. Now that statclock() is cleaned up we can turn to hardclock(). The goal of the next four patches is to eliminate the need for the hardclock on secondary CPUs. Secondary CPUs don't need a hardclock. hardclock() is only used on s

Re: Zenbleed

2023-07-26 Thread Theo de Raadt
Manawyrm wrote: > (Hetzner engineer here, but speaking as a private individual) > > Hetzner Cloud is using regular mainline QEMU on Linux as the hypervisor, > so while I'd agree that faulting when the MSR is set isn't ideal, this > behaviour will probably also occur on a lot of other machines/se

Re: fix vlan handling with tcplro on ix(4)

2023-07-26 Thread Alexander Bluhm
On Wed, Jul 26, 2023 at 11:30:45AM +0200, Jan Klemkow wrote: > Hi, > > I missed the vlan-tag size in the mss calculation of lro packets in > ix(4). This diff add vlan-header detection in ether_extract_headers() > and uses this information to calculate the right mss. > > This fixes forwarding of

Re: Zenbleed

2023-07-26 Thread Manawyrm
Hi, (Hetzner engineer here, but speaking as a private individual) Hetzner Cloud is using regular mainline QEMU on Linux as the hypervisor, so while I'd agree that faulting when the MSR is set isn't ideal, this behaviour will probably also occur on a lot of other machines/setups. Another solut

fix vlan handling with tcplro on ix(4)

2023-07-26 Thread Jan Klemkow
Hi, I missed the vlan-tag size in the mss calculation of lro packets in ix(4). This diff add vlan-header detection in ether_extract_headers() and uses this information to calculate the right mss. This fixes forwarding of vlan tagged lro packets. ok? bye, Jan Index: dev/pci/if_ix.c ===