charlotte
3b25eeee74
rain(6): Update the "rainable area" upon SIGWINCH
...
This makes sure rain falls to fill the entire window even if the window
grows in size.
2024-02-28 23:24:52 +00:00
charlotte
433cbeabe6
rain(6): Avoid division by zero
...
If there were exactly 4 LINES or COLS then we'd attempt to draw a raindrop
at some value mod 0, which is invalid.
2024-02-28 23:14:37 +00:00
dholland
e91196a244
usbdevs: regen; usb_quirks.c: update to match
...
Regen for additional Logitech B100, and update the UQ_ALWAYS_ON entry
to refer to both device ids.
2024-02-28 21:52:40 +00:00
dholland
f904ab5978
usbdevs: add another device id for LOGITECH B100.
...
The mouse I'm looking at says "Logitech B100" on the back but has a
different device id from the one already here.
2024-02-28 21:50:51 +00:00
riastradh
048ca36a11
urtwn(4): Ditch old queued commands on overflow.
...
Don't increment ring->queued past what the task will decrement.
This is a stop-gap measure; really, we should just have one task for
each operation that is deferred to the task thread.
PR kern/57965
2024-02-28 20:18:13 +00:00
jakllsch
190b1b914e
Add Killer E2600, adapted from PR 57969
2024-02-28 18:55:11 +00:00
jakllsch
8ae14abd9a
regen
2024-02-28 18:54:02 +00:00
jakllsch
f8651d09a4
Add (Realtek/)Killer E2600 Ethernet
2024-02-28 18:51:34 +00:00
christos
2c7f81b1f9
fix the version number.
2024-02-28 18:14:43 +00:00
macallan
278b8452df
support WSDISPLAYIO_SVIDEO so X can turn the monitor off
...
so far I only know how to turn off video output, not sync(s). Better than
nothing though.
2024-02-28 14:12:12 +00:00
thorpej
f80a61f577
Revert the CLOCK_FORMAT0 work-around.
2024-02-28 13:07:07 +00:00
thorpej
3ced769fe7
Fix up the mac68k interrupt handlers to work with the new style common
...
clockframe layout and remove the CLOCK_FORMAT0 work-around. As a nice
side-effect, this also eliminates the super-sketchy stack unwinding used
by rtclock_intr to get at the interrupt stack frame.
2024-02-28 13:05:39 +00:00
macallan
a75f9c4ba3
add hardware cursor support, mostly for X
2024-02-28 10:25:36 +00:00
riastradh
69b2327d0b
heartbeat(9): Restore still-applicable comment nixed in last commit.
...
The nesting depth is stored in ci_heartbeat_suspend which is 32-bit.
2024-02-28 04:14:47 +00:00
riastradh
d6d810141e
heartbeat(9): No kpreempt_disable/enable in heartbeat_suspend/resume.
...
This causes a leak of l_nopreempt in xc_thread when a CPU is offlined
and onlined again, because the offlining heartbeat_suspend and the
onlining heartbeat_resume happen in separate xcalls.
No change to callers because they are already bound to the CPU:
1. cnpollc does kpreempt_disable/enable itself around the calls to
heartbeat_suspend/resume anyway
2. cpu_xc_offline/online run in the xcall thread, which is always
bound to the CPU that is being offlined or onlined
2024-02-28 04:12:59 +00:00
gson
cca8938d5b
Clean up lines containing only tabs.
2024-02-27 21:05:34 +00:00
gson
ca24696e6c
Clean up lines containing only spaces.
2024-02-27 20:40:29 +00:00
christos
85b802e791
Put the standard NetBSD copyright on this file. Approved by John Brezak
...
via a message on LinkedIn.
2024-02-27 16:09:19 +00:00
nat
8e4f69fe14
Use proper clockframe size for those platforms that require it.
...
XXX This is a tempory measure, better to fix clock interrupts to take the
common clockframe size.
OK thorpej@.
2024-02-27 16:07:02 +00:00
christos
a481444702
appease lint
2024-02-27 15:14:15 +00:00
skrll
521a813eae
Use __BIT.
2024-02-27 08:33:06 +00:00
skrll
921379d202
Enforce the device 32 bit DMA limitation via bus_dmatag_subregion if bus
...
can address more than 4GB.
2024-02-27 08:28:56 +00:00
skrll
093202349d
KNF - spaces around binary operators.
2024-02-27 08:25:38 +00:00
skrll
2aa5dfd754
Remove unused "SHIFT" defines. The "MASK" versions exist.
2024-02-27 08:21:24 +00:00
gutteridge
49ce5e4abe
audio.4: fix grammar and style in places
...
No change to technical content.
2024-02-27 02:14:23 +00:00
gutteridge
84896de5d7
3RDPARTY: wpa_supplicant & hostapd released 2.10 a while back
2024-02-26 23:11:12 +00:00
charlotte
77e76b5c0d
In case of trouble reading an MBR, make sure error field is set before reporting it
2024-02-26 21:55:05 +00:00
andvar
8167a3efd2
s/Transmi /Transmit / in comments.
2024-02-26 20:20:01 +00:00
mrg
ee803f2386
revert previous - it doesn't mean what i thought and some builds broke.
2024-02-26 20:16:16 +00:00
mrg
35db73b092
skip sanitizers if MKSANITIZER "no".
2024-02-25 20:25:09 +00:00
christos
7648c0702a
fabsl is defined in libc...
2024-02-25 19:26:33 +00:00
christos
e5772c1921
libexecinfo needs libelf.
2024-02-25 18:50:43 +00:00
andvar
45f271b64e
s/asynchronious/asynchronous/ in comment.
2024-02-25 18:27:54 +00:00
christos
ac69e99e78
one more timestamp fix I forgot to commit
2024-02-25 16:49:32 +00:00
wiz
b36cffa387
gettext-0.22.5 out
2024-02-25 15:33:51 +00:00
mlelstv
efe4686862
Don't crash in copyin/copyout when a NULL pointer is passed.
2024-02-25 14:35:31 +00:00
skrll
19cd387c48
Warn about building a kernel with the wrong toolchain.
...
Idea from mrg@
2024-02-25 14:27:41 +00:00
skrll
fe6c577a15
Add ARM_HAS_VBAR
2024-02-25 14:19:08 +00:00
wiz
1c92625534
new xz out
2024-02-25 09:42:14 +00:00
mrg
3c4cc34d95
sanitizer needs at least i586 on x86 and at least v8 on sparc, unfortunately.
2024-02-25 06:07:28 +00:00
mrg
4b1c1e082f
regen.
2024-02-25 03:55:44 +00:00
mrg
6989fe4bb2
version our GCC 12 as "nb2 20240221" now.
2024-02-25 02:24:19 +00:00
mrg
ef940a1216
mknative-gcc for most targets and enabling isl.
2024-02-25 01:20:55 +00:00
mrg
2dd543c6fd
add some missing alignment.
2024-02-25 01:12:16 +00:00
mrg
e69074ca99
build and link libisl.
2024-02-25 00:28:02 +00:00
mlelstv
965fbc37fb
Don't try to discover wedges when the unit isn't online.
2024-02-24 22:06:49 +00:00
mlelstv
995b989cb2
Deliver timestamps also to raw sockets.
...
Fixes PR 57955
2024-02-24 21:41:13 +00:00
mlelstv
217bab0335
Attribute debug message.
...
Fixes PR 57959
2024-02-24 21:39:05 +00:00
mrg
4629208b15
fix some fallout from 32-bit fixes for long double functions.
...
apply namespace.h to remqou*. add missing weak aliases for some of them,
and normalise checkf for __weak_alias().
now libm.so seems to only have libc undefined symbols.
2024-02-24 19:32:09 +00:00
christos
3bb75881f8
avoid stringop truncation, fix copyright string to prevent assembler warnings.
2024-02-24 15:34:47 +00:00