CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: rillig Date: Sun Sep 27 09:53:41 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: dep-colon-bug-cross-file.mk varparse-undef-partial.mk Log Message: make(1): fix CRLF line endings in unit tests To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/usr.bin/make/unit-tests/dep-colon-bug-cross-file.mk cvs rdiff -u -r1.1 -r1.2 \ src/usr.bin/make/unit-tests/varparse-undef-partial.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev/ic
Module Name:src Committed By: martin Date: Sun Sep 27 10:30:16 UTC 2020 Modified Files: src/sys/dev/ic [netbsd-9]: ld_nvme.c nvme.c Log Message: Pull up following revision(s) (requested by kardel in ticket #1094): sys/dev/ic/ld_nvme.c: revision 1.24 sys/dev/ic/nvme.c: revision 1.50 PR kern/55674: move name space availability check from ld_nvme.c:ld_nvme_attach() to nvme.c:nvme_rescan(). this avoids allocation of ld(4) instances for every possible name space, even if it is not usable. it also reduces the device node flood generated from that strategy. To generate a diff of this commit: cvs rdiff -u -r1.22.2.1 -r1.22.2.2 src/sys/dev/ic/ld_nvme.c cvs rdiff -u -r1.44.2.3 -r1.44.2.4 src/sys/dev/ic/nvme.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Sun Sep 27 10:31:09 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.1 Log Message: Ticket #1094 To generate a diff of this commit: cvs rdiff -u -r1.1.2.116 -r1.1.2.117 src/doc/CHANGES-9.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/ic
Module Name:src Committed By: martin Date: Sun Sep 27 10:33:45 UTC 2020 Modified Files: src/sys/dev/ic [netbsd-8]: ld_nvme.c nvme.c Log Message: Pull up following revision(s) (requested by kardel in ticket #1610): sys/dev/ic/ld_nvme.c: revision 1.24 (patch) sys/dev/ic/nvme.c: revision 1.50 (patch) PR kern/55674: move name space availability check from ld_nvme.c:ld_nvme_attach() to nvme.c:nvme_rescan(). this avoids allocation of ld(4) instances for every possible name space, even if it is not usable. it also reduces the device node flood generated from that strategy. To generate a diff of this commit: cvs rdiff -u -r1.16.2.4 -r1.16.2.5 src/sys/dev/ic/ld_nvme.c cvs rdiff -u -r1.30.2.7 -r1.30.2.8 src/sys/dev/ic/nvme.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Sun Sep 27 10:34:32 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1610 To generate a diff of this commit: cvs rdiff -u -r1.1.2.39 -r1.1.2.40 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/mips/mips
Module Name:src Committed By: mrg Date: Sun Sep 27 10:35:57 UTC 2020 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: only look for cpunode.h on OCTEON. that's the only direct caller of *_kern_nonmaskable_intr(). To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/sys/arch/mips/mips/mipsX_subr.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 11:14:03 UTC 2020 Modified Files: src/usr.bin/make: job.c make.c Log Message: make(1): clean up comments in job.c and make.c To generate a diff of this commit: cvs rdiff -u -r1.242 -r1.243 src/usr.bin/make/job.c cvs rdiff -u -r1.148 -r1.149 src/usr.bin/make/make.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 11:37:19 UTC 2020 Modified Files: src/usr.bin/make: compat.c nonints.h Log Message: make(1): make parameter of Compat_RunCommand const To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153 src/usr.bin/make/compat.c cvs rdiff -u -r1.131 -r1.132 src/usr.bin/make/nonints.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 11:39:02 UTC 2020 Modified Files: src/usr.bin/make: compat.c Log Message: make(1): rename local variable in MakeNodes By convention, list nodes are named ln to distinguish them from GNodes, which are called gn. To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/usr.bin/make/compat.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 11:43:46 UTC 2020 Modified Files: src/usr.bin/make: compat.c Log Message: make(1): inline Lst_ForEachUntil in Compat_Make This avoids the extra local function and a few conversions to void pointers, to gain additional type safety. The code in Compat_RunCommand does not modify gn->commands structurally, therefore it does not need the extra complexity of Lst_ForEachUntil. It does have access to a list node to exactly this list. This list node is only used to set the command to NULL after processing it, not for removing the node from the list. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/usr.bin/make/compat.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 11:53:04 UTC 2020 Modified Files: src/usr.bin/make: targ.c Log Message: make(1): inline Lst_ForEachUntil in Targ_PrintNodes Printing a node does not modify the structure of the node, therefore the additional housekeeping of Lst_ForEachUntil is not needed here. Inlining the callback function also removes a lot of pointer stuff that is more difficult to read than necessary. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/usr.bin/make/targ.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev
Module Name:src Committed By: jmcneill Date: Sun Sep 27 11:57:28 UTC 2020 Modified Files: src/sys/dev: Makefile Log Message: Use HAVE_NVMM for nvmm headers To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/dev/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 12:05:04 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): inline Lst_ForEachUntil in ParseDoDependency To generate a diff of this commit: cvs rdiff -u -r1.334 -r1.335 src/usr.bin/make/parse.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 12:10:51 UTC 2020 Modified Files: src/usr.bin/make: targ.c Log Message: make(1): inline PrintNode Having a separate function had only been necessary for Lst_ForEachUntil. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/usr.bin/make/targ.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 12:26:24 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): remove redundant null checks for the active targets Before August 2020, the Lst library passed null pointers through. This was a confusing design pattern that has been removed since. Now the Lst functions fail fast on null pointers. The 'targets' list is one of the few places where there is indeed an optional list that may sometimes be null. Back then, there was not enough inline documentation to understand when the targets list was null and when it wasn't. Now that the documentation is there, the redundant and thereby misleading null checks are no longer useful. To generate a diff of this commit: cvs rdiff -u -r1.335 -r1.336 src/usr.bin/make/parse.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 12:42:10 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: make(1): inline Lst_ForEachUntil when parsing dependency lines This avoids a few operations on void pointers. To generate a diff of this commit: cvs rdiff -u -r1.336 -r1.337 src/usr.bin/make/parse.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/make/unit-tests
Module Name:src Committed By: rillig Date: Sun Sep 27 13:18:30 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: Makefile export.mk Log Message: make(1): run tests with jemalloc debugging enabled This protects against very simple memory allocation bugs such as migrating Lst_ForEachUntil to Lst_ForEach without remembering that Lst_ForEachUntil can handle the situation where the current list node is removed from the list, but Lst_ForEach cannot. This happens in Make_ExpandUse, for example. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153 src/usr.bin/make/unit-tests/Makefile cvs rdiff -u -r1.5 -r1.6 src/usr.bin/make/unit-tests/export.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 13:27:50 UTC 2020 Modified Files: src/usr.bin/make: make.c Log Message: make(1): inline Lst_ForEachUntil in Make_ExpandUse The tricky detail here is that the current node from the iteration is removed if it is no longer needed. The Lst_FindDatum that has been removed was both inefficient and misleading since it could never return null, yet there was a null check for it. The callback API from Lst_ForEachUntil would have required to define a custom struct for passing this parameter to the callback function, in addition to the parent node. Inlining the whole Lst_ForEach and passing the list node as a parameter is much more obvious. To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150 src/usr.bin/make/make.c 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: roy Date: Sun Sep 27 13:31:04 UTC 2020 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: Makefile src/sys/net: files.net Added Files: src/share/man/man4: vether.4 src/sys/net: if_vether.c Log Message: vether: Implement a virtual ethernet interface The vether interface simulates a normal Ethernet interface by encapsulating standard network frames with an Ethernet header, specifically for use as a member in a bridge(4). To use vether the administrator needs to configure an address onto the interface so that packets can be routed to it. An Ethernet header will be prepended and, if the vether interface is a member of a bridge(4), the frame will show up there. Taken from OpenBSD. To generate a diff of this commit: cvs rdiff -u -r1.1703 -r1.1704 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.708 -r1.709 src/share/man/man4/Makefile cvs rdiff -u -r0 -r1.1 src/share/man/man4/vether.4 cvs rdiff -u -r1.28 -r1.29 src/sys/net/files.net cvs rdiff -u -r0 -r1.1 src/sys/net/if_vether.c 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: roy Date: Sun Sep 27 13:44:47 UTC 2020 Modified Files: src/share/man/man4: tap.4 src/sys/net: if_tap.c Log Message: tap: Report link state based on if the interface has been opened or not While a nice addition, it does render tap(4) useless as a bridge(4) endpoint. We now have vether(4) for use as bridge endpoint. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/share/man/man4/tap.4 cvs rdiff -u -r1.118 -r1.119 src/sys/net/if_tap.c 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: roy Date: Sun Sep 27 13:46:19 UTC 2020 Modified Files: src/doc: CHANGES Log Message: Note import of vether(4) To generate a diff of this commit: cvs rdiff -u -r1.2741 -r1.2742 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/sys/arch
Module Name:src Committed By: roy Date: Sun Sep 27 13:48:55 UTC 2020 Modified Files: src/sys/arch/acorn32/conf: EB7500ATX GENERIC INSTALL src/sys/arch/alpha/conf: GENERIC src/sys/arch/amd64/conf: ALL GENERIC MODULAR XEN3_DOM0 XEN3_DOMU src/sys/arch/amiga/conf: DRACO GENERIC GENERIC.in INSTALL src/sys/arch/amigappc/conf: GENERIC NULL src/sys/arch/arc/conf: GENERIC RAMDISK RPC44 src/sys/arch/atari/conf: GENERIC.in src/sys/arch/bebox/conf: GENERIC src/sys/arch/cats/conf: GENERIC src/sys/arch/cesfic/conf: GENERIC src/sys/arch/cobalt/conf: GENERIC INSTALL src/sys/arch/dreamcast/conf: G1IDE GENERIC src/sys/arch/emips/conf: GENERIC src/sys/arch/evbarm/conf: ARMADILLO210 ARMADILLO9 BCM5301X CP3100 CUBOX DUOVERO GENERIC.common GUMSTIX HDL_G HPT5325 INTEGRATOR INTEGRATOR_CP IYONIX MARVELL_NAS MINI2440 MMNET_GENERIC MPCSA_GENERIC MV2120 NSLU2 OPENBLOCKS_A6 OPENBLOCKS_AX3 PEPPER SHEEVAPLUG SMDK2410 SMDK2800 TWINTAIL src/sys/arch/evbmips/conf: ALCHEMY AP30 CI20 CPMBR1400 DB120 GDIUM LINKITSMART7688 LOONGSON MALTA MERAKI OCTEON RB433UAH SBMIPS WGT624V3 XLSATX ZYXELKX src/sys/arch/evbppc/conf: EXPLORA451 OPENBLOCKS266 OPENBLOCKS600 src/sys/arch/evbsh3/conf: NEXTVOD src/sys/arch/ews4800mips/conf: GENERIC RAMDISK src/sys/arch/hp300/conf: GENERIC INSTALL src/sys/arch/hppa/conf: GENERIC src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY NET4501 XEN3PAE_DOM0 XEN3PAE_DOMU src/sys/arch/ia64/conf: GENERIC.SKI src/sys/arch/iyonix/conf: GENERIC src/sys/arch/landisk/conf: GENERIC src/sys/arch/luna68k/conf: GENERIC INSTALL src/sys/arch/mac68k/conf: GENERIC SMALLRAM src/sys/arch/macppc/conf: GENERIC GENERIC_601 src/sys/arch/mipsco/conf: GENERIC src/sys/arch/mmeye/conf: GENERIC MMEYE_WLF src/sys/arch/mvme68k/conf: GENERIC src/sys/arch/mvmeppc/conf: GENERIC src/sys/arch/netwinder/conf: GENERIC src/sys/arch/news68k/conf: GENERIC GENERIC_TINY src/sys/arch/newsmips/conf: GENERIC src/sys/arch/next68k/conf: GENERIC src/sys/arch/ofppc/conf: GENERIC src/sys/arch/pmax/conf: GENERIC GENERIC64 src/sys/arch/prep/conf: GENERIC src/sys/arch/rs6000/conf: GENERIC src/sys/arch/sandpoint/conf: ENCPP1 GENERIC SANDPOINT src/sys/arch/sbmips/conf: GENERIC src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x INSTALL32_IP2x src/sys/arch/sparc/conf: GENERIC INSTALL src/sys/arch/sparc64/conf: GENERIC src/sys/arch/sun2/conf: GENERIC VME src/sys/arch/sun3/conf: DISKLESS GENERIC GENERIC3X src/sys/arch/vax/conf: GENERIC VAX780 src/sys/arch/x68k/conf: GENERIC Log Message: vether: Add to kernel configurations It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/arch/acorn32/conf/EB7500ATX cvs rdiff -u -r1.133 -r1.134 src/sys/arch/acorn32/conf/GENERIC cvs rdiff -u -r1.86 -r1.87 src/sys/arch/acorn32/conf/INSTALL cvs rdiff -u -r1.407 -r1.408 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.163 -r1.164 src/sys/arch/amd64/conf/ALL cvs rdiff -u -r1.579 -r1.580 src/sys/arch/amd64/conf/GENERIC cvs rdiff -u -r1.16 -r1.17 src/sys/arch/amd64/conf/MODULAR cvs rdiff -u -r1.184 -r1.185 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.95 -r1.96 src/sys/arch/amd64/conf/XEN3_DOMU cvs rdiff -u -r1.194 -r1.195 src/sys/arch/amiga/conf/DRACO cvs rdiff -u -r1.329 -r1.330 src/sys/arch/amiga/conf/GENERIC cvs rdiff -u -r1.145 -r1.146 src/sys/arch/amiga/conf/GENERIC.in cvs rdiff -u -r1.135 -r1.136 src/sys/arch/amiga/conf/INSTALL cvs rdiff -u -r1.39 -r1.40 src/sys/arch/amigappc/conf/GENERIC cvs rdiff -u -r1.58 -r1.59 src/sys/arch/amigappc/conf/NULL cvs rdiff -u -r1.199 -r1.200 src/sys/arch/arc/conf/GENERIC cvs rdiff -u -r1.83 -r1.84 src/sys/arch/arc/conf/RAMDISK cvs rdiff -u -r1.56 -r1.57 src/sys/arch/arc/conf/RPC44 cvs rdiff -u -r1.119 -r1.120 src/sys/arch/atari/conf/GENERIC.in cvs rdiff -u -r1.163 -r1.164 src/sys/arch/bebox/conf/GENERIC cvs rdiff -u -r1.182 -r1.183 src/sys/arch/cats/conf/GENERIC cvs rdiff -u -r1.74 -r1.75 src/sys/arch/cesfic/conf/GENERIC cvs rdiff -u -r1.169 -r1.170 src/sys/arch/cobalt/conf/GENERIC cvs rdiff -u -r1.75 -r1.76 src/sys/arch/cobalt/conf/INSTALL cvs rdiff -u -r1.8 -r1.9 src/sys/arch/dreamcast/conf/G1IDE cvs rdiff -u -r1.133 -r1.134 src/sys/arch/dreamcast/conf/GENERIC cvs rdiff -u -r1.23 -r1.24 src/sys/arch/emips/conf/GENERIC cvs rdiff -u -r1.46 -r1.47 src/sys/arch/evbarm/conf/ARMADILLO210 cvs rdiff -u -r1.64 -r1.65 src/sys/arch/evbarm/conf/ARMADILLO9 \ src/sys/arch/evbarm/conf/SMDK2800 cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbarm/conf/BCM5301X c
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Sun Sep 27 13:59:24 UTC 2020 Modified Files: src/share/man/man4: vether.4 Log Message: Fix punctuation nit and add RCS Id. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/vether.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: roy Date: Sun Sep 27 15:19:04 UTC 2020 Modified Files: src/share/man/man4: tap.4 Log Message: tap(4): Improve the description to differentiate from vether(4) To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/tap.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: roy Date: Sun Sep 27 15:42:48 UTC 2020 Modified Files: src/share/man/man4: bridge.4 Log Message: bridge(4): Note that the bridge does not allow assignment of IP addresses Document using vether(4) instead to get the same effect. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/bridge.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 16:10:07 UTC 2020 Modified Files: src/usr.bin/make: buf.h var.c Log Message: make(1): replace direct access to Buffer fields with inline function This way, renaming the fields of the buffer is restricted to only buf.h and buf.c. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/make/buf.h cvs rdiff -u -r1.543 -r1.544 src/usr.bin/make/var.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 16:21:06 UTC 2020 Modified Files: src/usr.bin/make: buf.c buf.h Log Message: make(1): rename Buffer fields It was confusing to have a function Buf_Size that returns buf->count even though there is also buf->size. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/usr.bin/make/buf.c cvs rdiff -u -r1.30 -r1.31 src/usr.bin/make/buf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 16:38:32 UTC 2020 Modified Files: src/usr.bin/make: buf.h Log Message: make(1): prefer positive array index in Buf_AddByte Ideally the condition for allocating more memory would have been (old_len + 2 > bp->cap) since that's the actually intended wording. But GCC 5 neglected to generate good code for that on x86_64, so be it. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/usr.bin/make/buf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jdolecek Date: Sun Sep 27 16:44:24 UTC 2020 Modified Files: src/sys/dev/ic: nvmereg.h Log Message: add definition of the bit indicating support for APSTA To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/dev/ic/nvmereg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/nvmectl
Module Name:src Committed By: jdolecek Date: Sun Sep 27 16:45:21 UTC 2020 Modified Files: src/sbin/nvmectl: identify.c Log Message: show APSTA support status in identify To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sbin/nvmectl/identify.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 16:52:22 UTC 2020 Modified Files: src/usr.bin/make: buf.h for.c main.c var.c Log Message: make(1): rename Buf_Size to Buf_Len The new name better matches the field name Buffer.len as well as the variables around the calls to this function. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/usr.bin/make/buf.h cvs rdiff -u -r1.86 -r1.87 src/usr.bin/make/for.c cvs rdiff -u -r1.349 -r1.350 src/usr.bin/make/main.c cvs rdiff -u -r1.544 -r1.545 src/usr.bin/make/var.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ata
Module Name:src Committed By: christos Date: Sun Sep 27 16:58:11 UTC 2020 Modified Files: src/sys/dev/ata: wd.c Log Message: de-quadruplicate, remove unused argument To generate a diff of this commit: cvs rdiff -u -r1.463 -r1.464 src/sys/dev/ata/wd.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 16:59:03 UTC 2020 Modified Files: src/usr.bin/make: buf.c buf.h Log Message: make(1): in the Buffer functions, rename bp to buf It's not necessary to emphasize on the pointerness of the variable since that's obvious from the context. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/usr.bin/make/buf.c cvs rdiff -u -r1.33 -r1.34 src/usr.bin/make/buf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 17:17:01 UTC 2020 Modified Files: src/usr.bin/make: config.h Log Message: make(1): fix punctuation and add paragraphs in config.h comments To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/usr.bin/make/config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/nvmectl
Module Name:src Committed By: jdolecek Date: Sun Sep 27 17:27:08 UTC 2020 Modified Files: src/sbin/nvmectl: power.c Log Message: print current power state and workload as separate values for 'nvmectl power nvme0' To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sbin/nvmectl/power.c 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: martin Date: Sun Sep 27 17:36:40 UTC 2020 Modified Files: src/usr.sbin/sysinst: msg.mi.fr util.c Log Message: Fix display of timezone selection menu To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/sysinst/msg.mi.fr cvs rdiff -u -r1.46 -r1.47 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/usr.sbin/sysinst
Module Name:src Committed By: martin Date: Sun Sep 27 17:51:49 UTC 2020 Modified Files: src/usr.sbin/sysinst: target.c Log Message: If there is no current partitioning manager assume we are editing the current system and make target_already_root() return true. Fixes various fallout when using sysinst post installation. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/sysinst/target.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/make/unit-tests
Module Name:src Committed By: rillig Date: Sun Sep 27 18:11:31 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-range.mk Log Message: make(1): add test cases for the :range variable modifier To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/varmod-range.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/nvmectl
Module Name:src Committed By: jdolecek Date: Sun Sep 27 18:17:35 UTC 2020 Modified Files: src/sbin/nvmectl: nvmectl.8 nvmectl.h power.c Log Message: add -s option for 'power' command, this instructs the controller to save the value so it persists resets/whatnot; the NVMe specification lists this as optional, so this only works if the controller supports it To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sbin/nvmectl/nvmectl.8 src/sbin/nvmectl/power.c cvs rdiff -u -r1.8 -r1.9 src/sbin/nvmectl/nvmectl.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 19:06:47 UTC 2020 Modified Files: src/usr.bin/make: job.c Log Message: make(1): fix indentation in Job_ParseShell To generate a diff of this commit: cvs rdiff -u -r1.243 -r1.244 src/usr.bin/make/job.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/conf
Module Name:src Committed By: roy Date: Sun Sep 27 19:08:11 UTC 2020 Modified Files: src/sys/conf: files Log Message: Wups, forgot to commit this with vether. To generate a diff of this commit: cvs rdiff -u -r1.1275 -r1.1276 src/sys/conf/files Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 19:13:46 UTC 2020 Modified Files: src/usr.bin/make: job.c Log Message: make(1): reduce line noise in Job_ParseShell The generated code is exactly the same. To generate a diff of this commit: cvs rdiff -u -r1.244 -r1.245 src/usr.bin/make/job.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 19:15:43 UTC 2020 Modified Files: src/usr.bin/make: job.h Log Message: make(1): fix type of Shell.noPLen To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/usr.bin/make/job.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: roy Date: Sun Sep 27 19:16:28 UTC 2020 Modified Files: src/sys/net: if.c if.h if_bridge.c Log Message: bridge: When an interface joins then mark addresses on it as tentative The exact flow is detatch addresses, join bridge and then mark detached addresses as tentative. This ensures that Duplicate Address Detection for the joining interface are performed across all members of the bridge. To generate a diff of this commit: cvs rdiff -u -r1.482 -r1.483 src/sys/net/if.c cvs rdiff -u -r1.287 -r1.288 src/sys/net/if.h cvs rdiff -u -r1.175 -r1.176 src/sys/net/if_bridge.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 19:17:03 UTC 2020 Modified Files: src/usr.bin/make: job.h Log Message: make(1): remove nonexistent function from header To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/usr.bin/make/job.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: roy Date: Sun Sep 27 19:25:54 UTC 2020 Modified Files: src/sys/net: if_tun.c Log Message: tun: Report link state based on if the interface has been opened or not This mirrors tap(4). To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/net/if_tun.c 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: roy Date: Sun Sep 27 19:36:54 UTC 2020 Modified Files: src/share/man/man4: tap.4 tun.4 Log Message: Note that opening and closing the tun/tap devices affects link state. And how this influences Duplicate Address Detection. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/tap.4 cvs rdiff -u -r1.24 -r1.25 src/share/man/man4/tun.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/ifwatchd
Module Name:src Committed By: roy Date: Sun Sep 27 19:55:22 UTC 2020 Modified Files: src/usr.sbin/ifwatchd: ifwatchd.c Log Message: ifwatchd: remove SIOCGIFDATA and SIOCGIFMEDIA ioctls getifaddrs(3) and route(4) provide all the data we need. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/usr.sbin/ifwatchd/ifwatchd.c 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: rillig Date: Sun Sep 27 20:11:34 UTC 2020 Modified Files: src/distrib/sets/lists/tests: mi src/usr.bin/make/unit-tests: Makefile Added Files: src/usr.bin/make/unit-tests: job-output-long-lines.exp job-output-long-lines.mk Log Message: make(1): add test for merging long lines of job output To generate a diff of this commit: cvs rdiff -u -r1.930 -r1.931 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.153 -r1.154 src/usr.bin/make/unit-tests/Makefile cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/job-output-long-lines.exp \ src/usr.bin/make/unit-tests/job-output-long-lines.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: rillig Date: Sun Sep 27 20:13:45 UTC 2020 Modified Files: src/usr.bin/make/unit-tests: varmod-order-shuffle.mk Log Message: make(1): mark test for the :Ox variable modifier as probabilistic It fails very seldom, but it can. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/varmod-order-shuffle.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/lgpl3/gmp/lib/libgmp/arch
Module Name:src Committed By: mrg Date: Sun Sep 27 21:19:36 UTC 2020 Modified Files: src/external/lgpl3/gmp/lib/libgmp/arch/arm: config.h config.m4 gmp-mparam.h gmp.h srcs.mk src/external/lgpl3/gmp/lib/libgmp/arch/armeb: config.h config.m4 gmp-mparam.h gmp.h srcs.mk Log Message: re-run native-gmp for gmp 6.2.0 and arm: run with a v4 toolchain instead of a v7 toolchain, so it works on all. should fix latest build mess. future: test the speed of this vs armv[567] specific on armv[567]. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/lgpl3/gmp/lib/libgmp/arch/arm/config.h cvs rdiff -u -r1.4 -r1.5 src/external/lgpl3/gmp/lib/libgmp/arch/arm/config.m4 \ src/external/lgpl3/gmp/lib/libgmp/arch/arm/gmp-mparam.h \ src/external/lgpl3/gmp/lib/libgmp/arch/arm/gmp.h cvs rdiff -u -r1.1 -r1.2 src/external/lgpl3/gmp/lib/libgmp/arch/arm/srcs.mk cvs rdiff -u -r1.6 -r1.7 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/config.h cvs rdiff -u -r1.5 -r1.6 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/config.m4 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/gmp.h cvs rdiff -u -r1.4 -r1.5 \ src/external/lgpl3/gmp/lib/libgmp/arch/armeb/gmp-mparam.h cvs rdiff -u -r1.1 -r1.2 src/external/lgpl3/gmp/lib/libgmp/arch/armeb/srcs.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 21:35:16 UTC 2020 Modified Files: src/usr.bin/make: arch.c compat.c cond.c dir.c dir.h for.c hash.c hash.h job.c job.h lst.c main.c make.c make.h parse.c suff.c targ.c var.c src/usr.bin/make/unit-tests: cond-func-defined.mk cond-func.mk posix1.mk Log Message: make(1): normalize whitespace in source code There is no more space tab. Either only tabs or only spaces or tabs followed by spaces, but not spaces followed by tabs. To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/usr.bin/make/arch.c cvs rdiff -u -r1.155 -r1.156 src/usr.bin/make/compat.c cvs rdiff -u -r1.152 -r1.153 src/usr.bin/make/cond.c cvs rdiff -u -r1.148 -r1.149 src/usr.bin/make/dir.c cvs rdiff -u -r1.25 -r1.26 src/usr.bin/make/dir.h cvs rdiff -u -r1.87 -r1.88 src/usr.bin/make/for.c cvs rdiff -u -r1.33 -r1.34 src/usr.bin/make/hash.c cvs rdiff -u -r1.24 -r1.25 src/usr.bin/make/hash.h cvs rdiff -u -r1.245 -r1.246 src/usr.bin/make/job.c cvs rdiff -u -r1.50 -r1.51 src/usr.bin/make/job.h cvs rdiff -u -r1.72 -r1.73 src/usr.bin/make/lst.c cvs rdiff -u -r1.350 -r1.351 src/usr.bin/make/main.c cvs rdiff -u -r1.150 -r1.151 src/usr.bin/make/make.c cvs rdiff -u -r1.147 -r1.148 src/usr.bin/make/make.h cvs rdiff -u -r1.337 -r1.338 src/usr.bin/make/parse.c cvs rdiff -u -r1.169 -r1.170 src/usr.bin/make/suff.c cvs rdiff -u -r1.105 -r1.106 src/usr.bin/make/targ.c cvs rdiff -u -r1.545 -r1.546 src/usr.bin/make/var.c cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/cond-func-defined.mk cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/unit-tests/cond-func.mk cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/posix1.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/raidframe
Module Name:src Committed By: christos Date: Sun Sep 27 21:39:08 UTC 2020 Modified Files: src/sys/dev/raidframe: rf_kintf.h rf_netbsdkintf.c rf_paritymap.c Log Message: DIOCCACHESYNC takes an int argument, pass it through. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/raidframe/rf_kintf.h cvs rdiff -u -r1.389 -r1.390 src/sys/dev/raidframe/rf_netbsdkintf.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/raidframe/rf_paritymap.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 22:17:07 UTC 2020 Modified Files: src/usr.bin/make: dir.c dir.h Log Message: make(1): improve documentation of CachedDir and Dir_AddDir To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150 src/usr.bin/make/dir.c cvs rdiff -u -r1.26 -r1.27 src/usr.bin/make/dir.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Sun Sep 27 23:12:12 UTC 2020 Modified Files: src/usr.bin/make: job.h Log Message: make(1): rewrite documentation of Job The comment above a struct is supposed to give a high-level overview. The previous comment didn't do that but instead listed the struct fields in declaration order in a numbered list, which was not helpful. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/usr.bin/make/job.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha
Module Name:src Committed By: thorpej Date: Sun Sep 27 23:16:10 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: machdep.c prom.c src/sys/arch/alpha/include: alpha.h Log Message: prom_is_qemu -> alpha_is_qemu, and export it outside of prom.c. To generate a diff of this commit: cvs rdiff -u -r1.364 -r1.365 src/sys/arch/alpha/alpha/machdep.c cvs rdiff -u -r1.56 -r1.57 src/sys/arch/alpha/alpha/prom.c cvs rdiff -u -r1.40 -r1.41 src/sys/arch/alpha/include/alpha.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha/alpha
Module Name:src Committed By: thorpej Date: Sun Sep 27 23:17:36 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: clock.c Log Message: Don't use the PCC timecunter on emulated Qemu systems. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/alpha/alpha/clock.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 23:52:02 UTC 2020 Modified Files: src/usr.bin/make: job.c Log Message: make(1): fix indentation in JobCreatePipe To generate a diff of this commit: cvs rdiff -u -r1.246 -r1.247 src/usr.bin/make/job.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/make
Module Name:src Committed By: rillig Date: Sun Sep 27 23:56:25 UTC 2020 Modified Files: src/usr.bin/make: job.c Log Message: make(1): in JobCreatePipe, use descriptive field names To generate a diff of this commit: cvs rdiff -u -r1.247 -r1.248 src/usr.bin/make/job.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/alpha
Module Name:src Committed By: thorpej Date: Sun Sep 27 23:59:37 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: mainbus.c src/sys/arch/alpha/conf: GENERIC files.alpha Added Files: src/sys/arch/alpha/alpha: qemu.c Log Message: Add a "qemu" driver to access services provided by the Qemu VM. First order of business is to use the Qemu "get-time" console service call as the perferred system timecounter. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/alpha/alpha/mainbus.c cvs rdiff -u -r0 -r1.1 src/sys/arch/alpha/alpha/qemu.c cvs rdiff -u -r1.408 -r1.409 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.191 -r1.192 src/sys/arch/alpha/conf/files.alpha Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Sep 28 00:06:36 UTC 2020 Modified Files: src/usr.bin/make: job.c job.h Log Message: make(1): split Job.jobPipe into 2 separate fields Just because these file descriptors have to be in an array when they are created is not reason enough to keep this array and a few access macros in the Job struct. It's better to have separate fields, as they can be documented independently. To generate a diff of this commit: cvs rdiff -u -r1.248 -r1.249 src/usr.bin/make/job.c cvs rdiff -u -r1.52 -r1.53 src/usr.bin/make/job.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Sep 28 00:13:03 UTC 2020 Modified Files: src/usr.bin/make: job.h Log Message: make(1): format job.h consistently To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/usr.bin/make/job.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/pmax/pmax
Module Name:src Committed By: simonb Date: Mon Sep 28 01:20:29 UTC 2020 Modified Files: src/sys/arch/pmax/pmax: machdep.c Log Message: Protect where the bootinfo esym value is less than the kernel "end" symbol by setting the end of kernel marker to the greater of these two values. XXX: elf2ecoff bug?? To generate a diff of this commit: cvs rdiff -u -r1.253 -r1.254 src/sys/arch/pmax/pmax/machdep.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/make
Module Name:src Committed By: sjg Date: Mon Sep 28 01:24:34 UTC 2020 Modified Files: src/usr.bin/make: parse.c src/usr.bin/make/unit-tests: error.exp Log Message: Ensure that parse errors report 'stopped in' To generate a diff of this commit: cvs rdiff -u -r1.338 -r1.339 src/usr.bin/make/parse.c cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/error.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: sjg Date: Mon Sep 28 02:06:27 UTC 2020 Modified Files: src/usr.bin/make: parse.c Log Message: Remove unnecessary dieQuietly calls To generate a diff of this commit: cvs rdiff -u -r1.339 -r1.340 src/usr.bin/make/parse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/lib/libz
Module Name:src Committed By: simonb Date: Mon Sep 28 02:44:34 UTC 2020 Modified Files: src/sys/lib/libz: Makefile.inc Log Message: Whitespace alignment nit. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/lib/libz/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Mon Sep 28 03:30:47 UTC 2020 Modified Files: src/sys/arch/alpha/conf: GENERIC Log Message: Fix typo in rev 1.408. To generate a diff of this commit: cvs rdiff -u -r1.409 -r1.410 src/sys/arch/alpha/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: sjg Date: Mon Sep 28 03:32:51 UTC 2020 Modified Files: src/usr.bin/make: .cvsignore Log Message: more unit-tests To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/.cvsignore Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: sjg Date: Mon Sep 28 03:34:07 UTC 2020 Modified Files: src/usr.bin/make: .cvsignore Log Message: Revert last To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/make/.cvsignore Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha/conf
Module Name:src Committed By: thorpej Date: Mon Sep 28 03:48:12 UTC 2020 Modified Files: src/sys/arch/alpha/conf: INSTALL Log Message: qemu device for INSTALL, too. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/arch/alpha/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: macallan Date: Mon Sep 28 05:38:41 UTC 2020 Modified Files: src/sys/dev/pci: radeonfbreg.h Log Message: moar registers To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pci/radeonfbreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: macallan Date: Mon Sep 28 05:43:59 UTC 2020 Modified Files: src/sys/dev/pci: radeonfb.c radeonfbvar.h Log Message: first step towards r5xx support: - no CRTC programming yet, we just use whatever mode the (open)firmware hands us - palette control, fb location etc. all work - hardware acceleration for character drawing, scrolling etc. works - hardware cursor works ... tested & still works on various radeons in various macppc machines To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/dev/pci/radeonfb.c cvs rdiff -u -r1.21 -r1.22 src/sys/dev/pci/radeonfbvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/ctwm
Module Name:src Committed By: nia Date: Mon Sep 28 06:04:08 UTC 2020 Modified Files: src/external/mit/ctwm: Makefile src/external/mit/ctwm/bin/ctwm: Makefile src/external/mit/ctwm/etc: Makefile Log Message: unbreak. bsd.files.mk needs to have an includes target, see also share/wscons/fonts/Makefile To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/mit/ctwm/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/mit/ctwm/bin/ctwm/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/mit/ctwm/etc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.