Searched +hist:1.19 +hist:2.5 (Results 1 - 25 of 95) sorted by relevance
| /src/usr.sbin/ypbind/ | ||
| H A D | ypbind.8 | 1.19 Sun Jun 15 01:37:48 GMT 2014 dholland Document exponential backoff behavior and SIGHUP support, plus a couple other minor edits. 1.5 Wed Oct 02 05:55:05 GMT 1996 thorpej Change name of ypservers file to /var/yp/binding/domain.ypservers. This is a compromise between the Solaris 2.5 naming of this file (/var/yp/binding/domain/ypservers and /var/yp/binding/domain/vers) and traditional NetBSD naming (/var/yp/binding/domain.vers). Changing to the Solaris naming makes the C library incompatible with ypbind. While it's easy to change the C library, I don't feel right about introducing a gratuitous incompatibility. The current name (/var/yp/domain/ypservers) conflicts with the name of the YP map listing slave servers for a domain. Per discussion w/ Chris Demetriou and Luke Mewburn. 1.4 Tue Oct 01 01:37:58 GMT 1996 thorpej .ypservers -> ypservers, to match Solaris 2.5 |
| H A D | ypbind.c | 1.29 Wed Oct 02 05:55:06 GMT 1996 thorpej Change name of ypservers file to /var/yp/binding/domain.ypservers. This is a compromise between the Solaris 2.5 naming of this file (/var/yp/binding/domain/ypservers and /var/yp/binding/domain/vers) and traditional NetBSD naming (/var/yp/binding/domain.vers). Changing to the Solaris naming makes the C library incompatible with ypbind. While it's easy to change the C library, I don't feel right about introducing a gratuitous incompatibility. The current name (/var/yp/domain/ypservers) conflicts with the name of the YP map listing slave servers for a domain. Per discussion w/ Chris Demetriou and Luke Mewburn. 1.28 Tue Oct 01 01:38:00 GMT 1996 thorpej .ypservers -> ypservers, to match Solaris 2.5 1.19 Fri Apr 21 04:40:36 GMT 1995 cgd really nasty hack for the alpha. bigtime XXX |
| /src/sys/arch/hpcsh/hpcsh/ | ||
| H A D | bus_space.c | 1.19 Fri Jan 27 18:52:57 GMT 2012 para branches: 1.19.60; converting extent(9) from malloc(9) to kmem(9) preceding kmem-vmem-pool-uvm patch releng@ acknowledged 1.19 Fri Jan 27 18:52:57 GMT 2012 para branches: 1.19.60; converting extent(9) from malloc(9) to kmem(9) preceding kmem-vmem-pool-uvm patch releng@ acknowledged 1.12 Wed May 31 22:40:38 GMT 2006 uwe Use C99 syntax for designated initializers. Semicolon syntax is a gcc extension and has been obsolete since gcc 2.5. |
| /src/share/man/man4/ | ||
| H A D | cdce.4 | 1.19 Sun Nov 05 17:52:09 GMT 2023 mrg add a note about realtek 8156* support working here. (it can and should be better in the ure(4) driver, but the support is not yet ported over.) also add a note about USB 3 speeds. this device is 2.5G, and i've seen it do just over 1G speeds. other 1G devices also use USB 3 speeds not mentioned here. bump date. 1.19 Sun Nov 05 17:52:09 GMT 2023 mrg add a note about realtek 8156* support working here. (it can and should be better in the ure(4) driver, but the support is not yet ported over.) also add a note about USB 3 speeds. this device is 2.5G, and i've seen it do just over 1G speeds. other 1G devices also use USB 3 speeds not mentioned here. bump date. |
| /src/usr.bin/sys_info/ | ||
| H A D | sys_info.sh | 1.19 Thu Apr 17 06:19:06 GMT 2025 agc sys_info: Fix a minor typo from 2017, should make -d <directory path> work a bit better for X libraries 1.15 Thu Sep 21 01:15:45 GMT 2017 agc Update sys_info to 20170920 + add a -d <destdir> option, which allows the versions of programs in a directory tree rooted at "<destdir>" to be reported on, rather than the programs and libraries rooted under /. This is useful, for example, for finding out the versions of utilities and libraries after a build.sh run: % sys_info awk-20121220 bind-9.10.5pl2 bozohttpd-20170201 bzip2-1.0.6 calendar-20160601 dhcpcd-7.0.0-rc1 dtc-1.4.4 ftpd-20110904 g++-5.4.0 gcc-5.4.0 grep-2.5.1anb1 gzip-20170803 libc-12.208 ... % sys_info -d /data/8/build/dest/x86_64 awk-20121220 bind-9.10.5pl1 bozohttpd-20170201 bzip2-1.0.6 calendar-20160601 dhcpcd-7.0.0-rc1 ftpd-20110904 g++-5.4.0 gcc-5.4.0 grep-2.5.1anb1 gzip-20150113 libc-12.207 ... % 1.15 Thu Sep 21 01:15:45 GMT 2017 agc Update sys_info to 20170920 + add a -d <destdir> option, which allows the versions of programs in a directory tree rooted at "<destdir>" to be reported on, rather than the programs and libraries rooted under /. This is useful, for example, for finding out the versions of utilities and libraries after a build.sh run: % sys_info awk-20121220 bind-9.10.5pl2 bozohttpd-20170201 bzip2-1.0.6 calendar-20160601 dhcpcd-7.0.0-rc1 dtc-1.4.4 ftpd-20110904 g++-5.4.0 gcc-5.4.0 grep-2.5.1anb1 gzip-20170803 libc-12.208 ... % sys_info -d /data/8/build/dest/x86_64 awk-20121220 bind-9.10.5pl1 bozohttpd-20170201 bzip2-1.0.6 calendar-20160601 dhcpcd-7.0.0-rc1 ftpd-20110904 g++-5.4.0 gcc-5.4.0 grep-2.5.1anb1 gzip-20150113 libc-12.207 ... % 1.1 Sat Jun 04 15:27:11 GMT 2016 agc Following positive feedback on tech-userlevel, move the sys_info script from othersrc to usr.bin/sys_info The sys_info script is a small script which will show the version information for installed utilities. It also works on the kernel, and on most libraries. Its use is as follow: [19:41:13] agc@netbsd-002 ...external/bsd/sys_info [4568] > ./sys_info -a awk-20121220 bind-9.10.3pl3 bzip2-1.0.6 calendar-20160601 ftpd-20110904 g++-4.8.5 gcc-4.8.5 grep-2.5.1anb1 gzip-20150113 bozohttpd-20151231 NetBSD-7.99.26 netpgp-3.99.17 netpgpverify-20160214 ntp-4.2.8pl5 openssl-1.0.1r sqlite3-3.12.2 openssh-7.1 opensshd-7.1 tcsh-6.19.00 xz-5.2.1 [19:41:20] agc@netbsd-002 ...external/bsd/sys_info [4569] > ./sys_info ntp ssh netpgp ntp-4.2.8pl5 openssh-7.1 netpgp-3.99.17 [19:41:31] agc@netbsd-002 ...external/bsd/sys_info [4570] > ./sys_info ntp ssh netbsd ntp-4.2.8pl5 openssh-7.1 NetBSD-7.99.26 [19:41:38] agc@netbsd-002 ...external/bsd/sys_info [4571] > The -a option can be given to the script to print out the information on all known components. The sys_info script also works on libraries, returning their "versions" as given by the shared object version numbers. [19:45:06] agc@netbsd-002 ...external/bsd/sys_info [4572] > ./sys_info libevent libXfont libc netbsd libevent-4.0 libXfont-3.0 libc-12.200 NetBSD-7.99.26 [19:45:27] agc@netbsd-002 ...external/bsd/sys_info [4573] > Alistair Crooks Wed Jun 1 19:44:01 PDT 2016 |
| /src/sys/arch/sparc64/conf/ | ||
| H A D | INSTALL | 1.19 Wed Dec 07 00:40:47 GMT 2005 tsutsui branches: 1.19.4; 1.19.8; 1.19.16; Remove obsolete options VNODE_OP_NOINLINE. 1.19 Wed Dec 07 00:40:47 GMT 2005 tsutsui branches: 1.19.4; 1.19.8; 1.19.16; Remove obsolete options VNODE_OP_NOINLINE. 1.19 Wed Dec 07 00:40:47 GMT 2005 tsutsui branches: 1.19.4; 1.19.8; 1.19.16; Remove obsolete options VNODE_OP_NOINLINE. 1.19 Wed Dec 07 00:40:47 GMT 2005 tsutsui branches: 1.19.4; 1.19.8; 1.19.16; Remove obsolete options VNODE_OP_NOINLINE. 1.6 Mon Jan 21 13:47:25 GMT 2002 mrg - reduce INSTALL size by 2.5MB. |
| /src/sys/compat/linux/common/ | ||
| H A D | linux_socket.h | 1.19 Sat Nov 28 22:11:42 GMT 2009 dsl branches: 1.19.2; 1.19.4; Add LINUX_SIOCGIFMTU and LINUX_IP_HDRINCL support. Fixes part of PR/31358 The other parts are rather too intrusive to be fixed as in the PR. 1.19 Sat Nov 28 22:11:42 GMT 2009 dsl branches: 1.19.2; 1.19.4; Add LINUX_SIOCGIFMTU and LINUX_IP_HDRINCL support. Fixes part of PR/31358 The other parts are rather too intrusive to be fixed as in the PR. 1.19 Sat Nov 28 22:11:42 GMT 2009 dsl branches: 1.19.2; 1.19.4; Add LINUX_SIOCGIFMTU and LINUX_IP_HDRINCL support. Fixes part of PR/31358 The other parts are rather too intrusive to be fixed as in the PR. 1.11 Sun Jul 27 19:30:03 GMT 2003 jdolecek More complete sendmsg(2) and recvmsg(2) emulation: * translate MSG_* flags * rewrite CMSG level/type to appropriate NetBSD value on input, and to Linux value on output * handle different CMSG_DATA alignment for some archs This fixes SCM_RIGHTS passing. Other SCM_* types are not supported - the set is different on NetBSD and Linux. SCM_TIMESTAMP doesn't seem to be actually implemented in Linux 2.5.15, so it's not supported for Linux binaries either (for now). PR: 21577 by Todd Vierling |
| /src/sys/arch/x86/include/ | ||
| H A D | cpu_extended_state.h | 1.19 Thu Apr 24 01:50:39 GMT 2025 riastradh amd64: Allocate FPU save state outside pcb if it's too large. We have seen x86_fpu_save_size values (CPUID[EAX=0x0d, ECX=0].ECX) as large as 11008 bytes, notably with Intel AMX TILEDATA's 8192-byte state. We only do this for user threads, and only on machines where it's necessary, to avoid incurring much overhead. There is still a tiny bit of overhead when saving and restoring the FPU state by using a pointer indirection instead of arithmetic indirection for access to struct pcb::pcb_savefpu, but this is probably a drop in the bucket compared to the memory traffic incurred by the FPU state save/restore anyway. For now, these paths are mostly disabled on i386. We could enable them but it will require either rewriting cpu_uarea_alloc/free for i386, or adopting a guard page like amd64 does, which might be costly and so should be undertaken only with some thought and care. And since Intel AMX instructions only work in 64-bit mode, it's not likely to be useful on i386. PR port-amd64/57661: Crash when booting on Xeon Silver 4416+ in KVM/Qemu These changes, as a side effect, may fix: PR kern/57258: kthread_fpu_enter/exit problem by making sure to allocate an FPU save space that is large enough to guarantee fpu_kern_enter/leave work safely, instead of just using a union savefpu object on the stack (which, at 576 bytes, may be too small on some machines, particularly with AVX512 requiring ~2.5K). (But we'll have to do some extra work with kthread_fpu_enter/exit_md -- if we try doing them again on x86 -- to actually allocate the separate pcb on these machines!) 1.19 Thu Apr 24 01:50:39 GMT 2025 riastradh amd64: Allocate FPU save state outside pcb if it's too large. We have seen x86_fpu_save_size values (CPUID[EAX=0x0d, ECX=0].ECX) as large as 11008 bytes, notably with Intel AMX TILEDATA's 8192-byte state. We only do this for user threads, and only on machines where it's necessary, to avoid incurring much overhead. There is still a tiny bit of overhead when saving and restoring the FPU state by using a pointer indirection instead of arithmetic indirection for access to struct pcb::pcb_savefpu, but this is probably a drop in the bucket compared to the memory traffic incurred by the FPU state save/restore anyway. For now, these paths are mostly disabled on i386. We could enable them but it will require either rewriting cpu_uarea_alloc/free for i386, or adopting a guard page like amd64 does, which might be costly and so should be undertaken only with some thought and care. And since Intel AMX instructions only work in 64-bit mode, it's not likely to be useful on i386. PR port-amd64/57661: Crash when booting on Xeon Silver 4416+ in KVM/Qemu These changes, as a side effect, may fix: PR kern/57258: kthread_fpu_enter/exit problem by making sure to allocate an FPU save space that is large enough to guarantee fpu_kern_enter/leave work safely, instead of just using a union savefpu object on the stack (which, at 576 bytes, may be too small on some machines, particularly with AVX512 requiring ~2.5K). (But we'll have to do some extra work with kthread_fpu_enter/exit_md -- if we try doing them again on x86 -- to actually allocate the separate pcb on these machines!) |
| /src/distrib/newsmips/floppies/ramdisk/ | ||
| H A D | Makefile | 1.20 Sun Apr 14 02:31:15 GMT 2002 tsutsui Expand IMAGESIZE to 2.5Mbytes. 1.19 Sun Apr 07 03:38:03 GMT 2002 tsutsui Set DBG="-Os -mmemcpy" and also pass it to crunchgen via CRUNCHGEN_FLAGS. (saves ramdiskbin ~4kbytes) |
| /src/sys/dev/pci/ixgbe/ | ||
| H A D | ixgbe_x540.c | 1.19 Wed May 19 08:19:20 GMT 2021 msaitoh No functional change: - Add NetBSD RCS IDs. - KNF. 1.11 Wed Oct 04 08:47:26 GMT 2017 msaitoh branches: 1.11.2; Add 2.5GBASE-T and 5GBASE-T support. (forgotten in the last commit) |
| H A D | ixgbe_vf.c | 1.19 Wed Sep 11 04:59:55 GMT 2019 msaitoh Print message when the number of multicast addresses exceeded the limit (30). 1.14 Fri Oct 13 08:17:44 GMT 2017 msaitoh Show 2.5GBASE-T and 5GBASE-T correctly on ixv(4). Tested on a virtual function on X550 T1. |
| /src/usr.bin/db/ | ||
| H A D | db.c | 1.19 Fri Sep 05 05:04:40 GMT 2008 lukem Support -Th (VIS_HTTPSTYLE) when -U decoding key/value for delete or write 1.2 Wed Dec 11 14:30:53 GMT 2002 lukem - set cachesize to 1MB (instead of default 2.5KB); greatly improves performance on large imports - remove unnecessary asserts |
| /src/etc/mtree/ | ||
| H A D | NetBSD.dist.Xorg | 1.19 Tue Oct 04 23:52:02 GMT 2016 mrg build new pt_PT.UTF-8 locale from libX11 1.6.4. 1.14 Thu Mar 20 09:05:28 GMT 2014 mrg merge freetype 2.5.3. |
| /src/share/man/man8/ | ||
| H A D | compat_linux.8 | 1.19 Wed Sep 05 23:47:15 GMT 2001 wiz Formatting improvements. 1.12 Sun Oct 18 17:11:14 GMT 1998 perry Update to note linux_lib-2.5 1.19 Wed Sep 05 23:47:15 GMT 2001 wiz Formatting improvements. 1.12 Sun Oct 18 17:11:14 GMT 1998 perry Update to note linux_lib-2.5 |
| /src/sys/dev/mii/ | ||
| H A D | ciphy.c | 1.19 Tue May 12 14:31:27 GMT 2009 cegger branches: 1.19.12; 1.19.18; 1.19.22; struct device * -> device_t, no functional changes intended. 1.19 Tue May 12 14:31:27 GMT 2009 cegger branches: 1.19.12; 1.19.18; 1.19.22; struct device * -> device_t, no functional changes intended. 1.19 Tue May 12 14:31:27 GMT 2009 cegger branches: 1.19.12; 1.19.18; 1.19.22; struct device * -> device_t, no functional changes intended. 1.19 Tue May 12 14:31:27 GMT 2009 cegger branches: 1.19.12; 1.19.18; 1.19.22; struct device * -> device_t, no functional changes intended. 1.5 Sun Mar 12 22:41:41 GMT 2006 chs branches: 1.5.2; from OpenBSD: We need to special case ciphy to ask for RGMII interface at 2.5V for nfe. This makes Cicada/Vitesse PHYs attached to nfe work. Many thanks to Bill Paul for diagnosing the problem and suggesting a solution. |
| /src/distrib/arc/ramdisk/ | ||
| H A D | Makefile | 1.19 Sun Sep 20 23:19:51 GMT 2009 abs 34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset: ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System) Trying to provide similar functionality across all ports? It'll never catch on... 1.13 Mon Feb 10 11:18:55 GMT 2003 tsutsui Bump md_root size to 2.5Mbytes. |
| /src/distrib/sparc64/xminiroot/ | ||
| H A D | Makefile | 1.19 Wed May 08 07:57:10 GMT 2002 lukem improve how gzipping is done to reduce amount of temp files, etc. 1.12 Mon Jan 21 13:46:26 GMT 2002 mrg - don't put a copy of GENERIC in the netbsd.INSTALL kernel's embedded filesystem's as /netbsd... - reduce INSTALL size by 2.5MB. - clean up list.m4 |
| /src/bin/sleep/ | ||
| H A D | sleep.c | 1.25 Sat Jan 19 13:27:12 GMT 2019 kre Allow the decimal radix character '.' to work, regardless of what the current locale's radix character happens to be, while still allowing locale specific entry of fractional seconds (ie: if you're in locale where the radix character is ',' you san use "sleep 2.5" or "sleep 2,5" and they accomplish the same thing). This avoids issues with the "sleep 0.05" in rc.subr which generated usage messages when a locale that does not use '.' as its radix character was in use. Reported on netbsd-users by Dima Veselov, with the problem diagnosed by Martin Husemann While here, tighten the arg validity checking (3+4 is no longer permitted as a synonym of 3) and allow 0.0 to mean the same thing as 0 rather than being an error. Also, make the SIGINFO reports a little nicer (IMO). The ATF tests for sleep all pass (not that that means a lot). 1.19 Thu Aug 07 09:05:41 GMT 2003 agc Move UCB-licensed code from 4-clause to 3-clause licence. Patches provided by Joel Baker in PR 22249, verified by myself. |
| /src/sys/dev/pci/ | ||
| H A D | if_rge.c | 1.19 Sat May 08 00:27:02 GMT 2021 thorpej Use pci_compatible_match(). 1.1 Sat Jan 11 20:56:51 GMT 2020 sevan Import rge(4) from OpenBSD for Realtek's RTL8125 based 2.5GbE network cards. 1.19 Sat May 08 00:27:02 GMT 2021 thorpej Use pci_compatible_match(). 1.1 Sat Jan 11 20:56:51 GMT 2020 sevan Import rge(4) from OpenBSD for Realtek's RTL8125 based 2.5GbE network cards. |
| /src/sys/ddb/ | ||
| H A D | db_interface.h | 1.42 Fri Oct 13 19:07:08 GMT 2023 ad Simplify/streamline pipes a little bit: - Allocate only one struct pipe not two (no need to be bidirectional here). - Then use f_flag (FREAD/FWRITE) to figure out what to do in the fileops. - Never wake the other side or acquire long-term (I/O) lock unless needed. - Whenever possible, defer wakeups until after locks have been released. - Do some things locklessly in pipe_ioctl() and pipe_poll(). Some notable results: - -30% latency on a 486DX2/66 doing 1 byte ping-pong within a single process. - 2.5x less lock contention during "make cleandir" of src on a 48 CPU machine. - 1.5x bandwith with 1kB messages on the same 48 CPU machine (8kB: same b/w). 1.19 Thu Feb 22 04:38:06 GMT 2007 matt branches: 1.19.4; 1.19.6; Fix lossage from boolean_t -> bool and updated x86 bus_dma. 1.19 Thu Feb 22 04:38:06 GMT 2007 matt branches: 1.19.4; 1.19.6; Fix lossage from boolean_t -> bool and updated x86 bus_dma. 1.19 Thu Feb 22 04:38:06 GMT 2007 matt branches: 1.19.4; 1.19.6; Fix lossage from boolean_t -> bool and updated x86 bus_dma. |
| /src/sbin/fdisk/ | ||
| H A D | fdisk.8 | 1.86 Sun Sep 11 03:35:08 GMT 2016 sevan branches: 1.86.2; - Document the HISTORY of fdisk based on the original post to comp.unix.bsd by Julian Elischer [1] and the Mach 2.5 Installation notes [2]. I was unable to pin point the exact version of Mach the fdisk utility appeared as I didn't find documentation older than version 2.5 & no source code or repo history. fdisk utility appears as a separate utility[3] in v2.5. Due to this, I've avoided stating the exact version fdisk first appeared in Mach. - Make correction pointed by textproc/igor - Bump date [1] https://groups.google.com/forum/#!searchin/comp.unix.bsd/14-Dec-89$20Robert$20Baron$20(rvb)$20at$20Carnegie-Mellon$20University%7Csort:relevance/comp.unix.bsd/Hhi45vAHxDg [2] ftp://ftp.mcs.vuw.ac.nz/doc/misc/mach-i386-doc/i386_install.ps [3] ftp://ftp.mcs.vuw.ac.nz/doc/misc/mach-i386-doc/i386_manpages.ps 1.86 Sun Sep 11 03:35:08 GMT 2016 sevan branches: 1.86.2; - Document the HISTORY of fdisk based on the original post to comp.unix.bsd by Julian Elischer [1] and the Mach 2.5 Installation notes [2]. I was unable to pin point the exact version of Mach the fdisk utility appeared as I didn't find documentation older than version 2.5 & no source code or repo history. fdisk utility appears as a separate utility[3] in v2.5. Due to this, I've avoided stating the exact version fdisk first appeared in Mach. - Make correction pointed by textproc/igor - Bump date [1] https://groups.google.com/forum/#!searchin/comp.unix.bsd/14-Dec-89$20Robert$20Baron$20(rvb)$20at$20Carnegie-Mellon$20University%7Csort:relevance/comp.unix.bsd/Hhi45vAHxDg [2] ftp://ftp.mcs.vuw.ac.nz/doc/misc/mach-i386-doc/i386_install.ps [3] ftp://ftp.mcs.vuw.ac.nz/doc/misc/mach-i386-doc/i386_manpages.ps 1.19 Sun May 02 00:17:13 GMT 1999 fvdl Remove confusing entry about cylinder boundaries. |
| /src/sys/opencrypto/ | ||
| H A D | cryptodev.h | 1.19 Fri Feb 25 20:13:10 GMT 2011 drochner make the use of SHA2-HMAC by FAST_IPSEC compliant to current standards: -RFC2104 says that the block size of the hash algorithm must be used for key/ipad/opad calculations. While formerly all ciphers used a block length of 64, SHA384 and SHA512 use 128 bytes. So we can't use the HMAC_BLOCK_LEN constant anymore. Add a new field to "struct auth_hash" for the per-cipher blocksize. -Due to this, there can't be a single "CRYPTO_SHA2_HMAC" external name anymore. Replace this by 3 for the 3 different keysizes. This was done by Open/FreeBSD before. -Also fix the number of authenticator bits used tor ESP and AH to conform to RFC4868, and remove uses of AH_HMAC_HASHLEN which did assume a fixed authenticator size of 12 bytes. FAST_IPSEC will not interoperate with KAME IPSEC anymore if sha2 is used, because the latter doesn't implement these standards. It should interoperate with at least modern Free/OpenBSD now. (I've only tested with NetBSD-current/FAST_IPSEC on both ends.) 1.5 Thu Aug 21 19:44:14 GMT 2003 jonathan branches: 1.5.4; 1.5.10; 1.5.12; Pull in FreeBSD sys/opencrypto/cryptodev.h, revision 1.2.2.5 -> 1.2.2.6. Sam Leffler's FreeBSD commit message was ``to eliminate context switch when returning results from the software crypto driver'' but the patch also contains the CRYPTO_SESID*() macros used in newer ubsec and hifn drivers. 1.4 Thu Aug 21 16:08:05 GMT 2003 jonathan Pull up `done' flag for crypto operations from FreeBSD. FreeBSD deltas: cryptodev.c: 1.4.2.3 -> 1.4.2.4 cryptodev.h: 1.4.2.4 -> 1.4.2.5 |
| /src/sys/arch/acorn32/stand/boot32/ | ||
| H A D | boot32.c | 1.33 Sun Feb 03 14:59:16 GMT 2008 chris branches: 1.33.6; Fix-up boot32 to work on A7000+ Logically the previous code should have worked but didn't. It appeared to fail when reading the relocation table from physical memory. To work-around this issue we now compact the relocation table (it shrinks from ~800 entries to ~15 on a 2.5MB kernel) The compacted table is small enough to copy into the page of memory we use to do the relocations. The relocation code can now find the table, and carry out the relocations. To help with debugging the screen border will change colour: Red: Running without the MMU turned on (IE 1-1 physical mapping) Note that the border will stay red a while as we're copying the kernel over at this point. Green: We've finished copying the kernel over (unless the code breaks this will be rarely seen) Blue: We're running on the bootstrap L1 table, and just about to call the kernel. Other tweaks include: * copy the kernel 32bits at a time, rather than 8 bits at a time. * assert that the relocations are 32bit aligned (so the above works) * flush the cache and write buffers before turning off the MMU. Tested by myself on an A7000+. Tested by skrll@ on Risc-PC and A7000. 1.19 Wed May 26 23:13:03 GMT 2004 abs branches: 1.19.12; Adjust the reserved heap space based on memory size. This avoids running out of heap on machines with large amounts of memory. Tested on 33MB RISC OS 4 and 128MB RISC OS 5 machines. Updated version to 3.40. 1.19 Wed May 26 23:13:03 GMT 2004 abs branches: 1.19.12; Adjust the reserved heap space based on memory size. This avoids running out of heap on machines with large amounts of memory. Tested on 33MB RISC OS 4 and 128MB RISC OS 5 machines. Updated version to 3.40. |
| /src/sys/sys/ | ||
| H A D | pipe.h | 1.40 Fri Oct 13 19:07:09 GMT 2023 ad Simplify/streamline pipes a little bit: - Allocate only one struct pipe not two (no need to be bidirectional here). - Then use f_flag (FREAD/FWRITE) to figure out what to do in the fileops. - Never wake the other side or acquire long-term (I/O) lock unless needed. - Whenever possible, defer wakeups until after locks have been released. - Do some things locklessly in pipe_ioctl() and pipe_poll(). Some notable results: - -30% latency on a 486DX2/66 doing 1 byte ping-pong within a single process. - 2.5x less lock contention during "make cleandir" of src on a 48 CPU machine. - 1.5x bandwith with 1kB messages on the same 48 CPU machine (8kB: same b/w). 1.19 Sun Mar 04 06:03:41 GMT 2007 christos branches: 1.19.2; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 1.19 Sun Mar 04 06:03:41 GMT 2007 christos branches: 1.19.2; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. |
| /src/sys/arch/newsmips/conf/ | ||
| H A D | INSTALL | 1.19 Fri Oct 24 15:58:31 GMT 2003 tsutsui Add options COMPAT_16. 1.13 Sun Apr 14 02:30:22 GMT 2002 tsutsui Expand MEMORY_DISK_ROOT_SIZE to 2.5Mbytes. |
Completed in 104 milliseconds