move rx head register writes out of rx completions and into rxfill
authordlg <dlg@openbsd.org>
Sun, 30 Jul 2023 04:27:01 +0000 (04:27 +0000)
committerdlg <dlg@openbsd.org>
Sun, 30 Jul 2023 04:27:01 +0000 (04:27 +0000)
commit25640f7cbfd4a77bf094e1eaeb1df7d6b440166a
treea919fe19b94fab184e954238f787c3c3dde2efe6
parent90b61f46d2755694e333b033ae50a7796b04f8a3
move rx head register writes out of rx completions and into rxfill

rxfill is always called after rx completions are done anyway, and
it makes more sense to give the hypervisor an update about new mbufs
on the ring after we put them there.
sys/dev/pci/if_vmx.c