| Home | Sort by: relevance | last modified time | path |
| /src/sys/arch/x86/x86/ | |
| spectre.c | 1.19.2.2 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| x86_machdep.c | 1.91.4.3 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| /src/ | |
| build.sh | 1.396 Tue May 13 01:09:55 UTC 2025 riastradh build.sh: Clarify revisionid a little bit. 1. Put the CVS tag back -- this was lost in 1.393, and I suspect it was unintentional (martin: feel free to correct me if my suspicion is wrong and you really meant to nix the CVS tag). 2. Identify the revision control system in the commit id so you don't have to wonder if you are just missing this changeset id or you're mixing up git and hg. 3. Separate with spaces rather than hyphens so there is a chance to parse this later -- tags/branches tend to allow hyphens but not spaces. (If there's a reason not to use spaces, it's not clear to me.) Evenutally I would like to change this to an even more semantically meaningful identifier, something like hg identify -T '{latesttag}-{changessincelatesttag}{ifeq(phase,"public","","!{phase")}-hg-{id}{dirty}' so it would come out as something like: netbsd-11.99.3-121-hg-0123abcd4567ef if this is a public commit on trunk with a clean working tree, or netbsd-11.99.3-123!draft-hg-89ab01cd23ef45+ if this is a draft commit on trunk with a dirty working tree. But for this to be useful we have to have the tags assigned, which is not currently done in the ongoing conversion -- to be fixed in the final migration. 1.393 Sat May 10 14:26:32 UTC 2025 martin Unify the output of "show-revisionid" between the various VCSes and checkout/archive variants. 1.333.2.9 Sat May 10 18:09:51 UTC 2025 bouyer Pull up following revision(s) (requested by martin in ticket #1951): build.sh: revision 1.393 via patch build.sh: revision 1.394 via patch Unify the output of "show-revisionid" between the various VCSes and checkout/archive variants. Fix git formatting for show-revisionid 1.365.2.7 Sat May 10 18:04:13 UTC 2025 bouyer Pull up following revision(s) (requested by martin in ticket #1114): build.sh: revision 1.393 via patch build.sh: revision 1.394 via patch Unify the output of "show-revisionid" between the various VCSes and checkout/archive variants. Fix git formatting for show-revisionid |
| /src/share/mk/ | |
| bsd.README | 1.393 Wed Jul 24 09:28:29 UTC 2019 roy branches: 1.393.2; MKBSDTAR now defaults to yes Starting to see some modern archives not opening, it's time to make them work! OK joerg@ agc@ Wed Jul 24 09:28:29 UTC 2019 roy branches: 1.393.2; MKBSDTAR now defaults to yes Starting to see some modern archives not opening, it's time to make them work! OK joerg@ agc@ 1.393.2.1 Fri Nov 22 15:26:28 UTC 2019 bouyer Pull up following revision(s) (requested by martin in ticket #462): share/mk/bsd.README: revision 1.397 etc/Makefile.params: revision 1.21 Document NETBSD_OFFICIAL_RELEASE and add it to /etc/release - it is important information when trying to reproduce a build. |
| /src/sys/arch/amd64/conf/ | |
| files.amd64 | 1.88.8.4 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| GENERIC | 1.393 Sat Aug 16 17:56:31 UTC 2014 apb Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". 1.459.2.10 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| /src/share/misc/ | |
| acronyms.comp | 1.393 Wed Sep 25 02:42:52 UTC 2024 jschauma +KDF key derivation function +NIKE Non-Interactive Key Exchange |
| /src/sys/arch/i386/conf/ | |
| files.i386 | 1.393 Tue May 22 11:09:57 UTC 2018 maxv Mmh, don't compile spectre.c on Xen. 1.378.6.3 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| GENERIC | 1.393 Mon Jan 22 01:39:05 UTC 2001 augustss Add clct(4) driver. 1.354.2.15 Sun May 06 15:18:54 UTC 2001 he Pull up revision 1.393 (requested by he): Add clct(4) driver. 1.1156.2.10 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| /src/sys/arch/i386/i386/ | |
| machdep.c | 1.393 Tue Aug 15 18:21:44 UTC 2000 fvdl Move identifycpu to a place where it gets called earlier in the process, so that special setup functions needed for some CPUs will be run before some things (like UVM) are inited. Add vm_page_zero_enable = FALSE to the cyrix 6x86 case, as page zeroing while idle causes problems. 1.389.2.2 Thu Aug 17 18:52:55 UTC 2000 fvdl Pull up version 1.393: Move identifycpu to a place where it gets called earlier in the process, so that special setup functions needed for some CPUs will be run before some things (like UVM) are inited. Add vm_page_zero_enable = FALSE to the cyrix 6x86 case, as page zeroing while idle causes problems. 1.782.6.6 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| /src/sys/dev/ata/ | |
| wd.c | 1.393 Tue Jun 26 09:49:24 UTC 2012 bouyer In some case, when an error is reported by the disk, the ahci controller still reports a number of bytes transfered equal to bcount. This then triggers a KASSERT in physio_biodone: if (done == todo) KASSERT(bp->b_error == 0); Detect this case in wd(4) (so that the workaround works for other controllers too if they have the same issue, or if the issue is with the drive) and claim we didn't read/write anything. 1.392.2.1 Tue Jul 03 21:13:25 UTC 2012 jdc Pull up revision 1.393 (requested by bouyer in ticket #381). In some case, when an error is reported by the disk, the ahci controller still reports a number of bytes transfered equal to bcount. This then triggers a KASSERT in physio_biodone: if (done == todo) KASSERT(bp->b_error == 0); Detect this case in wd(4) (so that the workaround works for other controllers too if they have the same issue, or if the issue is with the drive) and claim we didn't read/write anything. |
| /src/sys/kern/ | |
| vfs_subr.c | 1.393 Thu Jan 07 19:54:40 UTC 2010 pooka Make sure struct vattr contains no random bits of kernel memory after vattr_null(). This is especially nice considering things like puffs, where the contents are copied to userspace. 1.357.4.9 Mon Jan 11 00:02:09 UTC 2010 snj Pull up following revision(s) (requested by pooka in ticket #1226): sys/kern/vfs_subr.c: revision 1.393 Make sure struct vattr contains no random bits of kernel memory after vattr_null(). This is especially nice considering things like puffs, where the contents are copied to userspace. |
| /src/share/man/man4/ | |
| options.4 | 1.393 Wed Jul 21 11:08:10 UTC 2010 wiz Bump date for XNS removal. |
| /src/sys/arch/x86/include/ | |
| cpu.h | 1.71.2.6 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| specialreg.h | 1.98.2.5 Sat Jun 09 15:12:21 UTC 2018 martin Pullup the following revisions, requested by maxv in ticket #865: sys/arch/amd64/amd64/machdep.c 1.303 (patch) sys/arch/amd64/conf/GENERIC 1.492 (patch) sys/arch/amd64/conf/files.amd64 1.103 (patch) sys/arch/i386/i386/machdep.c 1.806 (patch) sys/arch/i386/conf/GENERIC 1.1179 (patch) sys/arch/i386/conf/files.i386 1.393 (patch) sys/arch/x86/include/cpu.h 1.91 (patch) sys/arch/x86/include/specialreg.h upto 1.126 (patch) sys/arch/x86/x86/x86_machdep.c upto 1.115 (patch, adapted) sys/arch/x86/x86/spectre.c upto 1.19 (patch, adapted, no IBRS, SpectreV2 mitigations not enabled by default) Backport the hardware SpectreV2 and SpectreV4 mitigations. |
| /src/usr.bin/indent/ | |
| indent.c | 1.393 Sat Jan 04 10:28:08 UTC 2025 rillig indent: make debug output easier readable The previous format had the values of the parser state on the left side and the corresponding names on the right side. While it looked nicely aligned, it was not suitable for focusing on the actual data. Replace this format with the more common "key: value" format. Use the names of the enum constants in the debug log, instead of the previous "nice" names that needed one more level of mental translation and in some cases contained unbalanced punctuation such as '{'. |
| /src/usr.bin/xlint/lint1/ | |
| decl.c | 1.393 Thu Feb 08 20:59:19 UTC 2024 rillig lint: clean up variable names, parameter order, comments No functional change. |
| cgram.y | 1.393 Sat Apr 09 23:41:22 UTC 2022 rillig lint: distinguish between storage class and declaration kind These types overlap but are not the same. No functional change. |
| tree.c | 1.393 Mon Nov 01 19:48:51 UTC 2021 rillig lint: enter full C90 compatibility mode The C99 comment in tree.c:3468 has been there since 2017-03-06, without anyone complaining that their compiler would not handle it. Strangely, running GCC 10.3.0 in '-std=c90' mode does not complain about declarations after statements, '-Wdeclaration-after-statement' is needed separately. No functional change. |
| /src/share/man/man9/ | |
| Makefile | 1.393 Mon Oct 26 07:07:36 UTC 2015 mrg add documentation on "options KERNHIST". |
| /src/sys/arch/alpha/conf/ | |
| GENERIC | 1.393 Sat Apr 13 08:22:58 UTC 2019 isaki Add drvctl to kernel which has audio device. audiocfg(1) requires drvctl(4). |
| /src/usr.bin/make/ | |
| job.c | 1.393 Fri Jan 08 04:36:44 UTC 2021 sjg Set wantToken when none available. PR: 53285 Reviewed by: gson |
| /src/sys/dev/usb/ | |
| usbdevs.h | 1.393 Sun Dec 26 07:05:32 UTC 2004 imp Sync to usbdevs 1.388 |
| usbdevs_data.h | 1.393 Fri Nov 05 13:51:52 UTC 2004 scw Regen for SEALEVEL |
| /src/distrib/notes/common/ | |
| main | 1.393 Sun Mar 23 00:08:58 UTC 2008 pavel remove myself from releng |