Searched +hist:1.57 +hist:2.1 (Results 1 - 25 of 57) 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.57 Fri Jan 04 21:24:22 GMT 2008 xtraeme branches: 1.57.6; 1.57.8; 1.57.10; sys/simplelock.h is required now. 1.57 Fri Jan 04 21:24:22 GMT 2008 xtraeme branches: 1.57.6; 1.57.8; 1.57.10; sys/simplelock.h is required now. 1.57 Fri Jan 04 21:24:22 GMT 2008 xtraeme branches: 1.57.6; 1.57.8; 1.57.10; sys/simplelock.h is required now. 1.57 Fri Jan 04 21:24:22 GMT 2008 xtraeme branches: 1.57.6; 1.57.8; 1.57.10; sys/simplelock.h is required now. |
| /src/distrib/sets/lists/comp/ | ||
| H A D | md.pmax | 1.57 Fri Feb 09 22:49:47 GMT 2007 ad branches: 1.57.12; 1.57.16; Sync with changes introduced by merging the newlock2 branch. 1.57 Fri Feb 09 22:49:47 GMT 2007 ad branches: 1.57.12; 1.57.16; Sync with changes introduced by merging the newlock2 branch. 1.57 Fri Feb 09 22:49:47 GMT 2007 ad branches: 1.57.12; 1.57.16; Sync with changes introduced by merging the newlock2 branch. 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 | ad.m68k | 1.57 Wed Aug 22 01:05:21 GMT 2018 msaitoh - Cleanup for dynamic sysctl: - Remove unused *_NAMES macros for sysctl. - Remove unused *_MAXID for sysctls. - Move CTL_MACHDEP sysctl definitions for m68k into m68k/include/cpu.h and use them on all m68k machines. 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). |
| H A D | ad.mips | 1.57 Mon Aug 10 03:21:44 GMT 2015 mrg now that we only support gcc 4.8, make all the gcc tags just "gcc". this should help with next-gcc, when we can add back gcc=48 and gcc=5x tags, as necessary. 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 | md.alpha | 1.57 Tue May 11 06:20:00 GMT 2010 lukem libalpha.so.0.0.debug 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 | md.sparc | 1.57 Fri Apr 11 17:21:47 GMT 2003 jdc Add (recently added) cpuconf.h. Pointed out by Thomas Klausner and Christopher SEKIYA. 1.24 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). |
| /src/sys/dev/pci/ | ||
| H A D | if_age.c | 1.57 Thu May 23 10:51:39 GMT 2019 msaitoh No functional change: - Simplify MII structure initialization and reference. - u_int*_t -> uint*_t. - KNF 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 | pcireg.h | 1.57 Tue Dec 25 18:33:42 GMT 2007 perry branches: 1.57.6; 1.57.10; 1.57.18; 1.57.20; 1.57.26; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h 1.57 Tue Dec 25 18:33:42 GMT 2007 perry branches: 1.57.6; 1.57.10; 1.57.18; 1.57.20; 1.57.26; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h 1.57 Tue Dec 25 18:33:42 GMT 2007 perry branches: 1.57.6; 1.57.10; 1.57.18; 1.57.20; 1.57.26; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h 1.57 Tue Dec 25 18:33:42 GMT 2007 perry branches: 1.57.6; 1.57.10; 1.57.18; 1.57.20; 1.57.26; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h 1.57 Tue Dec 25 18:33:42 GMT 2007 perry branches: 1.57.6; 1.57.10; 1.57.18; 1.57.20; 1.57.26; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h 1.57 Tue Dec 25 18:33:42 GMT 2007 perry branches: 1.57.6; 1.57.10; 1.57.18; 1.57.20; 1.57.26; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h 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 | files.arc | 1.57 Sat Sep 09 00:47:54 GMT 2006 gdamore branches: 1.57.6; 1.57.10; 1.57.12; Convert arc to timecounters, using common mips3 timecounters. We have not converted the platform to use the MIPS3 cp0 for the hardclock interrupt yet, but that should be done as well. In the meantime, there are no functional changes. 1.57 Sat Sep 09 00:47:54 GMT 2006 gdamore branches: 1.57.6; 1.57.10; 1.57.12; Convert arc to timecounters, using common mips3 timecounters. We have not converted the platform to use the MIPS3 cp0 for the hardclock interrupt yet, but that should be done as well. In the meantime, there are no functional changes. 1.57 Sat Sep 09 00:47:54 GMT 2006 gdamore branches: 1.57.6; 1.57.10; 1.57.12; Convert arc to timecounters, using common mips3 timecounters. We have not converted the platform to use the MIPS3 cp0 for the hardclock interrupt yet, but that should be done as well. In the meantime, there are no functional changes. 1.57 Sat Sep 09 00:47:54 GMT 2006 gdamore branches: 1.57.6; 1.57.10; 1.57.12; Convert arc to timecounters, using common mips3 timecounters. We have not converted the platform to use the MIPS3 cp0 for the hardclock interrupt yet, but that should be done as well. In the meantime, there are no functional changes. 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.57 Tue Nov 22 21:24:58 GMT 2011 tls The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be. This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out. 1.4 Tue Feb 22 11:25:58 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | M403 | 1.57 Sat Apr 27 18:19:26 GMT 2013 christos remove confusing numeric locators where they are unused. 1.4 Tue Feb 22 11:25:58 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | PICA | 1.57 Tue Mar 28 20:58:39 GMT 2006 pavel Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304. OK'ed by rpaulo. N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create". 1.18 Tue Feb 22 11:25:59 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 1.57 Tue Mar 28 20:58:39 GMT 2006 pavel Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304. OK'ed by rpaulo. N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create". 1.18 Tue Feb 22 11:25:59 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| H A D | RAMDISK | 1.57 Tue May 31 22:23:52 GMT 2005 tron Remove attachment for the piixide(4) driver from all non-x86 kernel configurations because Intel IDE disk controllers only exist as part of Intel chipsets for x86 systems. 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/dev/ | ||
| H A D | pccons.c | 1.57 Sat Mar 14 21:04:04 GMT 2009 dsl branches: 1.57.4; 1.57.6; ANSIfy another 1261 function definitions. The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters. 1.57 Sat Mar 14 21:04:04 GMT 2009 dsl branches: 1.57.4; 1.57.6; ANSIfy another 1261 function definitions. The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters. 1.57 Sat Mar 14 21:04:04 GMT 2009 dsl branches: 1.57.4; 1.57.6; ANSIfy another 1261 function definitions. The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters. 1.14 Tue Feb 22 11:26:00 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| /src/distrib/sets/lists/base/ | ||
| H A D | md.sparc | 1.57 Sat Jan 27 23:48:33 GMT 2001 jdolecek build and install filecorefs LKM same way as other VFS LKMs 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.57 Sat Oct 25 15:02:12 GMT 2014 joerg Consistently tag libasan with gcc=48 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.57 Mon Dec 13 10:45:31 GMT 1999 christos add libm387.* 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.57 Tue Dec 10 22:00:56 GMT 2002 fvdl Remove conditional for x86_64 to not include lintlibs, they're ok now. 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.57 Sun Jan 28 01:48:03 GMT 2007 christos another merge botch. |
| /src/share/misc/ | ||
| H A D | bsd-family-tree | 1.57 Thu Sep 29 14:32:51 GMT 2016 sevan Sync with FreeBSD r305215 Add NetBSD rcs tag which was lost with r1.13. 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.57 Fri Jul 03 08:13:23 GMT 2020 rillig make(1): remove trailing whitespace 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/sys/arch/mips/include/ | ||
| H A D | locore.h | 1.57 Tue Oct 16 16:31:34 GMT 2001 uch branches: 1.57.2; R5900 support. COP0_SYNC In R5900 mtc0, tlbr, tlbp, tlbwi, tlbwr must be followed by sync.p. if defined MIPS3_5900, COP0_SYNC is defined as sync.p. else nothing. IPL_ICU_MASK mask interrupt directly ICU instead of SR.IM. I've added this feature to support software interrupt for R5900. and this option may be useful for platform which has cascaded ICU. 1.57 Tue Oct 16 16:31:34 GMT 2001 uch branches: 1.57.2; R5900 support. COP0_SYNC In R5900 mtc0, tlbr, tlbp, tlbwi, tlbwr must be followed by sync.p. if defined MIPS3_5900, COP0_SYNC is defined as sync.p. else nothing. IPL_ICU_MASK mask interrupt directly ICU instead of SR.IM. I've added this feature to support software interrupt for R5900. and this option may be useful for platform which has cascaded ICU. 1.14 Fri Sep 11 16:46:31 GMT 1998 jonathan branches: 1.14.2; 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. |
| H A D | cpuregs.h | 1.57 Sun Nov 03 13:16:11 GMT 2002 nisimura Add two PRiD values. - 0x55 for NEC Vr5500. ISA might be MIPS64. - 0x38 for Toshiba TX79. This has thirty-two 128bit GPRs while maintaining 32bit only virtual address space. Any of pointer related registers have 32bit. 1.15 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/arc/ | ||
| H A D | machdep.c | 1.57 Tue Apr 24 15:41:38 GMT 2001 thorpej Do the first allocsys() pass (the pass that computes sizes) before calling pmap_bootstrap(); pmap_bootstrap() needs some of the size information computed by allocsys(). 1.29 Tue Feb 22 11:25:57 GMT 2000 soda merge changes between OpenBSD-2.1 and OpenBSD-2.6 |
| /src/distrib/sets/lists/xbase/ | ||
| H A D | shl.mi | 1.57 Thu Dec 18 06:24:27 GMT 2014 mrg update sets and reachover makefiles for mesa 10.3.5. 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 182 milliseconds