| Home | Sort by: relevance | last modified time | path |
| /src/lib/libc/compat/stdlib/ | |
| Makefile.inc | 1.2.46.1 Mon May 07 16:47:22 UTC 2012 riz Pull up following revision(s) (requested by christos in ticket #222): include/stdlib.h: revision 1.98 lib/libc/compat/stdlib/Makefile.inc: revision 1.3 lib/libc/compat/include/stdlib.h: revision 1.5 lib/libc/compat/stdlib/compat_putenv.c: revision 1.1 lib/libc/compat/stdlib/compat_putenv.c: revision 1.2 PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv() copying the passed string (which is not ToG compliant), instead of using it directly in the environment arrat as it should. Needs to be pulled up to NetBSd-6. use setenv so that we don't leak memory. |
| compat_putenv.c | 1.2.2.2 Mon May 07 16:47:22 UTC 2012 riz Pull up following revision(s) (requested by christos in ticket #222): include/stdlib.h: revision 1.98 lib/libc/compat/stdlib/Makefile.inc: revision 1.3 lib/libc/compat/include/stdlib.h: revision 1.5 lib/libc/compat/stdlib/compat_putenv.c: revision 1.1 lib/libc/compat/stdlib/compat_putenv.c: revision 1.2 PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv() copying the passed string (which is not ToG compliant), instead of using it directly in the environment arrat as it should. Needs to be pulled up to NetBSd-6. use setenv so that we don't leak memory. |
| /src/sys/lib/libsa/ | |
| nfsv3.h | 1.1.4.2 Fri Sep 20 11:31:31 UTC 2024 martin Pull up following revision(s) (requested by rin in ticket #894): sys/arch/i386/stand/Makefile.booters: revision 1.98 sys/lib/libsa/nfsv3.h: revision 1.1 sys/lib/libsa/rpcv2.h: revision 1.4 sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.23 sys/lib/libsa/nfsv2.h: revision 1.5 sys/lib/libsa/nfs.c: revision 1.51 sys/lib/libsa/nfs.c: revision 1.52 sys/arch/i386/stand/libsa/nfs.c: file removal sys/lib/libsa/nfs.c: revision 1.53 sys/arch/i386/stand/libsa/nfs.c: revision 1.20 sys/arch/i386/stand/libsa/nfs.c: revision 1.21 sys/arch/i386/stand/pxeboot/Makefile: revision 1.29 Add NFSv3 support. Try NFSv3 and fall back to NFSv2. Merge with generic libsa NFS code to minimize differences and to learn NFSv3. libsa: nfs: Fix NFS_NOSYMLINK option for previous Used only by mvme68k. Align again with libsa (NFS_NOSYMLINK fix). libsa/nfs.c: Add `LIBSA_NFS_IMPLICIT_MOUNT` compile-time option by which nfs_mount() is automatically called from nfs_open(), as done for nfs.c in i386/stand. This is only functional difference b/w two copies of nfs.c. Now, we can safely retire the latter. XXX It would be really nice to drop this option also. However, unfortunately, it is too much for me at the very moment... i386: stand: Retire its own nfs.c, and switch to libsa/nfs.c. NFC |
| nfsv2.h | 1.4.194.1 Fri Sep 20 11:31:31 UTC 2024 martin Pull up following revision(s) (requested by rin in ticket #894): sys/arch/i386/stand/Makefile.booters: revision 1.98 sys/lib/libsa/nfsv3.h: revision 1.1 sys/lib/libsa/rpcv2.h: revision 1.4 sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.23 sys/lib/libsa/nfsv2.h: revision 1.5 sys/lib/libsa/nfs.c: revision 1.51 sys/lib/libsa/nfs.c: revision 1.52 sys/arch/i386/stand/libsa/nfs.c: file removal sys/lib/libsa/nfs.c: revision 1.53 sys/arch/i386/stand/libsa/nfs.c: revision 1.20 sys/arch/i386/stand/libsa/nfs.c: revision 1.21 sys/arch/i386/stand/pxeboot/Makefile: revision 1.29 Add NFSv3 support. Try NFSv3 and fall back to NFSv2. Merge with generic libsa NFS code to minimize differences and to learn NFSv3. libsa: nfs: Fix NFS_NOSYMLINK option for previous Used only by mvme68k. Align again with libsa (NFS_NOSYMLINK fix). libsa/nfs.c: Add `LIBSA_NFS_IMPLICIT_MOUNT` compile-time option by which nfs_mount() is automatically called from nfs_open(), as done for nfs.c in i386/stand. This is only functional difference b/w two copies of nfs.c. Now, we can safely retire the latter. XXX It would be really nice to drop this option also. However, unfortunately, it is too much for me at the very moment... i386: stand: Retire its own nfs.c, and switch to libsa/nfs.c. NFC |
| rpcv2.h | 1.3.194.1 Fri Sep 20 11:31:31 UTC 2024 martin Pull up following revision(s) (requested by rin in ticket #894): sys/arch/i386/stand/Makefile.booters: revision 1.98 sys/lib/libsa/nfsv3.h: revision 1.1 sys/lib/libsa/rpcv2.h: revision 1.4 sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.23 sys/lib/libsa/nfsv2.h: revision 1.5 sys/lib/libsa/nfs.c: revision 1.51 sys/lib/libsa/nfs.c: revision 1.52 sys/arch/i386/stand/libsa/nfs.c: file removal sys/lib/libsa/nfs.c: revision 1.53 sys/arch/i386/stand/libsa/nfs.c: revision 1.20 sys/arch/i386/stand/libsa/nfs.c: revision 1.21 sys/arch/i386/stand/pxeboot/Makefile: revision 1.29 Add NFSv3 support. Try NFSv3 and fall back to NFSv2. Merge with generic libsa NFS code to minimize differences and to learn NFSv3. libsa: nfs: Fix NFS_NOSYMLINK option for previous Used only by mvme68k. Align again with libsa (NFS_NOSYMLINK fix). libsa/nfs.c: Add `LIBSA_NFS_IMPLICIT_MOUNT` compile-time option by which nfs_mount() is automatically called from nfs_open(), as done for nfs.c in i386/stand. This is only functional difference b/w two copies of nfs.c. Now, we can safely retire the latter. XXX It would be really nice to drop this option also. However, unfortunately, it is too much for me at the very moment... i386: stand: Retire its own nfs.c, and switch to libsa/nfs.c. NFC |
| /src/usr.bin/midirecord/ | |
| Makefile | 1.1.2.2 Mon Jan 12 10:22:22 UTC 2015 martin Pull up following revision(s) (requested by mrg in ticket #409): usr.bin/midirecord/Makefile: revision 1.1 usr.bin/midirecord/midirecord.1: revision 1.1-1.3 usr.bin/midirecord/midirecord.c: revision 1.1-1.6 usr.bin/Makefile: revision 1.219 distrib/sets/lists/base/mi: revision 1.1093 distrib/sets/lists/man/mi: revision 1.1492 distrib/sets/lists/debug/mi: revision 1.98 Add midirecord. |
| midirecord.1 | 1.3.2.2 Mon Jan 12 10:22:22 UTC 2015 martin Pull up following revision(s) (requested by mrg in ticket #409): usr.bin/midirecord/Makefile: revision 1.1 usr.bin/midirecord/midirecord.1: revision 1.1-1.3 usr.bin/midirecord/midirecord.c: revision 1.1-1.6 usr.bin/Makefile: revision 1.219 distrib/sets/lists/base/mi: revision 1.1093 distrib/sets/lists/man/mi: revision 1.1492 distrib/sets/lists/debug/mi: revision 1.98 Add midirecord. |
| midirecord.c | 1.6.2.2 Mon Jan 12 10:22:22 UTC 2015 martin Pull up following revision(s) (requested by mrg in ticket #409): usr.bin/midirecord/Makefile: revision 1.1 usr.bin/midirecord/midirecord.1: revision 1.1-1.3 usr.bin/midirecord/midirecord.c: revision 1.1-1.6 usr.bin/Makefile: revision 1.219 distrib/sets/lists/base/mi: revision 1.1093 distrib/sets/lists/man/mi: revision 1.1492 distrib/sets/lists/debug/mi: revision 1.98 Add midirecord. |
| /src/lib/libc/compat/include/ | |
| stdlib.h | 1.4.10.1 Mon May 07 16:47:22 UTC 2012 riz Pull up following revision(s) (requested by christos in ticket #222): include/stdlib.h: revision 1.98 lib/libc/compat/stdlib/Makefile.inc: revision 1.3 lib/libc/compat/include/stdlib.h: revision 1.5 lib/libc/compat/stdlib/compat_putenv.c: revision 1.1 lib/libc/compat/stdlib/compat_putenv.c: revision 1.2 PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv() copying the passed string (which is not ToG compliant), instead of using it directly in the environment arrat as it should. Needs to be pulled up to NetBSd-6. use setenv so that we don't leak memory. |
| /src/distrib/utils/x_gzip/ | |
| Makefile | 1.7.56.1 Mon Mar 16 21:21:08 UTC 2015 bouyer usr.bin/gzip/Makefile patch usr.bin/gzip/gzip.1 1.20-1.24 usr.bin/gzip/gzip.c 1.98-1.107 usr.bin/gzip/zuncompress.c 1.7-1.8 distrib/utils/x_gzip/Makefile patch Sync gzip core with HEAD. [mrg, ticket #1951] 1.7.48.1 Mon Mar 16 21:20:41 UTC 2015 bouyer usr.bin/gzip/Makefile patch usr.bin/gzip/gzip.1 1.20-1.24 usr.bin/gzip/gzip.c 1.98-1.107 usr.bin/gzip/zuncompress.c 1.7-1.8 distrib/utils/x_gzip/Makefile patch Sync gzip core with HEAD. [mrg, ticket #1951] 1.7.40.1 Mon Mar 16 21:20:06 UTC 2015 bouyer usr.bin/gzip/Makefile patch usr.bin/gzip/gzip.1 1.20-1.24 usr.bin/gzip/gzip.c 1.98-1.107 usr.bin/gzip/zuncompress.c 1.7-1.8 distrib/utils/x_gzip/Makefile patch Sync gzip core with HEAD. [mrg, ticket #1951] |
| /src/sys/arch/sparc64/conf/ | |
| GENERIC32 | 1.98 Fri Feb 25 19:16:45 UTC 2005 martin branches: 1.98.2; Nuke options RASTERCONSOLE for sparc64 Fri Feb 25 19:16:45 UTC 2005 martin branches: 1.98.2; Nuke options RASTERCONSOLE for sparc64 1.98.2.14 Tue Aug 28 13:49:46 UTC 2007 ghen Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@ 1.98.2.13 Thu Apr 20 03:45:37 UTC 2006 snj branches: 1.98.2.13.2; Pull up following revision(s) (requested by tron in ticket #1267): sys/arch/sparc64/conf/GENERIC32: revision 1.136 Add makphy(4). Tested with an Intel PRO/1000 MT in a Tadpole Voyager. .2.13 Thu Apr 20 03:45:37 UTC 2006 snj branches: 1.98.2.13.2; Pull up following revision(s) (requested by tron in ticket #1267): sys/arch/sparc64/conf/GENERIC32: revision 1.136 Add makphy(4). Tested with an Intel PRO/1000 MT in a Tadpole Voyager. 1.98.2.12 Thu Apr 20 03:44:36 UTC 2006 snj Pull up following revision(s) (requested by tron in ticket #1267): sys/arch/sparc64/conf/GENERIC32: revision 1.122 Add wm and igphy -- tested on my E250, fully functional. 1.98.2.11 Sun Aug 14 21:14:27 UTC 2005 riz branches: 1.98.2.11.2; Pull up revision 1.112 (requested by hubertf in ticket #625): Add support for reading cloop2 compressed filesystem images, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me. .2.11 Sun Aug 14 21:14:27 UTC 2005 riz branches: 1.98.2.11.2; Pull up revision 1.112 (requested by hubertf in ticket #625): Add support for reading cloop2 compressed filesystem images, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me. 1.98.2.10 Mon Jul 18 21:14:04 UTC 2005 riz Pull up revision 1.110 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. 1.98.2.9 Sat Jun 18 05:59:16 UTC 2005 riz Pull up revision 1.108 (requested by tron in ticket #457): Remove commented out "upa" attachments because NetBSD doesn't have a driver for that anyway. Approved by Martin Husemann. |
| /src/usr.bin/gzip/ | |
| Makefile | 1.12.12.1 Sun Mar 15 21:15:11 UTC 2015 snj Pull up following revision(s) (requested by mrg in ticket #1951): usr.bin/gzip/Makefile: patch usr.bin/gzip/gzip.1: revisions 1.20-1.24 usr.bin/gzip/gzip.c: revisions 1.98-1.107 usr.bin/gzip/zuncompress.c: revisions 1.7-1.8 Sync gzip core with HEAD. 1.12.4.2 Sun Mar 15 21:15:01 UTC 2015 snj Pull up following revision(s) (requested by mrg in ticket #1951): usr.bin/gzip/Makefile: patch usr.bin/gzip/gzip.1: revisions 1.20-1.24 usr.bin/gzip/gzip.c: revisions 1.98-1.107 usr.bin/gzip/zuncompress.c: revisions 1.7-1.8 Sync gzip core with HEAD. 1.12.2.1 Sun Mar 15 21:15:21 UTC 2015 snj Pull up following revision(s) (requested by mrg in ticket #1951): usr.bin/gzip/Makefile: patch usr.bin/gzip/gzip.1: revisions 1.20-1.24 usr.bin/gzip/gzip.c: revisions 1.98-1.107 usr.bin/gzip/zuncompress.c: revisions 1.7-1.8 Sync gzip core with HEAD. |
| zuncompress.c | 1.6.36.2 Sun Mar 15 21:15:11 UTC 2015 snj Pull up following revision(s) (requested by mrg in ticket #1951): usr.bin/gzip/Makefile: patch usr.bin/gzip/gzip.1: revisions 1.20-1.24 usr.bin/gzip/gzip.c: revisions 1.98-1.107 usr.bin/gzip/zuncompress.c: revisions 1.7-1.8 Sync gzip core with HEAD. 1.6.28.2 Sun Mar 15 21:15:01 UTC 2015 snj Pull up following revision(s) (requested by mrg in ticket #1951): usr.bin/gzip/Makefile: patch usr.bin/gzip/gzip.1: revisions 1.20-1.24 usr.bin/gzip/gzip.c: revisions 1.98-1.107 usr.bin/gzip/zuncompress.c: revisions 1.7-1.8 Sync gzip core with HEAD. 1.6.28.1.2.1 Sun Mar 15 21:15:22 UTC 2015 snj Pull up following revision(s) (requested by mrg in ticket #1951): usr.bin/gzip/Makefile: patch usr.bin/gzip/gzip.1: revisions 1.20-1.24 usr.bin/gzip/gzip.c: revisions 1.98-1.107 usr.bin/gzip/zuncompress.c: revisions 1.7-1.8 Sync gzip core with HEAD. |
| /src/share/man/man4/ | |
| rlphy.4 | 1.2.8.2 Sat Mar 03 23:30:20 UTC 2007 bouyer Pull up following revision(s) (requested by tsutsui in ticket #1673): distrib/sets/lists/man/mi 1.844, 1.871 share/man/man4/Makefile 1.372, 1.379 via patch share/man/man4/re.4 1.8, 1.9, 1.11, 1.12 share/man/man4/rgephy.4 1.1 share/man/man4/rlphy.4 1.1, 1.2 sys/arch/amd64/conf/GENERIC 1.79, 1.89 sys/arch/amd64/conf/INSTALL 1.45, 1.49 sys/arch/i386/conf/GENERIC 1.717, 1.747 sys/arch/i386/conf/GENERIC_LAPTOP 1.164 sys/arch/i386/conf/INSTALL 1.277, 1.283 sys/arch/i386/conf/INSTALL_LAPTOP 1.96, 1.98 sys/arch/i386/conf/XEN2_DOM0 1.22 via patch sys/arch/macppc/conf/GENERIC 1.220, 1.246 sys/arch/macppc/conf/INSTALL 1.96, 1.100 sys/dev/cardbus/if_re_cardbus.c 1.10 sys/dev/cardbus/if_rtk_cardbus.c 1.29-1.31 sys/dev/ic/rtl8169.c 1.14, 1.20, 1.24, 1.25, 1.28-1.61, 1.63, 1.64-1.81 via patch sys/dev/ic/rtl81x9.c 1.52, 1.54-1.63, 1.65, 1.67-1.70 sys/dev/ic/rtl81x9reg.h 1.15-1.26 sys/dev/ic/rtl81x9var.h 1.19, 1.21-1.37 sys/dev/mii/files.mii 1.38 sys/dev/mii/miidevs 1.62, 1.64 sys/dev/mii/rgephy.c 1.10, 1.13-1.16 sys/dev/mii/rlphy.c 1.1, 1.6, 1.7, 1.11 via patch sys/dev/pci/if_re_pci.c 1.13, 1.15-1.17, 1.19-1.23 sys/dev/pci/if_rtk_pci.c 1.25, 1.28, 1.29, 1.31 sys/dev/pci/pcidevs 1.851, 1.852 on re(4): - improve stability (I believe ;-) - add a workaround for hardware ip4csum-tx bug - support newer chips (8169SB/SC, PCIe based 8168 etc.) - fix 8139C+ support - enable hardware VLAN - misc bus_dma(9) fix (which makes re(4) work on mips ports) on rtk(4): - fix kern/31348 - fix possible panic on dreamcast |
| /src/tests/rump/modautoload/ | |
| t_modautoload.c | 1.3 Sun Dec 27 06:36:36 UTC 2015 pgoyette When MODULAR kernels grew a MODULAR_DEFAULT_AUTOLOAD option, (in rev 1.98 of src/sys/kern/kern_module.c), the default was "off" for all kernels including rump kernels. While many (most?) kernel config files were updated to include the new option, rump kernels weren't so lucky. Thus, rump kernels still had autoload disabled. This commit uses rump_sysctl to change the module_autoload_on value to true (ie, enabled) before trying to test if autoloading actually works. For now, I am _not_ changing the default for all rump kernels. I'll leave that for another day, after all appropriate discussion has occurred. |
| /src/tools/compat/dev/ | |
| clock_subr.h | 1.2.2.2 Wed Nov 12 18:50:55 UTC 2014 snj Pull up following revision(s) (requested by martin in ticket #216): share/man/man9/todr.9: revision 1.17 sys/arch/sh3/dev/rtc.c: revision 1.9 sys/dev/clock_subr.c: revision 1.17-1.22 sys/dev/clock_subr.h: revision 1.22 sys/fs/msdosfs/msdosfs_conv.c: revision 1.10 tools/compat/compat_defs.h: revision 1.98 tools/compat/dev/clock_subr.h: revision 1.1-1.2 usr.sbin/makefs/msdos/Makefile.inc: revision 1.6 clock_secs_to_ymdhms(9) takes seconds as a time_t, not int. -- Make this compile- and usable from userland as well. -- Add a slightly stripped down version of sys/dev/clock/clock_subr.h to make this code available for tools. -- Reformulate an overflow test so it can be used in tool builds (i.e. does not depend on netbsd specific macros). -- Make msdosfs time conversion use the y/m/d/h/m/s conversion functions from clock_subr.c and compile that into the userland (and tools) makefs as well. -- Copy definitions of __type_min(t), __type_max(t), and some related macros, from <sys/cdefs.h>, for use when building tools. -- Revert previous; test secs > __type_max(time_t) again, now that __type_max is available in tools/compat/compat_defs.h. -- If HAVE_NBTOOL_CONFIG_H is set, then include "nbtool_config.h", because this file is compiled as part of tools/makefs. -- Counting leap years was fine while we had 32bit time_t - but now it is not a good idea for dates far away in the future. For dates in the year 2000 or later, use arithmetic instead (since the repeating periods are well aligned). Should fix PR 49144. -- Avoid overflowing the "year" value by making the field uint64_t. Adapt arguments and local variables accordingly. This now fixes PR 49144 for real. -- Adapt formats for debug printfs to clock_subr type changes. |
| /src/sys/arch/mac68k/conf/ | |
| files.mac68k | 1.98 Mon Jun 18 02:00:50 UTC 2001 christos branches: 1.98.2; 1.98.8; Add an e_trapsignal member to struct emul, so that emulated processes can send the appropriate signal depending on the trap type. Mon Jun 18 02:00:50 UTC 2001 christos branches: 1.98.2; 1.98.8; Add an e_trapsignal member to struct emul, so that emulated processes can send the appropriate signal depending on the trap type. .2; 1.98.8; Add an e_trapsignal member to struct emul, so that emulated processes can send the appropriate signal depending on the trap type. 1.98.8.8 Mon Nov 11 21:59:46 UTC 2002 nathanw Catch up to -current 1.98.8.7 Tue Sep 17 21:15:22 UTC 2002 nathanw Catch up to -current. 1.98.8.6 Thu Aug 01 02:42:20 UTC 2002 nathanw Catch up to -current. 1.98.8.5 Thu Jun 20 03:39:24 UTC 2002 nathanw Catch up to -current. 1.98.8.4 Wed Apr 17 00:03:32 UTC 2002 nathanw Catch up to -current. 1.98.8.3 Thu Feb 28 04:10:35 UTC 2002 nathanw Catch up to -current. 1.98.8.2 Tue Jan 08 00:25:58 UTC 2002 nathanw Catch up to -current. |
| /src/sys/arch/sun3/sun3x/ | |
| pmap.c | 1.98 Wed Oct 17 19:57:47 UTC 2007 garbled branches: 1.98.16; 1.98.18; 1.98.20; Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. Wed Oct 17 19:57:47 UTC 2007 garbled branches: 1.98.16; 1.98.18; 1.98.20; Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. .16; 1.98.18; 1.98.20; Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. .18; 1.98.20; Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. 1.98.20.4 Thu Mar 11 15:03:04 UTC 2010 yamt sync with head 1.98.20.3 Wed Aug 19 18:46:48 UTC 2009 yamt sync with head. 1.98.20.2 Mon May 04 08:12:01 UTC 2009 yamt sync with head. 1.98.20.1 Fri May 16 02:23:22 UTC 2008 yamt sync with head. 1.98.18.1 Sun May 18 00:32:57 UTC 2008 yamt sync with head. 1.98.16.2 Sat Jan 17 13:28:34 UTC 2009 mjf Sync with HEAD. |
| /src/sys/arch/newsmips/newsmips/ | |
| machdep.c | 1.98 Wed Jul 02 17:28:56 UTC 2008 ad branches: 1.98.2; 1.98.4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. Wed Jul 02 17:28:56 UTC 2008 ad branches: 1.98.2; 1.98.4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. .2; 1.98.4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. .4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. 1.98.10.7 Tue Feb 14 01:25:52 UTC 2012 matt mem_cluster_cnt on mips is now a u_int. 1.98.10.6 Wed Dec 29 08:14:43 UTC 2010 matt Adapt to the new interrupt framework. Use mips_set_wbflush instead of playing preprocessor games. 1.98.10.5 Sun Mar 21 17:38:34 UTC 2010 cliff mips_vector_init now takes an argument to specify splsw. NULL specifies use the default 'std_splsw' 1.98.10.4 Fri Feb 05 07:39:53 UTC 2010 matt Change to deal with new method of invoking softints. Remove mips/softintr.c from config files. Fix SYMTAB_SPACE for WGT62V43 1.98.10.3 Mon Feb 01 04:18:31 UTC 2010 matt fix fallout from frame/trapframe merger. 1.98.10.2 Wed Jan 20 09:04:34 UTC 2010 matt Adjust things to the new world order. |
| /src/sys/arch/amiga/amiga/ | |
| autoconf.c | 1.98 Sun Dec 11 00:16:26 UTC 2005 christos branches: 1.98.74; 1.98.76; 1.98.78; 1.98.80; 1.98.82; merge ktrace-lwp. Sun Dec 11 00:16:26 UTC 2005 christos branches: 1.98.74; 1.98.76; 1.98.78; 1.98.80; 1.98.82; merge ktrace-lwp. .74; 1.98.76; 1.98.78; 1.98.80; 1.98.82; merge ktrace-lwp. .76; 1.98.78; 1.98.80; 1.98.82; merge ktrace-lwp. .78; 1.98.80; 1.98.82; merge ktrace-lwp. .80; 1.98.82; merge ktrace-lwp. 1.98.82.1 Wed Jun 18 16:32:37 UTC 2008 simonb Sync with head. 1.98.80.1 Mon Jun 23 04:30:09 UTC 2008 wrstuden Sync w/ -current. 34 merge conflicts to follow. 1.98.78.3 Wed Aug 11 22:51:34 UTC 2010 yamt sync with head. 1.98.78.2 Sat Jun 20 07:19:59 UTC 2009 yamt sync with head |
| /src/sys/arch/cobalt/cobalt/ | |
| machdep.c | 1.98 Wed Jul 02 17:28:55 UTC 2008 ad branches: 1.98.2; 1.98.4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. Wed Jul 02 17:28:55 UTC 2008 ad branches: 1.98.2; 1.98.4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. .2; 1.98.4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. .4; 1.98.10; Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@. 1.98.10.6 Tue Feb 14 01:25:51 UTC 2012 matt mem_cluster_cnt on mips is now a u_int. 1.98.10.5 Fri Dec 24 07:52:01 UTC 2010 matt mips_vector_init needs to be called sooner so that the spl routine are instantiated. 1.98.10.4 Sun Mar 21 17:38:33 UTC 2010 cliff mips_vector_init now takes an argument to specify splsw. NULL specifies use the default 'std_splsw' 1.98.10.3 Sun Feb 28 04:04:46 UTC 2010 matt Adapt to new common interrupts. Enable cobalt64 1.98.10.2 Mon Feb 01 04:17:50 UTC 2010 matt fix fallout from frame/trapframe merger. 1.98.10.1 Mon Sep 07 23:46:45 UTC 2009 matt Deal with pcb_context being a label_t |
| /src/sys/opencrypto/ | |
| cryptodev.c | 1.98 Thu Feb 08 09:05:20 UTC 2018 dholland branches: 1.98.2; 1.98.4; Typos. Thu Feb 08 09:05:20 UTC 2018 dholland branches: 1.98.2; 1.98.4; Typos. .2; 1.98.4; Typos. 1.98.4.4 Tue Apr 21 18:42:44 UTC 2020 martin Sync with HEAD 1.98.4.3 Mon Apr 13 08:05:17 UTC 2020 martin Mostly merge changes from HEAD upto 20200411 1.98.4.2 Wed Apr 08 14:08:59 UTC 2020 martin Merge changes from current as of 20200406 1.98.4.1 Mon Jun 10 22:09:49 UTC 2019 christos Sync with HEAD 1.98.2.11 Tue Jan 22 07:42:42 UTC 2019 pgoyette Convert the MODULE_{,VOID_}HOOK_CALL macros to do everything in-line rather than defining an intermediate hook##call function. Almost all of the hooks are called only once, and although we lose the ability of doing things like if (MODULE_HOOK_CALL(...) == 0) ... we simplify things quite a bit. With this change, we no longer need to have both declaration and definition macros, and the definition no longer needs to have both prototype argument list and a "real" argument list. FWIW, the above if now needs to written as int ret; MODULE_HOOK_CALL(..., ret); if (ret == 0) ... with appropriate use of braces {}. 1.98.2.10 Fri Jan 18 00:01:02 UTC 2019 pgoyette Don't restrict hooks to having only int or void types. Pass the hook's type to the various macros, as needed. Allows us to reduce diffs to original in at least one or two places (we no longer have to provide an additional parameter to the hook routine for returning a non-int return value). 1.98.2.9 Mon Jan 14 13:34:28 UTC 2019 pgoyette Create a variant of the HOOK macros that handles hook routines of type void, and use them where appropriate. |
| /src/share/mk/ | |
| bsd.man.mk | 1.98 Fri Aug 29 04:52:44 UTC 2008 lukem branches: 1.98.2; 1.98.4; 1.98.6; Use ${MANDIR} instead of /usr/share/man as part of the default ${HTMLDIR} Fri Aug 29 04:52:44 UTC 2008 lukem branches: 1.98.2; 1.98.4; 1.98.6; Use ${MANDIR} instead of /usr/share/man as part of the default ${HTMLDIR} .2; 1.98.4; 1.98.6; Use ${MANDIR} instead of /usr/share/man as part of the default ${HTMLDIR} .4; 1.98.6; Use ${MANDIR} instead of /usr/share/man as part of the default ${HTMLDIR} 1.98.6.1 Sat Jun 06 22:10:49 UTC 2009 bouyer branches: 1.98.6.1.2; Pull up following revision(s) (requested by snj in ticket #790): share/mk/bsd.lib.mk: revision 1.298 share/mk/bsd.man.mk: revision 1.100 share/mk/bsd.hostprog.mk: revision 1.55 distrib/sets/maketars: revision 1.66 share/zoneinfo/Makefile: revision 1.43 share/mk/bsd.kmodule.mk: revision 1.19 usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch share/mk/bsd.prog.mk: revision 1.241 share/dict/Makefile: revision 1.17 share/mk/bsd.README: revision 1.249 distrib/common/parselist.awk: revision 1.16 share/mk/bsd.links.mk: revision 1.34 Explicitly sort entries on preparing set files from METALOG. METALOG could have different order due to install(1) race on parallel builds, and mtree(8) doesn't sort files. Should fix inconsistent shared sets among builds as seen in /pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and /pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs. Okay'ed by snj@. Changes for installing with a metalog: * When installing hard links and using a metalog, if -o, -g, -m, or -f args were explicitly specified on the command line, then believe them, but do not implicitly believe uname/gname/mode/flags from the file system. * Output fields in the same order used by mtree. Fix -Wshadow -Wcast-qual issues Re-calculate size and digestresult after stripping, to ensure that correct values appear in the metalog. Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk when installing hard links. They have no effect except when using a metalog, in which case the information is added to the metalog. In the future, these variables may be replaced by a method for explicitly recording hard links in a metadata log. Also change a few things that called ${INSTALL_LINK} without going through bsd.links.mk. Reviewed by perry and joerg. This should fix PR 24457 and PR 41155. .6.1 Sat Jun 06 22:10:49 UTC 2009 bouyer branches: 1.98.6.1.2; Pull up following revision(s) (requested by snj in ticket #790): share/mk/bsd.lib.mk: revision 1.298 share/mk/bsd.man.mk: revision 1.100 share/mk/bsd.hostprog.mk: revision 1.55 distrib/sets/maketars: revision 1.66 share/zoneinfo/Makefile: revision 1.43 share/mk/bsd.kmodule.mk: revision 1.19 usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch share/mk/bsd.prog.mk: revision 1.241 share/dict/Makefile: revision 1.17 share/mk/bsd.README: revision 1.249 distrib/common/parselist.awk: revision 1.16 share/mk/bsd.links.mk: revision 1.34 Explicitly sort entries on preparing set files from METALOG. METALOG could have different order due to install(1) race on parallel builds, and mtree(8) doesn't sort files. Should fix inconsistent shared sets among builds as seen in /pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and /pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs. Okay'ed by snj@. Changes for installing with a metalog: * When installing hard links and using a metalog, if -o, -g, -m, or -f args were explicitly specified on the command line, then believe them, but do not implicitly believe uname/gname/mode/flags from the file system. * Output fields in the same order used by mtree. Fix -Wshadow -Wcast-qual issues Re-calculate size and digestresult after stripping, to ensure that correct values appear in the metalog. Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk when installing hard links. They have no effect except when using a metalog, in which case the information is added to the metalog. In the future, these variables may be replaced by a method for explicitly recording hard links in a metadata log. Also change a few things that called ${INSTALL_LINK} without going through bsd.links.mk. Reviewed by perry and joerg. This should fix PR 24457 and PR 41155. 1.98.6.1.2.1 Wed Apr 21 05:26:47 UTC 2010 matt sync to netbsd-5 1.98.4.1 Wed May 13 19:19:16 UTC 2009 jym Sync with HEAD. Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html 1.98.2.1 Sat Jun 06 22:10:12 UTC 2009 bouyer Pull up following revision(s) (requested by snj in ticket #790): share/mk/bsd.lib.mk: revision 1.298 share/mk/bsd.man.mk: revision 1.100 share/mk/bsd.hostprog.mk: revision 1.55 distrib/sets/maketars: revision 1.66 share/zoneinfo/Makefile: revision 1.43 share/mk/bsd.kmodule.mk: revision 1.19 usr.bin/xinstall/xinstall.c: revisions 1.106 - 1.108 via patch share/mk/bsd.prog.mk: revision 1.241 share/dict/Makefile: revision 1.17 share/mk/bsd.README: revision 1.249 distrib/common/parselist.awk: revision 1.16 share/mk/bsd.links.mk: revision 1.34 Explicitly sort entries on preparing set files from METALOG. METALOG could have different order due to install(1) race on parallel builds, and mtree(8) doesn't sort files. Should fix inconsistent shared sets among builds as seen in /pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and /pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs. Okay'ed by snj@. Changes for installing with a metalog: * When installing hard links and using a metalog, if -o, -g, -m, or -f args were explicitly specified on the command line, then believe them, but do not implicitly believe uname/gname/mode/flags from the file system. * Output fields in the same order used by mtree. Fix -Wshadow -Wcast-qual issues Re-calculate size and digestresult after stripping, to ensure that correct values appear in the metalog. Add LINKSOWN, LINKSGRP, and LINKSMODE variables for use by bsd.links.mk when installing hard links. They have no effect except when using a metalog, in which case the information is added to the metalog. In the future, these variables may be replaced by a method for explicitly recording hard links in a metadata log. Also change a few things that called ${INSTALL_LINK} without going through bsd.links.mk. Reviewed by perry and joerg. This should fix PR 24457 and PR 41155. |
| /src/sys/sys/ | |
| malloc.h | 1.98 Mon Mar 12 16:48:50 UTC 2007 ad branches: 1.98.12; 1.98.14; 1.98.18; 1.98.20; Remove unneeded includes. Mon Mar 12 16:48:50 UTC 2007 ad branches: 1.98.12; 1.98.14; 1.98.18; 1.98.20; Remove unneeded includes. .12; 1.98.14; 1.98.18; 1.98.20; Remove unneeded includes. .14; 1.98.18; 1.98.20; Remove unneeded includes. .18; 1.98.20; Remove unneeded includes. 1.98.20.1 Mon Nov 19 00:49:28 UTC 2007 mjf Sync with HEAD. 1.98.18.1 Tue Nov 13 16:03:22 UTC 2007 bouyer Sync with HEAD 1.98.14.1 Wed Jan 09 01:58:12 UTC 2008 matt sync with HEAD 1.98.12.1 Wed Nov 14 19:04:53 UTC 2007 joerg Sync with HEAD. |
| /src/sys/arch/sparc64/sparc64/ | |
| vm_machdep.c | 1.98 Sat Oct 08 08:49:07 UTC 2011 nakayama branches: 1.98.2; 1.98.6; 1.98.8; 1.98.12; 1.98.14; Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9 membar instructions. Sat Oct 08 08:49:07 UTC 2011 nakayama branches: 1.98.2; 1.98.6; 1.98.8; 1.98.12; 1.98.14; Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9 membar instructions. .2; 1.98.6; 1.98.8; 1.98.12; 1.98.14; Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9 membar instructions. .6; 1.98.8; 1.98.12; 1.98.14; Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9 membar instructions. .8; 1.98.12; 1.98.14; Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9 membar instructions. .12; 1.98.14; Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9 membar instructions. 1.98.14.1 Sun Nov 15 21:02:22 UTC 2015 bouyer Pull up following revision(s) (requested by martin in ticket #1343): sys/arch/sparc64/sparc64/locore.s: revision 1.386 sys/arch/sparc64/sparc64/vm_machdep.c: revision 1.101 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.105 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.106 Basically revert r1.246 of locore.s and r1.73 of vm_machdep.c: Remove special case handling for userland lwps from cpu_lwp_fork, instead do it in lwp_trampoline when we first return to userland. which was a stupid idea - since we did now set all fork child's %tstate (and thus %pstate when back in userland) to the current kernel's userland default. This meant we lost the address mask bit for 32bit processes and all memory model details for 64bit ones. Move it back to cpu_lwp_fork and fix the condition to only do it once when forking init. Fix kmem_free() size mismatch Convert siginfo to 32bit version before copying it out to 32bit userland. 1.98.12.1 Sun Nov 15 21:01:52 UTC 2015 bouyer Pull up following revision(s) (requested by martin in ticket #1343): sys/arch/sparc64/sparc64/locore.s: revision 1.386 sys/arch/sparc64/sparc64/vm_machdep.c: revision 1.101 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.105 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.106 Basically revert r1.246 of locore.s and r1.73 of vm_machdep.c: Remove special case handling for userland lwps from cpu_lwp_fork, instead do it in lwp_trampoline when we first return to userland. which was a stupid idea - since we did now set all fork child's %tstate (and thus %pstate when back in userland) to the current kernel's userland default. This meant we lost the address mask bit for 32bit processes and all memory model details for 64bit ones. Move it back to cpu_lwp_fork and fix the condition to only do it once when forking init. Fix kmem_free() size mismatch Convert siginfo to 32bit version before copying it out to 32bit userland. 1.98.8.1 Sun Nov 15 21:02:13 UTC 2015 bouyer Pull up following revision(s) (requested by martin in ticket #1343): sys/arch/sparc64/sparc64/locore.s: revision 1.386 sys/arch/sparc64/sparc64/vm_machdep.c: revision 1.101 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.105 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.106 Basically revert r1.246 of locore.s and r1.73 of vm_machdep.c: Remove special case handling for userland lwps from cpu_lwp_fork, instead do it in lwp_trampoline when we first return to userland. which was a stupid idea - since we did now set all fork child's %tstate (and thus %pstate when back in userland) to the current kernel's userland default. This meant we lost the address mask bit for 32bit processes and all memory model details for 64bit ones. Move it back to cpu_lwp_fork and fix the condition to only do it once when forking init. Fix kmem_free() size mismatch Convert siginfo to 32bit version before copying it out to 32bit userland. 1.98.6.1 Fri Feb 24 09:11:35 UTC 2012 mrg sync to -current. |