CVS commit: src/sys/dev/pci
Module Name:src Committed By: nia Date: Tue May 21 22:47:11 UTC 2024 Modified Files: src/sys/dev/pci: eapreg.h Log Message: 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 To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/eapreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/pci/eapreg.h diff -u src/sys/dev/pci/eapreg.h:1.13 src/sys/dev/pci/eapreg.h:1.14 --- src/sys/dev/pci/eapreg.h:1.13 Mon Apr 28 20:23:54 2008 +++ src/sys/dev/pci/eapreg.h Tue May 21 22:47:11 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: eapreg.h,v 1.13 2008/04/28 20:23:54 martin Exp $ */ +/* $NetBSD: eapreg.h,v 1.14 2024/05/21 22:47:11 nia Exp $ */ /* * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc. @@ -292,20 +292,20 @@ #define VOL_0DB 200 /* Futzable parms */ -#define EAP_MASTER_VOL 0 -#define EAP_VOICE_VOL 1 -#define EAP_FM_VOL 2 -#define EAP_VIDEO_VOL 2 /* ES1371 */ -#define EAP_CD_VOL 3 -#define EAP_LINE_VOL 4 -#define EAP_AUX_VOL 5 -#define EAP_MIC_VOL 6 -#define EAP_RECORD_SOURCE 7 -#define EAP_INPUT_SOURCE 8 -#define EAP_MIC_PREAMP 9 -#define EAP_OUTPUT_CLASS 10 -#define EAP_RECORD_CLASS 11 -#define EAP_INPUT_CLASS 12 +#define EAP_OUTPUT_CLASS 0 +#define EAP_RECORD_CLASS 1 +#define EAP_INPUT_CLASS 2 +#define EAP_MASTER_VOL 3 +#define EAP_VOICE_VOL 4 +#define EAP_FM_VOL 5 +#define EAP_VIDEO_VOL 5 /* ES1371 */ +#define EAP_CD_VOL 6 +#define EAP_LINE_VOL 7 +#define EAP_AUX_VOL 8 +#define EAP_MIC_VOL 9 +#define EAP_RECORD_SOURCE 10 +#define EAP_INPUT_SOURCE 11 +#define EAP_MIC_PREAMP 12 #define MIDI_BUSY_WAIT 100 #define MIDI_BUSY_DELAY 100 /* Delay when UART is busy */
CVS commit: src/sys/dev/pci
Module Name:src Committed By: nia Date: Tue May 21 22:47:11 UTC 2024 Modified Files: src/sys/dev/pci: eapreg.h Log Message: 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 To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/eapreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue May 21 10:46:20 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: recent (and not so recent) changes To generate a diff of this commit: cvs rdiff -u -r1.3056 -r1.3057 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3056 src/doc/CHANGES:1.3057 --- src/doc/CHANGES:1.3056 Mon May 13 08:58:59 2024 +++ src/doc/CHANGES Tue May 21 10:46:20 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3056 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3057 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -59,6 +59,8 @@ Changes from NetBSD 10.0 to NetBSD 11.0: amiga: Fix bootblocks for Kickstart 3.2. [abs 20230325] libc: Add __atomic_is_lock_free to help stdatomic.h usage with GCC. [riastradh 20230330] + uaudio(4): Initial support for USB Audio Class 2.0 devices. + [mlelstv 20230402] vacation(1): Check 'Auto-Submitted:' header in addition to 'Precedence:', and set 'Precedence:' in addition to 'Auto-Submitted:'. [hauke 20230411] @@ -401,3 +403,11 @@ Changes from NetBSD 10.0 to NetBSD 11.0: (from Ricardo Branco). [christos 20240512] cgdconfig(8): Add zfs verification method (from Malte Dehling) [christos 20240512] + curses(3): Constify argument of define_key(3) for compatibility + with ncurses. [uwe 20240514] + eap(4): Support monoraual sound at the hardware level and + a range of hardware frequencies, as in NetBSD 7 + and earlier. [nia 20240517] + curses(3): Constify arguments of newterm(3), setterm(3) + functions. [uwe 20240517] + tic(1): Honour the user's umask (from RVP). [christos 20240520]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue May 21 10:46:20 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: recent (and not so recent) changes To generate a diff of this commit: cvs rdiff -u -r1.3056 -r1.3057 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Tue May 21 10:45:39 UTC 2024 Modified Files: src/share/man/man4: uaudio.4 Log Message: uaudio.4: update documentation reflecting initial uac2 support To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/share/man/man4/uaudio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man4/uaudio.4 diff -u src/share/man/man4/uaudio.4:1.29 src/share/man/man4/uaudio.4:1.30 --- src/share/man/man4/uaudio.4:1.29 Mon Jan 26 22:47:41 2015 +++ src/share/man/man4/uaudio.4 Tue May 21 10:45:39 2024 @@ -1,6 +1,6 @@ -.\" $NetBSD: uaudio.4,v 1.29 2015/01/26 22:47:41 wiz Exp $ +.\" $NetBSD: uaudio.4,v 1.30 2024/05/21 10:45:39 nia Exp $ .\" -.\" Copyright (c) 1999 The NetBSD Foundation, Inc. +.\" Copyright (c) 1999-2024 The NetBSD Foundation, Inc. .\" All rights reserved. .\" .\" This code is derived from software contributed to The NetBSD Foundation @@ -27,7 +27,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd January 26, 2015 +.Dd May 21, 2024 .Dt UAUDIO 4 .Os .Sh NAME @@ -119,14 +119,9 @@ The driver appeared in .Nx 1.5 . +Support for USB Audio Class 2.0 devices appeared in +.Nx 11.0 . .Sh BUGS -Releases 1.0 and 2.0 of the -.Tn USB -Audio class specification are not mutually compatible. -The -.Nm -driver only supports devices compliant with Release 1.0. -.Pp There is no support for multiple-endpoints audio stream, adaptive recording, async playback, and TYPE-II/III formats. .Pp
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Tue May 21 10:45:39 UTC 2024 Modified Files: src/share/man/man4: uaudio.4 Log Message: uaudio.4: update documentation reflecting initial uac2 support To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/share/man/man4/uaudio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/aiomixer
Module Name:src Committed By: nia Date: Mon May 20 22:21:45 UTC 2024 Modified Files: src/usr.bin/aiomixer: main.c Log Message: aiomixer(1): Fix setting volume on sb(4) emulated in QEMU. The driver does not return a "delta", assume it's 16. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.bin/aiomixer/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/aiomixer
Module Name:src Committed By: nia Date: Mon May 20 22:21:45 UTC 2024 Modified Files: src/usr.bin/aiomixer: main.c Log Message: aiomixer(1): Fix setting volume on sb(4) emulated in QEMU. The driver does not return a "delta", assume it's 16. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.bin/aiomixer/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.bin/aiomixer/main.c diff -u src/usr.bin/aiomixer/main.c:1.5 src/usr.bin/aiomixer/main.c:1.6 --- src/usr.bin/aiomixer/main.c:1.5 Thu Jun 29 19:06:54 2023 +++ src/usr.bin/aiomixer/main.c Mon May 20 22:21:45 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: main.c,v 1.5 2023/06/29 19:06:54 nia Exp $ */ +/* $NetBSD: main.c,v 1.6 2024/05/20 22:21:45 nia Exp $ */ /*- * Copyright (c) 2021 The NetBSD Foundation, Inc. * All rights reserved. @@ -149,7 +149,12 @@ slide_control(struct aiomixer *aio, switch (info->type) { case AUDIO_MIXER_VALUE: - delta = right ? info->un.v.delta : -info->un.v.delta; + if (info->un.v.delta != 0) { + delta = right ? info->un.v.delta : -info->un.v.delta; + } else { + /* delta is 0 in qemu with sb(4) */ + delta = right ? 16 : -16; + } /* * work around strange problem where the level can be * increased but not decreased, seen with uaudio(4)
CVS commit: src/sys/dev/pci
Module Name:src Committed By: nia Date: Fri May 17 12:20:02 UTC 2024 Modified Files: src/sys/dev/pci: eap.c Log Message: eap(4): Restore the full set of supported hardware encodings from netbsd-7 Tested in QEMU. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/dev/pci/eap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/pci/eap.c diff -u src/sys/dev/pci/eap.c:1.102 src/sys/dev/pci/eap.c:1.103 --- src/sys/dev/pci/eap.c:1.102 Thu Jul 25 15:06:07 2019 +++ src/sys/dev/pci/eap.c Fri May 17 12:20:02 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: eap.c,v 1.102 2019/07/25 15:06:07 msaitoh Exp $ */ +/* $NetBSD: eap.c,v 1.103 2024/05/17 12:20:02 nia Exp $ */ /* $OpenBSD: eap.c,v 1.6 1999/10/05 19:24:42 csapuntz Exp $ */ /* @@ -56,7 +56,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: eap.c,v 1.102 2019/07/25 15:06:07 msaitoh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: eap.c,v 1.103 2024/05/17 12:20:02 nia Exp $"); #include "midi.h" #include "joy_eap.h" @@ -218,9 +218,39 @@ static const struct audio_format eap_for .precision = 16, .channels = 2, .channel_mask = AUFMT_STEREO, - .frequency_type = 2, + .frequency_type = 0, .frequency = { 4000, 48000 }, }, + { + .mode = AUMODE_PLAY | AUMODE_RECORD, + .encoding = AUDIO_ENCODING_SLINEAR_LE, + .validbits = 16, + .precision = 16, + .channels = 1, + .channel_mask = AUFMT_MONAURAL, + .frequency_type = 0, + .frequency = { 4000, 48000 }, + }, + { + .mode = AUMODE_PLAY | AUMODE_RECORD, + .encoding = AUDIO_ENCODING_ULINEAR_LE, + .validbits = 8, + .precision = 8, + .channels = 2, + .channel_mask = AUFMT_STEREO, + .frequency_type = 0, + .frequency = { 4000, 48000 }, + }, + { + .mode = AUMODE_PLAY | AUMODE_RECORD, + .encoding = AUDIO_ENCODING_ULINEAR_LE, + .validbits = 8, + .precision = 8, + .channels = 1, + .channel_mask = AUFMT_MONAURAL, + .frequency_type = 0, + .frequency = { 4000, 48000 }, + } }; #define EAP_NFORMATS __arraycount(eap_formats)
CVS commit: src/sys/dev/pci
Module Name:src Committed By: nia Date: Fri May 17 12:20:02 UTC 2024 Modified Files: src/sys/dev/pci: eap.c Log Message: eap(4): Restore the full set of supported hardware encodings from netbsd-7 Tested in QEMU. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/dev/pci/eap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: nia Date: Fri May 17 10:25:43 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: Add some "simpler" PCI audio devices to aarch64's GENERIC64 These serve as alternatives to hdaudio. Tested in QEMU. To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 src/sys/arch/evbarm/conf/GENERIC64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/evbarm/conf/GENERIC64 diff -u src/sys/arch/evbarm/conf/GENERIC64:1.215 src/sys/arch/evbarm/conf/GENERIC64:1.216 --- src/sys/arch/evbarm/conf/GENERIC64:1.215 Thu May 9 12:09:59 2024 +++ src/sys/arch/evbarm/conf/GENERIC64 Fri May 17 10:25:43 2024 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC64,v 1.215 2024/05/09 12:09:59 pho Exp $ +# $NetBSD: GENERIC64,v 1.216 2024/05/17 10:25:43 nia Exp $ # # GENERIC ARM (aarch64) kernel # @@ -448,6 +448,8 @@ vcaudio0 at vchiq? # Audio support hdaudio* at fdt? # Intel HDA hdaudio* at pci? dev ? function ? +auich* at pci? dev ? function ? # Intel AC'97 Audio (QEMU) +eap* at pci? dev ? function ? # Ensoniq AudioPCI (QEMU) hdafg* at hdaudiobus? options HDAUDIOVERBOSE ausoc* at fdt? # Simple SoC audio card
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: nia Date: Fri May 17 10:25:43 UTC 2024 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: Add some "simpler" PCI audio devices to aarch64's GENERIC64 These serve as alternatives to hdaudio. Tested in QEMU. To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 src/sys/arch/evbarm/conf/GENERIC64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Thu May 16 17:00:32 UTC 2024 Modified Files: src/share/man/man4: eap.4 Log Message: add additional details about how EAP_USE_BOTH_DACS works and is used requested by uwe To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/share/man/man4/eap.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man4/eap.4 diff -u src/share/man/man4/eap.4:1.19 src/share/man/man4/eap.4:1.20 --- src/share/man/man4/eap.4:1.19 Thu May 16 14:41:03 2024 +++ src/share/man/man4/eap.4 Thu May 16 17:00:31 2024 @@ -1,4 +1,4 @@ -.\" $NetBSD: eap.4,v 1.19 2024/05/16 14:41:03 uwe Exp $ +.\" $NetBSD: eap.4,v 1.20 2024/05/16 17:00:31 nia Exp $ .\" .\" Copyright (c) 1999 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -52,7 +52,10 @@ By specifying: .D1 Cd options EAP_USE_BOTH_DACS .Pp a second audio device is attached. -You can use it simply by directing audio output to it. +This can be used for audio output simultaneously with the primary DAC. +You can use it simply by directing audio output to the additional +.Pa /dev/audioX +device associated with it. .Sh SEE ALSO .Xr ac97 4 , .Xr audio 4 , @@ -79,3 +82,13 @@ The .Dv EAP_USE_BOTH_DACS option is rather redundant after the introduction of the in-kernel audio mixer, and may be removed in a future release. +It is possible that it could be used to accelerate mixing streams by +taking advantage of the hardware's features, but currently the +additional (small) overhead of the kernel mixer is impossible to bypass, +since +.Nx +no longer allows userspace software to write directly to audio hardware. +The +.Nm +hardware only features one clock, so generally the second audio device +must be configured in the same way as the first.
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Thu May 16 17:00:32 UTC 2024 Modified Files: src/share/man/man4: eap.4 Log Message: add additional details about how EAP_USE_BOTH_DACS works and is used requested by uwe To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/share/man/man4/eap.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Thu May 16 11:54:20 UTC 2024 Modified Files: src/share/man/man4: eap.4 Log Message: Note that EAP_USE_BOTH_DACS is deprecated in the eap(4) manual page. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/share/man/man4/eap.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man4/eap.4 diff -u src/share/man/man4/eap.4:1.17 src/share/man/man4/eap.4:1.18 --- src/share/man/man4/eap.4:1.17 Wed Apr 30 13:10:53 2008 +++ src/share/man/man4/eap.4 Thu May 16 11:54:19 2024 @@ -1,4 +1,4 @@ -.\" $NetBSD: eap.4,v 1.17 2008/04/30 13:10:53 martin Exp $ +.\" $NetBSD: eap.4,v 1.18 2024/05/16 11:54:19 nia Exp $ .\" .\" Copyright (c) 1999 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -27,7 +27,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd July 22, 2006 +.Dd May 16, 2024 .Dt EAP 4 .Os .Sh NAME @@ -53,8 +53,6 @@ options EAP_USE_BOTH_DACS .Pp a second audio device is attached. You can use it simply by directing audio output to it. -This way it is possible for two different programs to use the "same" -audio device simultaneously. .Sh SEE ALSO .Xr ac97 4 , .Xr audio 4 , @@ -76,3 +74,8 @@ This is unlikely to work on PCI busses o There is also a possibility for conflicts with real ISA devices because the PCI bus is probed before ISA. Use with caution. +.Pp +The +.Dv EAP_USE_BOTH_DACS +option is rather redundant after the introduction of the in-kernel audio +mixer, and may be removed in a future release.
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Thu May 16 11:54:20 UTC 2024 Modified Files: src/share/man/man4: eap.4 Log Message: Note that EAP_USE_BOTH_DACS is deprecated in the eap(4) manual page. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/share/man/man4/eap.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/conf
Module Name:src Committed By: nia Date: Mon May 13 21:50:47 UTC 2024 Modified Files: src/sys/arch/i386/conf: LEGACY Log Message: also exclude DRM_LEGACY from the ISA kernel To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/i386/conf/LEGACY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/i386/conf/LEGACY diff -u src/sys/arch/i386/conf/LEGACY:1.3 src/sys/arch/i386/conf/LEGACY:1.4 --- src/sys/arch/i386/conf/LEGACY:1.3 Sun Apr 28 08:12:44 2024 +++ src/sys/arch/i386/conf/LEGACY Mon May 13 21:50:47 2024 @@ -1,4 +1,4 @@ -# $NetBSD: LEGACY,v 1.3 2024/04/28 08:12:44 nia Exp $ +# $NetBSD: LEGACY,v 1.4 2024/05/13 21:50:47 nia Exp $ # LEGACY kernel -- includes vga@isa and pcdisplay@isa for pre-PCI # systems, due to significant pain making them fail to attach when @@ -24,3 +24,5 @@ no radeondrmkmsfb* at radeonfbbus? no nouveau* at pci? no nouveaufb* at nouveaufbbus? + +no options DRM_LEGACY
CVS commit: src/sys/arch/i386/conf
Module Name:src Committed By: nia Date: Mon May 13 21:50:47 UTC 2024 Modified Files: src/sys/arch/i386/conf: LEGACY Log Message: also exclude DRM_LEGACY from the ISA kernel To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/i386/conf/LEGACY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Mon May 13 08:58:59 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: we've been busy To generate a diff of this commit: cvs rdiff -u -r1.3055 -r1.3056 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3055 src/doc/CHANGES:1.3056 --- src/doc/CHANGES:1.3055 Fri May 10 09:15:27 2024 +++ src/doc/CHANGES Mon May 13 08:58:59 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3055 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3056 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -385,3 +385,19 @@ Changes from NetBSD 10.0 to NetBSD 11.0: lint(1): Support new keywords in C23 mode, including nullptr. [rillig 20240509] install(1): Support -v (verbose). [wiz 20240510] + acpivga(4): Add quirk for machines where the getting the screen + brightness always returns the same result. [maya 20240510] + compat_netbsd32(8): Support SIOCGIFDATA and SIOCZIFDATA ioctls on + network interfaces. [martin 20240511] + libm: Expand tests for hypotl(3). [riastradh 20240511] + sparc: Add support for 16-bit (RGB565) colour mode in + the cgfourteen(4) framebuffer driver. + [macallan 20240512] + ure(4): Support TP-Link UE300 USB LAN adapter (from RVP). + [christos 20240512] + procfs: Add support for proc/self/limits as used by Linux. + (from Ricardo Branco). [christos 20240512] + procfs: Add support for proc/sysvipc in Linux emulator + (from Ricardo Branco). [christos 20240512] + cgdconfig(8): Add zfs verification method (from Malte Dehling) + [christos 20240512]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Mon May 13 08:58:59 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: we've been busy To generate a diff of this commit: cvs rdiff -u -r1.3055 -r1.3056 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Fri May 10 08:09:54 UTC 2024 Modified Files: src/doc: CHANGES Log Message: recent changes To generate a diff of this commit: cvs rdiff -u -r1.3053 -r1.3054 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3053 src/doc/CHANGES:1.3054 --- src/doc/CHANGES:1.3053 Sat May 4 16:57:15 2024 +++ src/doc/CHANGES Fri May 10 08:09:54 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3053 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3054 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -370,3 +370,17 @@ Changes from NetBSD 10.0 to NetBSD 11.0: properly. [tsutsui 20240501] evbarm: Add device tree for Red Pitaya SDRlab 122-16. [dyoung 20240504] + libm: Add an assembly implementation of rintl(3) for x86. + [riastradh 20240505] + libm: Expose more long double functions on vax. + [riastradh 20240506] + libm: Expand tests for modf/modff/modfl, nextafter/nexttoward, + nearbyint/nearbyintl/rint. [riastradh 20240506] + mk: Use --compress-debug-sections when creating debug files + to reduce the size of the installed debug set. + [mrg 20240506] + makefs(8): Add an option to warn and error out for mtree missing + entries. [christos 20240508] + hp300: Preliminary CD boot support. [tsutsui 20240509] + lint(1): Support new keywords in C23 mode, including nullptr. + [rillig 20240509]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Fri May 10 08:09:54 UTC 2024 Modified Files: src/doc: CHANGES Log Message: recent changes To generate a diff of this commit: cvs rdiff -u -r1.3053 -r1.3054 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: nia Date: Thu May 9 06:38:28 UTC 2024 Modified Files: src/distrib/sets/lists/xbase: shl.mi src/distrib/sets/lists/xcomp: mi src/external/mit/xorg/lib: Makefile Log Message: unhook libXxf86misc from the build and mark obsolete library has no users in src or pkgsrc, it's primarily useful for managing input devices on mid-2000s xfree86 servers To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/distrib/sets/lists/xbase/shl.mi cvs rdiff -u -r1.241 -r1.242 src/distrib/sets/lists/xcomp/mi cvs rdiff -u -r1.58 -r1.59 src/external/mit/xorg/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/xbase/shl.mi diff -u src/distrib/sets/lists/xbase/shl.mi:1.103 src/distrib/sets/lists/xbase/shl.mi:1.104 --- src/distrib/sets/lists/xbase/shl.mi:1.103 Mon Sep 4 19:07:58 2023 +++ src/distrib/sets/lists/xbase/shl.mi Thu May 9 06:38:27 2024 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.103 2023/09/04 19:07:58 riastradh Exp $ +# $NetBSD: shl.mi,v 1.104 2024/05/09 06:38:27 nia Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -142,9 +142,9 @@ ./usr/X11R7/lib/libXxf86dga.so xbase-libXxf86dga-lib xorg,compatx11file ./usr/X11R7/lib/libXxf86dga.so.2 xbase-libXxf86dga-lib xorg,compatx11file ./usr/X11R7/lib/libXxf86dga.so.2.0 xbase-libXxf86dga-lib xorg,compatx11file -./usr/X11R7/lib/libXxf86misc.so xbase-libXxf86misc-lib xorg,compatx11file -./usr/X11R7/lib/libXxf86misc.so.2 xbase-libXxf86misc-lib xorg,compatx11file -./usr/X11R7/lib/libXxf86misc.so.2.0 xbase-libXxf86misc-lib xorg,compatx11file +./usr/X11R7/lib/libXxf86misc.so xbase-obsolete obsolete +./usr/X11R7/lib/libXxf86misc.so.2 xbase-obsolete obsolete +./usr/X11R7/lib/libXxf86misc.so.2.0 xbase-obsolete obsolete ./usr/X11R7/lib/libXxf86vm.so xbase-libXxf86vm-lib xorg,compatx11file ./usr/X11R7/lib/libXxf86vm.so.2 xbase-libXxf86vm-lib xorg,compatx11file ./usr/X11R7/lib/libXxf86vm.so.2.0 xbase-libXxf86vm-lib xorg,compatx11file Index: src/distrib/sets/lists/xcomp/mi diff -u src/distrib/sets/lists/xcomp/mi:1.241 src/distrib/sets/lists/xcomp/mi:1.242 --- src/distrib/sets/lists/xcomp/mi:1.241 Fri Jan 26 12:58:51 2024 +++ src/distrib/sets/lists/xcomp/mi Thu May 9 06:38:27 2024 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.241 2024/01/26 12:58:51 tsutsui Exp $ +# $NetBSD: mi,v 1.242 2024/05/09 06:38:27 nia Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -1214,8 +1214,8 @@ ./usr/X11R7/lib/libXv_p.axcomp-libXv-lib profile,xorg,compatx11file ./usr/X11R7/lib/libXxf86dga.axcomp-libXxf86dga-lib xorg,compatx11file ./usr/X11R7/lib/libXxf86dga_p.axcomp-libXxf86dga-lib profile,xorg,compatx11file -./usr/X11R7/lib/libXxf86misc.axcomp-libXxf86misc-lib xorg,compatx11file -./usr/X11R7/lib/libXxf86misc_p.a xcomp-libXxf86misc-lib profile,xorg,compatx11file +./usr/X11R7/lib/libXxf86misc.axcomp-obsolete obsolete +./usr/X11R7/lib/libXxf86misc_p.a xcomp-obsolete obsolete ./usr/X11R7/lib/libXxf86vm.axcomp-libXxf86vm-lib xorg,compatx11file ./usr/X11R7/lib/libXxf86vm_p.axcomp-libXxf86vm-lib profile,xorg,compatx11file ./usr/X11R7/lib/libdrm.axcomp-libdrm-lib xorg,compatx11file @@ -1462,7 +1462,7 @@ ./usr/X11R7/lib/pkgconfig/xvmc.pc xcomp-libXvMC-lib xorg ./usr/X11R7/lib/pkgconfig/xwaylandproto.pc xcomp-xorgproto-lib xorg ./usr/X11R7/lib/pkgconfig/xxf86dga.pc xcomp-libXxf86dga-lib xorg -./usr/X11R7/lib/pkgconfig/xxf86misc.pc xcomp-libXxf86misc-lib xorg +./usr/X11R7/lib/pkgconfig/xxf86misc.pc comp-obsolete obsolete ./usr/X11R7/lib/pkgconfig/xxf86vm.pc xcomp-libXxf86vm-lib xorg ./usr/X11R7/man/cat1/mergelib.0xcomp-mergelib-catman .cat,xorg ./usr/X11R7/man/cat1/xft-config.0 xcomp-obsolete obsolete @@ -1929,15 +1929,15 @@ ./usr/X11R7/man/cat3/XExtendedMaxRequestSize.0 xcomp-libX11-catman .cat,xorg ./usr/X11R7/man/cat3/XExtentsOfFontSet.0 xcomp-libX11-catman .cat,xorg ./usr/X11R7/man/cat3/XF86DGA.0xcomp-libXxf86dga-catman .cat,xorg -./usr/X11R7/man/cat3/XF86Misc.0xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscGetKbdSettings.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscGetMouseSettings.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscGetSaver.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscQueryExtension.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscQueryVersion.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscSetKbdSettings.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscSetMouseSettings.0 xcomp-libXxf86misc-catman .cat,xorg -./usr/X11R7/man/cat3/XF86MiscSetSaver.0 xcomp-libXxf86misc-catman .cat,xorg +./usr/X11R7/man/cat3/XF86Misc.0xcomp-obsolete obsolete
CVS commit: src
Module Name:src Committed By: nia Date: Thu May 9 06:38:28 UTC 2024 Modified Files: src/distrib/sets/lists/xbase: shl.mi src/distrib/sets/lists/xcomp: mi src/external/mit/xorg/lib: Makefile Log Message: unhook libXxf86misc from the build and mark obsolete library has no users in src or pkgsrc, it's primarily useful for managing input devices on mid-2000s xfree86 servers To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/distrib/sets/lists/xbase/shl.mi cvs rdiff -u -r1.241 -r1.242 src/distrib/sets/lists/xcomp/mi cvs rdiff -u -r1.58 -r1.59 src/external/mit/xorg/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: nia Date: Thu May 9 06:34:51 UTC 2024 Modified Files: src/external/mit/xorg/bin/xdpyinfo: Makefile src/external/mit/xorg/bin/xset: Makefile src/share/mk: bsd.x11.mk Log Message: stop using and linking against libXxf86misc support for this extension was removed from xorg in 2008, our xorg-server and our xorg-server.old can't use it. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/bin/xdpyinfo/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/bin/xset/Makefile cvs rdiff -u -r1.154 -r1.155 src/share/mk/bsd.x11.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: nia Date: Thu May 9 06:34:51 UTC 2024 Modified Files: src/external/mit/xorg/bin/xdpyinfo: Makefile src/external/mit/xorg/bin/xset: Makefile src/share/mk: bsd.x11.mk Log Message: stop using and linking against libXxf86misc support for this extension was removed from xorg in 2008, our xorg-server and our xorg-server.old can't use it. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/bin/xdpyinfo/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/bin/xset/Makefile cvs rdiff -u -r1.154 -r1.155 src/share/mk/bsd.x11.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/bin/xdpyinfo/Makefile diff -u src/external/mit/xorg/bin/xdpyinfo/Makefile:1.7 src/external/mit/xorg/bin/xdpyinfo/Makefile:1.8 --- src/external/mit/xorg/bin/xdpyinfo/Makefile:1.7 Sun Jul 19 19:49:18 2015 +++ src/external/mit/xorg/bin/xdpyinfo/Makefile Thu May 9 06:34:50 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2015/07/19 19:49:18 mrg Exp $ +# $NetBSD: Makefile,v 1.8 2024/05/09 06:34:50 nia Exp $ .include @@ -9,10 +9,10 @@ PROG= xdpyinfo CPPFLAGS+=-I${X11SRCDIR.${PROG}}/../include -DHAVE_CONFIG_H LDADD+= -lXtst -lXi -lXrender -lXinerama -lXcomposite \ - -lXxf86vm -lXxf86dga -lXxf86misc -lXext -lX11 \ + -lXxf86vm -lXxf86dga -lXext -lX11 \ -lxcb -lX11-xcb DPADD+= ${LIBXTST} ${LIBXI} ${LIBXRENDER} ${LIBXINERAMA} ${LIBXCOMPOSITE} \ - ${LIBXXF86VM} ${LIBXXF86DGA} ${LIBXXF86MISC} ${LIBXEXT} ${LIBX11} \ + ${LIBXXF86VM} ${LIBXXF86DGA} ${LIBXEXT} ${LIBX11} \ ${LIBXCB} ${LIBX11XCB} .PATH: ${X11SRCDIR.${PROG}} Index: src/external/mit/xorg/bin/xset/Makefile diff -u src/external/mit/xorg/bin/xset/Makefile:1.7 src/external/mit/xorg/bin/xset/Makefile:1.8 --- src/external/mit/xorg/bin/xset/Makefile:1.7 Sun Mar 11 08:46:31 2018 +++ src/external/mit/xorg/bin/xset/Makefile Thu May 9 06:34:51 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2018/03/11 08:46:31 mrg Exp $ +# $NetBSD: Makefile,v 1.8 2024/05/09 06:34:51 nia Exp $ .include @@ -6,8 +6,8 @@ PROG= xset CPPFLAGS+=${X11FLAGS.EXTENSION} -DXKB -DHAVE_USLEEP -LDADD+= -lXmuu -lXt -lSM -lICE -lXxf86misc -lXext -lX11 -DPADD+= ${LIBXMUU} ${LIBXT} ${LIBSM} ${LIBICE} ${LIBXXF86MISC} +LDADD+= -lXmuu -lXt -lSM -lICE -lXext -lX11 +DPADD+= ${LIBXMUU} ${LIBXT} ${LIBSM} ${LIBICE} DPADD+= ${LIBXEXT} ${LIBX11} .PATH: ${X11SRCDIR.${PROG}} Index: src/share/mk/bsd.x11.mk diff -u src/share/mk/bsd.x11.mk:1.154 src/share/mk/bsd.x11.mk:1.155 --- src/share/mk/bsd.x11.mk:1.154 Mon Apr 29 22:09:10 2024 +++ src/share/mk/bsd.x11.mk Thu May 9 06:34:51 2024 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.x11.mk,v 1.154 2024/04/29 22:09:10 mrg Exp $ +# $NetBSD: bsd.x11.mk,v 1.155 2024/05/09 06:34:51 nia Exp $ .include @@ -31,7 +31,7 @@ X11FLAGS.CONNECTION+= -DIPv6 # EXT_DEFINES X11FLAGS.BASE_EXTENSION= -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC \ -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE \ --DXF86MISC -DDPMSExtension -DEVI \ +-DDPMSExtension -DEVI \ -DSCREENSAVER -DXV -DXVMC -DGLXEXT \ -DRES
CVS commit: xsrc/external/mit/xdpyinfo/include
Module Name:xsrc Committed By: nia Date: Thu May 9 06:29:32 UTC 2024 Modified Files: xsrc/external/mit/xdpyinfo/include: config.h Log Message: undef HAVE_X11_EXTENSIONS_XF86MISC_H none of our X servers support this extension since 2008 or so. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/xdpyinfo/include/config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/external/mit/xdpyinfo/include/config.h diff -u xsrc/external/mit/xdpyinfo/include/config.h:1.5 xsrc/external/mit/xdpyinfo/include/config.h:1.6 --- xsrc/external/mit/xdpyinfo/include/config.h:1.5 Mon Jun 19 07:32:08 2023 +++ xsrc/external/mit/xdpyinfo/include/config.h Thu May 9 06:29:32 2024 @@ -50,7 +50,7 @@ #define HAVE_X11_EXTENSIONS_XF86DGA_H 1 /* Define to 1 if you have the header file. */ -#define HAVE_X11_EXTENSIONS_XF86MISC_H 1 +/* #undef HAVE_X11_EXTENSIONS_XF86MISC_H 1 */ /* Define to 1 if you have the header file. */ #define HAVE_X11_EXTENSIONS_XF86MSCSTR_H 1
CVS commit: xsrc/external/mit/xdpyinfo/include
Module Name:xsrc Committed By: nia Date: Thu May 9 06:29:32 UTC 2024 Modified Files: xsrc/external/mit/xdpyinfo/include: config.h Log Message: undef HAVE_X11_EXTENSIONS_XF86MISC_H none of our X servers support this extension since 2008 or so. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/xdpyinfo/include/config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Sat May 4 09:37:39 UTC 2024 Modified Files: src/doc: CHANGES Log Message: recent changes To generate a diff of this commit: cvs rdiff -u -r1.3051 -r1.3052 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3051 src/doc/CHANGES:1.3052 --- src/doc/CHANGES:1.3051 Thu Apr 25 17:22:48 2024 +++ src/doc/CHANGES Sat May 4 09:37:39 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3051 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3052 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -348,3 +348,16 @@ Changes from NetBSD 10.0 to NetBSD 11.0: x86, sparc64: Create "DVD" ISOs that contain all the sets excluded from the normal ISOs for size reasons - also useful on virtual machines. [nia 20240424] + i386: Remove kernel modules, redundant kernels, and amdgpu firmware + from the CD-ROM image to help it fit on a CD-ROM + once more. [nia 20240426] + httpd(8): Make directory listings mobile-friendly, from D. Bohdan. + [maya 20240426] + thinkpad(4): Expose a sysctl interface to control some aspects of + charging behavior on supported systems, from Malte Dehling. + [christos 20240427] + i386: Rewrite viac7temp(4) temperature sensor to use MSR, which works + on far more CPUs. [andvar 20240430] + lint(1): Support _Alignas and attribute aligned. [rillig 20240501]. + evbarm: Add device tree for Red Pitaya SDRlab 122-16. + [dyoung 20240504]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Sat May 4 09:37:39 UTC 2024 Modified Files: src/doc: CHANGES Log Message: recent changes To generate a diff of this commit: cvs rdiff -u -r1.3051 -r1.3052 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc/roadmaps
Module Name:src Committed By: nia Date: Fri May 3 09:00:59 UTC 2024 Modified Files: src/doc/roadmaps: ports Log Message: update ports roadmap To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/doc/roadmaps/ports Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/roadmaps/ports diff -u src/doc/roadmaps/ports:1.10 src/doc/roadmaps/ports:1.11 --- src/doc/roadmaps/ports:1.10 Fri May 3 07:00:14 2024 +++ src/doc/roadmaps/ports Fri May 3 09:00:59 2024 @@ -1,4 +1,4 @@ -$NetBSD: ports,v 1.10 2024/05/03 07:00:14 skrll Exp $ +$NetBSD: ports,v 1.11 2024/05/03 09:00:59 nia Exp $ NetBSD Ports Roadmap @@ -14,8 +14,10 @@ priorities for the project: The following elements, projects, and goals are not strategic priorities but are still important undertakings worth doing: - 1. or1k port - 2. cheri port + 1. c-sky port + 2. latticemico32 port + 3. or1k port + 4. cheri port The following elements, projects, and goals are perhaps less pressing; this doesn't mean one shouldn't work on them but the expected payoff @@ -29,16 +31,33 @@ Explanations 0. DRMKMS update -The DRM drivers get old with time. The current drivers are from Linux 4.4, +The DRM drivers get old with time. The current drivers are from Linux 5.6, having a newer version would be nice. -- As of July 2018, maya is working on this. + 1. c-sky port - 1. or1k port +C-Sky is a low-end 32-bit architecture common in devices in China. +It is "inspired by" the M-CORE architecture from Motorola, with +the addition of a MMU. + +As of 2024, low cost development boards exist and support exists in +upstream GCC. However, there is no NetBSD code. + +As of 2024, nobody is working on this. + + 2. LatticeMico32 port + +Code exists in the inactive EdgeBSD fork, targeting the Milkymist SoC. + +As of 2024, nobody is working on importing it. + + 3. or1k port We have a bit of or1k code, but it's not complete. +As of 2024, we have a risc-v port, and due to the industry prioritizing +risc-v it's unclear if or1k has a future. - 2. cheri port + 4. cheri port http://cheri-cpu.org There are a number of reasons to tackle this; it will serve as a code
CVS commit: src/doc/roadmaps
Module Name:src Committed By: nia Date: Fri May 3 09:00:59 UTC 2024 Modified Files: src/doc/roadmaps: ports Log Message: update ports roadmap To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/doc/roadmaps/ports Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/conf
Module Name:src Committed By: nia Date: Sun Apr 28 08:12:44 UTC 2024 Modified Files: src/sys/arch/i386/conf: LEGACY Log Message: i386: disable DRMKMS drivers in LEGACY kernel (this is for ISA) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/conf/LEGACY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/i386/conf
Module Name:src Committed By: nia Date: Sun Apr 28 08:12:44 UTC 2024 Modified Files: src/sys/arch/i386/conf: LEGACY Log Message: i386: disable DRMKMS drivers in LEGACY kernel (this is for ISA) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/conf/LEGACY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/i386/conf/LEGACY diff -u src/sys/arch/i386/conf/LEGACY:1.2 src/sys/arch/i386/conf/LEGACY:1.3 --- src/sys/arch/i386/conf/LEGACY:1.2 Mon Jul 17 21:12:29 2023 +++ src/sys/arch/i386/conf/LEGACY Sun Apr 28 08:12:44 2024 @@ -1,4 +1,4 @@ -# $NetBSD: LEGACY,v 1.2 2023/07/17 21:12:29 riastradh Exp $ +# $NetBSD: LEGACY,v 1.3 2024/04/28 08:12:44 nia Exp $ # LEGACY kernel -- includes vga@isa and pcdisplay@isa for pre-PCI # systems, due to significant pain making them fail to attach when @@ -15,3 +15,12 @@ options ATA_DOWNGRADE_MODE # XXX we could turn off all sorts of other modern features in this # configuration, but that is left for future work. + +no i915drmkms* at pci? +no intelfb* at intelfbbus? + +no radeon* at pci? +no radeondrmkmsfb* at radeonfbbus? + +no nouveau* at pci? +no nouveaufb* at nouveaufbbus?
CVS commit: src/share/mk
Module Name:src Committed By: nia Date: Sun Apr 28 08:01:04 UTC 2024 Modified Files: src/share/mk: bsd.own.mk Log Message: Turn off MKAMDGPUFIRMWARE on i386 It's too big for the i386 install media and not useful on either pre-2012 hardware or the kinds of embedded systems where i386 still thrived after 2012. (The build of the kernel parts of amdgpu on i386 is nevertheless useful for finding obscure bugs.) "go for it" riastradh To generate a diff of this commit: cvs rdiff -u -r1.1372 -r1.1373 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.1372 src/share/mk/bsd.own.mk:1.1373 --- src/share/mk/bsd.own.mk:1.1372 Wed Apr 24 20:38:24 2024 +++ src/share/mk/bsd.own.mk Sun Apr 28 08:01:04 2024 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.1372 2024/04/24 20:38:24 martin Exp $ +# $NetBSD: bsd.own.mk,v 1.1373 2024/04/28 08:01:04 nia Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -1301,7 +1301,6 @@ MKRADEONFIRMWARE.x86_64= yes MKRADEONFIRMWARE.i386= yes MKRADEONFIRMWARE.aarch64= yes MKAMDGPUFIRMWARE.x86_64= yes -MKAMDGPUFIRMWARE.i386= yes # Only install the tegra firmware on evbarm. MKTEGRAFIRMWARE.evbarm= yes
CVS commit: src/share/mk
Module Name:src Committed By: nia Date: Sun Apr 28 08:01:04 UTC 2024 Modified Files: src/share/mk: bsd.own.mk Log Message: Turn off MKAMDGPUFIRMWARE on i386 It's too big for the i386 install media and not useful on either pre-2012 hardware or the kinds of embedded systems where i386 still thrived after 2012. (The build of the kernel parts of amdgpu on i386 is nevertheless useful for finding obscure bugs.) "go for it" riastradh To generate a diff of this commit: cvs rdiff -u -r1.1372 -r1.1373 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Fri Apr 26 17:36:32 UTC 2024 Modified Files: src/distrib/amd64/cdroms: Makefile.cdrom src/distrib/amd64/cdroms/installdvd: Makefile src/distrib/i386/cdroms: Makefile.cdrom src/distrib/i386/cdroms/installdvd: Makefile src/distrib/sparc64/cdroms/installdvd: Makefile Log Message: Remove modules set from the i386 install cd It is not particularly useful to be able to load modules while installing on i386, probably the most useful one is dtrace, and this takes up about 20mb on a port that is already exceeding CD limits. Most stuff you'd want to use while installing is already in GENERIC. The modules set is still available compressed for installing into a target system, meaning modules are available after installation. While here, add man set to the installation DVD, it's helpful to be able to read e.g. the man page for fdisk when rescuing a system. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/distrib/amd64/cdroms/Makefile.cdrom cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/cdroms/installdvd/Makefile cvs rdiff -u -r1.42 -r1.43 src/distrib/i386/cdroms/Makefile.cdrom cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/cdroms/installdvd/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Fri Apr 26 17:36:32 UTC 2024 Modified Files: src/distrib/amd64/cdroms: Makefile.cdrom src/distrib/amd64/cdroms/installdvd: Makefile src/distrib/i386/cdroms: Makefile.cdrom src/distrib/i386/cdroms/installdvd: Makefile src/distrib/sparc64/cdroms/installdvd: Makefile Log Message: Remove modules set from the i386 install cd It is not particularly useful to be able to load modules while installing on i386, probably the most useful one is dtrace, and this takes up about 20mb on a port that is already exceeding CD limits. Most stuff you'd want to use while installing is already in GENERIC. The modules set is still available compressed for installing into a target system, meaning modules are available after installation. While here, add man set to the installation DVD, it's helpful to be able to read e.g. the man page for fdisk when rescuing a system. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/distrib/amd64/cdroms/Makefile.cdrom cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/cdroms/installdvd/Makefile cvs rdiff -u -r1.42 -r1.43 src/distrib/i386/cdroms/Makefile.cdrom cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/cdroms/installdvd/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/amd64/cdroms/Makefile.cdrom diff -u src/distrib/amd64/cdroms/Makefile.cdrom:1.27 src/distrib/amd64/cdroms/Makefile.cdrom:1.28 --- src/distrib/amd64/cdroms/Makefile.cdrom:1.27 Sat Sep 25 08:54:29 2021 +++ src/distrib/amd64/cdroms/Makefile.cdrom Fri Apr 26 17:36:32 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.cdrom,v 1.27 2021/09/25 08:54:29 maya Exp $ +# $NetBSD: Makefile.cdrom,v 1.28 2024/04/26 17:36:32 nia Exp $ .include .include @@ -17,7 +17,7 @@ CDMAKEFSOPTIONS= bootimage=i386;bootxx.$ CDINSTKERNEL= ../../instkernel CDKERNELS= netbsd-GENERIC.gz netbsd CDRELEASE_NOISOS= true -CD_SETS= base etc gpufw +CD_SETS+= base etc gpufw .if ${MKKMOD} != "no" CD_SETS+= modules .endif Index: src/distrib/amd64/cdroms/installdvd/Makefile diff -u src/distrib/amd64/cdroms/installdvd/Makefile:1.1 src/distrib/amd64/cdroms/installdvd/Makefile:1.2 --- src/distrib/amd64/cdroms/installdvd/Makefile:1.1 Wed Apr 24 11:29:34 2024 +++ src/distrib/amd64/cdroms/installdvd/Makefile Fri Apr 26 17:36:32 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2024/04/24 11:29:34 nia Exp $ +# $NetBSD: Makefile,v 1.2 2024/04/26 17:36:32 nia Exp $ # # Install CD, to be made after 'build.sh release' @@ -12,6 +12,10 @@ CDRELEASE= true # include $RELEASEDIR/ CDBUILDEXTRA= boot.cfg # Add boot.cfg file CLEANFILES+= boot.cfg +.if ${MKMAN} != "no" +CD_SETS+= man +.endif + prepare_md_post: ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" \ < ${.CURDIR}/boot.cfg.in > boot.cfg Index: src/distrib/i386/cdroms/Makefile.cdrom diff -u src/distrib/i386/cdroms/Makefile.cdrom:1.42 src/distrib/i386/cdroms/Makefile.cdrom:1.43 --- src/distrib/i386/cdroms/Makefile.cdrom:1.42 Sat Sep 25 08:54:29 2021 +++ src/distrib/i386/cdroms/Makefile.cdrom Fri Apr 26 17:36:32 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.cdrom,v 1.42 2021/09/25 08:54:29 maya Exp $ +# $NetBSD: Makefile.cdrom,v 1.43 2024/04/26 17:36:32 nia Exp $ .include @@ -10,10 +10,7 @@ CDMAKEFSOPTIONS= bootimage=i386;bootxx.$ CDINSTKERNEL= ../../instkernel CDKERNELS= netbsd-GENERIC.gz netbsd CDRELEASE_NOISOS= true -CD_SETS= base etc gpufw -.if ${MKKMOD} != "no" -CD_SETS+= modules -.endif +CD_SETS+= base etc gpufw image_md_pre: ${RM} -f cdrom/etc/gettytab cdrom/etc/ttys cdrom/etc/rc cdrom/install.sh Index: src/distrib/i386/cdroms/installdvd/Makefile diff -u src/distrib/i386/cdroms/installdvd/Makefile:1.1 src/distrib/i386/cdroms/installdvd/Makefile:1.2 --- src/distrib/i386/cdroms/installdvd/Makefile:1.1 Wed Apr 24 11:29:34 2024 +++ src/distrib/i386/cdroms/installdvd/Makefile Fri Apr 26 17:36:32 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2024/04/24 11:29:34 nia Exp $ +# $NetBSD: Makefile,v 1.2 2024/04/26 17:36:32 nia Exp $ # # Install CD, to be made after 'build.sh release' @@ -12,6 +12,14 @@ CDRELEASE= true# inc CDBUILDEXTRA+= boot.cfg # Add boot.cfg file CLEANFILES+= boot.cfg +.if ${MKKMOD} != "no" +CD_SETS+= modules +.endif + +.if ${MKMAN} != "no" +CD_SETS+= man +.endif + prepare_md_post: ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" < ${.CURDIR}/boot.cfg.in > boot.cfg Index: src/distrib/sparc64/cdroms/installdvd/Makefile diff -u src/distrib/sparc64/cdroms/installdvd/Makefile:1.1 src/distrib/sparc64/cdroms/installdvd/Makefile:1.2 --- src/distrib/sparc64/cdroms/installdvd/Makefile:1.1 Wed Apr 24 15:39:58 2024 +++ src/distrib/sparc64/cdroms/installdvd/Makefile Fri Apr 26 17:36:32 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2024/04/24 15:39:58 nia Exp $ +# $NetBSD: Makefile,v
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Thu Apr 25 11:56:51 UTC 2024 Modified Files: src/distrib/common: Makefile.bootcd src/distrib/common/bootimage: Makefile.installimage src/distrib/i386/cdroms/installcd: Makefile Log Message: remove redundant kernels and floppies from the space-starved i386 ISO To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.10 -r1.11 src/distrib/common/bootimage/Makefile.installimage cvs rdiff -u -r1.11 -r1.12 src/distrib/i386/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/common/Makefile.bootcd diff -u src/distrib/common/Makefile.bootcd:1.47 src/distrib/common/Makefile.bootcd:1.48 --- src/distrib/common/Makefile.bootcd:1.47 Wed Apr 24 11:29:34 2024 +++ src/distrib/common/Makefile.bootcd Thu Apr 25 11:56:51 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootcd,v 1.47 2024/04/24 11:29:34 nia Exp $ +# $NetBSD: Makefile.bootcd,v 1.48 2024/04/25 11:56:51 nia Exp $ # # Makefile snipped to create a CD/DVD ISO # @@ -53,7 +53,7 @@ CDROMS_RELEASEDIR?= ${MACHINE}/installat CDROMS_RELEASEDIR?= images .endif .if defined(CDRELEASE_NOISOS) -CDRELEASE_EXCLUDE= -s ',./installation/cdrom.*,,gp' +CDRELEASE_EXCLUDE+= -s ',./installation/cdrom.*,,gp' .endif .if defined(CDRELEASE_NOCOMPAT) . for sufx in tgz tar.xz Index: src/distrib/common/bootimage/Makefile.installimage diff -u src/distrib/common/bootimage/Makefile.installimage:1.10 src/distrib/common/bootimage/Makefile.installimage:1.11 --- src/distrib/common/bootimage/Makefile.installimage:1.10 Sat Sep 25 21:26:03 2021 +++ src/distrib/common/bootimage/Makefile.installimage Thu Apr 25 11:56:51 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.installimage,v 1.10 2021/09/25 21:26:03 maya Exp $ +# $NetBSD: Makefile.installimage,v 1.11 2024/04/25 11:56:51 nia Exp $ # # Common Makefile to create a bootable installation image for USB flash etc. # @@ -46,7 +46,8 @@ DISKPROTO_IN?= ${NETBSDSRCDIR}/distrib/c # XXX: no permission info for makefs(8) IMGDIR_EXTRA= ${RELEASEDIR}/${RELEASEMACHINEDIR} ${RELEASEMACHINEDIR} -IMGDIR_EXCLUDE= -s ',./installation/cdrom.*,,gp' +IMGDIR_EXCLUDE+= -s ',./installation/floppy/.*,,gp' +IMGDIR_EXCLUDE+= -s ',./installation/cdrom.*,,gp' IMGDIR_EXCLUDE+= -s ',./installation/liveimage.*,,gp' IMGDIR_EXCLUDE+= -s ',./installation/installimage.*,,gp' .if defined(MD_IMGDIR_EXCLUDE) Index: src/distrib/i386/cdroms/installcd/Makefile diff -u src/distrib/i386/cdroms/installcd/Makefile:1.11 src/distrib/i386/cdroms/installcd/Makefile:1.12 --- src/distrib/i386/cdroms/installcd/Makefile:1.11 Tue Apr 23 20:37:08 2024 +++ src/distrib/i386/cdroms/installcd/Makefile Thu Apr 25 11:56:51 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2024/04/23 20:37:08 nia Exp $ +# $NetBSD: Makefile,v 1.12 2024/04/25 11:56:51 nia Exp $ # # Install CD, to be made after 'build.sh release' @@ -15,6 +15,21 @@ CDRELEASE_NOTESTS= true CDBUILDEXTRA+= boot.cfg # Add boot.cfg file CLEANFILES+= boot.cfg +# already (probably) booting from CD if using this and the floppy images +# are 20MB+ when combined +CDRELEASE_EXCLUDE+= -s ',./installation/floppy/.*,,gp' + +# MONOLITHIC (i386-only) was originally added to the release build +# for upgrades from netbsd-5, and now primarily exists so the no-modules +# build can continue to be tested. this takes up 20MB+ space. +. for sufx in tgz tar.xz +CDRELEASE_EXCLUDE+= -s ',./binary/sets/kern-INSTALL.${sufx},,gp' +CDRELEASE_EXCLUDE+= -s ',./binary/sets/kern-MONOLITHIC.${sufx},,gp' +. endfor + +CDRELEASE_EXCLUDE+= -s ',./binary/kernel/netbsd-INSTALL.gz,,gp' +CDRELEASE_EXCLUDE+= -s ',./binary/kernel/netbsd-MONOLITHIC.gz,,gp' + prepare_md_post: ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" < ${.CURDIR}/boot.cfg.in > boot.cfg
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Thu Apr 25 11:56:51 UTC 2024 Modified Files: src/distrib/common: Makefile.bootcd src/distrib/common/bootimage: Makefile.installimage src/distrib/i386/cdroms/installcd: Makefile Log Message: remove redundant kernels and floppies from the space-starved i386 ISO To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.10 -r1.11 src/distrib/common/bootimage/Makefile.installimage cvs rdiff -u -r1.11 -r1.12 src/distrib/i386/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/csh
Module Name:src Committed By: nia Date: Wed Apr 24 15:49:03 UTC 2024 Modified Files: src/bin/csh: dir.c file.c func.c glob.c misc.c str.c Log Message: csh: replace malloc(x * y) and realloc(x * y) with reallocarray To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/bin/csh/dir.c cvs rdiff -u -r1.33 -r1.34 src/bin/csh/file.c cvs rdiff -u -r1.44 -r1.45 src/bin/csh/func.c cvs rdiff -u -r1.31 -r1.32 src/bin/csh/glob.c cvs rdiff -u -r1.22 -r1.23 src/bin/csh/misc.c cvs rdiff -u -r1.16 -r1.17 src/bin/csh/str.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/bin/csh/dir.c diff -u src/bin/csh/dir.c:1.35 src/bin/csh/dir.c:1.36 --- src/bin/csh/dir.c:1.35 Sun Aug 9 00:34:21 2020 +++ src/bin/csh/dir.c Wed Apr 24 15:49:03 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: dir.c,v 1.35 2020/08/09 00:34:21 dholland Exp $ */ +/* $NetBSD: dir.c,v 1.36 2024/04/24 15:49:03 nia Exp $ */ /*- * Copyright (c) 1980, 1991, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)dir.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: dir.c,v 1.35 2020/08/09 00:34:21 dholland Exp $"); +__RCSID("$NetBSD: dir.c,v 1.36 2024/04/24 15:49:03 nia Exp $"); #endif #endif /* not lint */ @@ -279,8 +279,8 @@ dnormalize(Char *cp) size_t dotdot = 0; Char *dp, *cwd; - cwd = xmalloc((size_t)((Strlen(dcwd->di_name) + 3) * - sizeof(Char))); + cwd = xreallocarray(NULL, (size_t)(Strlen(dcwd->di_name) + 3), + sizeof(Char)); (void)Strcpy(cwd, dcwd->di_name); /* @@ -389,7 +389,8 @@ dgoto(Char *cp) cwdlen = 0; for (p = cp; *p++;) continue; - dp = xmalloc((size_t)(cwdlen + (size_t)(p - cp) + 1) * sizeof(Char)); + dp = xreallocarray(NULL, + (size_t)(cwdlen + (size_t)(p - cp) + 1), sizeof(Char)); for (p = dp, q = dcwd->di_name; (*p++ = *q++) != '\0';) continue; if (cwdlen) @@ -705,8 +706,8 @@ dcanon(Char *cp, Char *p) /* * New length is "yyy/" + slink + "/.." and rest */ - p1 = newcp = xmalloc( - (size_t)((sp - cp) + cc + (p1 - p)) * sizeof(Char)); + p1 = newcp = xreallocarray(NULL, + (size_t)((sp - cp) + cc + (p1 - p)), sizeof(Char)); /* * Copy new path into newcp */ @@ -725,8 +726,8 @@ dcanon(Char *cp, Char *p) /* * New length is slink + "/.." and rest */ - p1 = newcp = xmalloc( - (size_t)(cc + (p1 - p)) * sizeof(Char)); + p1 = newcp = xreallocarray(NULL, + (size_t)(cc + (p1 - p)), sizeof(Char)); /* * Copy new path into newcp */ @@ -794,8 +795,8 @@ dcanon(Char *cp, Char *p) /* * New length is "yyy/" + slink + "/.." and rest */ - p1 = newcp = xmalloc( - (size_t)((sp - cp) + cc + (p1 - p)) * sizeof(Char)); + p1 = newcp = xreallocarray(NULL, + (size_t)((sp - cp) + cc + (p1 - p)), sizeof(Char)); /* * Copy new path into newcp */ @@ -814,8 +815,8 @@ dcanon(Char *cp, Char *p) /* * New length is slink + the rest */ - p1 = newcp = xmalloc( - (size_t)(cc + (p1 - p)) * sizeof(Char)); + p1 = newcp = xreallocarray(NULL, + (size_t)(cc + (p1 - p)), sizeof(Char)); /* * Copy new path into newcp */ Index: src/bin/csh/file.c diff -u src/bin/csh/file.c:1.33 src/bin/csh/file.c:1.34 --- src/bin/csh/file.c:1.33 Tue Sep 29 02:58:51 2020 +++ src/bin/csh/file.c Wed Apr 24 15:49:03 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: file.c,v 1.33 2020/09/29 02:58:51 msaitoh Exp $ */ +/* $NetBSD: file.c,v 1.34 2024/04/24 15:49:03 nia Exp $ */ /*- * Copyright (c) 1980, 1991, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)file.c 8.2 (Berkeley) 3/19/94"; #else -__RCSID("$NetBSD: file.c,v 1.33 2020/09/29 02:58:51 msaitoh Exp $"); +__RCSID("$NetBSD: file.c,v 1.34 2024/04/24 15:49:03 nia Exp $"); #endif #endif /* not lint */ @@ -519,13 +519,10 @@ again:/* search for matches */ if (command == LIST) { if ((size_t)numitems >= maxitems) { maxitems += 1024; - if (items == NULL) - items = xmalloc(sizeof(*items) * maxitems); - else - items = xrealloc(items, sizeof(*items) * maxitems); + items = xreallocarray(items, sizeof(*items), maxitems); } - items[numitems] = xmalloc((size_t) (Strlen(entry) + 1) * - sizeof(Char)); + items[numitems] = xreallocarray(NULL, + (size_t) (Strlen(entry) + 1), sizeof(Char)); copyn(items[numitems], entry, MAXNAMLEN); numitems++; } Index: src/bin/csh/func.c diff -u src/bin/csh/func.c:1.44 src/bin/csh/func.c:1.45 --- src/bin/csh/func.c:1.44 Sun Aug 9 00:22:53 2020 +++ src/bin/csh/func.c Wed Apr 24 15:49:03 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: func.c,v 1.44 2020/08/09 00:22:53 dholland Exp $ */ +/* $NetBSD: func.c,v 1.45 2024/04/24 15:49:03 nia Exp $ */ /*- * Copyright (c) 1980, 1991, 1993 @@ -34,7 +34,7 @@ #if 0 static char
CVS commit: src/bin/csh
Module Name:src Committed By: nia Date: Wed Apr 24 15:49:03 UTC 2024 Modified Files: src/bin/csh: dir.c file.c func.c glob.c misc.c str.c Log Message: csh: replace malloc(x * y) and realloc(x * y) with reallocarray To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/bin/csh/dir.c cvs rdiff -u -r1.33 -r1.34 src/bin/csh/file.c cvs rdiff -u -r1.44 -r1.45 src/bin/csh/func.c cvs rdiff -u -r1.31 -r1.32 src/bin/csh/glob.c cvs rdiff -u -r1.22 -r1.23 src/bin/csh/misc.c cvs rdiff -u -r1.16 -r1.17 src/bin/csh/str.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/csh
Module Name:src Committed By: nia Date: Wed Apr 24 15:47:12 UTC 2024 Modified Files: src/bin/csh: csh.h Log Message: csh: add a helper definition for the reallocarray function To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/bin/csh/csh.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/bin/csh/csh.h diff -u src/bin/csh/csh.h:1.29 src/bin/csh/csh.h:1.30 --- src/bin/csh/csh.h:1.29 Fri Apr 3 18:11:29 2020 +++ src/bin/csh/csh.h Wed Apr 24 15:47:11 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: csh.h,v 1.29 2020/04/03 18:11:29 joerg Exp $ */ +/* $NetBSD: csh.h,v 1.30 2024/04/24 15:47:11 nia Exp $ */ /*- * Copyright (c) 1980, 1991, 1993 @@ -86,6 +86,7 @@ typedef void *ioctl_t; /* Third arg of #define xmalloc(i) Malloc(i) #define xrealloc(p, i) Realloc(p, i) +#define xreallocarray(p, n, sz) Reallocarray(p, n, sz) #define xcalloc(n, s) Calloc(n, s) #include
CVS commit: src/bin/csh
Module Name:src Committed By: nia Date: Wed Apr 24 15:47:12 UTC 2024 Modified Files: src/bin/csh: csh.h Log Message: csh: add a helper definition for the reallocarray function To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/bin/csh/csh.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/csh
Module Name:src Committed By: nia Date: Wed Apr 24 15:46:20 UTC 2024 Modified Files: src/bin/csh: alloc.c extern.h Log Message: csh: add a reallocarray function for using inside csh To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/bin/csh/alloc.c cvs rdiff -u -r1.34 -r1.35 src/bin/csh/extern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/csh
Module Name:src Committed By: nia Date: Wed Apr 24 15:46:20 UTC 2024 Modified Files: src/bin/csh: alloc.c extern.h Log Message: csh: add a reallocarray function for using inside csh To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/bin/csh/alloc.c cvs rdiff -u -r1.34 -r1.35 src/bin/csh/extern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/bin/csh/alloc.c diff -u src/bin/csh/alloc.c:1.15 src/bin/csh/alloc.c:1.16 --- src/bin/csh/alloc.c:1.15 Sat Jan 5 16:54:00 2019 +++ src/bin/csh/alloc.c Wed Apr 24 15:46:20 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: alloc.c,v 1.15 2019/01/05 16:54:00 christos Exp $ */ +/* $NetBSD: alloc.c,v 1.16 2024/04/24 15:46:20 nia Exp $ */ /*- * Copyright (c) 1983, 1991, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)alloc.c 8.1 (Berkeley) 5/31/93"; #else -__RCSID("$NetBSD: alloc.c,v 1.15 2019/01/05 16:54:00 christos Exp $"); +__RCSID("$NetBSD: alloc.c,v 1.16 2024/04/24 15:46:20 nia Exp $"); #endif #endif /* not lint */ @@ -72,6 +72,19 @@ Realloc(void *p, size_t n) } void * +Reallocarray(void *p, size_t n, size_t sz) +{ +void *ptr = p; + +if (reallocarr(, n, sz) != 0) { + child++; + stderror(ERR_NOMEM); + return (p); +} +return (ptr); +} + +void * Calloc(size_t s, size_t n) { void *ptr; Index: src/bin/csh/extern.h diff -u src/bin/csh/extern.h:1.34 src/bin/csh/extern.h:1.35 --- src/bin/csh/extern.h:1.34 Thu Sep 15 11:35:06 2022 +++ src/bin/csh/extern.h Wed Apr 24 15:46:20 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: extern.h,v 1.34 2022/09/15 11:35:06 martin Exp $ */ +/* $NetBSD: extern.h,v 1.35 2024/04/24 15:46:20 nia Exp $ */ /*- * Copyright (c) 1991, 1993 @@ -314,6 +314,7 @@ void psecs(long); void Free(void *); void * Malloc(size_t); void *Realloc(void *, size_t); +void *Reallocarray(void *, size_t, size_t); void *Calloc(size_t, size_t); /*
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Apr 24 15:41:42 UTC 2024 Modified Files: src/doc: CHANGES Log Message: recent changes To generate a diff of this commit: cvs rdiff -u -r1.3049 -r1.3050 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3049 src/doc/CHANGES:1.3050 --- src/doc/CHANGES:1.3049 Wed Apr 10 14:24:31 2024 +++ src/doc/CHANGES Wed Apr 24 15:41:41 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3049 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3050 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -336,3 +336,15 @@ Changes from NetBSD 10.0 to NetBSD 11.0: sysinst(8): Split compatibility libraries into separate sets, base32 and debug32. Split HTML man pages into new manhtml set. [nia 20240410] + amd64: Support EFI as well as BIOS boot in the "live" USB image. + This is not the regular installation image, which already + supports EFI. [maya 20240413] + uftdi(4): Add support for a range of "Brainboxes" USB serial + adapters, from Cameron Williams. [maya 20240417] + x86: Enable ACPI Platform Error Interface support in the GENERIC + kernels. [riastradh 20240421] + mips64el, mips64eb: Create "base64" and "debug64" sets that contain + the N64 libraries. [nia 20240422] + x86, sparc64: Create "DVD" ISOs that contain all the sets excluded + from the normal ISOs for size reasons - also useful on + virtual machines. [nia 20240424]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Apr 24 15:41:42 UTC 2024 Modified Files: src/doc: CHANGES Log Message: recent changes To generate a diff of this commit: cvs rdiff -u -r1.3049 -r1.3050 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sparc64/cdroms
Module Name:src Committed By: nia Date: Wed Apr 24 15:39:58 UTC 2024 Modified Files: src/distrib/sparc64/cdroms: Makefile Added Files: src/distrib/sparc64/cdroms/installdvd: Makefile Log Message: sparc64 follows x86 and gets an installdvd image with all sets To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sparc64/cdroms
Module Name:src Committed By: nia Date: Wed Apr 24 15:39:58 UTC 2024 Modified Files: src/distrib/sparc64/cdroms: Makefile Added Files: src/distrib/sparc64/cdroms/installdvd: Makefile Log Message: sparc64 follows x86 and gets an installdvd image with all sets To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/cdroms/installdvd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sparc64/cdroms/Makefile diff -u src/distrib/sparc64/cdroms/Makefile:1.1 src/distrib/sparc64/cdroms/Makefile:1.2 --- src/distrib/sparc64/cdroms/Makefile:1.1 Tue Mar 6 21:57:24 2007 +++ src/distrib/sparc64/cdroms/Makefile Wed Apr 24 15:39:58 2024 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2007/03/06 21:57:24 bouyer Exp $ +# $NetBSD: Makefile,v 1.2 2024/04/24 15:39:58 nia Exp $ -SUBDIR= installcd +SUBDIR= installcd installdvd TARGETS+= release iso_image .include Added files: Index: src/distrib/sparc64/cdroms/installdvd/Makefile diff -u /dev/null src/distrib/sparc64/cdroms/installdvd/Makefile:1.1 --- /dev/null Wed Apr 24 15:39:58 2024 +++ src/distrib/sparc64/cdroms/installdvd/Makefile Wed Apr 24 15:39:58 2024 @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2024/04/24 15:39:58 nia Exp $ + +.include + +CDBASE= sparc64dvd # gives ${CDBASE}.iso +CDRELEASE= true # include $RELEASEDIR/$RELEASEMACHINEDIR +CDKERNELS= ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/kernel/netbsd-GENERIC.gz netbsd +CD_SETS= base etc +.if ${MKKMOD} != "no" +CD_SETS+= modules +.endif + +SYSINSTDIR!= cd ${.CURDIR}/../../../../usr.sbin/sysinst/arch/${MACHINE} && ${PRINTOBJDIR} + +CDRELEASE_NOISOS= true +CDBOOTIMAGEDIR!= cd ${NETBSDSRCDIR}/distrib/sparc64/bootfs && ${PRINTOBJDIR} +CDBOOTIMAGE=${CDBOOTIMAGEDIR}/boot.fs +SUN_BOOT_ARGS:= - - - - ${CDBOOTIMAGE} + +image_md_pre: + ${RM} -f cdrom/etc/gettytab cdrom/etc/ttys cdrom/etc/rc + ${HOST_LN} -fs /tmp/gettytab cdrom/etc/gettytab + ${INSTALL} ${COPY} ${.CURDIR}/../installcd/etc.ttys cdrom/etc/ttys + ${INSTALL} ${COPY} ${.CURDIR}/../installcd/etc.rc cdrom/etc/rc + ${INSTALL} ${COPY} -m 0555 ${.CURDIR}/../installcd/install.sh cdrom/install.sh + ${MKDIR} ${MKDIRPERM} cdrom/mnt2 cdrom/targetroot + ${INSTALL} ${COPY} ${SYSINSTDIR}/sysinstmsgs.?? cdrom/usr/share/sysinst/catalog/ + +image_md_post: + SUNLABEL=${TOOL_SUNLABEL:Q} \ + ${HOST_SH} ${NETBSDSRCDIR}/distrib/common/sunbootcd.sh \ + ${CDIMAGE} ${SUN_BOOT_ARGS} + +.include "${.CURDIR}/../../../common/Makefile.bootcd" +
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Wed Apr 24 11:29:35 UTC 2024 Modified Files: src/distrib/amd64/cdroms: Makefile src/distrib/cdrom: current.conf src/distrib/common: Makefile.bootcd src/distrib/i386/cdroms: Makefile Added Files: src/distrib/amd64/cdroms/installdvd: Makefile boot.cfg.in src/distrib/i386/cdroms/installdvd: Makefile boot.cfg.in Log Message: Add "DVD" ISOs for x86 that don't have to follow CD size limitations. These include all available sets. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/distrib/amd64/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/amd64/cdroms/installdvd/Makefile \ src/distrib/amd64/cdroms/installdvd/boot.cfg.in cvs rdiff -u -r1.13 -r1.14 src/distrib/cdrom/current.conf cvs rdiff -u -r1.46 -r1.47 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.4 -r1.5 src/distrib/i386/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/i386/cdroms/installdvd/Makefile \ src/distrib/i386/cdroms/installdvd/boot.cfg.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Wed Apr 24 11:29:35 UTC 2024 Modified Files: src/distrib/amd64/cdroms: Makefile src/distrib/cdrom: current.conf src/distrib/common: Makefile.bootcd src/distrib/i386/cdroms: Makefile Added Files: src/distrib/amd64/cdroms/installdvd: Makefile boot.cfg.in src/distrib/i386/cdroms/installdvd: Makefile boot.cfg.in Log Message: Add "DVD" ISOs for x86 that don't have to follow CD size limitations. These include all available sets. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/distrib/amd64/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/amd64/cdroms/installdvd/Makefile \ src/distrib/amd64/cdroms/installdvd/boot.cfg.in cvs rdiff -u -r1.13 -r1.14 src/distrib/cdrom/current.conf cvs rdiff -u -r1.46 -r1.47 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.4 -r1.5 src/distrib/i386/cdroms/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/i386/cdroms/installdvd/Makefile \ src/distrib/i386/cdroms/installdvd/boot.cfg.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/amd64/cdroms/Makefile diff -u src/distrib/amd64/cdroms/Makefile:1.3 src/distrib/amd64/cdroms/Makefile:1.4 --- src/distrib/amd64/cdroms/Makefile:1.3 Tue Mar 6 21:52:44 2007 +++ src/distrib/amd64/cdroms/Makefile Wed Apr 24 11:29:34 2024 @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.3 2007/03/06 21:52:44 bouyer Exp $ +# $NetBSD: Makefile,v 1.4 2024/04/24 11:29:34 nia Exp $ SUBDIR= SUBDIR+= bootcd SUBDIR+= bootcd-com +SUBDIR+= installdvd SUBDIR+= installcd TARGETS+= release iso_image Index: src/distrib/cdrom/current.conf diff -u src/distrib/cdrom/current.conf:1.13 src/distrib/cdrom/current.conf:1.14 --- src/distrib/cdrom/current.conf:1.13 Wed Jan 24 09:04:40 2018 +++ src/distrib/cdrom/current.conf Wed Apr 24 11:29:34 2024 @@ -1,4 +1,4 @@ -# $NetBSD: current.conf,v 1.13 2018/01/24 09:04:40 skrll Exp $ +# $NetBSD: current.conf,v 1.14 2024/04/24 11:29:34 nia Exp $ # # Makefile fragment for CD sets; includes config information. @@ -32,6 +32,7 @@ CD_IMAGES+= multi-cd3-${ISO_RELEASE} CD_IMAGES+= acorn32cd-${ISO_RELEASE} CD_IMAGES+= algorcd-${ISO_RELEASE} CD_IMAGES+= alphacd-${ISO_RELEASE} +CD_IMAGES+= amd64dvd-${ISO_RELEASE} CD_IMAGES+= amd64cd-${ISO_RELEASE} CD_IMAGES+= amigacd-${ISO_RELEASE} CD_IMAGES+= arccd-${ISO_RELEASE} @@ -51,6 +52,7 @@ CD_IMAGES+= hppacd-${ISO_RELEASE} CD_IMAGES+= hpcarmcd-${ISO_RELEASE} CD_IMAGES+= hpcmipscd-${ISO_RELEASE} CD_IMAGES+= hpcshcd-${ISO_RELEASE} +CD_IMAGES+= i386dvd-${ISO_RELEASE} CD_IMAGES+= i386cd-${ISO_RELEASE} CD_IMAGES+= ibmnwscd-${ISO_RELEASE} CD_IMAGES+= iyonix-${ISO_RELEASE} @@ -159,6 +161,7 @@ BASE_PORTS.multi-cd3-${ISO_RELEASE}= cob BASE_PORTS.acorn32cd-${ISO_RELEASE}=acorn32 BASE_PORTS.algorcd-${ISO_RELEASE}=algor BASE_PORTS.alphacd-${ISO_RELEASE}=alpha +BASE_PORTS.amd64dvd-${ISO_RELEASE}=amd64 BASE_PORTS.amd64cd-${ISO_RELEASE}=amd64 BASE_PORTS.amigacd-${ISO_RELEASE}=amiga BASE_PORTS.arccd-${ISO_RELEASE}=arc @@ -176,6 +179,7 @@ BASE_PORTS.hp300cd-${ISO_RELEASE}=hp300 BASE_PORTS.hpcarmcd-${ISO_RELEASE}=hpcarm BASE_PORTS.hpcmipscd-${ISO_RELEASE}=hpcmips BASE_PORTS.hpcshcd-${ISO_RELEASE}=hpcsh +BASE_PORTS.i386dvd-${ISO_RELEASE}=i386 BASE_PORTS.i386cd-${ISO_RELEASE}=i386 BASE_PORTS.iyonixcd-${ISO_RELEASE}=iyonix BASE_PORTS.ibmnwscd-${ISO_RELEASE}=ibmnws Index: src/distrib/common/Makefile.bootcd diff -u src/distrib/common/Makefile.bootcd:1.46 src/distrib/common/Makefile.bootcd:1.47 --- src/distrib/common/Makefile.bootcd:1.46 Tue Apr 23 20:37:07 2024 +++ src/distrib/common/Makefile.bootcd Wed Apr 24 11:29:34 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootcd,v 1.46 2024/04/23 20:37:07 nia Exp $ +# $NetBSD: Makefile.bootcd,v 1.47 2024/04/24 11:29:34 nia Exp $ # # Makefile snipped to create a CD/DVD ISO # @@ -123,6 +123,8 @@ ECHO?= echo .if ${CDRELEASE} == false CDIMAGE= ${CDBASE}.iso +.elif ${CDBASE:M*dvd} +CDIMAGE= NetBSD-${DISTRIBVER}-${CDBASE:S/dvd$//}-dvd.iso .else CDIMAGE= NetBSD-${DISTRIBVER}-${CDBASE:S/cd$//}.iso .endif Index: src/distrib/i386/cdroms/Makefile diff -u src/distrib/i386/cdroms/Makefile:1.4 src/distrib/i386/cdroms/Makefile:1.5 --- src/distrib/i386/cdroms/Makefile:1.4 Tue Mar 6 21:52:45 2007 +++ src/distrib/i386/cdroms/Makefile Wed Apr 24 11:29:34 2024 @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.4 2007/03/06 21:52:45 bouyer Exp $ +# $NetBSD: Makefile,v 1.5 2024/04/24 11:29:34 nia Exp $ SUBDIR= SUBDIR+= bootcd SUBDIR+= bootcd-com +SUBDIR+= installdvd SUBDIR+= installcd TARGETS+= release iso_image Added files: Index: src/distrib/amd64/cdroms/installdvd/Makefile diff -u /dev/null src/distrib/amd64/cdroms/installdvd/Makefile:1.1 --- /dev/null Wed Apr 24 11:29:35 2024 +++ src/distrib/amd64/cdroms/installdvd/Makefile Wed Apr 24 11:29:34 2024 @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2024/04/24 11:29:34 nia Exp $ +# +
CVS commit: src/external/mit/ctwm/etc
Module Name:src Committed By: nia Date: Wed Apr 24 10:35:13 UTC 2024 Modified Files: src/external/mit/ctwm/etc: system.ctwmrc Log Message: it's netbsd-11, time for a slightly less eye-bleeding shade of orange To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/external/mit/ctwm/etc/system.ctwmrc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/ctwm/etc/system.ctwmrc diff -u src/external/mit/ctwm/etc/system.ctwmrc:1.19 src/external/mit/ctwm/etc/system.ctwmrc:1.20 --- src/external/mit/ctwm/etc/system.ctwmrc:1.19 Fri May 27 17:04:16 2022 +++ src/external/mit/ctwm/etc/system.ctwmrc Wed Apr 24 10:35:13 2024 @@ -1,5 +1,5 @@ # -# $NetBSD: system.ctwmrc,v 1.19 2022/05/27 17:04:16 nia Exp $ +# $NetBSD: system.ctwmrc,v 1.20 2024/04/24 10:35:13 nia Exp $ # # ctwmrc by nia # @@ -217,7 +217,7 @@ Color BorderTileBackground "steelblue" BorderTileForeground "steelblue" - DefaultBackground "grey70" + DefaultBackground "lavender" DefaultForeground "black" TitleBackground "lavender" @@ -225,13 +225,13 @@ Color MenuBackground"lavender" MenuForeground"black" - MenuTitleBackground "darkorange2" + MenuTitleBackground "darkorange3" MenuTitleForeground "black" MenuShadowColor "gray15" - IconBackground"black" - IconForeground"white" - IconBorderColor "gray45" + IconBackground"lavender" + IconForeground"black" + IconBorderColor "steelblue" IconManagerBackground "lavender" IconManagerForeground "black"
CVS commit: src/external/mit/ctwm/etc
Module Name:src Committed By: nia Date: Wed Apr 24 10:35:13 UTC 2024 Modified Files: src/external/mit/ctwm/etc: system.ctwmrc Log Message: it's netbsd-11, time for a slightly less eye-bleeding shade of orange To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/external/mit/ctwm/etc/system.ctwmrc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Apr 24 06:44:18 UTC 2024 Modified Files: src/doc: TODO.smpnet Log Message: ena(4) became MPSAFe last year To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/doc/TODO.smpnet Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/TODO.smpnet diff -u src/doc/TODO.smpnet:1.47 src/doc/TODO.smpnet:1.48 --- src/doc/TODO.smpnet:1.47 Sun Aug 14 10:13:06 2022 +++ src/doc/TODO.smpnet Wed Apr 24 06:44:18 2024 @@ -1,4 +1,4 @@ -$NetBSD: TODO.smpnet,v 1.47 2022/08/14 10:13:06 nia Exp $ +$NetBSD: TODO.smpnet,v 1.48 2024/04/24 06:44:18 nia Exp $ MP-safe components == @@ -10,6 +10,7 @@ kernel option. Some components scale up - aq(4) - bcmgenet(4) - bge(4) + - ena(4) - iavf(4) - ixg(4) - ixl(4)
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Apr 24 06:44:18 UTC 2024 Modified Files: src/doc: TODO.smpnet Log Message: ena(4) became MPSAFe last year To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/doc/TODO.smpnet Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/mk
Module Name:src Committed By: nia Date: Wed Apr 24 05:20:35 UTC 2024 Modified Files: src/share/mk: bsd.own.mk Log Message: USE_XZ_SETS is no longer needed for sparc64 to fit on a standard CD-ROM To generate a diff of this commit: cvs rdiff -u -r1.1368 -r1.1369 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/mk
Module Name:src Committed By: nia Date: Wed Apr 24 05:20:35 UTC 2024 Modified Files: src/share/mk: bsd.own.mk Log Message: USE_XZ_SETS is no longer needed for sparc64 to fit on a standard CD-ROM To generate a diff of this commit: cvs rdiff -u -r1.1368 -r1.1369 src/share/mk/bsd.own.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.1368 src/share/mk/bsd.own.mk:1.1369 --- src/share/mk/bsd.own.mk:1.1368 Tue Apr 23 03:25:39 2024 +++ src/share/mk/bsd.own.mk Wed Apr 24 05:20:35 2024 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.1368 2024/04/23 03:25:39 maya Exp $ +# $NetBSD: bsd.own.mk,v 1.1369 2024/04/24 05:20:35 nia Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -1607,7 +1607,6 @@ ${var}?= no # format if USE_PIGZGZIP is enabled. .if ${USE_PIGZGZIP} == "no" && \ (${MACHINE} == "amd64" || \ - ${MACHINE} == "sparc64" || \ ${MACHINE_ARCH:Maarch64*}) USE_XZ_SETS?= yes .else
CVS commit: src/distrib/sparc64/cdroms/installcd
Module Name:src Committed By: nia Date: Wed Apr 24 05:16:16 UTC 2024 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Give lots of room for further expansion of the sparc64 CD image To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/distrib/sparc64/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sparc64/cdroms/installcd
Module Name:src Committed By: nia Date: Wed Apr 24 05:16:16 UTC 2024 Modified Files: src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Give lots of room for further expansion of the sparc64 CD image To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/distrib/sparc64/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sparc64/cdroms/installcd/Makefile diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.32 src/distrib/sparc64/cdroms/installcd/Makefile:1.33 --- src/distrib/sparc64/cdroms/installcd/Makefile:1.32 Tue Apr 23 12:25:57 2024 +++ src/distrib/sparc64/cdroms/installcd/Makefile Wed Apr 24 05:16:16 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.32 2024/04/23 12:25:57 nia Exp $ +# $NetBSD: Makefile,v 1.33 2024/04/24 05:16:16 nia Exp $ .include @@ -6,6 +6,8 @@ CDBASE= sparc64cd # gives ${CDBASE}.is CDRELEASE= true # include $RELEASEDIR/$RELEASEMACHINEDIR CDRELEASE_NODEBUG= true CDRELEASE_NOCOMPAT= true +CDRELEASE_NOHTML= true +CDRELEASE_NOTESTS= true CDKERNELS= ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/kernel/netbsd-GENERIC.gz netbsd CD_SETS= base etc .if ${MKKMOD} != "no"
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Tue Apr 23 20:37:08 UTC 2024 Modified Files: src/distrib/common: Makefile.bootcd src/distrib/i386/cdroms/installcd: Makefile Log Message: Reduce the size of the i386 ISO to help it fit on a CD-ROM Exclude tests and html man pages. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.10 -r1.11 src/distrib/i386/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/common/Makefile.bootcd diff -u src/distrib/common/Makefile.bootcd:1.45 src/distrib/common/Makefile.bootcd:1.46 --- src/distrib/common/Makefile.bootcd:1.45 Tue Apr 23 12:25:57 2024 +++ src/distrib/common/Makefile.bootcd Tue Apr 23 20:37:07 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootcd,v 1.45 2024/04/23 12:25:57 nia Exp $ +# $NetBSD: Makefile.bootcd,v 1.46 2024/04/23 20:37:07 nia Exp $ # # Makefile snipped to create a CD/DVD ISO # @@ -58,6 +58,7 @@ CDRELEASE_EXCLUDE= -s ',./installation/c .if defined(CDRELEASE_NOCOMPAT) . for sufx in tgz tar.xz CDRELEASE_EXCLUDE+= -s ',./binary/sets/base32.${sufx},,gp' +CDRELEASE_EXCLUDE+= -s ',./binary/sets/base64.${sufx},,gp' . endfor .endif .if defined(CDRELEASE_NODEBUG) @@ -68,6 +69,16 @@ CDRELEASE_EXCLUDE+= -s ',./binary/sets/d CDRELEASE_EXCLUDE+= -s ',./binary/sets/xdebug.${sufx},,gp' . endfor .endif +.if defined(CDRELEASE_NOHTML) +. for sufx in tgz tar.xz +CDRELEASE_EXCLUDE+= -s ',./binary/sets/manhtml.${sufx},,gp' +. endfor +.endif +.if defined(CDRELEASE_NOTESTS) +. for sufx in tgz tar.xz +CDRELEASE_EXCLUDE+= -s ',./binary/sets/tests.${sufx},,gp' +. endfor +.endif .if !defined(CDRELEASE_LIVEIMAGE) CDRELEASE_EXCLUDE+= -s ',./installation/liveimage.*,,gp' .endif Index: src/distrib/i386/cdroms/installcd/Makefile diff -u src/distrib/i386/cdroms/installcd/Makefile:1.10 src/distrib/i386/cdroms/installcd/Makefile:1.11 --- src/distrib/i386/cdroms/installcd/Makefile:1.10 Mon Sep 23 13:42:33 2019 +++ src/distrib/i386/cdroms/installcd/Makefile Tue Apr 23 20:37:08 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.10 2019/09/23 13:42:33 christos Exp $ +# $NetBSD: Makefile,v 1.11 2024/04/23 20:37:08 nia Exp $ # # Install CD, to be made after 'build.sh release' @@ -10,6 +10,8 @@ CDBASE= i386cd # gives ${CDBASE}.iso CDRELEASE= true# include $RELEASEDIR/$RELEASEMACHINEDIR CDRELEASE_NODEBUG= true +CDRELEASE_NOHTML= true +CDRELEASE_NOTESTS= true CDBUILDEXTRA+= boot.cfg # Add boot.cfg file CLEANFILES+= boot.cfg
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Tue Apr 23 20:37:08 UTC 2024 Modified Files: src/distrib/common: Makefile.bootcd src/distrib/i386/cdroms/installcd: Makefile Log Message: Reduce the size of the i386 ISO to help it fit on a CD-ROM Exclude tests and html man pages. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.10 -r1.11 src/distrib/i386/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Tue Apr 23 12:25:57 UTC 2024 Modified Files: src/distrib/amd64/cdroms/installcd: Makefile src/distrib/common: Makefile.bootcd src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Exclude compat sets from ISO images that struggle to fit on a CD-ROM When debug is excluded, also exclude the compat debug sets. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/distrib/amd64/cdroms/installcd/Makefile cvs rdiff -u -r1.44 -r1.45 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.31 -r1.32 src/distrib/sparc64/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: nia Date: Tue Apr 23 12:25:57 UTC 2024 Modified Files: src/distrib/amd64/cdroms/installcd: Makefile src/distrib/common: Makefile.bootcd src/distrib/sparc64/cdroms/installcd: Makefile Log Message: Exclude compat sets from ISO images that struggle to fit on a CD-ROM When debug is excluded, also exclude the compat debug sets. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/distrib/amd64/cdroms/installcd/Makefile cvs rdiff -u -r1.44 -r1.45 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.31 -r1.32 src/distrib/sparc64/cdroms/installcd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/amd64/cdroms/installcd/Makefile diff -u src/distrib/amd64/cdroms/installcd/Makefile:1.6 src/distrib/amd64/cdroms/installcd/Makefile:1.7 --- src/distrib/amd64/cdroms/installcd/Makefile:1.6 Mon Sep 23 13:42:30 2019 +++ src/distrib/amd64/cdroms/installcd/Makefile Tue Apr 23 12:25:57 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2019/09/23 13:42:30 christos Exp $ +# $NetBSD: Makefile,v 1.7 2024/04/23 12:25:57 nia Exp $ # # Install CD, to be made after 'build.sh release' @@ -10,6 +10,7 @@ CDBASE= amd64cd # gives ${CDBASE}.iso CDRELEASE= true # include $RELEASEDIR/$RELEASEMACHINEDIR CDRELEASE_NODEBUG= true +CDRELEASE_NOCOMPAT= true CDBUILDEXTRA= boot.cfg # Add boot.cfg file CLEANFILES+= boot.cfg Index: src/distrib/common/Makefile.bootcd diff -u src/distrib/common/Makefile.bootcd:1.44 src/distrib/common/Makefile.bootcd:1.45 --- src/distrib/common/Makefile.bootcd:1.44 Sun Oct 11 14:10:04 2020 +++ src/distrib/common/Makefile.bootcd Tue Apr 23 12:25:57 2024 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootcd,v 1.44 2020/10/11 14:10:04 jmcneill Exp $ +# $NetBSD: Makefile.bootcd,v 1.45 2024/04/23 12:25:57 nia Exp $ # # Makefile snipped to create a CD/DVD ISO # @@ -55,11 +55,18 @@ CDROMS_RELEASEDIR?= images .if defined(CDRELEASE_NOISOS) CDRELEASE_EXCLUDE= -s ',./installation/cdrom.*,,gp' .endif +.if defined(CDRELEASE_NOCOMPAT) +. for sufx in tgz tar.xz +CDRELEASE_EXCLUDE+= -s ',./binary/sets/base32.${sufx},,gp' +. endfor +.endif .if defined(CDRELEASE_NODEBUG) -CDRELEASE_EXCLUDE+= -s ',./binary/sets/debug.tgz,,gp' -CDRELEASE_EXCLUDE+= -s ',./binary/sets/xdebug.tgz,,gp' -CDRELEASE_EXCLUDE+= -s ',./binary/sets/debug.tar.xz,,gp' -CDRELEASE_EXCLUDE+= -s ',./binary/sets/xdebug.tar.xz,,gp' +. for sufx in tgz tar.xz +CDRELEASE_EXCLUDE+= -s ',./binary/sets/debug.${sufx},,gp' +CDRELEASE_EXCLUDE+= -s ',./binary/sets/debug32.${sufx},,gp' +CDRELEASE_EXCLUDE+= -s ',./binary/sets/debug64.${sufx},,gp' +CDRELEASE_EXCLUDE+= -s ',./binary/sets/xdebug.${sufx},,gp' +. endfor .endif .if !defined(CDRELEASE_LIVEIMAGE) CDRELEASE_EXCLUDE+= -s ',./installation/liveimage.*,,gp' Index: src/distrib/sparc64/cdroms/installcd/Makefile diff -u src/distrib/sparc64/cdroms/installcd/Makefile:1.31 src/distrib/sparc64/cdroms/installcd/Makefile:1.32 --- src/distrib/sparc64/cdroms/installcd/Makefile:1.31 Mon Sep 23 13:42:35 2019 +++ src/distrib/sparc64/cdroms/installcd/Makefile Tue Apr 23 12:25:57 2024 @@ -1,10 +1,11 @@ -# $NetBSD: Makefile,v 1.31 2019/09/23 13:42:35 christos Exp $ +# $NetBSD: Makefile,v 1.32 2024/04/23 12:25:57 nia Exp $ .include CDBASE= sparc64cd # gives ${CDBASE}.iso CDRELEASE= true # include $RELEASEDIR/$RELEASEMACHINEDIR CDRELEASE_NODEBUG= true +CDRELEASE_NOCOMPAT= true CDKERNELS= ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/kernel/netbsd-GENERIC.gz netbsd CD_SETS= base etc .if ${MKKMOD} != "no"
CVS commit: src
Module Name:src Committed By: nia Date: Mon Apr 22 14:41:26 UTC 2024 Modified Files: src/distrib/common/bootimage: Makefile.bootimage src/distrib/sets: maketars regpkgset sets.subr src/distrib/sets/lists/base32: ad.mips64eb ad.mips64el src/distrib/sets/lists/debug32: ad.mips64eb ad.mips64el src/usr.sbin/sysinst: Makefile.inc defs.h msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl util.c Added Files: src/distrib/sets/lists/base64: ad.mips64eb ad.mips64el mi src/distrib/sets/lists/debug64: ad.mips64eb ad.mips64el mi Log Message: Move MIPS N64 compat out of {base,debug}32 into {base,debug}64 martin requested separation by ABI and it doesn't make much sense to have 64-bit binaries in a set called 32. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/distrib/common/bootimage/Makefile.bootimage cvs rdiff -u -r1.101 -r1.102 src/distrib/sets/maketars cvs rdiff -u -r1.18 -r1.19 src/distrib/sets/regpkgset cvs rdiff -u -r1.205 -r1.206 src/distrib/sets/sets.subr cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/lists/base32/ad.mips64eb \ src/distrib/sets/lists/base32/ad.mips64el cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/base64/ad.mips64eb \ src/distrib/sets/lists/base64/ad.mips64el \ src/distrib/sets/lists/base64/mi cvs rdiff -u -r1.5 -r1.6 src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/debug64/ad.mips64eb \ src/distrib/sets/lists/debug64/ad.mips64el \ src/distrib/sets/lists/debug64/mi cvs rdiff -u -r1.48 -r1.49 src/usr.sbin/sysinst/Makefile.inc cvs rdiff -u -r1.91 -r1.92 src/usr.sbin/sysinst/defs.h cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/sysinst/msg.mi.de \ src/usr.sbin/sysinst/msg.mi.fr cvs rdiff -u -r1.49 -r1.50 src/usr.sbin/sysinst/msg.mi.en cvs rdiff -u -r1.41 -r1.42 src/usr.sbin/sysinst/msg.mi.es cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/sysinst/msg.mi.pl cvs rdiff -u -r1.75 -r1.76 src/usr.sbin/sysinst/util.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists/debug32
Module Name:src Committed By: nia Date: Thu Apr 11 08:19:31 UTC 2024 Modified Files: src/distrib/sets/lists/debug32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 Log Message: sync categories with main debug set - somehow missed in test build... To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/distrib/sets/lists/debug32/ad.aarch64 \ src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el \ src/distrib/sets/lists/debug32/ad.mipsn64eb \ src/distrib/sets/lists/debug32/ad.mipsn64el \ src/distrib/sets/lists/debug32/ad.powerpc64 \ src/distrib/sets/lists/debug32/ad.riscv64 \ src/distrib/sets/lists/debug32/md.amd64 \ src/distrib/sets/lists/debug32/md.sparc64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/debug32/ad.aarch64 diff -u src/distrib/sets/lists/debug32/ad.aarch64:1.2 src/distrib/sets/lists/debug32/ad.aarch64:1.3 --- src/distrib/sets/lists/debug32/ad.aarch64:1.2 Wed Apr 10 16:14:26 2024 +++ src/distrib/sets/lists/debug32/ad.aarch64 Thu Apr 11 08:19:30 2024 @@ -1,4 +1,4 @@ -# $NetBSD: ad.aarch64,v 1.2 2024/04/10 16:14:26 nia Exp $ +# $NetBSD: ad.aarch64,v 1.3 2024/04/11 08:19:30 nia Exp $ ./usr/lib/eabi/i18n/libBIG5_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/i18n/libDECHanyu_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/i18n/libEUCTW_g.a comp-c-debuglib debuglib,compat @@ -29,7 +29,7 @@ ./usr/lib/eabi/libatf-c++_g.a comp-c-debuglib debuglib,compat,atf ./usr/lib/eabi/libatf-c_g.a comp-c-debuglib debuglib,compat,atf ./usr/lib/eabi/libavl_g.a comp-c-debuglib debuglib,compat,zfs -./usr/lib/eabi/libbfd_g.a comp-sys-debug debug,compat +./usr/lib/eabi/libbfd_g.a comp-sys-debug debug,compat,binutils ./usr/lib/eabi/libbind9_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/libblocklist_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/libbluetooth_g.a comp-c-debuglib debuglib,compat @@ -62,9 +62,9 @@ ./usr/lib/eabi/libfido2_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/libfl_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/libform_g.a comp-c-debuglib debuglib,compat -./usr/lib/eabi/libgcc_eh_g.a comp-sys-debug debug,compat,gcc +./usr/lib/eabi/libgcc_eh_g.a comp-c-debuglib debuglib,compat,gcc ./usr/lib/eabi/libgcc_g.a comp-c-debuglib debuglib,compat,gcc -./usr/lib/eabi/libgcc_s_g.a comp-sys-debug debug,compat,gcc +./usr/lib/eabi/libgcc_s_g.a comp-c-debuglib debuglib,compat,gcc ./usr/lib/eabi/libgcov_g.a comp-c-debuglib debuglib,compat,gcc ./usr/lib/eabi/libgnuctf_g.a comp-c-debuglib debuglib,compat,binutils ./usr/lib/eabi/libgnumalloc_g.a comp-c-debuglib debuglib,compat @@ -225,9 +225,9 @@ ./usr/lib/eabihf/libfido2_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabihf/libfl_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabihf/libform_g.a comp-c-debuglib debuglib,compat -./usr/lib/eabihf/libgcc_eh_g.a comp-sys-debug debug,compat,gcc +./usr/lib/eabihf/libgcc_eh_g.a comp-c-debuglib debuglib,compat,gcc ./usr/lib/eabihf/libgcc_g.a comp-c-debuglib debuglib,compat,gcc -./usr/lib/eabihf/libgcc_s_g.a comp-sys-debug debug,compat,gcc +./usr/lib/eabihf/libgcc_s_g.a comp-c-debuglib debuglib,compat,gcc ./usr/lib/eabihf/libgcov_g.a comp-c-debuglib debuglib,compat,gcc ./usr/lib/eabihf/libgnuctf_g.a comp-c-debuglib debuglib,compat,binutils ./usr/lib/eabihf/libgnumalloc_g.a comp-c-debuglib debuglib,compat Index: src/distrib/sets/lists/debug32/ad.mips64eb diff -u src/distrib/sets/lists/debug32/ad.mips64eb:1.2 src/distrib/sets/lists/debug32/ad.mips64eb:1.3 --- src/distrib/sets/lists/debug32/ad.mips64eb:1.2 Wed Apr 10 16:14:26 2024 +++ src/distrib/sets/lists/debug32/ad.mips64eb Thu Apr 11 08:19:30 2024 @@ -1,4 +1,4 @@ -# $NetBSD: ad.mips64eb,v 1.2 2024/04/10 16:14:26 nia Exp $ +# $NetBSD: ad.mips64eb,v 1.3 2024/04/11 08:19:30 nia Exp $ ./usr/lib/64/i18n/libBIG5_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/i18n/libDECHanyu_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/i18n/libEUCTW_g.a comp-c-debuglib debuglib,compat @@ -29,7 +29,7 @@ ./usr/lib/64/libatf-c++_g.a comp-c-debuglib debuglib,compat,atf ./usr/lib/64/libatf-c_g.a comp-c-debuglib debuglib,compat,atf ./usr/lib/64/libavl_g.a comp-c-debuglib debuglib,compat,zfs -./usr/lib/64/libbfd_g.a comp-sys-debug debug,compat +./usr/lib/64/libbfd_g.acomp-c-debuglib debuglib,compat,binutils ./usr/lib/64/libbind9_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/libblocklist_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/libbluetooth_g.a comp-c-debuglib debuglib,compat @@ -62,9 +62,9 @@ ./usr/lib/64/libfido2_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/libfl_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/libform_g.a comp-c-debuglib
CVS commit: src/distrib/sets/lists/debug32
Module Name:src Committed By: nia Date: Thu Apr 11 08:19:31 UTC 2024 Modified Files: src/distrib/sets/lists/debug32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 Log Message: sync categories with main debug set - somehow missed in test build... To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/distrib/sets/lists/debug32/ad.aarch64 \ src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el \ src/distrib/sets/lists/debug32/ad.mipsn64eb \ src/distrib/sets/lists/debug32/ad.mipsn64el \ src/distrib/sets/lists/debug32/ad.powerpc64 \ src/distrib/sets/lists/debug32/ad.riscv64 \ src/distrib/sets/lists/debug32/md.amd64 \ src/distrib/sets/lists/debug32/md.sparc64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: nia Date: Thu Apr 11 06:20:29 UTC 2024 Modified Files: src: UPDATING Log Message: UPDATING: note new sets To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/UPDATING Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/UPDATING diff -u src/UPDATING:1.346 src/UPDATING:1.347 --- src/UPDATING:1.346 Thu Apr 11 02:15:39 2024 +++ src/UPDATING Thu Apr 11 06:20:29 2024 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.346 2024/04/11 02:15:39 riastradh Exp $ +$NetBSD: UPDATING,v 1.347 2024/04/11 06:20:29 nia Exp $ This file (UPDATING) is intended to be a brief reference to recent changes that might cause problems in the build process, and a guide for @@ -24,6 +24,10 @@ Recent changes: $DESTDIR/var/run/named (and, potentially, $DESTDIR/var/run/lwresd) in order to avoid checkflist failure. +20240409: + 32-bit compatibility libraries were moved into the base32 + and debug32 sets. HTML man pages were moved into the manhtml set. + 20230828: If: - you updated to current and ran postinstall between 20230826
CVS commit: src
Module Name:src Committed By: nia Date: Thu Apr 11 06:20:29 UTC 2024 Modified Files: src: UPDATING Log Message: UPDATING: note new sets To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/UPDATING Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists/debug32
Module Name:src Committed By: nia Date: Wed Apr 10 16:14:26 UTC 2024 Modified Files: src/distrib/sets/lists/debug32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 Log Message: Add missing directory from the new set of PAM files that get installed To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/sets/lists/debug32/ad.aarch64 \ src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el \ src/distrib/sets/lists/debug32/ad.mipsn64eb \ src/distrib/sets/lists/debug32/ad.mipsn64el \ src/distrib/sets/lists/debug32/ad.powerpc64 \ src/distrib/sets/lists/debug32/ad.riscv64 \ src/distrib/sets/lists/debug32/md.amd64 \ src/distrib/sets/lists/debug32/md.sparc64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/debug32/ad.aarch64 diff -u src/distrib/sets/lists/debug32/ad.aarch64:1.1 src/distrib/sets/lists/debug32/ad.aarch64:1.2 --- src/distrib/sets/lists/debug32/ad.aarch64:1.1 Tue Apr 9 15:17:23 2024 +++ src/distrib/sets/lists/debug32/ad.aarch64 Wed Apr 10 16:14:26 2024 @@ -1,4 +1,4 @@ -# $NetBSD: ad.aarch64,v 1.1 2024/04/09 15:17:23 nia Exp $ +# $NetBSD: ad.aarch64,v 1.2 2024/04/10 16:14:26 nia Exp $ ./usr/lib/eabi/i18n/libBIG5_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/i18n/libDECHanyu_g.a comp-c-debuglib debuglib,compat ./usr/lib/eabi/i18n/libEUCTW_g.a comp-c-debuglib debuglib,compat @@ -484,6 +484,7 @@ ./usr/libdata/debug/usr/lib/eabi/libzfs.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/eabi/libzfs_core.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/eabi/libzpool.so.0.0.debug comp-sys-debug debug,compat,zfs +./usr/libdata/debug/usr/lib/eabi/security comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/eabi/security/pam_afslog.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/eabi/security/pam_chroot.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/eabi/security/pam_deny.so.4.debug comp-sys-debug debug,compat,pam @@ -658,6 +659,7 @@ ./usr/libdata/debug/usr/lib/eabihf/libzfs.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/eabihf/libzfs_core.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/eabihf/libzpool.so.0.0.debug comp-sys-debug debug,compat,zfs +./usr/libdata/debug/usr/lib/eabihf/security comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/eabihf/security/pam_afslog.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/eabihf/security/pam_chroot.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/eabihf/security/pam_deny.so.4.debug comp-sys-debug debug,compat,pam Index: src/distrib/sets/lists/debug32/ad.mips64eb diff -u src/distrib/sets/lists/debug32/ad.mips64eb:1.1 src/distrib/sets/lists/debug32/ad.mips64eb:1.2 --- src/distrib/sets/lists/debug32/ad.mips64eb:1.1 Tue Apr 9 15:17:23 2024 +++ src/distrib/sets/lists/debug32/ad.mips64eb Wed Apr 10 16:14:26 2024 @@ -1,4 +1,4 @@ -# $NetBSD: ad.mips64eb,v 1.1 2024/04/09 15:17:23 nia Exp $ +# $NetBSD: ad.mips64eb,v 1.2 2024/04/10 16:14:26 nia Exp $ ./usr/lib/64/i18n/libBIG5_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/i18n/libDECHanyu_g.a comp-c-debuglib debuglib,compat ./usr/lib/64/i18n/libEUCTW_g.a comp-c-debuglib debuglib,compat @@ -484,6 +484,7 @@ ./usr/libdata/debug/usr/lib/64/libzfs.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/64/libzfs_core.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/64/libzpool.so.0.0.debug comp-sys-debug debug,compat,zfs +./usr/libdata/debug/usr/lib/64/security comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/64/security/pam_afslog.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/64/security/pam_chroot.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/64/security/pam_deny.so.4.debug comp-sys-debug debug,compat,pam @@ -658,6 +659,7 @@ ./usr/libdata/debug/usr/lib/o32/libzfs.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/o32/libzfs_core.so.0.0.debug comp-sys-debug debug,compat,zfs ./usr/libdata/debug/usr/lib/o32/libzpool.so.0.0.debug comp-sys-debug debug,compat,zfs +./usr/libdata/debug/usr/lib/o32/security comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/o32/security/pam_afslog.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/o32/security/pam_chroot.so.4.debug comp-sys-debug debug,compat,pam ./usr/libdata/debug/usr/lib/o32/security/pam_deny.so.4.debug comp-sys-debug debug,compat,pam Index: src/distrib/sets/lists/debug32/ad.mips64el diff -u src/distrib/sets/lists/debug32/ad.mips64el:1.1 src/distrib/sets/lists/debug32/ad.mips64el:1.2 ---
CVS commit: src/distrib/sets/lists/debug32
Module Name:src Committed By: nia Date: Wed Apr 10 16:14:26 UTC 2024 Modified Files: src/distrib/sets/lists/debug32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 Log Message: Add missing directory from the new set of PAM files that get installed To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/sets/lists/debug32/ad.aarch64 \ src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el \ src/distrib/sets/lists/debug32/ad.mipsn64eb \ src/distrib/sets/lists/debug32/ad.mipsn64el \ src/distrib/sets/lists/debug32/ad.powerpc64 \ src/distrib/sets/lists/debug32/ad.riscv64 \ src/distrib/sets/lists/debug32/md.amd64 \ src/distrib/sets/lists/debug32/md.sparc64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Apr 10 14:24:31 UTC 2024 Modified Files: src/doc: CHANGES Log Message: Changes since the end of March To generate a diff of this commit: cvs rdiff -u -r1.3048 -r1.3049 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Apr 10 14:24:31 UTC 2024 Modified Files: src/doc: CHANGES Log Message: Changes since the end of March To generate a diff of this commit: cvs rdiff -u -r1.3048 -r1.3049 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3048 src/doc/CHANGES:1.3049 --- src/doc/CHANGES:1.3048 Thu Mar 28 16:17:50 2024 +++ src/doc/CHANGES Wed Apr 10 14:24:31 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3048 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3049 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -313,3 +313,26 @@ Changes from NetBSD 10.0 to NetBSD 11.0: selectively reject individual interfaces, allowing them to be matched by ugen(4) and accessed through libusb. [thorpej 20240326] + moused(8): Remove undocumented and unused option 'C'. + [rilling 20240329] + ugen(4): Add a "ugen-unit" device property which devpubd(8) scripts + can query to determine which /dev/ugenN.xx nodes a given ugen + or ugenif device is using. [thorpej 20240329] + libc: Limit writes to stdio FILE handles via fvwrite to INT_MAX + rather than BUFSIZE. Improves performance dramatically. + From enh via Apple libc. [christos 20240329] + evbarm: Add interrupt support to the Texas Instruments gpio(4) driver + used on the Beaglebone Black. [jakllsch 20240401] + dk(4): Add support for discovering Atari TOS partitions as wedges. + [charlotte 20240402] + rumpuser(3): New RUMP_STDOUT, RUMP_STDERR environment variables. + [riastradh 20240404] + config(1): Improve determinism for reproducible builds. + [riastradh 20240405] + qemufwcfg(4): Add RISC-V support. [skrll 20240406] + vax: Switch vax to X.Org server version 120. [tsutsui 20240407] + evbmips: Following evbarm, document kernel configurations in + sys/arch/evbmips/conf/README.evbmips. [andvar 20240407] + sysinst(8): Split compatibility libraries into separate sets, + base32 and debug32. Split HTML man pages into new manhtml + set. [nia 20240410]
CVS commit: src
Module Name:src Committed By: nia Date: Tue Apr 9 15:17:25 UTC 2024 Modified Files: src/distrib/common/bootimage: Makefile.bootimage src/distrib/sets: maketars regpkgset sets.subr src/distrib/sets/lists/base: ad.aarch64 ad.arm ad.mips ad.powerpc md.amd64 md.sparc64 mi shl.mi src/distrib/sets/lists/debug: ad.aarch64 md.amd64 md.sparc64 mi shl.mi src/distrib/sets/lists/etc: mi src/distrib/sets/lists/man: mi src/distrib/utils/embedded: mkimage src/usr.sbin/sysinst: Makefile.inc defs.h msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl util.c src/usr.sbin/sysinst/arch/amd64: md.h src/usr.sbin/sysinst/arch/evbarm: md.h Added Files: src/distrib/sets/lists/base32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 mi src/distrib/sets/lists/debug32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 mi src/distrib/sets/lists/manhtml: mi Log Message: Add new sets: base32, debug32, manhtml - base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit compatibility, previously included in base - debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries containing debug symbols for 32-bit compatiblity, previously included in debug - manhtml contains (when MKHTML=yes) the HTML files previously included in 'man', which are of limited utility without third-party software. The motivation for this change is to be able to easily exclude sets from CD-ROM images that go over the size limit without xz compression (which many NetBSD platforms struggle to extract at acceptable speeds). To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/distrib/common/bootimage/Makefile.bootimage cvs rdiff -u -r1.100 -r1.101 src/distrib/sets/maketars cvs rdiff -u -r1.17 -r1.18 src/distrib/sets/regpkgset cvs rdiff -u -r1.204 -r1.205 src/distrib/sets/sets.subr cvs rdiff -u -r1.45 -r1.46 src/distrib/sets/lists/base/ad.aarch64 cvs rdiff -u -r1.87 -r1.88 src/distrib/sets/lists/base/ad.arm cvs rdiff -u -r1.93 -r1.94 src/distrib/sets/lists/base/ad.mips cvs rdiff -u -r1.47 -r1.48 src/distrib/sets/lists/base/ad.powerpc cvs rdiff -u -r1.296 -r1.297 src/distrib/sets/lists/base/md.amd64 cvs rdiff -u -r1.262 -r1.263 src/distrib/sets/lists/base/md.sparc64 cvs rdiff -u -r1.1341 -r1.1342 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.978 -r1.979 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/base32/ad.aarch64 \ src/distrib/sets/lists/base32/ad.mips64eb \ src/distrib/sets/lists/base32/ad.mips64el \ src/distrib/sets/lists/base32/ad.mipsn64eb \ src/distrib/sets/lists/base32/ad.mipsn64el \ src/distrib/sets/lists/base32/ad.powerpc64 \ src/distrib/sets/lists/base32/ad.riscv64 \ src/distrib/sets/lists/base32/md.amd64 \ src/distrib/sets/lists/base32/md.sparc64 src/distrib/sets/lists/base32/mi cvs rdiff -u -r1.37 -r1.38 src/distrib/sets/lists/debug/ad.aarch64 cvs rdiff -u -r1.123 -r1.124 src/distrib/sets/lists/debug/md.amd64 cvs rdiff -u -r1.89 -r1.90 src/distrib/sets/lists/debug/md.sparc64 cvs rdiff -u -r1.430 -r1.431 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.339 -r1.340 src/distrib/sets/lists/debug/shl.mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/debug32/ad.aarch64 \ src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el \ src/distrib/sets/lists/debug32/ad.mipsn64eb \ src/distrib/sets/lists/debug32/ad.mipsn64el \ src/distrib/sets/lists/debug32/ad.powerpc64 \ src/distrib/sets/lists/debug32/ad.riscv64 \ src/distrib/sets/lists/debug32/md.amd64 \ src/distrib/sets/lists/debug32/md.sparc64 \ src/distrib/sets/lists/debug32/mi cvs rdiff -u -r1.273 -r1.274 src/distrib/sets/lists/etc/mi cvs rdiff -u -r1.1771 -r1.1772 src/distrib/sets/lists/man/mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/manhtml/mi cvs rdiff -u -r1.81 -r1.82 src/distrib/utils/embedded/mkimage cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/sysinst/Makefile.inc cvs rdiff -u -r1.90 -r1.91 src/usr.sbin/sysinst/defs.h cvs rdiff -u -r1.45 -r1.46 src/usr.sbin/sysinst/msg.mi.de \ src/usr.sbin/sysinst/msg.mi.fr cvs rdiff -u -r1.48 -r1.49 src/usr.sbin/sysinst/msg.mi.en cvs rdiff -u -r1.40 -r1.41 src/usr.sbin/sysinst/msg.mi.es cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/sysinst/msg.mi.pl cvs rdiff -u -r1.74 -r1.75 src/usr.sbin/sysinst/util.c cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/sysinst/arch/amd64/md.h cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sysinst/arch/evbarm/md.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. diffs are larger than 1MB and have been omitted
CVS commit: src
Module Name:src Committed By: nia Date: Tue Apr 9 15:17:25 UTC 2024 Modified Files: src/distrib/common/bootimage: Makefile.bootimage src/distrib/sets: maketars regpkgset sets.subr src/distrib/sets/lists/base: ad.aarch64 ad.arm ad.mips ad.powerpc md.amd64 md.sparc64 mi shl.mi src/distrib/sets/lists/debug: ad.aarch64 md.amd64 md.sparc64 mi shl.mi src/distrib/sets/lists/etc: mi src/distrib/sets/lists/man: mi src/distrib/utils/embedded: mkimage src/usr.sbin/sysinst: Makefile.inc defs.h msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl util.c src/usr.sbin/sysinst/arch/amd64: md.h src/usr.sbin/sysinst/arch/evbarm: md.h Added Files: src/distrib/sets/lists/base32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 mi src/distrib/sets/lists/debug32: ad.aarch64 ad.mips64eb ad.mips64el ad.mipsn64eb ad.mipsn64el ad.powerpc64 ad.riscv64 md.amd64 md.sparc64 mi src/distrib/sets/lists/manhtml: mi Log Message: Add new sets: base32, debug32, manhtml - base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit compatibility, previously included in base - debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries containing debug symbols for 32-bit compatiblity, previously included in debug - manhtml contains (when MKHTML=yes) the HTML files previously included in 'man', which are of limited utility without third-party software. The motivation for this change is to be able to easily exclude sets from CD-ROM images that go over the size limit without xz compression (which many NetBSD platforms struggle to extract at acceptable speeds). To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/distrib/common/bootimage/Makefile.bootimage cvs rdiff -u -r1.100 -r1.101 src/distrib/sets/maketars cvs rdiff -u -r1.17 -r1.18 src/distrib/sets/regpkgset cvs rdiff -u -r1.204 -r1.205 src/distrib/sets/sets.subr cvs rdiff -u -r1.45 -r1.46 src/distrib/sets/lists/base/ad.aarch64 cvs rdiff -u -r1.87 -r1.88 src/distrib/sets/lists/base/ad.arm cvs rdiff -u -r1.93 -r1.94 src/distrib/sets/lists/base/ad.mips cvs rdiff -u -r1.47 -r1.48 src/distrib/sets/lists/base/ad.powerpc cvs rdiff -u -r1.296 -r1.297 src/distrib/sets/lists/base/md.amd64 cvs rdiff -u -r1.262 -r1.263 src/distrib/sets/lists/base/md.sparc64 cvs rdiff -u -r1.1341 -r1.1342 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.978 -r1.979 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/base32/ad.aarch64 \ src/distrib/sets/lists/base32/ad.mips64eb \ src/distrib/sets/lists/base32/ad.mips64el \ src/distrib/sets/lists/base32/ad.mipsn64eb \ src/distrib/sets/lists/base32/ad.mipsn64el \ src/distrib/sets/lists/base32/ad.powerpc64 \ src/distrib/sets/lists/base32/ad.riscv64 \ src/distrib/sets/lists/base32/md.amd64 \ src/distrib/sets/lists/base32/md.sparc64 src/distrib/sets/lists/base32/mi cvs rdiff -u -r1.37 -r1.38 src/distrib/sets/lists/debug/ad.aarch64 cvs rdiff -u -r1.123 -r1.124 src/distrib/sets/lists/debug/md.amd64 cvs rdiff -u -r1.89 -r1.90 src/distrib/sets/lists/debug/md.sparc64 cvs rdiff -u -r1.430 -r1.431 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.339 -r1.340 src/distrib/sets/lists/debug/shl.mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/debug32/ad.aarch64 \ src/distrib/sets/lists/debug32/ad.mips64eb \ src/distrib/sets/lists/debug32/ad.mips64el \ src/distrib/sets/lists/debug32/ad.mipsn64eb \ src/distrib/sets/lists/debug32/ad.mipsn64el \ src/distrib/sets/lists/debug32/ad.powerpc64 \ src/distrib/sets/lists/debug32/ad.riscv64 \ src/distrib/sets/lists/debug32/md.amd64 \ src/distrib/sets/lists/debug32/md.sparc64 \ src/distrib/sets/lists/debug32/mi cvs rdiff -u -r1.273 -r1.274 src/distrib/sets/lists/etc/mi cvs rdiff -u -r1.1771 -r1.1772 src/distrib/sets/lists/man/mi cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/manhtml/mi cvs rdiff -u -r1.81 -r1.82 src/distrib/utils/embedded/mkimage cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/sysinst/Makefile.inc cvs rdiff -u -r1.90 -r1.91 src/usr.sbin/sysinst/defs.h cvs rdiff -u -r1.45 -r1.46 src/usr.sbin/sysinst/msg.mi.de \ src/usr.sbin/sysinst/msg.mi.fr cvs rdiff -u -r1.48 -r1.49 src/usr.sbin/sysinst/msg.mi.en cvs rdiff -u -r1.40 -r1.41 src/usr.sbin/sysinst/msg.mi.es cvs rdiff -u -r1.46 -r1.47 src/usr.sbin/sysinst/msg.mi.pl cvs rdiff -u -r1.74 -r1.75 src/usr.sbin/sysinst/util.c cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/sysinst/arch/amd64/md.h cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sysinst/arch/evbarm/md.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Thu Mar 28 16:17:50 UTC 2024 Modified Files: src/doc: CHANGES Log Message: Fix a few typos To generate a diff of this commit: cvs rdiff -u -r1.3047 -r1.3048 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3047 src/doc/CHANGES:1.3048 --- src/doc/CHANGES:1.3047 Thu Mar 28 07:59:20 2024 +++ src/doc/CHANGES Thu Mar 28 16:17:50 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3047 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3048 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -294,12 +294,12 @@ Changes from NetBSD 10.0 to NetBSD 11.0: test suite. [mrg 20240304] alpha: Add a bus space implementation for the Gbus, the general 8-bit bus present on Laser / TurboLaser CPU modules. - [thorepj 2024036] + [thorpej 20240306] lint(1): Detect more types of integer overflow. [rillig 20240310] lint(1): Add extra details to the message about integer overflow. [rillig 20240310] mac68k: Add ascaudio(4) ASC audio driver. [nat 20240313] - x86: Inlcude the cgdroot.fs and zfsroot.fs ramdisks in the release + x86: Include the cgdroot.fs and zfsroot.fs ramdisks in the release files. [riastradh 20240320] apei(4): New driver for ACPI Platform Error Interfaces. [riastradh 20240320]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Thu Mar 28 16:17:50 UTC 2024 Modified Files: src/doc: CHANGES Log Message: Fix a few typos To generate a diff of this commit: cvs rdiff -u -r1.3047 -r1.3048 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Thu Mar 28 07:59:21 UTC 2024 Modified Files: src/doc: CHANGES Log Message: spell uftdi(4) properly. To generate a diff of this commit: cvs rdiff -u -r1.3046 -r1.3047 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3046 src/doc/CHANGES:1.3047 --- src/doc/CHANGES:1.3046 Thu Mar 28 07:57:31 2024 +++ src/doc/CHANGES Thu Mar 28 07:59:20 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3046 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3047 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -309,7 +309,7 @@ Changes from NetBSD 10.0 to NetBSD 11.0: [riastradh 20240321] echi(4): If device attach fails, install NULL pmf(4) handlers. Allows suspend/resume on ThinkPad A475. [mrg 20240324] - utftdi(4): Add a "match quirk" mechanism that allows the driver to + uftdi(4): Add a "match quirk" mechanism that allows the driver to selectively reject individual interfaces, allowing them to be matched by ugen(4) and accessed through libusb. [thorpej 20240326]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Thu Mar 28 07:59:21 UTC 2024 Modified Files: src/doc: CHANGES Log Message: spell uftdi(4) properly. To generate a diff of this commit: cvs rdiff -u -r1.3046 -r1.3047 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Thu Mar 28 07:57:31 UTC 2024 Modified Files: src/doc: CHANGES Log Message: Recent changes To generate a diff of this commit: cvs rdiff -u -r1.3045 -r1.3046 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3045 src/doc/CHANGES:1.3046 --- src/doc/CHANGES:1.3045 Fri Mar 15 17:47:02 2024 +++ src/doc/CHANGES Thu Mar 28 07:57:31 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3045 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3046 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -292,4 +292,24 @@ Changes from NetBSD 10.0 to NetBSD 11.0: [riastradh 20240303] audioplay(1): Add -n flag that doesn't write audio data for the test suite. [mrg 20240304] + alpha: Add a bus space implementation for the Gbus, the general + 8-bit bus present on Laser / TurboLaser CPU modules. + [thorepj 2024036] + lint(1): Detect more types of integer overflow. [rillig 20240310] + lint(1): Add extra details to the message about integer overflow. + [rillig 20240310] mac68k: Add ascaudio(4) ASC audio driver. [nat 20240313] + x86: Inlcude the cgdroot.fs and zfsroot.fs ramdisks in the release + files. [riastradh 20240320] + apei(4): New driver for ACPI Platform Error Interfaces. + [riastradh 20240320] + vmt(4): Process all queued messages without delay immediately. + From OpenBSD. [msaitoh 20240320] + acpihed(4): New driver for PNP0C33 to notify apei(4). + [riastradh 20240321] + echi(4): If device attach fails, install NULL pmf(4) handlers. + Allows suspend/resume on ThinkPad A475. [mrg 20240324] + utftdi(4): Add a "match quirk" mechanism that allows the driver to + selectively reject individual interfaces, allowing them to + be matched by ugen(4) and accessed through libusb. + [thorpej 20240326]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Thu Mar 28 07:57:31 UTC 2024 Modified Files: src/doc: CHANGES Log Message: Recent changes To generate a diff of this commit: cvs rdiff -u -r1.3045 -r1.3046 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/sysinst
Module Name:src Committed By: nia Date: Thu Mar 21 02:24:35 UTC 2024 Modified Files: src/usr.sbin/sysinst: msg.mi.en Log Message: sysinst: Clarify that usernames are maximum 8 characters At least one user reported thinking that the previous wording implied that usernames required padding to 8 characters. This syncs the english translation with the german. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/sysinst/msg.mi.en Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.sbin/sysinst/msg.mi.en diff -u src/usr.sbin/sysinst/msg.mi.en:1.47 src/usr.sbin/sysinst/msg.mi.en:1.48 --- src/usr.sbin/sysinst/msg.mi.en:1.47 Tue Oct 31 14:03:33 2023 +++ src/usr.sbin/sysinst/msg.mi.en Thu Mar 21 02:24:35 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: msg.mi.en,v 1.47 2023/10/31 14:03:33 martin Exp $ */ +/* $NetBSD: msg.mi.en,v 1.48 2024/03/21 02:24:35 nia Exp $ */ /* * Copyright 1997 Piermont Information Systems Inc. @@ -1217,7 +1217,7 @@ message saveprompt {Save changes before message cantsave {Changes cannot be saved.} message noroot {No root partition defined. Cannot continue\n} -message addusername {8 character username to add} +message addusername {Username to add (maximum 8 characters)} message addusertowheel {Do you wish to add this user to group wheel?} message Delete_partition
CVS commit: src/usr.sbin/sysinst
Module Name:src Committed By: nia Date: Thu Mar 21 02:24:35 UTC 2024 Modified Files: src/usr.sbin/sysinst: msg.mi.en Log Message: sysinst: Clarify that usernames are maximum 8 characters At least one user reported thinking that the previous wording implied that usernames required padding to 8 characters. This syncs the english translation with the german. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/sysinst/msg.mi.en Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Fri Mar 15 17:47:02 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: changes from the last 2 weeks To generate a diff of this commit: cvs rdiff -u -r1.3044 -r1.3045 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3044 src/doc/CHANGES:1.3045 --- src/doc/CHANGES:1.3044 Wed Mar 13 08:13:56 2024 +++ src/doc/CHANGES Fri Mar 15 17:47:02 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3044 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3045 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -283,6 +283,13 @@ Changes from NetBSD 10.0 to NetBSD 11.0: nsd: Import 4.8.0. [christos 20240217] unbound(8): Import 1.19.1. [christos 20240217] bind: Import 9.18.24 [christos 20240221] + re(4): Add support for Killer E2600 Ethernet. [jakllsch 20240228] sqlite3(1): Import 3.45.1. [christos 20240301] + alpha: Add initial support for the DEC KN7AA ("Ruby") systems, + DEC 7000 and DEC 1. [thorpej 20240302] elftoolchain: Import svn r4037. [christos 20240303] + certctl(8): Improve the performance of `certctl list`. + [riastradh 20240303] + audioplay(1): Add -n flag that doesn't write audio data for the + test suite. [mrg 20240304] mac68k: Add ascaudio(4) ASC audio driver. [nat 20240313]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Fri Mar 15 17:47:02 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: changes from the last 2 weeks To generate a diff of this commit: cvs rdiff -u -r1.3044 -r1.3045 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Feb 14 19:20:29 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: Fix syntax To generate a diff of this commit: cvs rdiff -u -r1.3036 -r1.3037 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3036 src/doc/CHANGES:1.3037 --- src/doc/CHANGES:1.3036 Tue Feb 13 15:40:28 2024 +++ src/doc/CHANGES Wed Feb 14 19:20:29 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3036 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3037 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -278,3 +278,4 @@ Changes from NetBSD 10.0 to NetBSD 11.0: [macallan 20240213] bind: Apply bind security patches: CVE-2023-4408 CVE-2023-5517 CVE-2023-5679 CVE-2023-6516 CVE-2023-50387 CVE-2023-50868 + [christos 20240213]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Feb 14 19:20:29 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: Fix syntax To generate a diff of this commit: cvs rdiff -u -r1.3036 -r1.3037 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue Feb 13 15:28:42 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: Changes since 20/01 To generate a diff of this commit: cvs rdiff -u -r1.3034 -r1.3035 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue Feb 13 15:28:42 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: Changes since 20/01 To generate a diff of this commit: cvs rdiff -u -r1.3034 -r1.3035 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3034 src/doc/CHANGES:1.3035 --- src/doc/CHANGES:1.3034 Mon Feb 5 21:57:00 2024 +++ src/doc/CHANGES Tue Feb 13 15:28:41 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3034 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3035 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -256,4 +256,23 @@ Changes from NetBSD 10.0 to NetBSD 11.0: libm: Import more long double functions from FreeBSD. [christos 20240121] terminfo: Import 20231209 [christos 20240127] + evbppc: Add support for the PAL 576i video mode to wiifb(4). + [hgutch 20240127] + stat(1): Add symbolic flags printing from FreeBSD via Ricardo Branco. + [christos 20240129] + next68k: Add WSDISPLAY_GINFO, LINEBYTES, and SMODE ioctl(2)s and + mmap(2) support to nextdisplay(4). [tsutsui 20240202] + mount_cd9660(8): Add support for mount options mask,dirmask,uid,gid + (from Ricardo Branco) [christos 20240202] tzdata: Updated to 2024a (using 2024agtz) [kre 20240205] + riscv: Add a driver for the StarFive JH7100 pin controller. + [skrll 20240207] + touch(1): Properly implement the POSIX format -d option. [kre 20240208] + touch(1): Add -R option, which is identical to -r, except that if the + reference file is a symbolic link, the times to use are taken + from those of the symbolic link itself. [kre 20240209] + touch(1): Add -D option, which causes the operation to be a no-op if no + change would be made (avoiding updating the file's ctime). + [kre 20240210] + hppa: Add gftfb(4), an initial driver for PCI Visualize EG cards. + [macallan 20240213]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue Jan 23 08:08:36 UTC 2024 Modified Files: src/doc: CHANGES Log Message: indent To generate a diff of this commit: cvs rdiff -u -r1.3029 -r1.3030 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3029 src/doc/CHANGES:1.3030 --- src/doc/CHANGES:1.3029 Tue Jan 23 08:01:15 2024 +++ src/doc/CHANGES Tue Jan 23 08:08:36 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3029 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3030 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -252,7 +252,7 @@ Changes from NetBSD 10.0 to NetBSD 11.0: interrupt controller. [thorpej 20240102] gftty(4): New driver for the Goldfish virtual tty. [thorpej 20240102] virt68k: Add new port for virtual Motorola 68040 machines in - QEMU using VirtIO devices. [thorpej 20240102] + QEMU using VirtIO devices. [thorpej 20240102] urtwn(4): Add Mercusys NW150US V2 USB support. [maya 20240106] riscv: Add a SiFive FU[57]40/ L2 Cache controller driver. [skrll 20240113]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue Jan 23 08:08:36 UTC 2024 Modified Files: src/doc: CHANGES Log Message: indent To generate a diff of this commit: cvs rdiff -u -r1.3029 -r1.3030 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue Jan 23 08:01:15 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: Changes for January To generate a diff of this commit: cvs rdiff -u -r1.3028 -r1.3029 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Tue Jan 23 08:01:15 UTC 2024 Modified Files: src/doc: CHANGES Log Message: doc: Changes for January To generate a diff of this commit: cvs rdiff -u -r1.3028 -r1.3029 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3028 src/doc/CHANGES:1.3029 --- src/doc/CHANGES:1.3028 Thu Jan 18 04:08:44 2024 +++ src/doc/CHANGES Tue Jan 23 08:01:15 2024 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3028 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3029 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -246,5 +246,26 @@ Changes from NetBSD 10.0 to NetBSD 11.0: tzdata: Updated to 2023d (via 2023dgtz) [kre 20231223] postfix(1): Import version 3.8.4. [christos 20231223] tzcode: Updated to 2023d. [christos 20231223] + postfix(1): Install postfix-tls-script (for "postfix tls") + [kim 20240101] + gfpic(4): New driver for the Goldfish virtual programmable + interrupt controller. [thorpej 20240102] + gftty(4): New driver for the Goldfish virtual tty. [thorpej 20240102] + virt68k: Add new port for virtual Motorola 68040 machines in + QEMU using VirtIO devices. [thorpej 20240102] + urtwn(4): Add Mercusys NW150US V2 USB support. [maya 20240106] + riscv: Add a SiFive FU[57]40/ L2 Cache controller driver. + [skrll 20240113] + cp(1): Always copy regular files, even if they appear to be zero-sized. + [christos 20240115] + riscv: Add a StarTech JH7100 SoC clock driver, seen in the Beagle-V + board. [skrll 20240116] wm(4): Add some Meteor Lake devices (I219 V20-V21 and LM 20-21). [msaitoh 20240118] + cpuctl(8): Recognize Intel Meteor Lake and Emerald Rapids. + [msaitoh 20240118] + m68k: Made many ports share common code for interrupt dispatch + and vector tables. [thorpej 20240118] + evbppc: Add initial support for the Nintendo Wii. [jmcneill 20240120] + libm: Import more long double functions from FreeBSD. + [christos 20240121]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Dec 13 08:20:04 UTC 2023 Modified Files: src/doc: CHANGES Log Message: doc: Recent changes To generate a diff of this commit: cvs rdiff -u -r1.3021 -r1.3022 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3021 src/doc/CHANGES:1.3022 --- src/doc/CHANGES:1.3021 Fri Nov 17 22:46:19 2023 +++ src/doc/CHANGES Wed Dec 13 08:20:04 2023 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3021 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3022 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -225,3 +225,19 @@ Changes from NetBSD 10.0 to NetBSD 11.0: to use a /dev/gpioirqN device to get pin interrupts into userland. [brad 20231105] gpiosim(4): Simulated interrupts [brad 20231108] + sparc64: Support for virtio(4). [thorpej 20231119] + alpha: Support for virtio(4). [thorpej 20231119] + alpha: Support for crash(8). [thorpej 20231122] + iscsid(8): Handle IPv6 addresses. [mlelstv 20231125] + kernel: Replace the vdrain kernel thread with two threadpool jobs. + [hannken 20231127] + kernel: Import various bits of nouveau firmware for newer + nvidia graphics hardware. [bouyer 20231128] + kernel: Replace various usage of extent(9) with vmem(9). + [thorpej 20231201] + indent(1): Use line number of the token start in diagnostics + [rilling 20231203] + vmem(9): Add the notion of "private boundary tags", allowing vmem + to be used VERY early in boot. [thorpej 20231203] + kernel: Modularize compat90. [pgoyette 20231209] + libsa: Add NFSv3 support. [mlelstv 20231212]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Wed Dec 13 08:20:04 UTC 2023 Modified Files: src/doc: CHANGES Log Message: doc: Recent changes To generate a diff of this commit: cvs rdiff -u -r1.3021 -r1.3022 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Sat Oct 21 09:57:40 UTC 2023 Modified Files: src/doc: CHANGES Log Message: Typos and wording. To generate a diff of this commit: cvs rdiff -u -r1.3010 -r1.3011 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3010 src/doc/CHANGES:1.3011 --- src/doc/CHANGES:1.3010 Sat Oct 21 08:52:43 2023 +++ src/doc/CHANGES Sat Oct 21 09:57:40 2023 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3010 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3011 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -245,8 +245,8 @@ Changes from NetBSD 10.0 to NetBSD 11.0: uhid(4): Improve hid matching to allow better recognition of collections. [nat 20231017] xen: Support genfb(4) as a console device for dom0, necessary for - graphical console on EFI-ony hardware. [bouyer 20231017] - lagg(4): Copy MTU of lagg to a interface added to lagg + graphical console on EFI-only hardware. [bouyer 20231017] + lagg(4): Copy the MTU of lagg to interfaces added to lagg [yamaguchi 20231018] dhcpcd: Import version 10.0.4. [roy 20231019] eqos(4): Add support for Intel Elkhart Lake internal Ethernet devices.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Sat Oct 21 09:57:40 UTC 2023 Modified Files: src/doc: CHANGES Log Message: Typos and wording. To generate a diff of this commit: cvs rdiff -u -r1.3010 -r1.3011 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: nia Date: Sat Oct 21 08:52:43 UTC 2023 Modified Files: src/doc: CHANGES Log Message: Add a bunch of changes from the past 2 months that stood out to me. To generate a diff of this commit: cvs rdiff -u -r1.3009 -r1.3010 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.3009 src/doc/CHANGES:1.3010 --- src/doc/CHANGES:1.3009 Fri Oct 20 16:07:16 2023 +++ src/doc/CHANGES Sat Oct 21 08:52:43 2023 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3009 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3010 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -221,12 +221,34 @@ Changes from NetBSD 10.0 to NetBSD 11.0: acpi(4): Updated ACPICA to 20230628. [christos 20230901] sqlite3(1): Import 3.34.0. [christos 20230904] namecache: Tune the namecache for 32-bit systems [ad 20230909] + mips: Add initial support for n64 userland to gprof(1). + [rin 20230914] tzcode: Updated to 2023c. [christos 20230916] + raidctl(8): Implement command-line configuration of simple RAID sets. + [oster 20230921] + rc.conf(5): Add support for npf_rules to override the default + rules file for npf(7). [abs 20231005] igc(4): Add initial support to Intel I225/I226 series Ethernet devices. [knakahara, rin, msaitoh 20231006] less: Updated to version 643. [simonb 20231006] gcc.old: Initial import of major vax toolchain fix by Kalvis Duckmanton. [rin 20231007] + ddb(4): Add some simple show commands: condvar, selinfo, sleepq + [ad 20231007] + mips: Add fma(3) to libm. [he 20231008] + heimdal: Disable sqlite3 credential cache (SCC), remove sqlite3 + dependency. [riastradh 20231011] + pipe(2): Improve performance, reduce lock contention. [ad 20231013] + vax: Reduce the object size of the malloc(3) code by converting + to rbtree, also improve performance and locking. + [ad 20231013] + uhid(4): Improve hid matching to allow better recognition of + collections. [nat 20231017] + xen: Support genfb(4) as a console device for dom0, necessary for + graphical console on EFI-ony hardware. [bouyer 20231017] + lagg(4): Copy MTU of lagg to a interface added to lagg + [yamaguchi 20231018] dhcpcd: Import version 10.0.4. [roy 20231019] eqos(4): Add support for Intel Elkhart Lake internal Ethernet devices. [msaitoh 20231019] + top(1): Add network in & out bytes to the top display. [mrg 20231021]
CVS commit: src/doc
Module Name:src Committed By: nia Date: Sat Oct 21 08:52:43 UTC 2023 Modified Files: src/doc: CHANGES Log Message: Add a bunch of changes from the past 2 months that stood out to me. To generate a diff of this commit: cvs rdiff -u -r1.3009 -r1.3010 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/examples/wpa_supplicant
Module Name:src Committed By: nia Date: Tue Oct 10 07:21:00 UTC 2023 Modified Files: src/share/examples/wpa_supplicant: wpa_supplicant.conf Log Message: Add an example of connecting to an unsecured network with wpa_supplicant To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/share/examples/wpa_supplicant/wpa_supplicant.conf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/examples/wpa_supplicant/wpa_supplicant.conf diff -u src/share/examples/wpa_supplicant/wpa_supplicant.conf:1.4 src/share/examples/wpa_supplicant/wpa_supplicant.conf:1.5 --- src/share/examples/wpa_supplicant/wpa_supplicant.conf:1.4 Fri Sep 29 14:05:28 2023 +++ src/share/examples/wpa_supplicant/wpa_supplicant.conf Tue Oct 10 07:21:00 2023 @@ -1,4 +1,4 @@ -# $NetBSD: wpa_supplicant.conf,v 1.4 2023/09/29 14:05:28 gutteridge Exp $ +# $NetBSD: wpa_supplicant.conf,v 1.5 2023/10/10 07:21:00 nia Exp $ # # example wpa_supplicant config # @@ -12,11 +12,19 @@ ctrl_interface=/var/run/wpa_supplicant/ # name a group whose members will be Allowed(tm) ctrl_interface_group=wheel +# an unencrypted network +network={ + ssid="Freifunk" + key_mgmt=NONE + priority=10 +} + # simple WPA-PSK, a favourite with conferences and hotel networks network={ ssid="SomeConference" key_mgmt=WPA-PSK psk="secretKey" + priority=20 } # a private WPA-PSK that doesn't broadcast its SSID @@ -25,6 +33,7 @@ network={ key_mgmt=WPA-PSK psk="secretKey" scan_ssid=1 + priority=30 } # WEP .. all the stopping power of a "please keep off the lawn" sign