Commit Graph

306427 Commits

Author SHA1 Message Date
skrll 6914ee8e71 Trailing whitespace. 2024-05-23 06:14:12 +00:00
skrll 47d1a346b9 sgimips: call mips_vector_init earlier to fix boot.
PR port-sgimips/58269
2024-05-23 06:11:14 +00:00
pgoyette 76ce3e0f3f Get the case right when reverting local changes 2024-05-23 06:10:03 +00:00
gutteridge 462b46f8ec Add mkubootimage to riscv tools 2024-05-23 02:50:47 +00:00
pgoyette a0c1e9831a Remove some more accidental local changes 2024-05-22 17:20:45 +00:00
tsutsui c745827c14 Also remove installboot(8) from emips install ramdisk. 2024-05-22 16:24:40 +00:00
riastradh 4efeea51c6 linux_xa: Delete and replace collision in xa_store as intended.
Don't free the colliding node that's still in the tree.

Noted by rjs@.
2024-05-22 15:59:25 +00:00
riastradh 48e3cda1b4 drm_gem.c: Enable drm_gem_fence_array_add now that we emulate xa. 2024-05-22 15:59:12 +00:00
riastradh c1ba05c351 drm_gem.c: Fix sense of assertion.
This is the opposite of WARN_ON.

Noted by rjs@.
2024-05-22 15:47:18 +00:00
tsutsui c1ac8e1a1f Remove no-op emips stuff.
It seems blindly copied and modified from pmax, but emips bootloader
can be specified by "Ml40x_2ace.plx" config file on the Giano simulator.
(not sure what on the real Xilinx ML401 board, but maybe hardcoded)
2024-05-22 15:42:42 +00:00
uwe d2ceb9fbdb uaudio.4: improve markup 2024-05-22 00:25:56 +00:00
uwe 61a71e7495 mkubootimage.1: improve markup 2024-05-22 00:02:46 +00:00
uwe 7d9f356046 mkubootimage.1: restore .Ed lost in previous 2024-05-21 23:31:21 +00:00
nia f5ded4340f eap(4): re-organize mixer controls to put classes first
some software (understandably) doesn't like it if you declare a
mixer node's child before the parent, notably ossxmix in pkgsrc
2024-05-21 22:47:11 +00:00
gutteridge e8de72e87c mkubootimage(1): adjust example output in man page
Refresh to show current output format (an additional field) and address
a "TODO" comment that's been there for over a decade.
2024-05-21 22:10:21 +00:00
tsutsui f5ffeae836 hp300 installcd is now bootable so mention it properly. 2024-05-21 15:35:18 +00:00
nia 802174f7f1 doc: recent (and not so recent) changes 2024-05-21 10:46:20 +00:00
nia 1341adf357 uaudio.4: update documentation reflecting initial uac2 support 2024-05-21 10:45:39 +00:00
andvar 6651fa84ea nix extra whitespace. 2024-05-21 08:04:20 +00:00
andvar 7d21103aa3 s/amout/amount/ in comments. 2024-05-21 07:29:40 +00:00
gutteridge 1887598093 mkubootimage(1): adjust usage, etc.
In the tool, reflow and reorder usage() output and also consistently
mark which arguments are optional.

In the man page, add missing -t argument in the synopsis and follow
consistent argument ordering.
2024-05-21 04:01:26 +00:00
gutteridge 5231fcf070 mkubootimage(1): add riscv 2024-05-21 03:54:31 +00:00
nia d257b0e8a9 aiomixer(1): Fix setting volume on sb(4) emulated in QEMU.
The driver does not return a "delta", assume it's 16.
2024-05-20 22:21:45 +00:00
wiz 7964e1f2d6 Improve usage.
From Igor Sobrado Delgado, so we're in sync with OpenBSD.
2024-05-20 20:46:05 +00:00
riastradh 721b426c77 libstdc++: Don't try to fflush stdin in gcc.old libstdc++ either.
PR lib/58206
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879
2024-05-20 19:36:30 +00:00
riastradh 44dc91bb82 Revert "pci: Pass cookie through pci_find_device, pci_enumerate_bus."
Evidently something is wrong with this, to be diagnosed and redone
once the builds and tests are in better shape.
2024-05-20 19:15:48 +00:00
sjg 034e15ae19 make: cleanup style in FindFile
Since we removed the last check for isinclude,
restore to the previous indentation etc.

No functional change.
2024-05-20 19:14:12 +00:00
pgoyette 8f43f9fe88 Oooppss remove some local change that was accidentally committed 2024-05-20 18:14:38 +00:00
pgoyette 210acb050b Don't build the compat_110 module yet - there's no release_110 with which
we can be compatable.
2024-05-20 17:32:51 +00:00
christos 576e2cd67b explain what the current and new numbering practice are. 2024-05-20 17:12:41 +00:00
sjg 146cab6498 Allow .include <> to search .CURDIR last
libc at least appears to depend on this.
2024-05-20 16:04:46 +00:00
christos 98b3419359 PR/58270: RVP: tic does not honor the user's umask, output files are 0666. 2024-05-20 14:41:37 +00:00
riastradh 67daa9c8c8 sys/modules: Don't make compat_110.
Eventually we'll need this but it doesn't make sense until 11.0 is
released.
2024-05-20 13:34:12 +00:00
riastradh 46d2beaddb xhci(4): Narrow some more variable scopes in xhci_device_isoc_enter.
No functional change intended.
2024-05-20 11:36:20 +00:00
riastradh 2ea9477c65 xhci(4): Narrow scope of variable.
Nix spurious initialization in wider scope.

No functional change intended.
2024-05-20 11:35:54 +00:00
riastradh 3595ce6c3d xhci.c: Fix confusing line break.
No functionanl change intended.
2024-05-20 11:35:36 +00:00
riastradh 7ad9adf8b9 drm: Fix missing bounds checks in dma buf mmap. 2024-05-20 11:35:10 +00:00
riastradh 73cc3a49be i915: Fix dmabuf mmap object. 2024-05-20 11:34:45 +00:00
riastradh 7ac6f056bb pci: Pass cookie through pci_find_device, pci_enumerate_bus.
New functions pci_find_device1 and pci_enumerate_bus1 have the cookie
argument.  Existing symbols pci_find_device and pci_enumerate_bus are
now wrappers for the cookieless version.

This drops the symbol pci_probe_device, in favour of a new
pci_probe_device1 with the cookie argument.  But I don't think that
requires a revbump because it's only called by MD pci_enumerate_bus1
implementations, which don't live in modules anyway.
2024-05-20 11:34:18 +00:00
riastradh ddb7e40487 t_siginfo: More volatile to prevent optimization. 2024-05-20 11:21:46 +00:00
riastradh c95d2b6372 libstdc++: Don't try to fflush stdin.
It doesn't work.  It's undefined behaviour.  On NetBSD, it will fail
with EBADF, if fd 0 isn't open for write, or if fd 0 is open for
write, it will write heap garbage to fd 0.

   If stream points to an output stream or an update stream in which
   the most recent operation was not input, the fflush function causes
   any unwritten data for that stream to be delivered to the host
   environment to be written to the file; otherwise, the behavior is
   undefined.

   (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function')

PR lib/58206
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879
2024-05-20 11:20:53 +00:00
martin 5d83fcdc53 Use double quotes to include the local ./Makefile.hash 2024-05-20 09:48:42 +00:00
martin 85cbce96d9 Fix a few oversights from the renaming of dup3110 to dup3100 2024-05-20 09:37:34 +00:00
christos 545ba1d7ca Handle versions > 100 2024-05-20 04:16:48 +00:00
christos 95f4cd1417 remove dup line 2024-05-20 02:36:33 +00:00
christos cf1b9a81ef regen 2024-05-20 01:40:44 +00:00
christos 95f35978fa finish renaming __dup3110 to __dup3100 2024-05-20 01:33:39 +00:00
christos 679926ade6 Rename dup3110 to dup3100 to match historical practice for NetBSD-11,
because we already have kevent100. Fix compat_dup3 to belong in compat_100
not compat_110.
2024-05-20 01:30:33 +00:00
christos 8ba66bcbe2 Adjust to the new dup3 behavior for equal fds 2024-05-20 00:27:53 +00:00
christos eafd8a950e regen 2024-05-19 22:27:15 +00:00