Age | Commit message (Collapse) | Author |
|
|
|
Just like in6_ioctl_get(), read ioctls are safe with the shared net lock to
protect interface addresses and flags.
OK mvs
|
|
|
|
when turning a fixed regulator on, turn on the regulator specified
in vin-supply too.
kettenis agrees we should do this.
|
|
in the reserved block
ok deraadt@
|
|
ok deraadt@
|
|
Originally used NENTRY macros in the asm, but the plan is for endbr64
to appear in the ENTRY macros.
cluestick from deraadt@
|
|
OK kn
|
|
Part of prep for endbr64 on amd64 hosts.
ok mlarkin@
|
|
"these are fine," mlarkin@
|
|
These callbacks were not reachable by mistake. This change is a first step
towards preventing iwx SYSASSERT 0x20101A28 as seen by beck@ and Mikhail
when an 11ac AP switches channel width. The callbacks may still not trigger
after this change. Possibly because APs use channel switch announcements (CSA)
which we currently ignore. We only check the 11n HTOP IE for channel info.
We may eventually need to add CSA support in order to detect channel
width changes in 11ac mode.
No regressions seen by jmc@ on iwx, nor by florian@, millert@ on iwm
|
|
the steps to operate rockchip,cryptov2-rng are basically the same
as the existing rockchip,cryptov1-rng support, but the registers
and bits have moved around. add some abstraction for the register
differences and have the state machine call the different backends.
this is present on rk356x chips as the "True Random Number Generator
(TRNG)".
tested on a bunch of different rk3568 boards.
ok kettenis@
|
|
|
|
|
|
after the original wscons code was written and chose placeholder values.
From NetBSD (wsemul_vt100_chars.c r1.8 and r1.14) via Crystal Kolipe, thanks!
|
|
|
|
ever ran on, and it's unlikely to ever be implemented, so remove it.
ok jsg@
|
|
few users to pci_mapreg_info().
ok jsg@
|
|
|
|
ok deraadt@ miod@ krw@
|
|
Defer sending after unlock, reuse `refresh' from similar construct.
OK bluhm
|
|
|
|
ok patrick@, deraadt@
|
|
|
|
ok mlarkin@
|
|
ok visa@
|
|
Only acknowledge interrupts when one was active.
ok kettenis@
|
|
feedback and ok jmc@ miod, ok millert@
|
|
ok miod@ who tested on Ultra 5
|
|
ok kettenis@ patrick@
|
|
ok mglocker@
|
|
|
|
and -mbranch-protection=bti. So turn off the BTI protection in ramdisk
kernels for now.
ok deraadt@, miod@, phessler@
|
|
the DSDT, and verify the result of the fetch when updating it later.
ok kn
|
|
MI boot.c's "a-x" fchmod on bsd.upgrade is the only caller that checks the
return value and that call can fail on, e.g. softraid volumes.
Stop clobbering the actual fchmod return value and get that warning printed.
OK deraadt
|
|
immutable, we don't need to reload it again.
ok bluhm@
|
|
This is the mbuf(9) allocation and broadcast transmission for PF_ROUTE
sockets, netlock is not required here.
ok bluhm@
|
|
ok patrick@
|
|
tested by matthieu@ ok patrick@
|
|
more specifically, spin up the clocks and phy, and if the device
tree has a "ports-implemented" property use it to initialise the
AHCI_REG_PI register.
this gets sata working on a banana pi bpi-r2 pro.
help from jared mcneill
ok jmatthew@ kettenis@
|
|
there's no guarantee that dwqe0 in the kernel will attach to gmac0
in the device tree, so print it to make it explicit what's going
where.
ok patrick@ kettenis@
|
|
grabs the exclusive netlock and that is sufficent for in_arpinput()
and arpcache().
with kn@; OK mvs@; tested by Hrvoje Popovski
|
|
|
|
i forgot to commit this as part of src/sys/dev/fdt/if_dwqe_fdt.c r1.7
found by mglocker@
|
|
ok miod@ kettenis@
|
|
attach it.
ok dlg@
|
|
ok kettenis@
|
|
we only handled "gpio" before. figuring this out has wasted many
days of my life recently.
ok patrick@ kettenis@
|
|
From Xiaogang Chen
d0386bd84e6d81990ef22e10657d5a5d9c209763 in linux-6.1.y/6.1.23
8eeddc0d4200762063e1c66b9cc63afa7b24ebf0 in mainline linux
|
|
skl/glk
From Ville Syrjala
fcf712b4e5d0aacbc193e71962bdaa4d4afe3335 in linux-6.1.y/6.1.23
a8e03e00b62073b494886dbff32f8b5338066c8b in mainline linux
|