ƒ¬67430 240 656 312 203 225 184 126 229 169 130 147 117 148 205 193 357 147 231 241 209 121 125 259 143 232 381 376 204 143 154 115 146 126 127 132 176 126 151 118 358 99 105 353 157 412 127 227 246 285 390 200 196 147 253 146 157 289 1117 199 184 151 194 140 119 149 209 273 207 121 151 117 181 301 476 164 158 493 275 255 166 145 194 164 228 231 187 671 249 241 329 338 133 138 345 370 164 160 176 149 141 165 540 107 134 214 206 280 403 157 212 179 153 145 174 180 146 168 227 218 113 197 280 1031 119 1543 116 1250 123 135 367 150 113 102 151 226 279 186 335 131 159 152 225 108 114 256 359 107 240 164 122 136 139 769 310 223 181 154 208 197 238 200 135 165 157 326 141 1153 156 148 115 155 212 235 187 170 145 176 252 205 435 227 169 144 160 177 122 120 240 176 122 286 344 183 152 178 128 337 288 169 173 161 377 196 145 130 140 133 111 102 152 120 118 147 273 242 225 143 135 163 140 209 132 148 188 161 203 124 268 122 183 120 148 153 250 203 249 157 157 156 473 118 K 10 svn:author V 3 des K 8 svn:date V 27 2000-10-22T12:07:28.000000Z K 7 svn:log V 563 Use funopen() instead of fdopen(). This fixes three problems: - ftpTimeout was not honored when reading actual data, as opposed to talking protocol - connection caching was broken because _ftp_cached_connect() would see the result of the transfer instead of the result of the NOOP. - if the RETR succeeded, but an error occurred later (as can happen when talking to a proxy), the error would not be detected. There still remains to register an atexit(3) callback to close the cached connection gracefully instead of just dropping it on the floor. END K 10 svn:author V 3 knu K 8 svn:date V 27 2000-10-22T12:09:16.000000Z K 7 svn:log V 219 It is bsd.sites.mk one should look for a full list of default sites, not bsd.port.mk anymore. Add MASTER_SITE_XFREE, MASTER_SITE_RINGSERVER, MASTER_SITE_TCLTK and MASTER_SITE_RUBY. Document and add MASTER_SORT_REGEX. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-10-22T12:11:46.000000Z K 7 svn:log V 108 I don't expect AS2100A 'Lynx' support to be finalised before 4.2R Document it now before I forget to do it. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-22T12:16:00.000000Z K 7 svn:log V 132 Up the reset pulse to 100ms in ata_reset, some drives especially DVD drives need this to reset proberly. Remove some verboseness.. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-22T12:16:51.000000Z K 7 svn:log V 92 Get the prober error code instead of relying on scp->error to contain the lastest greatest. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-22T12:17:38.000000Z K 7 svn:log V 34 Fix warning in the ISA only case. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-22T12:17:57.000000Z K 7 svn:log V 136 Clean up the raid code a bit, also allow disks on HPT controllers to be swapped around and still be put in the correct order in a raid. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-22T14:22:17.000000Z K 7 svn:log V 78 Remove de_lock field from denode structure and make msdosfs PDIRUNLOCK aware. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-22T14:24:30.000000Z K 7 svn:log V 39 Update stale comment. PR: kern/21805 END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-22T15:40:22.000000Z K 7 svn:log V 56 Release and unlock vnode if resource deadlock detected. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-22T16:09:12.000000Z K 7 svn:log V 25 Make LINT compile again. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-22T16:15:12.000000Z K 7 svn:log V 57 Rev 1.41 was committed from wrong diff, now do it right. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-10-22T16:48:08.000000Z K 7 svn:log V 111 Moved prototypes of isa_alloc_resourcev() and isa_load_resourcev() to isa/isavar.h, and added needed includes. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-22T17:38:32.000000Z K 7 svn:log V 100 Avoid using the semi-bogus include All uses of fldsiz() in this file were wrong anyway. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2000-10-22T18:35:11.000000Z K 7 svn:log V 259 We use ___setjmp (non-signal saving) to setup a signal frame. When adding a signal frame to a thread, be sure to label the context correctly so we don't restore an uninitialized process mask. Reported by: kimc@W8HD.ORG and Andrey Rouskol END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-22T19:10:13.000000Z K 7 svn:log V 55 On DEVFS machines, the device name database is no use. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-22T19:39:17.000000Z K 7 svn:log V 138 Don't rely on to bogusly include . Bogusly include until we have a better place to get fldoff() from. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-22T19:43:01.000000Z K 7 svn:log V 148 Don't bogusly include Bogusly define our own versions of strbase() and fldoff() until we have sorted out where they live in the kernel. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-22T21:36:27.000000Z K 7 svn:log V 113 Minimal set of diffs from the i386 bits to the AlphaLinux. Submitted by: gallatin (content, minimization by me) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-22T21:42:03.000000Z K 7 svn:log V 26 Minor whitespace cleanup. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-22T21:47:07.000000Z K 7 svn:log V 30 Somehow I left out sycall #98 END K 10 svn:author V 5 green K 8 svn:date V 27 2000-10-22T23:00:32.000000Z K 7 svn:log V 164 Allow negative seek offsets for files that can be seeked upon. It makes dd(1) a more complete "filter", even if this functionality is limited to seekable streams. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-22T23:49:29.000000Z K 7 svn:log V 48 The last "-iDsym" makes more sense as "-iUsym". END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-23T02:20:01.000000Z K 7 svn:log V 136 We need to explicitly tell the args struct for COMPAT functions we use that use the same args struct as their non-COMPAT counter parts. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2000-10-23T07:01:31.000000Z K 7 svn:log V 284 Add "-o" option to pkg_create(1) and pkg_info(1). This option intended to record a path of the port from which package has been created within FreeBSD Ports Collection and will be used to improve pkg_version(1) and similar tools. Reviewed by: ports@FreeBSD.org, jkh Approved by: jkh END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-10-23T07:07:33.000000Z K 7 svn:log V 280 kame 1.32 -> 1.33 in add_m6fc(), set interface list for all cases. in response to a report from Hoerdt Mickael. kame 1.31 -> 1.32 discard PIM register if the version of the inner packet is incorrect (i.e. IPv6) (according to clarfication of recent discussion in the IETF pim ML) END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-10-23T07:11:01.000000Z K 7 svn:log V 108 be careful on mbuf overrun on ctlinput. short icmp6 packet may be able to panic the kernel. sync with kame. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-23T08:13:19.000000Z K 7 svn:log V 48 Re-order the #define's into a more logical one. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-23T08:15:58.000000Z K 7 svn:log V 59 Minimal set of diffs from the i386 bits to the AlphaLinux. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-23T08:29:04.000000Z K 7 svn:log V 20 Sort the #define's. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-23T08:35:41.000000Z K 7 svn:log V 54 Get rid of the last traces of ACTUALLY_LKM_NOT_KERNEL END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-23T08:36:59.000000Z K 7 svn:log V 31 Apply style(9). (best I could) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-23T08:46:25.000000Z K 7 svn:log V 32 Apply style(9). [best I could] END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-23T09:14:20.000000Z K 7 svn:log V 40 Do not recursively include END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-23T09:22:18.000000Z K 7 svn:log V 84 Generate LOTS of warnings to remind the SMPng crew to fix the curproc UP/SMP issue. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-23T11:51:56.000000Z K 7 svn:log V 30 MFC: quirks for Sony devices. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-23T11:53:40.000000Z K 7 svn:log V 55 MFC: Put the header in thge header file not the c file END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-23T12:18:34.000000Z K 7 svn:log V 27 -Wall cleanup. PR: 22187 END K 10 svn:author V 3 non K 8 svn:date V 27 2000-10-23T12:55:51.000000Z K 7 svn:log V 265 Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98 (a NetBSD port for NEC PC-98x1 machines). They are ncv for NCR 53C500, nsp for Workbit Ninja SCSI-3, and stg for TMC 18C30 and 18C50. I thank NetBSD/pc98 and bsd-nomads people. Obtained from: NetBSD/pc98 END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-23T14:31:27.000000Z K 7 svn:log V 7 Fix %c END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-23T14:32:00.000000Z K 7 svn:log V 12 MFC: fix %c END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-10-23T15:34:44.000000Z K 7 svn:log V 257 Put back inclusion of proc.h so that alpha kernels (at the very least) will compile again. I can't quite see where this was a recursive inclusion. We probably need to do something to fix the alpha, but let's not break it in the interim- it's broken enough. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-10-23T18:34:16.000000Z K 7 svn:log V 65 MFC: more informative errx() messages, use ISO string functions. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-10-23T18:36:03.000000Z K 7 svn:log V 316 Move bogus proc reference stuff into . There is no more include file including , but there still is this wonky and (causes warnings on i386) reference in globals.h. CURTHD is now defined in as well. The correct thing to do is provide a platform function for this. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-10-23T18:39:30.000000Z K 7 svn:log V 32 CURTHD now defines in globals.h END K 10 svn:author V 5 guido K 8 svn:date V 27 2000-10-23T20:57:54.000000Z K 7 svn:log V 132 MFC: Fix broken PAM with SKEY behaviour: the skey.access file checks were broken because the code failed to set PAM_RHOST. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-23T21:04:18.000000Z K 7 svn:log V 148 Give correct results for SYSCTL_LONG arrays when sizeof(int) != sizeof(long) This fixes unaligned access on alpha for, eg, sysctl kern.ipc.mbtypes. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-23T23:32:36.000000Z K 7 svn:log V 192 Don't dink with interrupts in vm_page_zero_idle(). This code assumed it was being called with interrupts disabled, when it was actually being called with them enabled. Pointed out by: tegge END K 10 svn:author V 3 jwd K 8 svn:date V 27 2000-10-24T00:08:30.000000Z K 7 svn:log V 297 The write combining code in revision 1.30 needs a few additional touch ups. The cache needs to be flushed against block reads, and a final flush at process termination to force the backup superblocks to disk. I believe this will allow 'make release' to complete. Submitted by: Tor.Egge@fast.no END K 10 svn:author V 3 jwd K 8 svn:date V 27 2000-10-24T03:28:59.000000Z K 7 svn:log V 107 Cast block number to off_t to avoid possible overflow bugs. Pointed out by: Bruce Evans END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-10-24T03:33:24.000000Z K 7 svn:log V 101 Add some very crude man pages to try to induce folk to work on them. Agreed to work on them: jasone END K 10 svn:author V 6 babkin K 8 svn:date V 27 2000-10-24T03:38:28.000000Z K 7 svn:log V 52 Added lines for the wds driver. Approved by: gibbs END K 10 svn:author V 6 babkin K 8 svn:date V 27 2000-10-24T03:44:31.000000Z K 7 svn:log V 157 Added the CAM-ified wds driver for the ancient WD7000 SCSI card. Last time it was present in FreeBSD 3.x, before CAM. Reviewed by: gibbs Approved by: gibbs END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-24T08:47:07.000000Z K 7 svn:log V 55 The -o is the default for "short" display, not the -h. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-24T08:49:06.000000Z K 7 svn:log V 66 MFC: (rev 1.14) the -o is the default for -s display, not the -h. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-10-24T09:22:55.000000Z K 7 svn:log V 193 Don't scan for still-open devices on shutdown; if the root filesystem is mounted on a drive, it won't have been closed. This should fix problems that people are having with unclean shutdowns. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-10-24T10:13:36.000000Z K 7 svn:log V 1018 Problem to avoid processes getting stuck in "vmopar". From Ian's mail: The problem seems to originate with NFS's postop_attr information that is returned with a read or write RPC. Within a vm_fault context, the code cannot deal with vnode_pager_setsize() shrinking a vnode. The workaround in the patch below stops the nfsm_postop_attr() macro from ever shrinking a vnode. If the new size in the postop_attr information is smaller, then it just sets the nfsnode n_attrstamp to 0 to stop the wrong size getting used in the future. This change only affects postop_attr attributes; the nfsm_loadattr() macro works as normal. The change is implemented by adding a new argument to nfs_loadattrcache() called 'dontshrink'. When this is non-zero, nfs_loadattrcache() will never reduce the vnode/nfsnode size; instead it zeros n_attrstamp. There remain other was processes can get stuck in vmopar. Submitted by: Ian Dowse Reviewed by: dillon Tested by: Vadim Belman END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-24T10:48:50.000000Z K 7 svn:log V 103 * Update comments * convert decimal constants to hex Submitted by: bde * Add ISO-C99 long long limits END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-24T10:49:56.000000Z K 7 svn:log V 89 Adjust comments Submitted by: bde Add ISO C99's long long type limits. Reviewed by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-24T11:25:28.000000Z K 7 svn:log V 56 Add "NO_CXX" knob to match src/gnu/usr.bin/cc/Makefile. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-10-24T12:12:44.000000Z K 7 svn:log V 101 MFC: everything (notably: better proxy support, better timeout handling, fix FTP connection caching) END K 10 svn:author V 3 knu K 8 svn:date V 27 2000-10-24T12:37:52.000000Z K 7 svn:log V 48 Add MASTER_SITE_MOZILLA and MASTER_SITE_XEMACS. END K 10 svn:author V 3 knu K 8 svn:date V 27 2000-10-24T12:45:00.000000Z K 7 svn:log V 27 MFC: revision 1.125, 1.126 END K 10 svn:author V 3 knu K 8 svn:date V 27 2000-10-24T12:50:23.000000Z K 7 svn:log V 57 MFC: revision 1.125, 1.126 of src/etc/defaults/make.conf END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-24T13:50:22.000000Z K 7 svn:log V 116 Fix the problem with DMA mode not working on Aladdin chips. Amasing in how many ways Acer has screwed up that chip. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-10-24T13:54:17.000000Z K 7 svn:log V 180 Correct the description of a few options to reflect that commands and/or the results that they actualy use/generate. PR: docs/22267 Submitted by: SUZUKI Koichi END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-24T13:54:31.000000Z K 7 svn:log V 114 Add $FreeBSD$ Rename local offsetof() macro to boffsetof() to avoid clashing with the offsetof() from END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-24T14:31:24.000000Z K 7 svn:log V 29 Add the ATA RAID (ar) device END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-24T15:37:48.000000Z K 7 svn:log V 58 Describe %c better Submitted by: ru (with modifications) END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-24T15:39:45.000000Z K 7 svn:log V 24 MFC: describe %c better END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-24T15:40:20.000000Z K 7 svn:log V 89 Oops better ad the ar device to the all target, people might want to install on these... END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2000-10-24T15:52:19.000000Z K 7 svn:log V 203 MFC: Remove obsolete setting. The directory src/usr.sbin/sendmail/cf hasn't existing since sendmail was moved to contrib. Also, we now provide the cf subdirectory in /usr/share/sendmail/cf/. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2000-10-24T16:04:56.000000Z K 7 svn:log V 378 Fix up the build for the STARTTLS version of sendmail (again). This method mimics that of tcpdump in that for normal builds, sendmail will only be built once. For 'make release', it is built once for the bin dist and once for the crypto dist. This method also removes the need for two separate Makefiles (which could become out of sync). Suggested by: bde Assisted by: kris END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2000-10-24T16:08:58.000000Z K 7 svn:log V 67 MFC 1.26: Don't allow BINDIR to be clobbered by an earlier setting END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-24T16:09:36.000000Z K 7 svn:log V 61 MFC: support for kernels with more than 64k worth of globals END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T16:45:58.000000Z K 7 svn:log V 397 First effort at bringing these up-to-date. This creates a skeleton ISA device driver. I don't pretend that it's fully correct or even opitimal but it at least creates (and compiles) a 'clean' ISA driver. Hopefully PCI/PCCARD/etc. support will be added when I understand it. Unlike the old version this just creates a module. The old one tried to create a new kernel with the driver to be tested. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T17:32:45.000000Z K 7 svn:log V 179 Since neither archie nor I work at Whistle any more, change our email addresses to be the more usefu @freebsd.org ones so we can keep getting bug-reports. - man pages to follow.. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-24T17:59:28.000000Z K 7 svn:log V 161 Catch up on some release notes: write combining for crash dumps, bktr(4) update to 2.17, MFC new make(1) variable modifiers, note the addition of style.perl.7. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T18:01:45.000000Z K 7 svn:log V 71 Change archie's and my email addresses from Whistle.com to FreeBSD.org END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T18:27:46.000000Z K 7 svn:log V 50 Move archie and I from Whistle.com to FreeBSD.org END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-24T18:29:32.000000Z K 7 svn:log V 100 MFC: Fix pkg_version -c -l, new -L flag. pkg_version.pl: 1.10 -> 1.12 pkg_version.1: 1.8 -> 1.9 END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T18:36:46.000000Z K 7 svn:log V 69 MFC: change Archie's and my email addresses Whistle.com->freebsd.org END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-10-24T18:45:42.000000Z K 7 svn:log V 133 Document that pci_device_override requires a recent SRM rev on Miata. Submitted by: Ralph Schreyer END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-10-24T18:46:43.000000Z K 7 svn:log V 136 Document that pci_device_override on Miata requires a recent SRM version Submitted by: Ralph Schreyer END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-10-24T18:47:57.000000Z K 7 svn:log V 90 Fix two typos in comments. PR: 22268 Submitted by: Daniel S. Lewart END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-24T18:48:16.000000Z K 7 svn:log V 575 Dike out more for the i386 release build: NCR SCSI card; anchient WDC SCSI card (should it ever find its way into GENERIC); LPT (we don't need to print during install time); the parallel 'geek' port; generic USB driver (thus some attached USB devices will not be detected and thus the user may wonder what is going on, we couldn't do anything with the device if only ugen attached to it anyway and we are getting very, very low on available space; USB "Human Interface Devices" as we don't do anything with them during installation; and USB printers (same argument as LPT). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-24T19:05:39.000000Z K 7 svn:log V 153 Remove /boot/boot[12] from the MFS installation floppies. This saves us 8KB. Submitted by: Makoto MATSUSHITA Reviewed by: jhb END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-24T19:08:40.000000Z K 7 svn:log V 145 We were trying to dike out `apm0', but of course devices do not have unit numbers in GENERIC any more. So `apm' was acutally being compiled in. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-10-24T19:18:29.000000Z K 7 svn:log V 231 Sync -current and RELENG_4: - Stop ident service looping on eof. - Rate limit=0 => unlimited. - Changing a builtin service for a external service now works. - Don't leak a file discriptor when shutting down a looping service. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-10-24T19:27:43.000000Z K 7 svn:log V 245 MFC: Make ip6fw as loadable module. netinet6/ip6_forward.c: 1.9 -> 1.10 netinet6/ip6_fw.c: 1.6 -> 1.7 netinet6/ip6_fw.h: 1.6 -> 1.7 netinet6/ip6_input.c: 1.15 -> 1.16 netinet6/ip6_output.c: 1.17 -> 1.18 modules/Makefile: 1.139 -> 1.140 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-10-24T19:28:26.000000Z K 7 svn:log V 38 MFC: 1.91 (new kern.openfiles sysctl) END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-10-24T19:36:40.000000Z K 7 svn:log V 46 MFC 1.108 -> 1.109: Popup IPv6 dialog, again. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-10-24T19:54:38.000000Z K 7 svn:log V 252 * Various fixes to breakage introduced by the atomic and mutex reorgs. * Fixes to the signal delivery code. Not quite right yet. I would have preferred to wait until I have signal delivery actually working but the current kernel in CVS doesn't build. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-10-24T20:10:25.000000Z K 7 svn:log V 274 Build the ISC library as libisc. This library comes as part of the bind distribution, but until now was not being built as a separate entity. For documentation, see these man pages: assertions(3), eventlib(3), heap(3), logging(3), memcluster(3), tree(3). Reviewed by: jdp END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-10-24T20:10:26.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 2 dg K 8 svn:date V 27 2000-10-24T21:47:36.000000Z K 7 svn:log V 69 Brought in suspend/resume changes from -current. Revs 1.88 and 1.91. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-24T22:10:23.000000Z K 7 svn:log V 83 Add a relnote about large swap areas not panicking the system. Submitted by: grog END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T22:31:08.000000Z K 7 svn:log V 54 Change archie's and my email addresses to freebsd.org END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T22:35:27.000000Z K 7 svn:log V 46 MFC: update email addresses for archie and me END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-10-24T22:37:55.000000Z K 7 svn:log V 71 Make RPC timeout message more readable. Supply proc pointer to sosend. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-10-24T22:38:54.000000Z K 7 svn:log V 445 Convert the USB ethernet drivers to use mutexes. Also convert usb_ethersubr.c. This module maintains two queues for packets which are each protected with one mutex. These are all the changes I can do for now. Removing the USBD_NO_TSLEEP flag doesn't work yet: when I tried it, the system would usually freeze up after a NIC had been operating for a while. The usb_ethersubr module itself ought to go away; this is the next thing I need to test. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-10-24T22:40:18.000000Z K 7 svn:log V 13 Style fixes. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-24T22:45:12.000000Z K 7 svn:log V 39 MFC: update email addresses of authors END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2000-10-24T22:53:26.000000Z K 7 svn:log V 116 MFC: Change "in use" percentage to actually display a real "in use" metric; i.e. show how much of mb_map is in use. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-10-24T23:33:01.000000Z K 7 svn:log V 111 Eliminate some bitrot (nonexisting member variable names). Don't use curproc when a proc pointer is available. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T00:01:39.000000Z K 7 svn:log V 187 - Make the eventhandler_mutex mutex a private variable in subr_eventhandler.c - Move the extra #include's in sys/eventhandler.h to be protected by the #ifndef SYS_EVENTHANDLER/#endif END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T00:04:16.000000Z K 7 svn:log V 310 - Catch a machine/mutex.h -> sys/mutex.h I somehow missed. - Close a small race condition. The sched_lock mutex protects p->p_stat as well as the run queues. Another CPU could change p_stat of the process while we are waiting for the lock, and we would end up scheduling a process that isn't runnable. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T00:07:09.000000Z K 7 svn:log V 65 - Forward declare struct mtx instead of #include'ing sys/mutex.h END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-25T00:14:11.000000Z K 7 svn:log V 114 teach the osf1_getsysinfo() function about a few more fields submitted by: Jim.Pirzyk@disney.com PR: alpha/22263 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T00:15:21.000000Z K 7 svn:log V 87 Only use 1 set of memory barrier operations with the atomic_*_{acq,rel}_ptr functions. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T00:16:38.000000Z K 7 svn:log V 61 Implement atomic_{set,clear,add,subtract}_{acq_,rel_,}_ptr() END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-25T00:37:34.000000Z K 7 svn:log V 48 fix bogus cast in osf1_getrlimit/osf1_setrlimit END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-25T02:11:10.000000Z K 7 svn:log V 83 MFC: Get rid from the __P() macro and 'register' keyword. Few style fixes as well. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-25T02:28:42.000000Z K 7 svn:log V 89 MFC: Use lockmgr() to protect hash lists. Change vnode locking from shared to exclusive. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-25T02:35:42.000000Z K 7 svn:log V 55 MFC: Get rid from the extra SYSCTL_NODE() declaration. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-25T03:35:12.000000Z K 7 svn:log V 77 MFC: Get rid from the __P() macro. Replace 'extern' with function prototype. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-10-25T04:26:30.000000Z K 7 svn:log V 135 MFC: protect nullfs node hash with lockmgr(). properly release vnode if mount deadlock detected. give nullfs node its own malloc type. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2000-10-25T04:31:32.000000Z K 7 svn:log V 122 Fail the 'buildkernel' target if not even one of the specified kernel configuration files was found. Reviewed by: obrien END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T04:37:54.000000Z K 7 svn:log V 21 Quite some warnings. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-10-25T04:40:49.000000Z K 7 svn:log V 101 Whoops! Forgot to commit this when I committed the other (turnin on locks) change. Sorry about that. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-10-25T04:42:46.000000Z K 7 svn:log V 184 Get rid of ridiculous ISP_PVS macro. Instead, just set an ISP_SMPLOCK define based on the previous 5.4 major/minor release define of PVS- because this allows us to turn it off easier. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T05:19:40.000000Z K 7 svn:log V 938 - Overhaul the software interrupt code to use interrupt threads for each type of software interrupt. Roughly, what used to be a bit in spending now maps to a swi thread. Each thread can have multiple handlers, just like a hardware interrupt thread. - Instead of using a bitmask of pending interrupts, we schedule the specific software interrupt thread to run, so spending, NSWI, and the shandlers array are no longer needed. We can now have an arbitrary number of software interrupt threads. When you register a software interrupt thread via sinthand_add(), you get back a struct intrhand that you pass to sched_swi() when you wish to schedule your swi thread to run. - Convert the name of 'struct intrec' to 'struct intrhand' as it is a bit more intuitive. Also, prefix all the members of struct intrhand with 'ih_'. - Make swi_net() a MI function since there is now no point in it being MD. Submitted by: cp END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-25T06:26:55.000000Z K 7 svn:log V 27 Add the ATA RAID subdriver END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-25T06:43:02.000000Z K 7 svn:log V 1449 Add support for tagged queing. Add options ATA_ENABLE_TAGS. Add support for ATA software RAID's (Promise Fasttrak Highpoint 370). Dont use ivars anymore. Fix the "resource already allocated" panic. Up the reset pulse to 100ms. Add support for ServerWorks ROSB4 ATA33 chipset. Add support for CMD 648 ATA66 & CMD 649 ATA100 chipsets. Add support for the Promise ATA100 OEM chip (pdc20265). Add support for the Cyrix 5530. This brings the ata driver in sync with these -current versions: src/sys/dev/ata/ata-all.c,v 1.81 2000/10/24 13:50:22 sos Exp $ src/sys/dev/ata/ata-all.h,v 1.34 2000/10/18 18:49:42 sos Exp $ src/sys/dev/ata/ata-disk.c,v 1.86 2000/10/22 12:16:51 sos Exp $ src/sys/dev/ata/ata-disk.h,v 1.30 2000/10/13 13:04:45 sos Exp $ src/sys/dev/ata/ata-dma.c,v 1.51 2000/10/22 12:17:38 sos Exp $ src/sys/dev/ata/ata-raid.c,v 1.3 2000/10/22 12:17:57 sos Exp $ src/sys/dev/ata/ata-raid.h,v 1.2 2000/10/22 12:17:57 sos Exp $ src/sys/dev/ata/atapi-all.c,v 1.55 2000/10/15 14:18:03 phk Exp $ src/sys/dev/ata/atapi-all.h,v 1.29 2000/09/19 11:08:39 sos Exp $ src/sys/dev/ata/atapi-cd.c,v 1.66 2000/09/20 07:00:24 sos Exp $ src/sys/dev/ata/atapi-cd.h,v 1.20 2000/09/19 11:08:39 sos Exp $ src/sys/dev/ata/atapi-fd.c,v 1.53 2000/09/20 07:00:24 sos Exp $ src/sys/dev/ata/atapi-fd.h,v 1.12 2000/09/19 11:08:39 sos Exp $ src/sys/dev/ata/atapi-tape.c,v 1.45 2000/09/19 11:08:39 sos Exp $ src/sys/dev/ata/atapi-tape.h,v 1.13 2000/09/19 11:08:39 sos Exp $ END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-25T06:51:50.000000Z K 7 svn:log V 24 Add the ATA RAID device END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-10-25T06:59:06.000000Z K 7 svn:log V 1153 Major update to the 'twe' driver. - Layout reorganisation to enhance portability. The driver now has a relatively MI 'core' and a FreeBSD-specific layer over the top. Since the NetBSD people have already done their own port, this is largely just to help me with the BSD/OS port. - Request ID allocation changed to improve performance (I'd been considering switching to this approach after having failed to come up with a better way to dynamically allocate request IDs, and seeing Andy Doran use it in the NetBSD port of the driver convinced me that I was wasting my time doing it any other way). Now we just allocate all the requests up front. - Maximum request count bumped back to 255 after characterisation of a firmware issue (off-by-one causing it to crash with 256 outstanding commands). - Control interface implemented. This allows 3ware's '3dm' utility to talk to the controller. 3dm will be available from 3ware shortly. - Controller soft-reset feature added; if the controller signals a firmware or protocol error, the controller will be reset and all outstanding commands will be retried. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-25T08:25:37.000000Z K 7 svn:log V 31 Add the ATA_ENABLE_TAGS option END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-10-25T08:29:16.000000Z K 7 svn:log V 43 Update with latest supported chipsets etc. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2000-10-25T09:02:34.000000Z K 7 svn:log V 270 MFC: Fix cdev kld example after it has been broken for year or so. Also extend list of supported operations by example read() and write() operations. Inspired by: http://www.daemonnews.org/200010/blueprints.html PR: 16173 Submitted by: sobomax MFC Approved by: jkh END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-10-25T09:14:06.000000Z K 7 svn:log V 58 MFC: Remove the KMEMSTATS bogosity. MFC: Introduce M_ZERO END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-25T10:13:47.000000Z K 7 svn:log V 17 Sync with NetBSD END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-25T10:14:44.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-25T10:34:38.000000Z K 7 svn:log V 55 The USB scanner driver. To be used together with SANE. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-10-25T10:40:20.000000Z K 7 svn:log V 134 Fast interrupts have no associated process, therefore do not try and schedule it. This fixes booting machines with broken MP tables. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-25T10:56:41.000000Z K 7 svn:log V 187 We now keep the ip_id field in network byte order all the time, so there is no need to make the distinction between ip_output() and ip_input() cases. Reviewed by: silence on freebsd-net END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2000-10-25T11:36:31.000000Z K 7 svn:log V 89 Trim right column messages to display correctly in 80-column terminal. Reviewed by: jkh END K 10 svn:author V 8 deischen K 8 svn:date V 27 2000-10-25T11:46:07.000000Z K 7 svn:log V 237 Make pthread_kill() know about temporary signal handlers installed by sigwait(). This prevents a signal from being sent to the process when there are no application installed signal handlers. Correct a typo in sigwait (foo -> foo[i]). END K 10 svn:author V 3 des K 8 svn:date V 27 2000-10-25T15:07:08.000000Z K 7 svn:log V 39 MFC: get rid of undef variable warning END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-25T15:08:11.000000Z K 7 svn:log V 64 Slowly add more functionality as I learn more about newbus etc. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-10-25T15:20:10.000000Z K 7 svn:log V 57 add Xircom CreditCard adapters and workalikes(xe driver) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-25T15:21:19.000000Z K 7 svn:log V 128 Do not include uscanner in the generated kernel config. Also, remove ugen, uhid, ulpt from small as well. Suggested by: obrien END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-25T15:52:33.000000Z K 7 svn:log V 12 MFC new ids END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-10-25T15:53:15.000000Z K 7 svn:log V 18 Regen. after MFC. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-25T17:10:20.000000Z K 7 svn:log V 162 Utilize the "-o" (origin) option recently added to pkg_create(1) and pkg_info(1), for more accurate determination of the "up-to-date-ness" of installed packages. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-25T19:28:38.000000Z K 7 svn:log V 263 Bring in rev 1.8.2.2 from the public FSF/GNU Binutils sources. This fixes the bug in Binutils 2.10.0 that makes it difficult to debug code in shared libraries. See the "GDB 4.18 and shared libraries (Mozilla)" thread in the -stable mailing list for background. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-10-25T19:33:50.000000Z K 7 svn:log V 11 ../changes END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-10-25T19:33:50.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r67575, 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-10-25T19:33:51.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'tzdata2000g'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-10-25T19:36:49.000000Z K 7 svn:log V 26 Merge from vendor branch. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-10-25T19:44:09.000000Z K 7 svn:log V 40 MFC tzdata2000f and tzdata200g updates. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T20:21:42.000000Z K 7 svn:log V 47 Catch up to the new swi code. Noticed by: phk END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T20:38:08.000000Z K 7 svn:log V 676 - Remove unneeded machine/ipl.h #include. - Change the softintr() macro to do nothing on FreeBSD. Previously, this macro would set a bit in spending and schedule the softinterrupt thread to run. However, the bs driver never actually registers a a software interrupt handler, so all this work achieved nothing. From the code it is not clear what exactly the softintr() macro is actually supposed to be doing. It looks like it is supposed to be possibly running the hardware interrupt handler maybe? This handler is only present in the #ifdef __NetBSD__ code however. I have no idea how this driver handles interrupts at all, but at least it compiles now. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-25T21:04:09.000000Z K 7 svn:log V 216 Note the MFC of ATA support for new chipsets and tagged queueing, ATA raid support (+MFC), snc(4) driver added (+MFC), ich(4) driver added (+MFC), IFS, libisc now added, fix to netstat(1) "in use" percentage (+MFC). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-25T21:07:54.000000Z K 7 svn:log V 129 MFC: ata(4) new chipsets and tagged queueing and ATA RAID, fix "in use" percentage in netstat(1), ich(4) driver, snc(4) driver. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T21:13:42.000000Z K 7 svn:log V 89 - Catch up to new software interrupt code. - Add a missing curly brace. Noticed by: phk END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T21:24:08.000000Z K 7 svn:log V 62 Catch up to the new software interrupt code. Noticed by: phk END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T21:29:36.000000Z K 7 svn:log V 115 This driver doesn't have a software interrupt handler, so don't attempt to schedule a non-existant handler to run. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-25T21:56:16.000000Z K 7 svn:log V 104 - Add atomic_cmpset_{acq_,rel_,}_long - Add in atomic operations for 8-bit, 16-bit, and 32-bit integers END K 10 svn:author V 3 des K 8 svn:date V 27 2000-10-25T22:12:59.000000Z K 7 svn:log V 145 Add /proc//status and /proc//stat (the latter being mostly zeroes for the time being). Prompted by: Nathan Boeger END K 10 svn:author V 3 des K 8 svn:date V 27 2000-10-25T22:38:23.000000Z K 7 svn:log V 107 Bring cpuinfo closer to what it looks like in Linux 2.2. Submitted by: R Bradford Jones END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-10-25T23:24:43.000000Z K 7 svn:log V 43 Make a few functions inline to save space. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-10-25T23:28:19.000000Z K 7 svn:log V 73 Don't indirect through a null pointer if we run out of kernel filenames. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-10-25T23:30:04.000000Z K 7 svn:log V 65 Don't build start.S as part of libalpha.a - its built specially. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-10-25T23:36:01.000000Z K 7 svn:log V 233 Move the call to extend_heap() from main to start so that if our BSS expands beyond the limit we will extend the address space before trying to zero the BSS. This should give us plenty of headroom for modest expansion of the loader. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-10-25T23:36:45.000000Z K 7 svn:log V 47 Add a missing SK_UNLOCK() to sk_attach_xmac(). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-10-25T23:46:31.000000Z K 7 svn:log V 1057 Set the DC_TX_INTR_ALWAYS and DC_TX_STORENFWD flags for the Davicom DM9100/DM9102 chips. Do not set DC_TX_ONE. The DC_TX_USE_TX_INTR flag causes dc_encap() to set the 'interrupt on TX completion' bit only once every 64 packets. This is an attempt to reduce the number of interrupts generated by the chip. You're supposed to get a 'no more TX buffers left' interrupt once you hit the last packet whether you ask for one or not, however it seems the Davicom chip doesn't generate this interrupt, or at least it doesn't generate it under the same circumstances. The result is that if you transmit n packets, where n is less than 64, and then wait 5 seconds, you'll get a watchdog timeout whether you want one or not. The DC_TX_INTR_ALWAYS causes dc_encap() to request an interrupt for every frame. I'm still waiting on confirmation from a couple of users to see if this fixes their problems with the Davicom DM9102 before I merge this into -stable, but this fixed the problem for me in my own testing so I'm willing to make the change to -current right away. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-10-26T00:16:12.000000Z K 7 svn:log V 62 Close PR22152 and PR19511 -- correct the naming of a variable END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-10-26T00:17:32.000000Z K 7 svn:log V 54 MFC: close PR22152 and PR19511 -- wrong variable name END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-10-26T01:34:54.000000Z K 7 svn:log V 24 handle AFMT_QUERY right END K 10 svn:author V 3 jwd K 8 svn:date V 27 2000-10-26T04:24:29.000000Z K 7 svn:log V 63 MFC: Rev 1.15 PT_STEP request & i386_(clr,set)_watch(3) xrefs END K 10 svn:author V 3 jwd K 8 svn:date V 27 2000-10-26T04:34:41.000000Z K 7 svn:log V 119 MFC: Rev 1.53 signal value check not needed for PT_STEP request. Note: Rev 1.52 has is not MFC'd at this point. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-10-26T05:36:35.000000Z K 7 svn:log V 140 Almost a year exactly from when I first imported mergemaster at freebsdcon, remove myself as co-maintainer and let Doug handle all the fun. END K 10 svn:author V 2 hm K 8 svn:date V 27 2000-10-26T06:31:18.000000Z K 7 svn:log V 96 Make the software HDLC decoder work again. Submitted by: Hans Petter Selasky END K 10 svn:author V 2 hm K 8 svn:date V 27 2000-10-26T06:58:43.000000Z K 7 svn:log V 79 Add infrastructure for Cologne Chip HFC-S PCI driver. Increment isdn4bsd step. END K 10 svn:author V 2 hm K 8 svn:date V 27 2000-10-26T07:00:05.000000Z K 7 svn:log V 54 Add infrastructure for Cologne Chip HFC-S PCI driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-26T09:52:06.000000Z K 7 svn:log V 81 Use the pathnames from pathnames.h rather than hardcoding them here. Add RCSIDs. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-26T10:00:52.000000Z K 7 svn:log V 156 Having a local `string.h' is just asking for trouble. As is having a `struct string'. Rename the struct and effectively rename the header to `mystring.h' END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-26T10:07:20.000000Z K 7 svn:log V 109 While I'm here and got caught by it, add FreeBSD IDs so the next guy won't have trouble committing his bits. END K 10 svn:author V 3 non K 8 svn:date V 27 2000-10-26T11:25:10.000000Z K 7 svn:log V 342 Uncommnet entries for PC-Cards which are supposed work with ncv, nsp, and stg drivers. Also all config indexes for these cards are changed to auto. Note, still if you would like to use cards which has a comment; # (Do not put this entry under Bustoaster) you need some quick hack. Uncomment the entry above. Reviewed by: sanpei@FreeBSD.org END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-26T12:18:13.000000Z K 7 svn:log V 135 Wrong header length used for certain reassembled IP packets. This was first fixed in rev 1.82 but then broken in rev 1.125. PR: 6177 END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-26T12:21:49.000000Z K 7 svn:log V 78 MFC: (rev 1.145) wrong header length used for certain reassembled IP packets. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-10-26T12:28:47.000000Z K 7 svn:log V 48 Import IP Filter 3.4.12 into kernel source tree END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-10-26T12:28:48.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'v3-4-12'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-10-26T12:32:28.000000Z K 7 svn:log V 85 Shorten the labels in the keymap menu so it fits smaller screens. Submitted by: pho END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-10-26T12:33:42.000000Z K 7 svn:log V 26 fix conflicts from rcsids END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-10-26T12:45:54.000000Z K 7 svn:log V 24 Import IP Filter 3.4.12 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-10-26T12:45:54.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r67615, 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-10-26T12:45:55.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3-4-12'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-10-26T12:47:40.000000Z K 7 svn:log V 26 fix conflicts from rcsids END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-10-26T13:01:53.000000Z K 7 svn:log V 194 Try to check if the startup scripts support the "stop" option and print a warning if they don't. This will give admins out there some time to fix their scripts for 4.3 or 5.x. Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-10-26T13:14:48.000000Z K 7 svn:log V 252 RFC 791 says that IP_RF bit should always be zero, but nothing in the code enforces this. So, do not check for and attempt a false reassembly if only IP_RF is set. Also, removed the dead code, since we no longer use dtom() on return from ip_reass(). END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-10-26T13:19:02.000000Z K 7 svn:log V 91 More explicitly set crypto bits. Partially submitted by: Jeff Kletsky END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-10-26T13:23:28.000000Z K 7 svn:log V 60 MFC: more explicit crypto flag setting, shorter keymap menu END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T14:22:41.000000Z K 7 svn:log V 85 Force %c to be "%a %Ef %T %Y" to eliminate problems with bad c_fmt Submitted by: ru END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T14:25:02.000000Z K 7 svn:log V 35 MFC: force %c to be "%a %Ef %T %Y" END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2000-10-26T14:39:35.000000Z K 7 svn:log V 240 MFC: Several cleanups: - use getopt(3) to parse command line arguments instead of home-made incomplete parser; - be more verbose when error in command line encountered (i.e. incorrect playing/recording device, incorrect recsrc syntax). END K 10 svn:author V 3 jwd K 8 svn:date V 27 2000-10-26T15:22:47.000000Z K 7 svn:log V 195 Always need to 'load /kernel', it's the 'read' that needs to be isolated out for the 2 floppy install. 5.0-20001026-SNAP cdrom now boots correctly. Reviewed by: Mike Smith END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-10-26T15:30:44.000000Z K 7 svn:log V 73 Update @freebsd.org email addresses to @FreeBSD.org as is the precedent. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-10-26T15:36:36.000000Z K 7 svn:log V 77 Add and install the uscanner manpage. Reviewed by: n_hibma Prodded by: grog END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-26T15:49:35.000000Z K 7 svn:log V 64 unstaticize change_ruid() because it is needed by osf1_setuid() END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-26T15:53:00.000000Z K 7 svn:log V 279 Update osf1_setuid() and osf1_setgid() to use the new change_euid() and change_ruid() in kern_prot.c. This fixes an incorrect use of chgproccnt(). Update both osf1_setuid() and osf1_setgid() to use setsugid() instead of just frobbing the flag. (mostly) submitted by: truckman END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 2000-10-26T16:00:27.000000Z K 7 svn:log V 99 Added "minimum3": spare room for multilingual installer and driver floppy. The size is 3 x 1.44MB. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T16:07:04.000000Z K 7 svn:log V 52 Force "%c" to be ctime-compatible Submitted by: ru END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T16:07:53.000000Z K 7 svn:log V 37 MFC: force %c to be ctime-compatible END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T16:20:57.000000Z K 7 svn:log V 47 Treat c_fmt field as compatibility placeholder END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T16:21:35.000000Z K 7 svn:log V 40 MFC: c_fmt as compatibility placeholder END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-10-26T16:23:18.000000Z K 7 svn:log V 19 Minor build fixes. END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-10-26T16:27:51.000000Z K 7 svn:log V 9 Fix typo END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-26T16:31:29.000000Z K 7 svn:log V 55 add a version tag for the alpha linulator to depend on END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-10-26T16:38:46.000000Z K 7 svn:log V 26 MFC update to driver 2.17 END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-10-26T16:40:52.000000Z K 7 svn:log V 24 MFC: Add new MSP ioctls END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-10-26T16:41:48.000000Z K 7 svn:log V 53 Add new ioctls for userland access to the MSP device END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-26T17:35:46.000000Z K 7 svn:log V 175 fix unaligned access errors by copying untyped data to properly aligned locals PR: alpha/13912 obtained from: NetBSD tested by: Marcin Gryszkalis END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-10-26T17:40:14.000000Z K 7 svn:log V 144 fix unaligned access errors caused by bad scanf/printf format strings PR: alpha/21247 tested by: Marcin Gryszkalis END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-26T18:32:19.000000Z K 7 svn:log V 131 Note update of bktr(4) to 2.17 (+MFC) and fix up some problems with a prior note about this driver. Note addition of uscanner(4). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-26T18:33:11.000000Z K 7 svn:log V 50 MFC: bktr(4)->2.17. While I'm here, fix a typo. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2000-10-26T18:58:36.000000Z K 7 svn:log V 38 MFC: STARTTLS support for sendmail(8) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-10-26T19:24:29.000000Z K 7 svn:log V 66 Improve some slightly confused formatting. Reviewed by: sheldonh END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-10-26T19:26:26.000000Z K 7 svn:log V 43 MFC: Improve slightly confused formatting. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-10-26T19:45:42.000000Z K 7 svn:log V 116 Change snprintf to strncpy. Also add a comment about a bogus assumption in the current code found at bsdcon by jhb. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-10-26T19:46:20.000000Z K 7 svn:log V 40 Change comment from sprintf to snprintf END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-10-26T20:31:16.000000Z K 7 svn:log V 57 do not attach to soundblaster 1.x - they are unsupported END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-10-26T20:46:58.000000Z K 7 svn:log V 97 add reinit functions to mixers unstaticize chn_start() add reset/resetdone functions to channels END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-26T21:37:38.000000Z K 7 svn:log V 66 some more cleanups still need to handle non-PNP devices properly. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-26T21:38:44.000000Z K 7 svn:log V 109 Fix a bug in which pkg_version(1) was ignoring $PORTREVISION or $PORTEPOCH from ports' Makefile definitions. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-10-26T21:47:59.000000Z K 7 svn:log V 29 Install the loader manpages. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-10-26T21:50:41.000000Z K 7 svn:log V 174 Sigh. It'd be nice to completely commit a bugfix. Once again: Fix a bug in which pkg_version(1) was ignoring $PORTREVISION or $PORTEPOCH from ports' Makefile definitions. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-10-26T21:53:37.000000Z K 7 svn:log V 27 Add copyright to skeleton. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T22:11:11.000000Z K 7 svn:log V 90 For %c replace reference to asctime(3) with ctime(3) from which %c genetically originates END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-10-26T22:12:10.000000Z K 7 svn:log V 27 MFC: asctime->ctime for %c END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2000-10-26T23:02:36.000000Z K 7 svn:log V 51 Add a MAINTAINER= line so people know who to blame END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2000-10-26T23:05:16.000000Z K 7 svn:log V 56 MFC: Add a MAINTAINER= line so people know who to blame END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-10-26T23:12:12.000000Z K 7 svn:log V 157 Update to include a link to the referenced papers when PRINTERDEVICE=html PR: docs/22140 Submitted by: Cyrille Lefevre END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-10-26T23:13:10.000000Z K 7 svn:log V 110 Remove a doubled "in the". PR: docs/22140 Submitted by: Cyrille Lefevre END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-10-26T23:15:47.000000Z K 7 svn:log V 156 Add a prototype mbuf.9 man page. Probably needs work, but it's a good start. PR: docs/22053 Submitted by: Yar Tikhiy END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-26T23:30:01.000000Z K 7 svn:log V 65 Add a note that the spl() API is deprecated in favor of mutexes. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-26T23:53:12.000000Z K 7 svn:log V 65 - Document MUTEX_DECLARE and MTX_COLD - Clean up some minor nits END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-26T23:54:10.000000Z K 7 svn:log V 64 Add in MLINKS for all of the various mutex functions to mutex.9 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-10-27T00:15:04.000000Z K 7 svn:log V 378 Yet another bug fix/optimization for the Davicom DM9100/9102: increase the PCI latency timer value to 0x80. Davicom's Linux driver does this, and it drastically reduces the number of TX underruns in my tests. (Note: this is done only for the Davicom chips. I'm not sure it's a good idea to do it for all of them.) Again, still waiting on confirmation before merging to stable. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-10-27T00:46:09.000000Z K 7 svn:log V 26 MFC update to driver 2.17 END