Searched +hist:1.54 +hist:2.1 (Results 1 - 25 of 60) sorted by relevance
| /src/sys/arch/i386/i386/ | ||
| H A D | db_interface.c | 1.89 Wed Sep 18 22:29:39 GMT 2024 rin i386: DDB: Call x86_pause() (`pause` insn) when CPUs are paused as already done for amd64: https://mail-index.netbsd.org/source-changes/2023/07/31/msg146423.html `pause` insn has been introduced to Pentium 4. However, its opcode is consisted of `nop` (0x90) followed by `rep` prefix (0xf3), and therefore interpreted as `nop` for older processors. Intel assured this behavior [1]. Also note that we already use `pause` unconditionally for i386. Briefly tested on QEMU. [1] Intel, ``AP-949 Using Spin-Loops on Intel Pentium 4 Processor and Intel Xeon Processor'', Version 2.1, Sec 2.1.1. (2001) 1.89 Wed Sep 18 22:29:39 GMT 2024 rin i386: DDB: Call x86_pause() (`pause` insn) when CPUs are paused as already done for amd64: https://mail-index.netbsd.org/source-changes/2023/07/31/msg146423.html `pause` insn has been introduced to Pentium 4. However, its opcode is consisted of `nop` (0x90) followed by `rep` prefix (0xf3), and therefore interpreted as `nop` for older processors. Intel assured this behavior [1]. Also note that we already use `pause` unconditionally for i386. Briefly tested on QEMU. [1] Intel, ``AP-949 Using Spin-Loops on Intel Pentium 4 Processor and Intel Xeon Processor'', Version 2.1, Sec 2.1.1. (2001) 1.54 Wed Oct 17 19:54:44 GMT 2007 garbled branches: 1.54.2; 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.54 Wed Oct 17 19:54:44 GMT 2007 garbled branches: 1.54.2; 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.89 Wed Sep 18 22:29:39 GMT 2024 rin i386: DDB: Call x86_pause() (`pause` insn) when CPUs are paused as already done for amd64: https://mail-index.netbsd.org/source-changes/2023/07/31/msg146423.html `pause` insn has been introduced to Pentium 4. However, its opcode is consisted of `nop` (0x90) followed by `rep` prefix (0xf3), and therefore interpreted as `nop` for older processors. Intel assured this behavior [1]. Also note that we already use `pause` unconditionally for i386. Briefly tested on QEMU. [1] Intel, ``AP-949 Using Spin-Loops on Intel Pentium 4 Processor and Intel Xeon Processor'', Version 2.1, Sec 2.1.1. (2001) 1.89 Wed Sep 18 22:29:39 GMT 2024 rin i386: DDB: Call x86_pause() (`pause` insn) when CPUs are paused as already done for amd64: https://mail-index.netbsd.org/source-changes/2023/07/31/msg146423.html `pause` insn has been introduced to Pentium 4. However, its opcode is consisted of `nop` (0x90) followed by `rep` prefix (0xf3), and therefore interpreted as `nop` for older processors. Intel assured this behavior [1]. Also note that we already use `pause` unconditionally for i386. Briefly tested on QEMU. [1] Intel, ``AP-949 Using Spin-Loops on Intel Pentium 4 Processor and Intel Xeon Processor'', Version 2.1, Sec 2.1.1. (2001) 1.54 Wed Oct 17 19:54:44 GMT 2007 garbled branches: 1.54.2; 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.54 Wed Oct 17 19:54:44 GMT 2007 garbled branches: 1.54.2; 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. |
| /src/sys/dev/pci/ | ||
| H A D | if_age.c | 1.54 Sun Dec 09 11:14:02 GMT 2018 jdolecek use pci_intr_establish_xname() everywhere 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.54 Sun Dec 09 11:14:02 GMT 2018 jdolecek use pci_intr_establish_xname() everywhere 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? 1.9 Wed Jan 21 07:48:54 GMT 2009 cegger Roll our own ETHER_ALIGN #define like many other driver do. Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do). Also use ETHER_ALIGN to correctly adjust new mbufs. This makes the driver finally work. Tested by Jochen Kunz: ping -nf 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 data bytes ----192.168.2.1 PING Statistics---- 28949 packets transmitted, 28949 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms 2710.6 packets/sec sent, 2710.6 packets/sec received XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers? |
| H A D | pciconf.c | 1.54 Sat Aug 13 21:51:33 GMT 2022 jmcneill pciconf: Skip callbacks for reserved ranges if resource allocation fails. In the event that a BAR write is ignored, no need to notify the callback of any changes. 1.15 Thu Feb 21 20:22:48 GMT 2002 kleink branches: 1.15.8; 1.15.10; As discussed with Jason Thorpe: while the `cacheline_size\' argument is a byte-size quantity, the CacheLine Size configuration register specifies the system cacheline size in units of 32-bit words; per PCI Local Bus Specification, rev. 2.1, section 6.2.4. |
| H A D | pcireg.h | 1.54 Sun May 13 03:30:46 GMT 2007 kent branches: 1.54.6; 1.54.8; 1.54.12; 1.54.14; Add PCI_SUBCLASS_MULTIMEDIA_HDAUDIO to pcireg.h and azalia(4) uses it 1.54 Sun May 13 03:30:46 GMT 2007 kent branches: 1.54.6; 1.54.8; 1.54.12; 1.54.14; Add PCI_SUBCLASS_MULTIMEDIA_HDAUDIO to pcireg.h and azalia(4) uses it 1.54 Sun May 13 03:30:46 GMT 2007 kent branches: 1.54.6; 1.54.8; 1.54.12; 1.54.14; Add PCI_SUBCLASS_MULTIMEDIA_HDAUDIO to pcireg.h and azalia(4) uses it 1.54 Sun May 13 03:30:46 GMT 2007 kent branches: 1.54.6; 1.54.8; 1.54.12; 1.54.14; Add PCI_SUBCLASS_MULTIMEDIA_HDAUDIO to pcireg.h and azalia(4) uses it 1.54 Sun May 13 03:30:46 GMT 2007 kent branches: 1.54.6; 1.54.8; 1.54.12; 1.54.14; Add PCI_SUBCLASS_MULTIMEDIA_HDAUDIO to pcireg.h and azalia(4) uses it 1.16 Mon Jun 01 17:48:13 GMT 1998 cgd according to the PCI 2.1 spec, the low _two_ bits of I/O BARs have defined meaning/value other than specifying the address of the region. (lowest bit is 1, meaning I/O space. second-lowest bit is reserved.) |
| /src/sys/arch/arc/conf/ | ||
| H A D | PICA | 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.18 Tue Feb 22 11:25:59 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.54 Tue Dec 20 05:35:27 GMT 2005 thorpej branches: 1.54.2; 1.54.4; 1.54.6; Remove the tablet line discipline. 1.18 Tue Feb 22 11:25:59 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | M403 | 1.54 Fri Aug 17 20:11:38 GMT 2012 abs branches: 1.54.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL? 1.54 Fri Aug 17 20:11:38 GMT 2012 abs branches: 1.54.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL? 1.4 Tue Feb 22 11:25:58 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | files.arc | 1.54 Mon Jun 12 15:04:40 GMT 2006 tsutsui branches: 1.54.2; Move arcsisabr.c from arc/isa to arc/dti because it's DescStation specific. 1.54 Mon Jun 12 15:04:40 GMT 2006 tsutsui branches: 1.54.2; Move arcsisabr.c from arc/isa to arc/dti because it's DescStation specific. 1.16 Tue Feb 22 11:25:59 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | ARCTIC | 1.54 Sat May 08 22:16:26 GMT 2010 mrg enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.) i built about 20 of these kernels to check, but not all of them. 1.4 Tue Feb 22 11:25:58 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | RAMDISK | 1.54 Mon Jan 31 16:54:33 GMT 2005 hannken Add file system snapshots to kernel configs. - Ffs internal snapshots get compiled in unconditionally. - File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels. Reviewed by: Jason Thorpe <thorpej@netbsd.org> 1.4 Tue Feb 22 11:25:59 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| /src/sys/arch/arc/isa/ | ||
| H A D | isabus.c | 1.54 Thu Dec 07 03:46:10 GMT 2023 thorpej extent(9) -> vmem(9) 1.6 Tue Feb 22 11:26:03 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| /src/distrib/sets/lists/comp/ | ||
| H A D | md.pmax | 1.54 Sat May 08 21:53:23 GMT 2004 kleink Add <machine/wchar_limits.h>. 1.21 Thu Jul 02 06:36:38 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| H A D | md.alpha | 1.54 Mon Mar 10 14:01:35 GMT 2008 ad branches: 1.54.4; Finish moving alpha over to the MI atomic ops. 1.54 Mon Mar 10 14:01:35 GMT 2008 ad branches: 1.54.4; Finish moving alpha over to the MI atomic ops. 1.8 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). 1.54 Mon Mar 10 14:01:35 GMT 2008 ad branches: 1.54.4; Finish moving alpha over to the MI atomic ops. 1.54 Mon Mar 10 14:01:35 GMT 2008 ad branches: 1.54.4; Finish moving alpha over to the MI atomic ops. 1.8 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| H A D | ad.mips | 1.54 Sun Jan 25 15:50:30 GMT 2015 christos stuff added by blacklist 1.1 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). 1.54 Sun Jan 25 15:50:30 GMT 2015 christos stuff added by blacklist 1.1 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| H A D | ad.m68k | 1.54 Fri Feb 02 01:02:41 GMT 2018 mrg convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53. add some basic HAVE_GCC=6 handling (totally unused so far.) 1.3 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). 1.54 Fri Feb 02 01:02:41 GMT 2018 mrg convert HAVE_GCC handling to modern GCC release numbering: - HAVE_GCC=5 is now the default (vs. HAVE_GCC=53 we've been using for GCC 5.4 and GCC 5.5.) - remove some more GCC 4.8 code. we don't support GCC 4 here. - adjust set lists to gcc=5 from gcc=53. add some basic HAVE_GCC=6 handling (totally unused so far.) 1.3 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| /src/sys/arch/mips/include/ | ||
| H A D | mips_param.h | 1.54 Fri Apr 25 00:26:58 GMT 2025 riastradh mips: Align stack pointer on entry to signal handler. Based on a patch by rin@. The variant approach I took puts the stack frame allocation and alignment logic in one place (getframe, used by sendsig_siginfo for native (n64, on mips), netbsd32_sendsig_siginfo for compat32 (n32/o32, on mips), and sendsig_sigcontext (compat 1.6)) and reduces the chance of provoking compiler exploitation of undefined behaviour by doing arithmetic in uintptr_t rather than in pointers to large aligned structs. This also ensures the resulting pointer is aligned for the object (struct siginfo_sigframe, struct siginfo_sigframe32, struct sigcontext), not just for the ABI stack alignment. PR kern/59327: user stack pointer is not aligned properly 1.10 Fri Sep 11 16:46:31 GMT 1998 jonathan Changes to sys/arch/mips from ARC port, from Noriyuki Soda <soda@sra.co.jp>. Adds (most) support for ARC platform to port-independent mips code. Some changes (e.g., clean up of overlapping CPU/FPU ids) inspired by comparison to the OpenBSD 2.1 codebase of Soda's ARC port. Open issues: * Still no support for r4600 or mipsIV CPUs with two-way L1 cache. Code derived from Per Fogelstrom's OpenBSD source doesn't work on mips3 pmaxes with L2 cache. * Still some port-specific #ifdefs, for interrupt enable and pmax L2 cache-size. Needs more thought, but overlaps with work-in-progress by Tohru and Tsubai on spl()s and related stuff. |
| /src/sys/arch/arc/dev/ | ||
| H A D | pccons.c | 1.54 Fri Jun 13 08:27:38 GMT 2008 cegger branches: 1.54.2; use device_lookup_private to get softc 1.54 Fri Jun 13 08:27:38 GMT 2008 cegger branches: 1.54.2; use device_lookup_private to get softc 1.14 Tue Feb 22 11:26:00 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| /src/share/misc/ | ||
| H A D | bsd-family-tree | 1.54 Mon Sep 30 03:48:51 GMT 2013 riz branches: 1.54.2; NetBSD 6.1.2 and 6.0.3 are out. Also, add 6.1.1. 1.54 Mon Sep 30 03:48:51 GMT 2013 riz branches: 1.54.2; NetBSD 6.1.2 and 6.0.3 are out. Also, add 6.1.1. 1.28 Wed Nov 02 20:27:43 GMT 2005 rpaulo Add NetBSD 2.1 and 2.0.3. Thanks to riz, jmc, jschauma and salo. Did if forget anyone? |
| /src/usr.bin/make/ | ||
| H A D | util.c | 1.54 Tue Nov 26 13:44:41 GMT 2013 joerg branches: 1.54.26; Include signal.h early for MiNT and Linux. From pkgsrc. 1.54 Tue Nov 26 13:44:41 GMT 2013 joerg branches: 1.54.26; Include signal.h early for MiNT and Linux. From pkgsrc. 1.23 Sat Sep 04 04:21:28 GMT 1999 christos PR/8259: Chris Demetriou: Fix stack overflow bugs exposed by the glibc-2.1.1 Makefile. Use snprintf everywhere. |
| /src/distrib/sets/lists/base/ | ||
| H A D | md.sparc | 1.54 Fri Oct 20 00:29:26 GMT 2000 pk Alternative boot program relocations are no longer installed. 1.36 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| H A D | ad.mips | 1.54 Mon Oct 13 00:46:28 GMT 2014 christos bump libc and add man pages for open_{,w}memstream 1.1 Thu Jul 02 06:36:36 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| H A D | md.i386 | 1.54 Sun Jul 04 20:07:51 GMT 1999 fvdl Bring setlists up to date for i386 switch to ELF and ipv6. 1.37 Thu Jul 02 06:36:37 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| /src/distrib/sets/ | ||
| H A D | makeflist | 1.54 Thu Oct 10 20:46:39 GMT 2002 briggs Some systems/shells have difficulty if the closing ] of a test does not have preceding whitespace. Ensure that there is whitespace. 1.9 Thu Jul 02 06:36:35 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
| /src/include/ | ||
| H A D | netdb.h | 1.63 Sun Apr 25 00:54:45 GMT 2010 joerg Add the constant database reader (cdbr(3)) and writer ((cdbw(3)). They implement a space efficent write-once database with fast access path. Switch the services(5) database to use cdb. The size of the database file decreases from 2.1MB disk space to 307KB. Access performance is about the same if setservent(0) is used and about an order of magnitude faster otherwise. services_mkdb defaults to the new format, but can optionally create the old db(3) format as well for statically linked legacy applications. 1.54 Thu Jul 27 18:29:01 GMT 2006 christos add services.db |
| /src/sys/rump/librump/rumpkern/ | ||
| H A D | locks.c | 1.54 Mon Mar 21 16:41:08 GMT 2011 pooka branches: 1.54.4; 1.54.8; Update copyright statements. no functional change. 1.54 Mon Mar 21 16:41:08 GMT 2011 pooka branches: 1.54.4; 1.54.8; Update copyright statements. no functional change. 1.54 Mon Mar 21 16:41:08 GMT 2011 pooka branches: 1.54.4; 1.54.8; Update copyright statements. no functional change. 1.5 Sun Dec 30 03:35:20 GMT 2007 pooka steal 1.4.2.1 from vmlocking2: cv_xwait_sig() |
| /src/distrib/sets/lists/xbase/ | ||
| H A D | shl.mi | 1.54 Mon Mar 17 07:25:34 GMT 2014 mrg merge libxcb 1.10 and libpthread-stubs build. update the libxcb generated files. 1.1 Thu Jul 02 06:36:39 GMT 1998 jonathan Do datbase normalization on sets/lists/*/* containing shared-library related files. Partition into three categories: * shl.mi -- MI sharedlib files present on all ports with shared libs * shl.aout -- MI sharedlib files present on all ELF ports * shl.elf -- MI sharedlib files present on all a.out ports Add rudimentary shl* support to makeflist. Remove files left empty after shlib normalization. Add ad.mips where appropriate. Make libc, libedit numbers consistent (libc.so.12.29, libedit.2.1). |
Completed in 212 milliseconds