ƒ«S55205 218 387 387 167 369 212 222 633 183 343 124 156 337 272 260 1082 377 122 482 116 151 448 225 133 117 157 249 134 108 145 252 120 133 260 209 330 142 128 120 119 224 146 320 199 532 211 137 273 158 122 161 165 119 144 282 164 137 133 140 208 143 196 259 131 153 114 184 135 332 652 134 270 198 305 247 244 176 147 221 111 119 101 106 238 185 214 236 176 295 136 422 159 592 160 173 496 605 146 163 323 491 107 117 246 333 177 122 128 212 486 111 116 185 188 375 226 445 162 144 138 143 1362 163 123 334 160 138 149 177 305 139 250 120 159 496 125 2216 131 246 220 176 276 286 123 230 130 203 430 131 318 143 214 156 141 239 161 141 239 161 178 182 132 185 230 180 301 363 590 428 247 213 212 131 247 348 136 121 201 119 185 128 130 240 261 309 287 194 148 218 204 185 210 133 188 199 170 177 147 145 171 302 134 143 168 138 193 1862 110 237 504 151 158 308 202 144 154 752 254 319 K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T04:46:21.000000Z K 7 svn:log V 292 Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T05:07:58.000000Z K 7 svn:log V 292 Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-12-29T05:33:57.000000Z K 7 svn:log V 73 Add the Texas Instruments PCI14xx pccard/cardbus controllers device ids. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T05:37:14.000000Z K 7 svn:log V 274 Remove vnode_if.sh - it's a perl script. This stayed around for a while because bsd.kmod.mk is usually out of sync with kernel source. However bsd.kmod.mk has to be updated now because of the _KERNEL change so there is no need to keep this (pre-repo copy) version around. END K 10 svn:author V 2 cg K 8 svn:date V 27 1999-12-29T05:44:17.000000Z K 7 svn:log V 120 make es1373 chips with ac97 2.1 work on troublesome motherboards Submitted by: Russell Cattelan END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-12-29T07:11:50.000000Z K 7 svn:log V 128 Forgot to add newly added udp and raw IPv6 apps to usr.sbin SUBDIR. They are confirmed to be buildable and seems to be working. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-12-29T09:54:46.000000Z K 7 svn:log V 537 Substantially revamp the way that we determine the amount of memory available for our use. Use the same search order for BIOS memory size functions as the kernel will later use. Allow the loader to use all of the detected physical memory (this will greatly help people trying to load enormous memory disk images). More correctly handle running out of memory when loading an object. Use the end of base memory for the top of the heap, rather than blindly hoping that there is 384k left. Add copyrights to a couple of files I forgot. END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-12-29T12:53:21.000000Z K 7 svn:log V 90 Sorry, ndp command is not exist yet. Specified by: Anders Andersson END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-12-29T13:33:37.000000Z K 7 svn:log V 248 Copy Texas Instruments cardbus controllers from pcisupport.c, the pcisupport.c probes are at the 'chip' level and will get overridden by pcic_p if it is compiled in. It's still nice to get the better probe message if it's not... Requested by: imp END K 10 svn:author V 5 asami K 8 svn:date V 27 1999-12-29T13:33:54.000000Z K 7 svn:log V 30 Typo (libcrypto -> libcrypt). END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-29T13:53:13.000000Z K 7 svn:log V 65 - do not dereference a null pointer. - minor sanity. PR: 15318 END K 10 svn:author V 5 asami K 8 svn:date V 27 1999-12-29T13:57:31.000000Z K 7 svn:log V 242 Oops, the previous commit was bogus. I shouldn't commit something without reading all my mail. I still don't understand why this was was committed on freefall before the libcrypto and libssl subdirectories were imported on freefall though. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-12-29T14:07:20.000000Z K 7 svn:log V 174 MFC rev 1.2: Conditionalize on __i386__ instead of i386 . Added $FreeBSD$ to satisfy commit_prep.pl . PR: misc/15730 Reported by: Brooks Davis END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-12-29T14:18:51.000000Z K 7 svn:log V 166 Only make beforeinstall in libcrypto/libssl if they actually exist. I haven't imported these on Freefall yet for the reasons previously explained. Noticed by: asami END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-12-29T14:39:24.000000Z K 7 svn:log V 989 Don't use time_offset as a leaky bucket variable in hardpps(), this resulted in vastly optimistic offset values reported to userland (typically a factor 40+ too small). Apart from that, the code had two sign-bugs. Apply the hardpps() phase with the right sign with a simply scaling by integration interval. (This may be too stiff at long integration intervals, see below). Allow pps_shiftmax to be reduced again. Before this, the phase lock in hardpps() were broken, but due to two bugs mostly cancelling out, it would end up basically working with a large stochastic component. Now it behaves as one would expect: smooth and quiet. It seems that pps_shiftmax above 7..9 somewhere makes the phaselock too weak to hold onto random walk phase errors from a HP-105 OCXO, which basically means that it is too weak for real-life use with such integration times. This is yet to be resolved. Submitted to: Prof. Dave "NTP" Mills. Tested by: Terje Mathisen END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-29T14:42:46.000000Z K 7 svn:log V 281 Allow the specification of a prefix for gcc to find all the various bits. If one wishes to anchor the compiler toolchain tree somewhere other than /, all one needs to do is set "TOOLS_PREFIX" to a different rooting. Submitted by: marcel (in a different format and reworked by me) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-29T14:47:00.000000Z K 7 svn:log V 27 Restore changes I spammed. END K 10 svn:author V 6 jasone K 8 svn:date V 27 1999-12-29T15:44:59.000000Z K 7 svn:log V 386 Don't explicitly mmap() red zones at the bottom of thread stacks (except the initial thread). Instead, just leave an unmapped gap between thread stacks and make sure that the thread stacks won't grow into these gaps, simply by limiting the size of the stacks with the 'len' argument to mmap(). This (if I understand correctly) reduces VM overhead considerably. Reviewed by: deischen END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-12-29T15:45:45.000000Z K 7 svn:log V 23 Use LC_TIME=C for date END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-12-29T16:15:22.000000Z K 7 svn:log V 58 Remove -o before sendmail.cw - pure file name needed here END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-12-29T16:50:08.000000Z K 7 svn:log V 350 Back out previous commit and replace with a cleaner solution adapted from the source attributed below. In particular, this removes a goto inside a switch and replaces those horrendous ATOI macros with something acceptable. More clean-ups to come. PR: bin/14151 Reported by: Christian Weisgerber Obtained from: NetBSD END K 10 svn:author V 7 rwatson K 8 svn:date V 27 1999-12-29T16:52:07.000000Z K 7 svn:log V 128 MFC rev 1.26: silence spurious libc DNS warnings on receiving DNSsec T_SIG PR: bin/15056, bin/7352 Reviewed by: eivind, peter END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T17:50:34.000000Z K 7 svn:log V 39 Connect fparseln(3) for mailwrapper(8) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T17:51:22.000000Z K 7 svn:log V 23 Make mailwrapper build END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:20:23.000000Z K 7 svn:log V 63 Revert previous commit, -o is functional here and is required. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:22:52.000000Z K 7 svn:log V 154 Try and sort BIN1 a bit, it was all over the place. Add mail/mailer.conf (repocopied from /etc/mailer.conf to /etc/mail/mailer.conf on obrien's request) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:23:33.000000Z K 7 svn:log V 40 moved to etc/mail Requested by: obrien END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:24:06.000000Z K 7 svn:log V 14 Add $FreeBSD$ END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:25:55.000000Z K 7 svn:log V 51 Move mailer.conf to /etc/mail at obrien's request. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:27:35.000000Z K 7 svn:log V 157 As a special case, deal with a missing mailer.conf at install time. I don't particularly like doing this here, but the alternative (loosing mail) is worse. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:34:33.000000Z K 7 svn:log V 26 Add /usr/libexec/sendmail END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:40:56.000000Z K 7 svn:log V 39 Install sendmail in it's new location. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:44:06.000000Z K 7 svn:log V 165 Add mailwrapper. It redirects to sendmail by default, but you can point /usr/sbin/sendmail to any mailer of your choice with the /etc/mail/mailer.conf config file. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:51:36.000000Z K 7 svn:log V 114 Preempt one brucification - I was missing a ${DESTDIR}. I hate merging two sets of changes from different trees. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-29T18:56:55.000000Z K 7 svn:log V 235 Since /etc/sendmail.cf got moved to /etc/mail/sendmail.cf, a 'make world' would leave you with a broken sendmail and local mail loss. This evil hack moves sendmail.cf from the old location to the new one (if required) at install time. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-29T19:37:50.000000Z K 7 svn:log V 47 MFC: 1. verbose processing 2. link(1) SUSv2. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-29T19:39:46.000000Z K 7 svn:log V 33 MFC: unlink(1) SUSv2 compliance. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-29T19:41:05.000000Z K 7 svn:log V 25 MFC: verbose processing. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-29T19:55:09.000000Z K 7 svn:log V 24 MFC: verbose processing END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-12-29T22:22:32.000000Z K 7 svn:log V 129 Escape the ':' so that is actually makes it into the double quotes. PR: 15775 Submitted by: Martin Kammerhofer END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-12-29T22:24:22.000000Z K 7 svn:log V 52 MFC: escape the ':' character and add $FreeBSD$ tag END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-12-29T22:31:10.000000Z K 7 svn:log V 225 Mention that it's only necessary to escape the '-' in chat scripts twice (once for the arg parsing and once to make it a normal character). Make the man page example consistent. Reminded by: Bryan Liesner END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-12-29T22:32:11.000000Z K 7 svn:log V 104 The '-' character in chat scripts should only be escaped twice (since the parsing routines were fixed). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-12-29T22:55:01.000000Z K 7 svn:log V 436 Restore this driver to a working state. The control device has to be created at init time. The unit devices are created at ctor when new instances are created and bound and destroyed when that instance is closed. As such, there is just s single static control dev_t for this driver (the per-unit dev_t's are still in the softc). When we have decommissionable periph drivers, a destroy_device on the control device will have to called. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-12-29T23:13:56.000000Z K 7 svn:log V 116 Provide some verbage for FreeBSD's list of categories. PR: 2897 Submitted by: Stephen J. Roznowski END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-12-29T23:16:08.000000Z K 7 svn:log V 43 MFC: describes FreeBSD's GNATS categories. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-12-30T02:32:13.000000Z K 7 svn:log V 177 Change error message make sense and add a missing periph_release on a failed open so that the periph dtor for it will get called when we deallocate the instance from targioctl. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-12-30T03:36:11.000000Z K 7 svn:log V 64 Correct usages of getuid() and geteuid() Pointed out by: billf END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-12-30T03:40:29.000000Z K 7 svn:log V 28 Add a few missing #includes END K 10 svn:author V 2 cg K 8 svn:date V 27 1999-12-30T04:04:43.000000Z K 7 svn:log V 70 make ess cards use a 64k buffer again, by implementing esschan_init() END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-12-30T04:12:36.000000Z K 7 svn:log V 71 Fix KERNEL vs _KERNEL spammage. Submitted by: Paul Saab END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T04:46:38.000000Z K 7 svn:log V 24 Add a manpage for gasp. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T04:48:17.000000Z K 7 svn:log V 49 Honestly, really, really add a manpage for gasp. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T06:19:10.000000Z K 7 svn:log V 186 Go ahead and take these off the vendor branch as Gerard Roudier is now a committer and will be maintaining these in the usual manner. Add $FreeBSD$'s to get them off on the right foot. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-12-30T06:19:11.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T06:20:08.000000Z K 7 svn:log V 42 MFC: add the `sym' SCSI controler driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T06:30:59.000000Z K 7 svn:log V 38 MFC: rev 1.180: `sym' driver options. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T06:54:14.000000Z K 7 svn:log V 45 MFC: rev 1.289: `sym' SCSI controler driver. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-12-30T07:13:22.000000Z K 7 svn:log V 114 Don't forget the 'stripe' and 'mirror' keywords when we turn debugging off. Reported-by: ppyy END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-30T09:17:22.000000Z K 7 svn:log V 52 MFC: Make cloning mask sockaddr (genmask) possible. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-12-30T10:21:54.000000Z K 7 svn:log V 101 Build some more build-toold so that "make world" works for the KerberosIV case. Submitted by: marcel END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-12-30T10:31:21.000000Z K 7 svn:log V 164 Grrrr... This was supoosed to go with the commit to kerberosIV/.../libroken's Makefile. Fix make world by building appropriate build-tools. Submitted by: marcel END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-12-30T10:46:08.000000Z K 7 svn:log V 34 usbd.conf is in section 5, not 8. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-12-30T13:01:07.000000Z K 7 svn:log V 60 des@FreeBDS.org => des@FreeBSD.org, and fix a small grammo. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-12-30T13:03:45.000000Z K 7 svn:log V 21 MFC: grammo and typo END K 10 svn:author V 3 joe K 8 svn:date V 27 1999-12-30T13:15:15.000000Z K 7 svn:log V 92 Moved flags_to_string and string_to_flags into libutil. It's used in many places nowadays. END K 10 svn:author V 3 joe K 8 svn:date V 27 1999-12-30T13:23:34.000000Z K 7 svn:log V 43 Retire stat_flags.c; it's now in libutil. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-12-30T13:27:15.000000Z K 7 svn:log V 237 Increase M_MAXLEN from 2048 - sizeof struct mbuf to 4096 - sizeof struct mbuf, and set MAX_MRU and MAX_MTU back to 2048. 2048 is big enough as an MTU/MRU, but we need to be able to allocate larger mbufs after reassembling IP fragments. END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-12-30T16:17:11.000000Z K 7 svn:log V 560 Implement scrollback for pcvt based on code submitted by Aaron Campbell . Use SHIFT-PgUp and SHIFT-PgDn to scroll back and forward. Aarons original code was enhanced to have a separate scrollbuffer for every virtual terminal and to preserve the screen contents when switching screen sizes. The scrollbuffer size is currently fixed at 8 pages but this will be made configurable through the use of scon(1) in the near future. For pcvt_kbd.h, a longstanding compiler warning was fixed by using excessive backetizing of the key2ascii[] table. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-12-30T16:27:05.000000Z K 7 svn:log V 39 Add the userland commands to SEE ALSO. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-30T16:32:40.000000Z K 7 svn:log V 175 Make fsck(8) do a MNT_RELOAD after cleaning for all read-only mounted filesystems, not just for the root fs. Reviewed by: mckusick Submitted by: Paul Saab END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-12-30T18:29:55.000000Z K 7 svn:log V 104 Prevent kernel panic at ifconfig up after Note PC resume. Submitted by: imp, kuriyama Reviewed by: imp END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-30T19:19:37.000000Z K 7 svn:log V 213 Virgin import of a trimmed down GNU Grep 2.3. It is being re-imported here, to keep our long source change history with this source continuous. src/contrib/grep will be deleted some time in the very near future. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-30T19:30:26.000000Z K 7 svn:log V 155 This is the stock 2.3 file. Since someone majorly SPAMMED the repository by NOT vendor importing the virgin 2.0 sources, CVS had no idea what to do here. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-30T20:04:11.000000Z K 7 svn:log V 149 Attach the CS4610 PCI / CS4239 setup in isa compatability mode as CSC0100. The PCI component is non-AC97 apparently. PR: 15632 Submitted by: gibbs END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-12-30T20:07:20.000000Z K 7 svn:log V 82 Recognize the CSC0101 ID for the Thinkpad series. PR: 15633 Submitted by: gibbs END K 10 svn:author V 5 chris K 8 svn:date V 27 1999-12-31T02:08:37.000000Z K 7 svn:log V 53 Add and active the manual page for /etc/sysctl.conf. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-12-31T07:22:24.000000Z K 7 svn:log V 126 Fill in the blanks for some of the Texas Instruments cardbus controllers. Obtained from: NetBSD (syssrc/sys/dev/pci/pcidevs) END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-12-31T08:03:27.000000Z K 7 svn:log V 18 /etc -> /etc/mail END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-31T09:56:08.000000Z K 7 svn:log V 28 MFC: Update to GNU grep 2.3 END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-31T12:20:17.000000Z K 7 svn:log V 10 Fix typos END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-12-31T12:20:57.000000Z K 7 svn:log V 15 MFC: Fix typos END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-12-31T21:27:02.000000Z K 7 svn:log V 144 Backout the prev. commit. It's a bad idea to make-up terms. I believe there is no good solution here. Set-on-the-straight-and-narrow by: bde END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-01-01T09:07:03.000000Z K 7 svn:log V 88 Correct the delay durations as in the sample sources provided by Crystal Semiconductor. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T11:05:19.000000Z K 7 svn:log V 121 Import the Linux ext2fs files that our GPL'ed ext2fs files seem to be based on. Obtained from: Linux 1.2.2 distribution END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T11:05:19.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r55289, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T11:11:13.000000Z K 7 svn:log V 84 This file is not used directly. It was merged into ext2_linux_balloc.c in rev.1.1. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T11:17:28.000000Z K 7 svn:log V 202 This file is not used directly. The small parts of it that are used were merged into ext2_vfsops.c in rev.1.1. This broke both merging from the vendor branch and the non-GPL'ed-ness of ext2_vfsops.c. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T11:27:50.000000Z K 7 svn:log V 44 Updated/corrected the list of GPL'ed files. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T12:28:48.000000Z K 7 svn:log V 329 Finish (?) importing the Linux ext2fs files that our GPL'ed ext2fs files seem to be based on. Don't bother importing just to get the Linux implementation of memscan() which is appended to our i386-bitops.h. The BSD skpc() should have been used instead of memscan(). Obtained from: Linux 1.2.2 distribution END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-01-01T12:28:49.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'v1_2_2'. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T13:09:17.000000Z K 7 svn:log V 499 Update the vendor branch of ext2fs to Linux 2.3.35. This is needed mainly to get control over new features. E.g., ext2fs filesystems may now have a type field in directory entries (like ufs has had for 20 years or so). Current versions of FreeBSD ext2fs panic on this. ext2fs filesystem code is supposed to check the feature flags in the superblock and take appropriate actions for unsupported features. The other new features are sparse superblocks, large file support, and btree'd directories. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-01-01T13:09:18.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'v2_3_35'. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-01-01T14:21:31.000000Z K 7 svn:log V 82 Remove duplicated extern. Submitted by: Nathan Ahlstrom END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T14:43:20.000000Z K 7 svn:log V 403 Use an ifdef in ext2_fs.h instead of a bogus separate file (ext2_fs_i.h) to avoid the namespace problems caused by #defining i_mode, etc. ext2_fs_i.h had nothing to do with the Linux version. It was a small part of the Linux version of ext2_fs.h (the part that declares extra in-core fields for an inode). We don't need it because we use the ufs in-core inode for the extra fields. END K 10 svn:author V 8 groudier K 8 svn:date V 27 2000-01-01T15:24:44.000000Z K 7 svn:log V 507 - Add device entry for the next generation of C1010 device (pci dev_id 0x21). - Start the SCRIPTS processor without resetting the SCSI BUS at initialization. - Remove the "Host adapter CCB chain" (got useless given the new queuing scheme). - Display correctly the state of SCSI signals, when SCSI BUS looks bad. - Cosmetic changes in messages printed out at initialization. - Notifications and messages on RESET conditions slightly reworked. - TEKRAM 24C16 NVRAM support fixed (also reported ok). END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-01-01T15:40:40.000000Z K 7 svn:log V 54 Removed bogus dependancy on libutil. Noticed by: bde END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-01-01T15:44:11.000000Z K 7 svn:log V 71 Added missing DPADD's. Removed unrequired SRCS's. Obtained from: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T16:26:43.000000Z K 7 svn:log V 230 Merged cosmetic changes from the initial import on the vendor branch (mainly things that were lost or misformatted in a different way by moving them to ext2_fs_i.h and back, and ifdefs for user mode that were excessively edited). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-01T17:39:21.000000Z K 7 svn:log V 398 Merged changes in ext2_fs.h between Linux 1.2.2 and Linux 2.3.35. The main changes are: - many things are more dynamic; e.g., the inode size is a new parameter in the superblock instead of a constant. - extensions are controlled by new flags in the superblock. - directory entries may have a file type field. These changes are not used yet, except for a spelling change which affects ext2_cnv.c END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-01-01T17:57:20.000000Z K 7 svn:log V 15 Update to y2k. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-01-01T21:50:20.000000Z K 7 svn:log V 26 revert buffer size to 64k END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-01-01T23:58:01.000000Z K 7 svn:log V 149 - remove trace of libkvm. It is not used at all. - reorganise the Makefiles: the order of variables was not the usual one. Explained gently by: bde END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-01-02T03:30:42.000000Z K 7 svn:log V 241 Fix the mess with signed/unsigned longs and ints (inspired by bde). Fix potential bug with directory reading. Explicitly limit file size to 4GB (msdos can't handle larger files). Slightly reorganize msdosfs_read() to reduce number of 'if's. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-02T11:13:23.000000Z K 7 svn:log V 82 Since this has left the vendor branch, sort this incredably disorganized manpage. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-02T11:40:28.000000Z K 7 svn:log V 31 MFC: Add libcrypt. PR: 14842 END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-01-02T15:16:17.000000Z K 7 svn:log V 36 Return ENXIO if there is no device. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-01-02T15:18:12.000000Z K 7 svn:log V 119 Move the "sti" instruction to right before the "hlt" to close a tiny race condition. Obtained from: bde and/or obrien END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-02T17:40:02.000000Z K 7 svn:log V 393 Don't allow mounting (or mounting R/W) of filesystems with unsupported features (except for file types in directory entries, which will be supported soon). Centralized the magic number and compatibility checking. Dropped support for ancient (pre-0.2b) filesystems, as in the Linux version. Our "support" consisted of printing more details in the error message before failing at mount time. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-01-02T17:55:03.000000Z K 7 svn:log V 18 .Xr pkg_version 1 END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-01-02T17:56:51.000000Z K 7 svn:log V 23 CFC: .Xr pkg_version 1 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-02T21:36:22.000000Z K 7 svn:log V 90 The issue fixed in revision 1.88 was raised by Gerard Roudier END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-02T22:57:34.000000Z K 7 svn:log V 93 Didn't get these PREFIX specifiers removed with Makefile.inc rev 1.48. Submitted by: marcel END K 10 svn:author V 5 steve K 8 svn:date V 27 2000-01-02T23:18:00.000000Z K 7 svn:log V 280 Revert the previous commit. We don't have %Ef support in the data files for this branch yet. This was causing coredumps when LANG was set to something other than empty or "C". Many thanks to Przemyslaw Frasunek for helping me diagnost this problem. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-01-02T23:23:05.000000Z K 7 svn:log V 132 MFC: Don't forget the 'stripe' and 'mirror' keywords when we turn debugging off. Reminded-by: "Matthew N. Dodd" END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-01-03T02:51:16.000000Z K 7 svn:log V 347 - Handle an interrupt for csa primarily in the bridge driver, then invoke the children. As the value of HISR can be read only once, pass the HISR to the children via struct csa_bridgeinfo, stored in the ivars of them. - Clear the contents of serial FIFO upon stopping the DMA for playing. This may eliminate buzz on playing. Experimental. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-01-03T05:26:12.000000Z K 7 svn:log V 65 Do not start/stop DMA transfer if it is already started/stopped. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-03T05:34:48.000000Z K 7 svn:log V 51 Synced with sys/i386/conf/Makefile.i386 rev 1.170. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-03T05:35:56.000000Z K 7 svn:log V 45 Synced with sys/i386/conf/GENERIC rev 1.220. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-03T05:37:01.000000Z K 7 svn:log V 50 Synced with sys/i386/i386/userconfig.c rev 1.165. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-01-03T06:45:16.000000Z K 7 svn:log V 1268 Connect interrupts and start processing them. We panic on card removal now, but we're getting interrupts! o Add pcic_suspend/pcic_resume so we can detach our children on suspention and fix the state of the pcic on resume. o Remove some unused parts of softc. o Centralize resource activation/deactivation for pcic bridge chip in the stylistic pcic_activate/pcic_deactivate. o Add bus_print_child method so we can see the pccard attachment. o Add pcic_identify in an attempt to make it possible to automatically id the pcic devices. This works great, but we cannot divine the irq to use from this method, nor the memory hole. For the moment, KLUDGE irq to be 10 and memory hold to be 0xd0000. o Loose the pnp probe stuff. This may be a big mistake, but it is easy enough to add back later. I did this so the identify routines can do their thing unmolested by pnp information. The whole identify thing may be a bad idea to be ripped out later. o change return type of pcic_intr to void, make it static and ripple this through the code. o Add explicit call to bus_generic_attach at the end of pcic_attach to get any children probed/attached. o add some comments about future directions/questionable things being done at different layers, etc. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-03T07:12:56.000000Z K 7 svn:log V 70 - Add commented out USB driver entries. - Reorder network interfaces. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-03T07:17:01.000000Z K 7 svn:log V 30 Update FreeBSD(98) copyright. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T08:54:51.000000Z K 7 svn:log V 238 Widen width of tag && initiator ids to u_int (from u_int8_t) in ccb_accept_tio structure. This matches usage elsewhere and also allows me to overload the tag id with the RX_ID for fibre channel target mode. Reviewed by: gibbs@freebsd.org END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T09:36:55.000000Z K 7 svn:log V 65 untangle some includes and clean up for compilation cleanliness. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-03T09:59:37.000000Z K 7 svn:log V 46 nuke debugging symbols from kern.flp kernels. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-03T10:00:09.000000Z K 7 svn:log V 57 kernel space savings allow reactivation of NFS installs. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-01-03T10:04:01.000000Z K 7 svn:log V 83 Update NeoMagic entries. Obtained from: NetBSD's pcidevs and billf's Dell laptop. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-03T10:26:59.000000Z K 7 svn:log V 212 Add support for VIA 82C596 controller Better shared irq handeling for Promise & HPT366 controllers Setup prober PIO mode timings on Promise & HPT366 controllers Update Copyright headers to be Y2K compliant :) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-03T10:41:11.000000Z K 7 svn:log V 44 Egads! This still refered to contrib/egcs/ END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-01-03T11:57:14.000000Z K 7 svn:log V 154 o Add build-tools target for maketabs although it doesn't seem to be used. I therefore won't add it to Makefile.inc1. o Remove -g compilation flags. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-01-03T12:01:30.000000Z K 7 svn:log V 25 Remove -g compiler flag. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-01-03T12:16:18.000000Z K 7 svn:log V 64 Fix typo. Submitted by: Richard Wackerbarth END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-01-03T14:26:47.000000Z K 7 svn:log V 403 truss /usr/bin/su login (or not if root) then exit the shell truss will get stuct in tsleep I dont know if this is correct, but it fixes the problem and according to the commends in pioctl.h, PF_ISUGID is set when we want to ignore UID changes. The code is checking for when PF_ISUGID is not set and since it never is set, we always ignore UID changes. Submitted by: Paul Saab END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-03T15:28:05.000000Z K 7 svn:log V 32 Fixed to get the BIOS geometry. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-01-03T15:28:47.000000Z K 7 svn:log V 2120 It appears that under certain circumstances that I still can't quite pin down, the dc driver and receiver can fall out of sync with one another, resulting in a condition where the chip continues to receive packets but the driver never notices. Normally, the receive handler checks each descriptor starting from the current producer index to see if the chip has relinquished ownership, indicating that a packet has been received. The driver hands the packet off to ether_input() and then prepares the descriptor to receive another frame before moving on to the next descriptor in the ring. But sometimes, the chip appears to skip a descriptor. This leaves the driver testing the status word in a descriptor that never gets updated. The driver still gets "RX done" interrupts but never advances further into the RX ring, until the ring fills up and the chip interrupts again to signal an error condition. Sometimes, the driver will remain in this desynchronized state, resulting in spotty performance until the interface is reset. Fortunately, it's fairly simple to detect this condition: if we call the rxeof routine but the number of received packets doesn't increase, we suspect that there could be a problem. In this case, we call a new routine called dc_rx_resync(), which scans ahead in the RX ring to see if there's a frame waiting for us somewhere beyond that the driver thinks is the current producer index. If it finds one, it bumps up the index and calls the rxeof handler again to snarf up the packet and bring the driver back in sync with the chip. (It may actually do this several times in the event that there's more than one "hole" in the ring.) So far the only card supported by if_dc which has exhibited this problem is a LinkSys LNE100TX v2.0 (82c115 PNIC II), and it only seems to happen on one particular system, however the fix is general enough and has low enough overhead that we may as well apply it for all supported chipsets. I also implemented the same fix for the 3Com xl driver, which is apparently vulnerable to the same problem. Problem originally noted and patch tested by: Matt Dillon END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-03T15:31:17.000000Z K 7 svn:log V 38 MFC: Added the bd_getbigeom function. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-03T15:43:52.000000Z K 7 svn:log V 152 Merge from the following changes. sys/boot/i386/libi386/biosmem.c Rev 1.4 sys/boot/i386/libi386/time.c Rev 1.3 sys/boot/i386/loader/main.c Rev 1.16 END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-01-03T16:49:39.000000Z K 7 svn:log V 124 Make offsetof equivalent with . This paves the way for further enhancements/reorganisations. Discussed with: bde END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-03T17:29:16.000000Z K 7 svn:log V 83 prevent kernel panic at suspend/resume. confirmed by: sanpei, joe PR: kern/15742 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-03T17:40:47.000000Z K 7 svn:log V 180 Stop my evil plot to stop the use of GNU info files (which I don't care for) for people that don't have "NOINFO=yes" in /etc/make.conf. [read: this still refered to contrib/egcs/] END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-03T17:48:36.000000Z K 7 svn:log V 193 Print mac addresses in standard byte:byte format rather than byte.byte. This makes it consistent with our other utilities like arp(8) and ifconfig(8). Submitted by: Paul Vixie END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-03T17:49:34.000000Z K 7 svn:log V 31 MFC: print mac addrs properly. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-03T18:36:42.000000Z K 7 svn:log V 134 Fix typos per PR 15649. Also did some rewording for clarity. PR: docs/15649 Submitted by: Kazuo Horikawa END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-03T18:39:23.000000Z K 7 svn:log V 35 MFC: rev. 1.8: typos and rewording END K 10 svn:author V 5 guido K 8 svn:date V 27 2000-01-03T19:05:20.000000Z K 7 svn:log V 108 MFC: new -L option to look at the size of the listen queues. While we're at it: add $FreeBSD$ to netstat.h END K 10 svn:author V 5 guido K 8 svn:date V 27 2000-01-03T19:13:53.000000Z K 7 svn:log V 335 Use MAP_NOSYNC for vnodes without any links in their filesystem. This is necessary for vmware: it does not use an anonymous mmap for the memory of the virtual system. In stead it creates a temp file an unlinks it. For a 50 MB file, this results in a ot of syncing every 30 seconds. Reviewed by: Matthew Dillon END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-03T20:01:18.000000Z K 7 svn:log V 39 Fix link problem on ISA only systems.. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-01-03T20:09:23.000000Z K 7 svn:log V 223 Ensure that there's a bit of extra space in our buffer when it's passed to libalias. If there's not enough space, things like ftp PORT commands start failing.... Reported by: Gianmarco Giovannelli END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-01-03T20:18:04.000000Z K 7 svn:log V 49 Grammar: "be even number" -> "be an even number" END K 10 svn:author V 6 newton K 8 svn:date V 27 2000-01-03T20:34:39.000000Z K 7 svn:log V 118 Need to #include vm_zone.h to pick up inline definition of zfree() so that NDFREE() macro from namei.h will be happy. END K 10 svn:author V 6 newton K 8 svn:date V 27 2000-01-03T20:37:15.000000Z K 7 svn:log V 61 Add options for COMPAT_SVR4 and DEBUG_SVR4 for completeness. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-03T21:07:51.000000Z K 7 svn:log V 46 Virgin import of a trimmed down GNU Grep 2.3. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-03T21:07:51.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r55357, 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 2000-01-03T21:07:52.000000Z K 7 svn:log V 65 This commit was manufactured by cvs2svn to create tag 'grep_2_3'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-03T21:09:05.000000Z K 7 svn:log V 46 Virgin import of a trimmed down GNU Grep 2.4. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-03T21:09:05.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r55360, 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 2000-01-03T21:09:06.000000Z K 7 svn:log V 65 This commit was manufactured by cvs2svn to create tag 'grep_2_4'. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T22:12:53.000000Z K 7 svn:log V 83 Add missing target mode flag and fix the RQSTYPE_CTIO0 to be CTIO as it should be. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T22:13:40.000000Z K 7 svn:log V 87 Roll minor revision number and add a more finalized list of target mode related enums. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T22:14:24.000000Z K 7 svn:log V 37 add isp_print_qentry inline function END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T22:15:16.000000Z K 7 svn:log V 90 Role platform minor revision. Add in some target mode only private structure definitions. END K 10 svn:author V 5 asami K 8 svn:date V 27 2000-01-03T22:59:27.000000Z K 7 svn:log V 135 Redirect stdout from mtree to /dev/null; we don't really need to know the list of directories being created when we install a package. END K 10 svn:author V 5 asami K 8 svn:date V 27 2000-01-03T23:00:38.000000Z K 7 svn:log V 86 MFC 1.57 (silence mtree). Reviewed by: jkh (this and the version in HEAD, obviously) END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T23:50:13.000000Z K 7 svn:log V 205 Support target mode operations. This involves having some variant dma mapping callback routines to select from as target mode entries are handled a fair bit differently from normal initiator mode entries. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T23:52:41.000000Z K 7 svn:log V 267 Raise default FCP logintime to 60 seconds. Move the position of where we could have seen the loop up at least once so it makes sense. Change some stuff in ispscsicmd so we don't get stuck there if the loop has never come up yet. Add in some target mode support code. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T23:55:30.000000Z K 7 svn:log V 494 Make a static chain of isp softcs- gdb usage becomes a lot easier. Add in a very large amount of target mode support code- this is just a first pass at this. It's a difficult thing because some of the code can be in platform independent areas (see isp_target.?) but a lot has to be in platform dependent areas because of not only the tight coupling of received commands/events and the specific OS subsystem but because the platform independent code has (deliberately) no event/wait mechanisms. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-03T23:58:41.000000Z K 7 svn:log V 332 These are platform independent definitions for target mode support- code gratefully borrowed from Patrick Stirling who did a lot of the grunt work on this years ago. There are also some beginnings of swizzle macros in case we go to a big endian machine. This is just a first pass at this and is likely to change a bit over the next END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T00:00:08.000000Z K 7 svn:log V 151 These are platform independent functions for target mode support. This is just a first pass at this and is likely to change a bit over the next month. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T00:01:19.000000Z K 7 svn:log V 117 Add in isp_target.c to be compiled for isp- it'd be nice if we could do conditional file inclusing based on options. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-01-04T00:02:21.000000Z K 7 svn:log V 116 Unbreak profiling. bde says this is not the cleanest way to fix the problem, but that it works. Submitted by: bde END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T00:04:27.000000Z K 7 svn:log V 36 Add in ISP_TARGET_MODE description. END K 10 svn:author V 3 wes K 8 svn:date V 27 2000-01-04T02:33:54.000000Z K 7 svn:log V 154 Make brandelf explain itself a little better on error. Also, at Boris' suggestion, add -l option to list known ELF types. PR: bin/15285 Reviewed by: bp END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:22:04.000000Z K 7 svn:log V 252 Ho, ho, ho... this clock chip is not y2k compliant. Motorola has it blacklisted. Silly us for not planning ahead. Tsk. Anyway- a 10 year window patch is probably sufficient to still detect nonsense in the clock but allow us to roll past the year 2000. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-04T03:25:40.000000Z K 7 svn:log V 41 Merge FreeBSD chagnes into GNU grep 2.4. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:27:04.000000Z K 7 svn:log V 26 fix leap year calculation END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-04T03:27:32.000000Z K 7 svn:log V 105 Turn off GNU Info docs until someone upgrades our texinfo system to one that understands "command{foo}". END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-04T03:37:56.000000Z K 7 svn:log V 24 Update for version 2.4. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:41:40.000000Z K 7 svn:log V 90 Add in an isp_tdebug environment variable. Clean up some debugging printouts for clarity. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:42:19.000000Z K 7 svn:log V 33 add clarifying tag define for FC END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:43:03.000000Z K 7 svn:log V 35 set default target mode debug to 0 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:44:21.000000Z K 7 svn:log V 144 Make Fibre Channel cards correctly note the presence/absence of ARQ data and punt the dealing with its presence/absence to the platform layers. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T03:45:49.000000Z K 7 svn:log V 165 Clean up some debug printing. Find the correct lun when SCCLUN is defined. If we complete with a check condition but no sense data, say we had an AUTOSENSE failure. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-04T03:48:08.000000Z K 7 svn:log V 213 Turn on a new /usr/bin/cpp that is a true binary rather than a shell script wrapper. /usr/bin/cpp knows about all the GCC predefined symbols and has the functionality of the previous EGCS 1.1.2 /usr/libexec/cpp. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-01-04T04:31:27.000000Z K 7 svn:log V 192 Update the graph to include FreeBSD 3.4 and OpenBSD 2.6 Update the play-by-play history to include FreeBSD 3.[234] and OpenBSD 2.[56] Dates obtained from: www.FreeBSD.org and www.OpenBSD.org END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-04T04:31:29.000000Z K 7 svn:log V 101 Ignore SIGPIPE by default. Submitted by: Philipp Mergenthaler PR: 13900 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-04T04:46:50.000000Z K 7 svn:log V 55 - Fixed warnings. - Removed unnecessary include files. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-04T04:50:07.000000Z K 7 svn:log V 125 Add support for FTP installation via HTTP proxies. Submitted by: Philipp Mergenthaler PR: 11316 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-04T04:50:59.000000Z K 7 svn:log V 111 Add new code for HTTP proxy support. Submitted by: Philipp Mergenthaler PR: 11316 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-04T05:06:22.000000Z K 7 svn:log V 93 Remove references to now-obsolete XFree86 source collection (use the port, it's far better). END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-04T05:08:58.000000Z K 7 svn:log V 117 Deal with package filenames which contain spaces. Submitted by: Ming-I Hsieh PR: 15667 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T05:17:48.000000Z K 7 svn:log V 38 oop, use PRINTF not printf in MI code END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-04T06:08:58.000000Z K 7 svn:log V 94 Add a whole bunch of example entries for pam. This should help get folk over various hurdles. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-01-04T06:18:13.000000Z K 7 svn:log V 105 Replace calendar with 2000 calendar. Supplied-by: Josef Grosch PR: docs/15429 END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:03:52.000000Z K 7 svn:log V 79 MFC: Fix copyrights (s/REGENTS/AUTHOR/). Add $FreeBSD$. Reviewed by: deischen END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:14:03.000000Z K 7 svn:log V 86 MFC: Fix description of the _thread_autoinit_dummy_decl trick. Reviewed by: deischen END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:16:22.000000Z K 7 svn:log V 56 MFC: Fix description for EINVAL. Reviewed by: deischen END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:20:43.000000Z K 7 svn:log V 54 MFC: Add rand_r and readdir_r. Reviewed by: deischen END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:28:39.000000Z K 7 svn:log V 80 MFC: make pthread_rwlockattr_setpshared POSIX compliant. Reviewed by: deischen END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-04T10:32:55.000000Z K 7 svn:log V 210 * Make --null option work in (HAVE_LIBZ > 0) case. * Remove "why we need this decl..." comment. The `matcher' variable is defined in *grepmat.c files in the original distribution, which we did not import. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-04T10:34:27.000000Z K 7 svn:log V 43 Decompression is supported via -Z, not -z. END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:42:28.000000Z K 7 svn:log V 52 MFC: Cancellation functions. Reviewed by: deischen END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T10:45:47.000000Z K 7 svn:log V 77 MFC: Avoid an infinite loop if the last iov_len is 0. Reviewed by: deischen END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T11:01:36.000000Z K 7 svn:log V 43 add wx (Intel Wiseman Gig Ethernet) driver END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-01-04T11:02:54.000000Z K 7 svn:log V 101 MFC: Fix signal handling. Reviewed by: deischen Fix some botches I introduced in the last commits. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T11:12:42.000000Z K 7 svn:log V 1765 Add first pass of the Intel Gigabit Ethernet (wiseman) driver. This driver seems relatively functional, but could use some souping up, particularly in the performance area. This has both NetBSD and FreeBSD attachment code and a fair amount of effort has been put into making it easy to port to different *BSD platforms. The basic design is a one tfd per mbuf transmit (with no transmit related interrupts- tfds are gc'd as needed). The receive ring uses a 2K buffer per rfd with a +2 byte adjust for the ethernet header (so the payload is aligned). There's support that *almost* works for doing large packets- the rfd chaining code works, but there's some problem with getting good checksums at the IP reassembly level (ditto for doing short tfd's too). The chip has support for TCP checksums insertion for transmit and TCP checksum calculation on receive (for both you have to do some appropriate backoff && twiddling), but this isn't in place. This is nearly entirely reverse engineered from the released Intel driver, so there's a lot of "We have to do this but do not know why" stuff. There is somebody who has the chip specs who works in FreeBSD but they're being a bit standoffish about even sharing hints which is somewhat annoying. It's also apparent that all I had to work with were the first rev boards. This driver has been lightly tested on intel && alpha, but only point-to-point. There may be some issues with switches- use of boot time environment variables that override EEPROM settings (e.g., 'set wx_ilos=1' which inverts the sense of optical signal loss) may help with this. I had this out for review for three weeks, and nobody said anything negative or positive, ergo, this checkin has no 'reviewed by' field which I would have preferred. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T11:17:35.000000Z K 7 svn:log V 15 add wx0 driver END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-04T11:30:01.000000Z K 7 svn:log V 141 Per BDE- make this more like the i386 code in that, as per the comment, the simple calculation is good enough. Submitted by: bde@freebsd.org END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-01-04T12:04:39.000000Z K 7 svn:log V 411 Create a separate pps_offset variable to use for applying the hardpps() produced offset component. This is tested and behaved stable with frequency offsets from -338.05 to +499.91 PPM. Interestingly the machine I tested this on would fail if the clock were slower than 14.3132 MHz whereas it was perfectly happy to run at 16.384 MHz, in other words [-340PPM ... +14.4%] Make pps_shift tweakable with sysctl. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-01-04T12:51:50.000000Z K 7 svn:log V 59 Be more careful about NOUDEV and NODEV. Submitted by: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-01-04T12:52:52.000000Z K 7 svn:log V 66 The dumpon sysctl only accept cdevs thse days. Submitted by: bde END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-01-04T14:10:36.000000Z K 7 svn:log V 212 o Allow btxld to be compiled on 64-bit machines o s/unsigned/unsigned int/g o Add -Wall btxld can now be built as a cross-tool for cross-building i386/pc98 on platforms that don't have btxld (such as alpha). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-01-04T14:12:12.000000Z K 7 svn:log V 106 Add btxld to the list of cross-tools on machines that don't have it natively (ie non-i386 architectures). END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-04T22:06:08.000000Z K 7 svn:log V 49 Fix race condition caused by missing splnet()'s. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-04T22:12:43.000000Z K 7 svn:log V 59 MFC: (rev 1.2) race condition caused by missing splnet()'s END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-01-04T22:24:59.000000Z K 7 svn:log V 657 ISA device drivers use the ISA source interrupt number in locations where the low level interrupt handler number should be used. Change setup_apic_irq_mapping() to allocate low level interrupt handler X (Xintr${X}) for any ISA interrupt X mentioned in the MP table. Remove an assumption in the driver for the system clock (clock.c) that interrupts mentioned in the MP table as delivered to IOAPIC #0 intpin Y is handled by low level interrupt handler Y (Xintr${Y}) but don't assume that low level interrupt handler 0 (Xintr0) is used. Don't allocate two low level interrupt handlers for the system clock. Reviewed by: NOKUBI Hirotaka END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-04T23:09:42.000000Z K 7 svn:log V 158 Update some of the network driver documentation in the LINT file, which is where most people look to match drivers up with cards. Reviewed by: wpaul END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-01-04T23:46:41.000000Z K 7 svn:log V 225 Remove non-functional 'all:' target. Remove unused 'state.h' and 'maketabs' targets. Fix white space style bugs. Submitted-by: bde Sort module names in SRCS. Suggested-by: bde Correct breakage committed in revision 1.16. END