ıO74403 203 187 1157 137 132 391 220 143 148 268 659 186 117 3036 148 162 177 312 191 232 277 264 592 167 507 181 150 160 451 126 338 674 1234 345 238 238 298 237 238 239 472 310 1486 110 153 147 112 219 212 389 128 318 303 148 252 121 161 167 148 220 1814 157 174 308 166 142 144 348 139 196 139 137 239 180 180 375 207 151 296 161 239 135 239 133 239 174 123 153 532 179 335 336 334 146 144 271 211 427 329 626 164 199 110 163 144 816 420 149 211 120 135 193 346 402 136 331 109 215 137 149 211 171 248 516 377 361 139 141 547 138 142 161 157 126 114 163 403 293 181 200 380 325 728 240 275 429 156 407 265 461 168 171 148 361 567 162 271 188 148 140 128 182 135 265 124 124 124 124 112 277 192 124 161 124 165 144 161 209 151 118 121 144 144 623 119 200 119 119 197 129 683 119 185 119 119 142 182 182 164 111 119 121 291 160 K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-03-18T03:25:41.000000Z K 7 svn:log V 90 MFC: Merge from kame (1.175 -> 1.176): cope with freebsd4 bridge code. Approved by: jkh END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-18T04:04:23.000000Z K 7 svn:log V 1059 o Caused FFS_EXTATTR_AUTOSTART to scan two sub-directories of ".attribute" off of the file system root: "user" for user attributes, and "system" for system attributes. When the scan occurs, attribute backing files discovered in those directories will be started in the respective namespaces. This re-introduces support for auto-starting of user attributes, which was removed when the "$" prefix for system attributes was replaced with explicit namespacing. For users of the TrustedBSD UFS POSIX.1e ACL code, you'll need to: mv ${FSROOT}/'$posix1e.acl_access' ${FSROOT}/system/posix1e.acl_access mv ${FSROOT}/'$posix1e.acl_default' ${FSROOT}/system/posix1e.acl_default For users of the TrustedBSD POSIX.1e Capability code, you'll need to: mv ${FSROOT}/'$posix1e.cap' ${FSROOT}/system/posix1e.cap For users of the TrustedBSD MAC code, you'll need to: mv ${FSROOT}/'$freebsd.mac' ${FSROOT}/system/freebsd.mac Updated versions of relevant patches will be released in the near future. Obtained from: TrustedBSD Project END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-18T04:57:22.000000Z K 7 svn:log V 45 MFC: nuke gratuitous xterm from fvwm profile END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-18T05:38:11.000000Z K 7 svn:log V 40 properly document the loadConfig option END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-03-18T05:41:07.000000Z K 7 svn:log V 296 - Define payload length constants for 4Mbps and 16Mbps. - Use explicit sizes for header structure fields. - Use __attribute__ ((__packed__)) for header structures. - Define struct iso88025_rif; for future use. - Prototype upcoming iso88025_ifdetach() - Get rid of __P() constructs in prototypes. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-03-18T05:43:25.000000Z K 7 svn:log V 125 - Add iso88025_ifdetach(). - Add support for 802.2 type IPX frames. - Cleanup iso88025_output() and iso88025_output() a bit. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-18T08:41:06.000000Z K 7 svn:log V 50 Make 'A' and 'a', 'B' and 'b' the same, per POSIX END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-03-18T09:35:43.000000Z K 7 svn:log V 53 Fix a crash noted in -stable with 'auth disable SRA' END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-03-18T09:44:25.000000Z K 7 svn:log V 172 Fix core noted in -stable with 'auth disable SRA'. I just mistakenly commited this to RELENG_4. I have contacted Jordan to see about how to fix this. Pass the pointy hat. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-18T11:58:15.000000Z K 7 svn:log V 565 Relax local FreeBSD restrictions on 3 chars abbrev. name length and %c format since they not allows POSIXly legal locale data. Currently, if relaxed form POSIXly legal locale data will be used right now, some programs will be broken, but it means that either locale data or programs must be fixed, not the library. Introduce non-standard md_order (month/day order) locale field to be used later via nl_langinfo(). Currently %EF and %Ef emulated using this field, but they planned for remove in future in favour of nl_langinfo() test field. Implement %F per POSIX END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-18T12:17:46.000000Z K 7 svn:log V 93 Convert to new locale format with md_order and without E[Ff]_fmt Add ampm_fmt to all locales END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-18T12:20:38.000000Z K 7 svn:log V 24 Fix typo in the comment END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-18T13:04:07.000000Z K 7 svn:log V 2943 Make sure the cached forwarding route (ipforward_rt) is still up before using it. Not checking this may have caused the wrong IP address to be used when processing certain IP options (see example below). This also caused the wrong route to be passed to ip_output() when forwarding, but fortunately ip_output() is smart enough to detect this. This example demonstrates the wrong behavior of the Record Route option observed with this bug. Host ``freebsd'' is acting as the gateway for the ``sysv''. 1. On the gateway, we add the route to the destination. The new route will use the primary address of the loopback interface, 127.0.0.1: : freebsd# route add 10.0.0.66 -iface lo0 -reject : add host 10.0.0.66: gateway lo0 2. From the client, we ping the destination. We see the correct replies. Please note that this also causes the relevant route on the ``freebsd'' gateway to be cached in ipforward_rt variable: : sysv# ping -snv 10.0.0.66 : PING 10.0.0.66: 56 data bytes : ICMP Host Unreachable from gateway 192.168.0.115 : ICMP Host Unreachable from gateway 192.168.0.115 : ICMP Host Unreachable from gateway 192.168.0.115 : : ----10.0.0.66 PING Statistics---- : 3 packets transmitted, 0 packets received, 100% packet loss 3. On the gateway, we delete the route to the destination, thus making the destination reachable through the `default' route: : freebsd# route delete 10.0.0.66 : delete host 10.0.0.66 4. From the client, we ping destination again, now with the RR option turned on. The surprise here is the 127.0.0.1 in the first reply. This is caused by the bug in ip_rtaddr() not checking the cached route is still up befor use. The debug code also shows that the wrong (down) route is further passed to ip_output(). The latter detects that the route is down, and replaces the bogus route with the valid one, so we see the correct replies (192.168.0.115) on further probes: : sysv# ping -snRv 10.0.0.66 : PING 10.0.0.66: 56 data bytes : 64 bytes from 10.0.0.66: icmp_seq=0. time=10. ms : IP options: 127.0.0.1, 10.0.0.65, 10.0.0.66, : 192.168.0.65, 192.168.0.115, 192.168.0.120, : 0.0.0.0(Current), 0.0.0.0, 0.0.0.0 : 64 bytes from 10.0.0.66: icmp_seq=1. time=0. ms : IP options: 192.168.0.115, 10.0.0.65, 10.0.0.66, : 192.168.0.65, 192.168.0.115, 192.168.0.120, : 0.0.0.0(Current), 0.0.0.0, 0.0.0.0 : 64 bytes from 10.0.0.66: icmp_seq=2. time=0. ms : IP options: 192.168.0.115, 10.0.0.65, 10.0.0.66, : 192.168.0.65, 192.168.0.115, 192.168.0.120, : 0.0.0.0(Current), 0.0.0.0, 0.0.0.0 : : ----10.0.0.66 PING Statistics---- : 3 packets transmitted, 3 packets received, 0% packet loss : round-trip (ms) min/avg/max = 0/3/10 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-18T13:50:58.000000Z K 7 svn:log V 57 s/protocol-cloned/cloned/ I have missed in 1.24 -> 1.25. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-03-18T15:10:34.000000Z K 7 svn:log V 67 Fix incorrect unapproved commit from last night. Approved by: jkh END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-03-18T16:07:21.000000Z K 7 svn:log V 85 Add `ipv6_ifconfig_IFN_aliasN' directive to allow multiple aliases. PR: conf/24239 END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-18T16:10:54.000000Z K 7 svn:log V 216 MFC rev 1.12. Fix a race condition in the interrupt handler that can cause commands to become standed until another I/O happens. Allows an aac container to be mounted as root. Approved by: jkh Obtained from: gibbs END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-18T16:54:39.000000Z K 7 svn:log V 98 Fix typo: s/DRIVERMODULE/DRIVER_MODULE/ PR: 25901 Submitted by: Maxime Henrion END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-18T17:08:29.000000Z K 7 svn:log V 140 MFC: rev 1.65 fix a typo preventing the second dma channel being released use isa_dma_release when releasing dma channels Approved by: jkh END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-18T17:09:54.000000Z K 7 svn:log V 185 MFC: rev 1.30 destroy child devices on detach to prevent ever-increasing numbers of pcm/midi devices trying to attach if the module is repeatedly loaded and unloaded. Approved by: jkh END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-18T17:16:55.000000Z K 7 svn:log V 172 MFC: fake.c rev 1.7 feeder.c rev 1.14 sound.c rev 1.40 don't leak memory allocated for feeders at module unload kill the fake channel when unregistering Approved by: jkh END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-18T17:44:23.000000Z K 7 svn:log V 495 Use a module name of 'if_lnc' in both the PCI and ISA sections of the driver. Doing this breaks the ability to unload the unneeded parts of the driver (e.g unload the PCI section when using an ISA card), but currently ifconfig(8) expects an interface `XXX' to have a driver name of `if_XXX'. PR: kern/25582 Submitted by: Alexander N. Kabaev , imp (apparently Warner suggested a similar fix some time ago). Reviewed by: paul (who would prefer to see ifconfig changed instead) END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-03-18T18:45:43.000000Z K 7 svn:log V 75 Correct typo in usage. Submitted by: David Malone END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-18T21:30:11.000000Z K 7 svn:log V 411 Libraries should _never_ call exit() themselves (or its alternate spelling `err()'). libdisk does! and additionally libdisk gets confused on Alpha disks with foreign disklabels, throws up its hands and exits. This is the cause of the "going no where without my init" install bug on the Alpha. So now on the Alpha, rather than call err(), we print the error string and continue processing. Submitted by: jkh END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-18T22:28:10.000000Z K 7 svn:log V 87 Document fix for 'going nowhere without my init' install bug. Thanks to: jkh / obrien END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-18T22:39:23.000000Z K 7 svn:log V 55 MFC: don't call err() on the Alpha. Approved by: jkh END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-03-19T00:26:41.000000Z K 7 svn:log V 66 pcm driver for S3 Sonicvibes chipset. Reviewed by: Cameron Grant END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-19T00:28:04.000000Z K 7 svn:log V 358 Show the bzero() bandwidth in kBps instead of Bps; use u_int32_t instead of long and int64_t; and print the result as an unsigned long. This should make the output from the bzero() test more readable, and avoid printing a negative bandwidth. Note that this doesn't change the decision process, since that is based on time elapsed, not on computed bandwidth. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-19T02:14:00.000000Z K 7 svn:log V 34 MFC: properly document loadConfig END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-19T03:19:51.000000Z K 7 svn:log V 242 Add the following POSIX 1003.1e functions and man pages: o acl_calc_mask(): calculates the ACL mask entry associated with the given ACL. o acl_delete_entry(): remove a specified ACL entry from the given ACL. Approved by: rwatson END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T04:35:40.000000Z K 7 svn:log V 577 o Change options FFS_EXTATTR and options FFS_EXTATTR_AUTOSTART to options UFS_EXTATTR and UFS_EXTATTR_AUTOSTART respectively. This change reflects the fact that our EA support is implemented entirely at the UFS layer (modulo FFS start/stop/autostart hooks for mount and unmount events). This also better reflects the fact that [shortly] MFS will also support EAs, as well as possibly IFS. o Consumers of the EA support in FFS are reminded that as a result, they must change kernel config files to reflect the new option names. Obtained from: TrustedBSD Project END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-19T04:40:35.000000Z K 7 svn:log V 1138 This is an MFC candidate. aic7xxx.c: Correct code that traverses the phase table. A much too quick push to staticize this structure resulted in non-functional lookup code. This corrects the printing of the phase where a timeout occurred. aic7xxx.reg: Use FIFOQWDEMP as the name for bit 5 of DFSTATUS just like the Adaptec data books. aic7xxx.seq: Refine the 2.1 PCI retry bug workaround for certain, non-ULTRA2, controllers. When the DMA of an SCB completes, it can take some time for HDONE to come true after MREQPEN (PCI memory request pending) falls. If HDONE never comes true, we are in the hung state and must manually drain the FIFO. We used to test HDONE for 3 clock cycles to detect this condition. This works on all of the hardware I can personally test. Some controllers were reported to take 4 clock cycles, so the last version of this code waited 4 clock cycles. This still didn't work for everyone. To fix this, I've adjusted the work around so that even if the hardware hasn't hung, but we run the work-around code, the result is a long winded way to complete the transfer, rather than a hang. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T05:04:30.000000Z K 7 svn:log V 248 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word, causing breakage when a C++ program included libutil.h This change will be propagated elsewhere shortly. Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T05:05:41.000000Z K 7 svn:log V 141 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word. Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T05:44:15.000000Z K 7 svn:log V 141 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word. Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T05:48:58.000000Z K 7 svn:log V 201 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word. Part 2 of syscalls.master commit to catch rebuilt files. Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T05:53:39.000000Z K 7 svn:log V 140 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T05:56:02.000000Z K 7 svn:log V 141 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word. Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T06:00:41.000000Z K 7 svn:log V 142 o Rename "namespace" argument to "attrnamespace" as namespace is a C++ reserved word. Submitted by: jkh Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T06:44:18.000000Z K 7 svn:log V 375 o Enable UFS-based extended attribute support on MFS. Note that this change is under-tested, and that MFS appears to be in the process of being deprecated in favor of FFS over md. Note also that UFS_EXTATTR_AUTOSTART doesn't make much sense on MFS unless the MFSROOT is compiled in, so manual configuration is generally required. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T07:04:17.000000Z K 7 svn:log V 213 o Adding UFS_EXTATTR support in MFS required the inclusion of opt_ufs.h. I didn't realize we had an MFS module, so didn't update the dependencies there to reflect opt_ufs.h. Obtained from: TrustedBSD Project END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-19T07:10:38.000000Z K 7 svn:log V 1392 Lots of minor cleanup, plus a couple of interesting things. o Attempt to disable the slot when we detect that there are problems with it in our ISR. This should make polling mode work better for more cards, but more work may be needed. This "disabling" sets the card interrupt register to 0. This worked for me for lots of tests in polling mode. o Now that I've found datasheets, fix a boatload of magic numbers in the source to make it easier to understand. o Use a table of names rather than a big case statement. o Cull a few of the "unused" controller types that we map to other times that were a vestiage of PAO code that we never merged in the same way. o Enforce legal IRQs. You are no longer allowed to try to use IRQs that will fail on all known ISA/PCI <-> PCMCIA bridges. The bridges do not have pins for these illegal interrupts, and all of them are listed as reserved and/or illegeal in the datasheets depending on which one you look at. o Add comments about how IBM-AT based computers and NEC PC-98 based computers map these interrupts and which ones are valid. o Always clear the bit that steers the management interrupt either to the value listed in the PCIC_STAT_INT register. I've seen this bit get set on suspend/resume and after windows boot, and it does't hurt to clear it. NOTE: this might mean we can share this interrupt in the future. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T07:48:19.000000Z K 7 svn:log V 18 Cosmetic changes. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T07:57:25.000000Z K 7 svn:log V 61 Incorporate most of Ruslans changes plus minor addtion by me END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T07:58:47.000000Z K 7 svn:log V 55 Some minor cleanups to the code, no new functionality. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T07:59:38.000000Z K 7 svn:log V 20 Activate atacontrol END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T08:02:42.000000Z K 7 svn:log V 126 Cleanup the alloc/release code a bit. Fix length error on the bmio resource. Fix the irq release code, zero out free'd irq. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T08:04:54.000000Z K 7 svn:log V 119 Add sysctls for reading the tunables as suggested by des. Minor cleanups plus checks of the ->active state. Cosmetics. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-19T08:08:22.000000Z K 7 svn:log V 297 mdoc(7) police: - lowercase Nd argument - mark function arguments with Fa - mark defined values with Dv - simply copying POSIX text for RETURN VALUES and ERRORS sections is not always a good idea. POSIX uses the word "shall" indicating the behavior the correct implementation should follow. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-19T08:20:34.000000Z K 7 svn:log V 37 Fix minor mdoc(7) and spelling nits. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-19T08:51:56.000000Z K 7 svn:log V 225 Add an example of a novel technique to the IPv6 code. This technique seems to have been developed after the IPv6 code was written, it's called "checking for error returns". Now netstat at least doesnt't go beserk in jails. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-19T09:16:16.000000Z K 7 svn:log V 211 Invalidate cached forwarding route (ipforward_rt) whenever a new route is added to the routing table, otherwise we may end up using the wrong route when forwarding. PR: kern/10778 Reviewed by: silence on -net END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-03-19T09:30:08.000000Z K 7 svn:log V 56 MFC 1.4 -> 1.5: Correct typo in usage. Approved by: jkh END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-03-19T09:33:59.000000Z K 7 svn:log V 159 MFC: Add `ipv6_ifconfig_IFN_aliasN' directive to allow multiple aliases. etc/defaults/rc.conf: 1.94 -> 1.95 etc/rc.network6: 1.16 -> 1.17 Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-19T11:05:32.000000Z K 7 svn:log V 30 Update obsolete history info. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-19T11:53:34.000000Z K 7 svn:log V 68 Add D_MD_ORDER (local extension) to get month/day order from locale END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-19T11:55:12.000000Z K 7 svn:log V 74 Implement D_MD_ORDER (local extension) to get month/day order from locale END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T11:55:13.000000Z K 7 svn:log V 56 Only allow root to attach/detach/etc ATA/ATAPI devices. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T12:02:36.000000Z K 7 svn:log V 127 On open create all the CD physical track devices according to the TOC read from the CD, instead of cloning them when asked to. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-19T12:50:13.000000Z K 7 svn:log V 1717 Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and associated changes that had to happen to make this possible as well as bugs fixed along the way. Bring in required TLI library routines to support this. Since we don't support TLI we've essentially copied what NetBSD has done, adding a thin layer to emulate direct the TLI calls into BSD socket calls. This is mostly from Sun's tirpc release that was made in 1994, however some fixes were backported from the 1999 release (supposedly only made available after this porting effort was underway). The submitter has agreed to continue on and bring us up to the 1999 release. Several key features are introduced with this update: Client calls are thread safe. (1999 code has server side thread safe) Updated, a more modern interface. Many userland updates were done to bring the code up to par with the recent RPC API. There is an update to the pthreads library, a function pthread_main_np() was added to emulate a function of Sun's threads library. While we're at it, bring in NetBSD's lockd, it's been far too long of a wait. New rpcbind(8) replaces portmap(8) (supporting communication over an authenticated Unix-domain socket, and by default only allowing set and unset requests over that channel). It's much more secure than the old portmapper. Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded to support TI-RPC and to support IPV6. Umount(8) is also fixed to unmount pathnames longer than 80 chars, which are currently truncated by the Kernel statfs structure. Submitted by: Martin Blapp Manpage review: ru Secure RPC implemented by: wpaul END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-19T13:31:58.000000Z K 7 svn:log V 65 Try not to engage to ATA channels that are disabled by the BIOS. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-19T15:09:26.000000Z K 7 svn:log V 80 MFC: Fix phase table lookup and PCI 2.1 retry bug workaround. Approved by: jkh END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T18:09:25.000000Z K 7 svn:log V 211 o POSIX.2c Userland tool support for POSIX.1e ACLs -- getfacl retrieves ACLs from files and directories, and setfacl sets ACLs on files and directories. Submitted by: jedgar Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T18:09:56.000000Z K 7 svn:log V 70 o Enable getfacl(1) and setfacl(1) Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T18:58:16.000000Z K 7 svn:log V 46 o Missed in prior commit: getfacl(1) Makefile END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T18:59:36.000000Z K 7 svn:log V 48 o Missed in addition of setfacl.h in setfacl(1) END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-19T19:10:06.000000Z K 7 svn:log V 252 Introduce the GLOB_MAXPATH flag, which allows the user to limit the number of paths which glob(3) will return. Remove the hardcoded limit from the last commit, which restores the previous unbounded behavior. Document the new flag in the manual page. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-19T19:11:00.000000Z K 7 svn:log V 44 Teach ftpd about the new GLOB_MAXPATH flag. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-19T19:33:19.000000Z K 7 svn:log V 103 MFC: add return value check to ipv6 code to stop netstat from freaking out in jails. Approved by: jkh END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-19T19:36:11.000000Z K 7 svn:log V 44 Add missing comma when KERBEROS is defined. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T19:46:16.000000Z K 7 svn:log V 42 Virgin import of the GCC 2.95.3 compilers END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T19:46:16.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74473, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-19T19:46:17.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_2_95_3_test1'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-19T19:46:18.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_2_95_3_test3'. END K 10 svn:author V 5 roger K 8 svn:date V 27 2001-03-19T19:47:54.000000Z K 7 svn:log V 280 Allow LQR periods of 1 second and FSM retry periods of 1 second. This allows us to run PPP over Radiocontact T-Link Radio Modems which run best when something is transmitted at least every 1.5 seconds. Tested by: Jennifer Clark Approved by: Brian END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T19:50:16.000000Z K 7 svn:log V 111 Merge gcc-2.95.3 changes onto mainline. Update FreeBSD changes to converge with changes made in the FSF tree. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T19:50:17.000000Z K 7 svn:log V 56 Remove some files that are no longer in the FSF branch. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-19T20:23:53.000000Z K 7 svn:log V 202 New release notes: timed(8) fix (FreeBSD-SA-01:28), rwhod(8) fix (FreeBSD-SA-01:29), Heimdal 0.3 update, pkg_sign(1) and pkg_check(1) added, BSD_daemon graphics. Many MFCs for RELENG_4 noted as well. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T20:49:58.000000Z K 7 svn:log V 66 Virgin import of GCC 2.95.3's libio -- the C++ iostream facility. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T20:49:58.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74481, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T20:51:52.000000Z K 7 svn:log V 40 Virgin import of GCC 2.95.3's libstdc++ END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T20:51:52.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74483, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T20:56:11.000000Z K 7 svn:log V 38 Virgin import of GCC 2.95.3's libobjc END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-19T20:56:11.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74485, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-19T20:56:12.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_2_95_3'. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-19T21:10:47.000000Z K 7 svn:log V 31 MFC: rev 1.14: whitespace fix. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-19T21:18:48.000000Z K 7 svn:log V 58 Remove 'NOSHARED=yes' (../Makefile.inc already sets this) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-19T21:33:29.000000Z K 7 svn:log V 438 MFC: ESS Maestro-3, if(4)/an(4) default to BSS mode, timed(8) bugfix (FreeBSD-SA-01:28), rwhod(8) bugfix (FreeBSD-SA-01:29), tftpd(8) -c/-C options and >65536 block transfers, lastlogin(1), BSD_daemon/ graphic, bc 1.06, pkg_update(1), savecore(8) -k and sparse dumps, tcsh 6.10, CVS_RSH default now ssh, pkg_delete globbing plus -a and -i, Kerberos IV 1.0.5, Heimdal 0.3e, CPUTYPE make.conf variable, OpenSSL asm code. Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-19T21:42:02.000000Z K 7 svn:log V 86 MFC: Better compilation of asm code, fixes problems with -j builds. Approved by: jkh END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-19T22:03:11.000000Z K 7 svn:log V 242 Axe TCP_RESTRICT_RST. It was never a particularly good idea except for a few very specific scenarios, and now that we have had net.inet.tcp.blackhole for quite some time there is really no reason to use it any more. (first of three commits) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-19T22:07:32.000000Z K 7 svn:log V 243 Axe TCP_RESTRICT_RST. It was never a particularly good idea except for a few very specific scenarios, and now that we have had net.inet.tcp.blackhole for quite some time there is really no reason to use it any more. (second of three commits) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-19T22:09:00.000000Z K 7 svn:log V 241 Axe TCP_RESTRICT_RST. It was never a particularly good idea except for a few very specific scenarios, and now that we have had net.inet.tcp.blackhole for quite some time there is really no reason to use it any more. (last of three commits) END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-19T22:32:51.000000Z K 7 svn:log V 52 Mark 'going nowhere without my init' bug as MERGED. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-19T22:34:33.000000Z K 7 svn:log V 50 Note fix for 'going nowhere without my init' bug. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-19T23:27:37.000000Z K 7 svn:log V 174 o Two changes made elsewhere relating to recent EA commits, but not committed to NOTES: - s/FFS_EXTATTR/UFS_EXTATTR/ - add UFS_EXTATTR_AUTOSTART Submitted by: bde END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-03-19T23:51:09.000000Z K 7 svn:log V 119 Make it clear who can and can't set the UF_NODUMP, UF_OPAQUE, and SF_ARCHIVED file flags. PR: 25227 Approved by: nik END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T01:36:41.000000Z K 7 svn:log V 331 Included in the updated version of tirpc's sm_inter.x Sun added the SM_NOTIFY procedure. Remove our hand-coded one as it was causing world breakage for worlds compiled with NOSHARED=yes because the static linker is a bit less forgiving (or not as broken as) our dynamic linker. Add $FreeBSD$ while I'm here. Pointed out by: bde END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-20T02:06:40.000000Z K 7 svn:log V 234 Make password attacks based on traffic analysis harder by requiring that "non-echoed" characters are still echoed back in a null packet, as well as pad passwords sent to not give hints to the length otherwise. Obtained from: OpenBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-20T02:10:18.000000Z K 7 svn:log V 531 Use the same API as the example code. Allow the initial hash value to be passed in, as the examples do. Incrementally hash in the dvp->v_id (using the official api) rather than add it. This seems to help power-of-two predictable filename trees where the filenames repeat on a power-of-two cycle and the directory trees have power-of-two components in it. The simple add then mask was causing things like 12000+ entry collision chains while most other entries have between 0 and 3 entries each. This way seems to improve things. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-20T02:10:19.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-20T02:11:25.000000Z K 7 svn:log V 104 Suggested by kris, OpenSSH shall have a version designated to note that it's not "plain" OpenSSH 2.3.0. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-20T02:52:56.000000Z K 7 svn:log V 15 Add LIBPOSIX1E END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-20T02:54:41.000000Z K 7 svn:log V 68 Remove extra CFLAGS and redundant SRCS Add DPADD Submitted by: bde END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-20T02:55:43.000000Z K 7 svn:log V 49 Remove extra CFLAGS Add DPADD Submitted by: bde END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-20T04:37:19.000000Z K 7 svn:log V 721 This is an MFC candidate. In our idle loop, use an or instruction to set PRELOADEN rather than rewriting the contents of DMAPARAMS to DFCNTRL. The later may re-enable the DMA engine if the idle loop is called to complete the preload of at least one segment when a target disconnects on an S/G segment boundary but before we have completed fetching the next segment. This correts a hang, usually in message out phase, when this situation occurs. This bug has been here for a long time, so the situation is rare, but not impossible to reproduce. It only affected Ultra2/U160 controllers. Correct a few comments. Extra Sanity. Make sure that SCSIEN is also turned off, along with HDMAEN, at the end of the data phase. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-20T06:08:45.000000Z K 7 svn:log V 326 New release notes: Kerberos compatability with OpenSSH, dump(8) and nodump flag, ISC DHCP client update to 2.0pl5, split(1) support for large files, units(1) update, netstat(1) per-address packet counting, manpage updates. Fix up notes on Adaptec SCSI RAID and DPT SmartRAID V/VI SCSI RAID controllers (reviewed by scottl). END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T08:20:50.000000Z K 7 svn:log V 54 comment out #pragma directive containing Sun SCM tags END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T08:26:22.000000Z K 7 svn:log V 115 The TI-RPC spammed over a '#ifdef _KERNEL' hack for the xdrproc_t typedef revert the spammage Pointed out by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T08:51:20.000000Z K 7 svn:log V 29 Removed duplicate $FreeBSD$. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T09:02:32.000000Z K 7 svn:log V 44 Removed the second copy of the manual page! END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-03-20T09:38:05.000000Z K 7 svn:log V 100 Fixed breakage of access() in rev.1.164. Wrong credentials were used for the final path component. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-20T09:45:55.000000Z K 7 svn:log V 249 MFC: When creating package sort dependencies in dependency order rather than in the order specified on the command line. This should allow ``pkg_add -r'' to work seamlessly with packages created after this change. Tested by: bento Approved by: jkh END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T10:27:03.000000Z K 7 svn:log V 306 Unbreak LINT. because rpcb_clnt.h is generated during buildworld and only installed into /usr/include/rpc (and not present in src/include/rpc) we can fix it by simply not including it when _KERNEL is defined. this isn't the most elegant, way and might deserve some revisiting later. Pointed out by: bde END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T10:42:49.000000Z K 7 svn:log V 41 Silence some warnings Submitted by: LINT END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T10:46:22.000000Z K 7 svn:log V 239 This manpage is heavily based on the old rpc.3 manpage, and should have been repo-copied from it in the first place. Apply all of our fixes up to and including revision 1.14 to the original rpc.3 manpage, including conversion to mdoc(7). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T10:47:21.000000Z K 7 svn:log V 18 Fixed some typos. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T10:57:25.000000Z K 7 svn:log V 123 mdoc(7) police: fixes to the previous revision: - fixed bad formatting - avoid using German - removed hard sentence break END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-03-20T11:45:01.000000Z K 7 svn:log V 45 MFC (1.185: fix access()). Approved by: jkh END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-20T12:31:53.000000Z K 7 svn:log V 57 Fix a reference to the "vn" driver in a warning message. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-20T13:24:24.000000Z K 7 svn:log V 118 Add a KASSERT on unit2minor() so that we catch it if people try to pass us unit numbers which doesn't fit in 24 bits. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-20T13:26:13.000000Z K 7 svn:log V 79 Make the pseudo-driver for "/dev/fd/*" handle fd's larger than 255. PR: 25936 END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-20T16:02:16.000000Z K 7 svn:log V 155 Correct the top memory stats display: convert page counts to kB. Submitted by: Andrea Campi Approved by: rwatson Pointy hat to: myself END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-20T17:22:48.000000Z K 7 svn:log V 419 Reboot(8) normally waits 5 seconds after sending SIGTERMs to all processes and then sends SIGKILLs. If a lot of processes are swapped out, this delay may not be long enough, so processes such as an X server may be killed before they have had time to clean up properly. Make this delay more dynamic by waiting up to 60 seconds for swap page-in activity to end. While I'm here, ANSIfy and remove a `register' specifier. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-20T17:35:40.000000Z K 7 svn:log V 283 MFC: mly(4) fixes, Kerberos compatability in OpenSSH, dump(8) nodump flag inheritance, ISC DHCP client 2.0pl5, stty(1) erase2, split(1) large file support, units(1) update, netstat(1) per-address packet counts, manpage fixups, fix Adaptec and DPT SCSI RAID texts. Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T18:06:09.000000Z K 7 svn:log V 269 If the MANSECT variable is specified, it will override the default manual section. If, for example, MANSECT is set to 8, the default MAN1=${PROG}.1 feature of bsd.prog.mk becomes MAN8=${PROG}.8. Useful for games, libexec, sbin and usr.sbin subtrees. Reviewed by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T18:08:43.000000Z K 7 svn:log V 48 Set the default manual section for games/ to 6. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T18:10:13.000000Z K 7 svn:log V 50 Set the default manual section for libexec/ to 8. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-20T18:10:19.000000Z K 7 svn:log V 450 Place the call to pccard_insert_beep() in the inserted() timeout routine instead of pccard_event(). This avoids spurious extra calls to pccard_insert_beep() at insert or remove time which could occur due to noise on the card-present lines. Clean up some code in pccard_beep.c; we were depending on the order of evaluation of function arguments, which is undefined in C. Also, use `0' rather than `NULL' for integer values. Reviewed by: sanpei, imp END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T18:13:31.000000Z K 7 svn:log V 47 Set the default manual section for sbin/ to 8. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-20T18:17:26.000000Z K 7 svn:log V 51 Set the default manual section for usr.sbin/ to 8. END K 10 svn:author V 6 cokane K 8 svn:date V 27 2001-03-20T19:30:46.000000Z K 7 svn:log V 66 Change Voodoo Graphics device ID to 0x0001121a so it gets probed. END K 10 svn:author V 6 cokane K 8 svn:date V 27 2001-03-20T19:34:22.000000Z K 7 svn:log V 62 Update copyright info, and make some slight cosmetic changes. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-20T20:21:08.000000Z K 7 svn:log V 34 List libfetch. Submitted by: bde END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T20:28:09.000000Z K 7 svn:log V 19 whitespace cleanup END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-20T21:02:39.000000Z K 7 svn:log V 68 s/portmap/rpcbind Pointed out by: Hajimu UMEMOTO END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-20T21:09:51.000000Z K 7 svn:log V 310 By doing "ipf -P -f -", a user can cause the box to panic if they have the right perms to /dev/ipf (it should generally be 0600 anyway). This fixes that. This is deliberately going into -stable first since it will be fixed in -current by simply importing the next revision of ipfilter. Submitted by: darrenr END K 10 svn:author V 5 mckay K 8 svn:date V 27 2001-03-20T22:38:29.000000Z K 7 svn:log V 198 Revert part of the 1.51 merge. What looked like an obvious fix to an obvious bug turned out to have ill effects on PNIC and Davicom cards. A better fix will appear eventually, after more analysis. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-20T22:57:07.000000Z K 7 svn:log V 87 Document situation around Adaptec SCSI cards more accurately. Esp. for 164SX machines. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-20T22:58:41.000000Z K 7 svn:log V 105 Document situation around Adaptec SCSI cards more accurately. Esp. for 164SX machines. Approved by: jkh END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-20T23:41:44.000000Z K 7 svn:log V 286 New release notes: fxp(4) needs "device miibus", pkg_create(1) dependency order (submitted by sobomax), "lprm -" works for remote printers, mergemaster(8) updates, ftpd(8) updates. Also make sure ESS Maestro-3/Allegro is mentioned in appropriate hardware lists (submitted by scottl). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-21T00:46:44.000000Z K 7 svn:log V 229 Check CT2_SENDSTATUS/CT_SENDSTATUS against cto->ct_flags, not CAM_SEND_STATUS. Set a timeout of 2 seconds per CTIO. Make sure that the 'real' tag value is being checked against- not the one that also carries the firmware handle. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-21T00:49:37.000000Z K 7 svn:log V 632 For parallel SCSI, let us now do status with the final CTIO. For the 1080, I was hanging after sending a xfer CTIO and a status CTIO for a non-discon INQUIRY- the xfer CTIO was returned as completed OK, but the status CTIO was dropped on the floor. All the fields looked good. I don't know why it got dropped. But allowing status to go back with data xfer seemed to work. I also noticed that with a non-disconnecting command that the firmware handle in the ATIO is zero- this leads me to believe that the f/w really can only handle one CTIO at a time in the discon case, and it had no idea what to do with the second (status) CTIO. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-21T04:01:02.000000Z K 7 svn:log V 142 Report the correct inode number when panicing with freeing free inode. Report the correct block number when panicing with freeing free block. END K 10 svn:author V 7 keichii K 8 svn:date V 27 2001-03-21T04:04:34.000000Z K 7 svn:log V 178 Add SRCS= mk-mdmap.c and SRCS= wire-test.c to fix the world breakage. amd has its own SRCS= that prevents bsd.*.mk to function correctly. Submitted by: bmah Reviewed by: peter END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-21T04:05:20.000000Z K 7 svn:log V 331 Clear the fs_clean flag only when the FS_UNCLEAN flag is not set (as is done in unmount). Remove a snapshot inode from the superblock list when its last name goes away rather than when its last reference goes away. That way it will be properly reclaimed by fsck after a crash rather than reenabled when the filesystem is mounted. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-21T04:09:01.000000Z K 7 svn:log V 59 Add kernel support for running fsck on active filesystems. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-21T04:33:43.000000Z K 7 svn:log V 313 MFC: pkg_create(1) dependencies in dependency order, fix "lprm -" for remote queues, mergemaster(8) updates, ftpd(8) updates. Fix typos: net.inet.ip.check_interface defaults to off, not on. wi(4) is now BSS mode by default, not if(4). Other: Fix ESS Maestro-3/Allegro in hardware listings. Approved by: jkh END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-21T05:00:00.000000Z K 7 svn:log V 170 MFC rev 1.115. Don't allow our DMA engine to be re-enabled late in the shutdown phase of a data transfer by the idle loop fetching an S/G segment. Approved by: jkh END K 10 svn:author V 4 paul K 8 svn:date V 27 2001-03-21T08:19:31.000000Z K 7 svn:log V 367 Only flush rules that have a rule number above that set by a new sysctl, net.inet.ip.fw.permanent_rules. This allows you to install rules that are persistent across flushes, which is very useful if you want a default set of rules that maintains your access to remote machines while you're reconfiguring the other rules. Reviewed by: Mark Murray END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-21T08:28:09.000000Z K 7 svn:log V 75 MFC: CPUTYPE support for COPTFLAGS plus disabling switch Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-21T08:29:39.000000Z K 7 svn:log V 78 Pentium II's do not support SSE, that came in with the PIII Submitted by: sf END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-21T08:36:54.000000Z K 7 svn:log V 52 MFC: k6/k7 do have mmx extension. Approved by: jkh END K 10 svn:author V 2 ps K 8 svn:date V 27 2001-03-21T08:49:02.000000Z K 7 svn:log V 269 Add libssl and libcrypto compat4x libraries since the major number changed. These were taken from the 4.2-RELEASE dist on ftp.freebsd.org. This will be MFC'd shortly as it is required in RELENG_4 to maintain compatability with binaries linked against these libraries. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-21T09:48:03.000000Z K 7 svn:log V 469 Additions to run checks on live filesystems. This change will not affect current systems until fsck is modified to use these new facilities. To try out this change, set the fsck passno to zero in /etc/fstab to cause the filesystem to be mounted without running fsck, then run `fsck_ffs -p -B ' after the system has been brought up multiuser to run a background cleanup on . Note that the in question must have soft updates enabled. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-21T10:50:59.000000Z K 7 svn:log V 68 MFC: fnv hash improvements for nfsnode hash etc. Requested by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-21T10:56:29.000000Z K 7 svn:log V 179 Properly fix the world breakage. Unpollute the Makefile.inc's abuse of SRCS variable, and move the generation of header files into include/ subdirecory. Reviewed by: buildworld END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-03-21T11:18:25.000000Z K 7 svn:log V 95 MFC: Always call resource_int_value function for getting portsize and msize. Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-21T11:43:20.000000Z K 7 svn:log V 55 MFC: Pentium II does not support SSE Approved by: jkh END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-21T11:44:58.000000Z K 7 svn:log V 48 Do not change/get mode on a nonexisting device. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-21T11:46:15.000000Z K 7 svn:log V 36 Cleanup the diskerr messages a bit. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-21T11:48:14.000000Z K 7 svn:log V 90 Handle the case where the last piece of a RAID0 (striped) disk is not of interleave size. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-21T11:49:07.000000Z K 7 svn:log V 43 Set the device names as early as possible. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-03-21T12:51:37.000000Z K 7 svn:log V 170 Change ordering of SPDIF register pokes. SPDIF enable needs to be the last poke in sequence. Enabling SPDIF was coercing output rate to 48K, not good for 44.1K tracks. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T13:21:20.000000Z K 7 svn:log V 31 Use nl_langinfo instead of %Ef END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T13:33:09.000000Z K 7 svn:log V 31 Use nl_langinfo instead of %Ef END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T13:41:03.000000Z K 7 svn:log V 31 Use nl_langinfo instead of %Ef END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T13:46:09.000000Z K 7 svn:log V 31 Use %c for expire/change dates END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T13:55:09.000000Z K 7 svn:log V 19 Replace %y with %Y END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-03-21T14:10:51.000000Z K 7 svn:log V 182 Change type of channel speed variable from "int" to "u_int32_t" to avoid overflow when scaling playback rate. Fixes 44.1k playback from being 48k (I am deaf to this difference...). END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T14:12:37.000000Z K 7 svn:log V 99 Oops, back out prev. change - POSIX require %y in d_fmt Cosmetique - use exact POSIX string for %c END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T14:24:05.000000Z K 7 svn:log V 31 Use nl_langinfo instead of %EF END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-21T14:31:51.000000Z K 7 svn:log V 67 Paranthesise macros. This fixes an unlikely bug and silences lint. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T14:32:02.000000Z K 7 svn:log V 31 Use nl_langinfo instead of %Ef END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-21T14:33:56.000000Z K 7 svn:log V 70 MFC: Allow user to specify glob limits, default to unlimited matches. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-21T14:40:37.000000Z K 7 svn:log V 49 MFC: globbing limits for ftpd. Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T14:52:12.000000Z K 7 svn:log V 68 Get rid of non-standard %E[Ff] formats, userland apps already fixed END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-21T14:59:38.000000Z K 7 svn:log V 116 The size of the disk can't be gotten reliably with the read capacity command, so use the info from the TOC instead. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T15:13:50.000000Z K 7 svn:log V 58 Don't attempt to parse %c output, use nl_langinfo instead END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T15:14:47.000000Z K 7 svn:log V 25 Silence minor cc warning END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T15:39:17.000000Z K 7 svn:log V 28 Restore old locale properly END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T15:41:02.000000Z K 7 svn:log V 51 Don't attempt to parse %c, use nl_langinfo instead END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T15:51:50.000000Z K 7 svn:log V 51 Don't attempt to parse %c, use nl_langinfo instead END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-21T16:51:16.000000Z K 7 svn:log V 530 MFC: Merge supported devices. (1.181): ata: # Panasonic Flash ATA BN-040ABP3 auto doesn't work sometimes ed: # I-O DATA PCET/TX # I-O DATA PCET/TX-R # I-O DATA PCLA/TE nsp: # Hewlett Packard M820e (CD-writer) wi: # 3com 3crwe737A AirConnect Wireless LAN PC Card might not work # Corega KK Wireless LAN PCCA-11 # Intel PRO/Wireless 2011 LAN PC Card might not work # IO Data WN-B11/PCM # NEC WL11C (PC-WL/11C) # NEC Corporation PK-WL001 Approved by: jkh # Note: the RELNOTES.TXT hardware list may need to be updated on -stable. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T18:43:49.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-21T19:04:31.000000Z K 7 svn:log V 106 New release notes: ahc(4) bugfixes, FNV NFS hash, syscons(4) keyboard paste, glob(3) limits, ping(8) -m. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T19:08:01.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T19:16:41.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-21T19:16:51.000000Z K 7 svn:log V 103 Reorder mergemaster entries to be adjacent. Reorder FFS-related entries to be adjacent. No new text. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T19:19:57.000000Z K 7 svn:log V 36 Cosmetique, use %R instead of %H:%M END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-21T20:08:07.000000Z K 7 svn:log V 590 Always disable paging when exiting back to real mode after receiving a fatal trap. Also, reload the GDT register to point to BTX's GDT before playing around with the segment registers to return to real mode. This is helpful if the kernel causes a fatal exception before it has setup its own IDT and fault handlers. For example, if one happens to break mtx_init(). Without these changes BTX would recursively page fault (if paging was not disabled) or triple fault and reset the CPU (without the GDT reload) instead of providing a potentially useful register dump. Reviewed by: rnordier END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T20:26:51.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-21T20:30:35.000000Z K 7 svn:log V 90 Include headers to unbreak world. Submitted by: Ollivier Robert END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T20:32:20.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T20:47:43.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-21T21:06:19.000000Z K 7 svn:log V 50 We are now going into "release candidate" status. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-21T21:14:30.000000Z K 7 svn:log V 89 MFC: ahc(4) bugfixes, NFS FNV hash, glob(3) limits, make(1) bugfixes. Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-21T21:16:18.000000Z K 7 svn:log V 90 Until this is *truly* unused (sorry Steve) and replaced by something better, put it back. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-21T21:16:19.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-21T21:17:48.000000Z K 7 svn:log V 19 MFC: put this back END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T21:17:54.000000Z K 7 svn:log V 26 Don't attempt to parse %c END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T21:49:33.000000Z K 7 svn:log V 28 Fix width for printing time END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-21T21:53:09.000000Z K 7 svn:log V 195 Back out rev 1.4. The advertised 64K limit on transfers only applies when using 64bit S/G entries. With this reverted, we are seeing >92MB/sec reads and >42MB/sec writes on a RAID-5 container. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-21T22:52:48.000000Z K 7 svn:log V 66 Find in the source tree. This helps standalone builds. END