ƒ«i34503 244 233 161 125 219 422 220 847 283 153 178 123 209 524 109 151 277 144 326 134 416 176 117 255 126 180 169 202 842 180 161 169 181 900 149 114 185 129 165 877 120 195 219 120 166 130 113 389 160 143 329 221 122 153 249 128 114 454 138 139 301 131 149 144 165 120 182 280 184 370 253 283 297 409 333 268 271 132 132 119 128 119 176 119 210 167 200 201 202 246 354 124 140 200 202 201 197 181 192 175 117 108 126 117 132 119 123 198 148 3204 158 180 115 120 165 261 226 138 169 183 261 259 137 360 102 140 128 122 237 131 132 148 172 174 173 117 137 412 245 140 229 134 477 181 178 154 213 492 173 108 104 104 105 131 186 107 144 371 122 278 161 141 128 138 155 118 135 136 137 137 110 137 110 174 235 146 172 180 109 135 122 204 140 204 232 143 385 190 135 284 180 130 898 115 149 487 236 219 178 978 404 354 189 189 114 563 522 155 264 152 107 170 247 162 116 122 115 378 125 169 210 128 140 121 124 124 121 126 136 254 209 121 180 232 109 138 284 116 238 175 133 238 159 149 273 K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-12T06:51:48.000000Z K 7 svn:log V 141 Add the alpha makefile. Move tc-i386.c from Makefile to Makefile.i386 'cause alpha doesn't like trying to swallow it. Indigestion, I think. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-12T07:31:21.000000Z K 7 svn:log V 64 .Sh AUTHOR -> .Sh AUTHORS according to mdoc specs. Use .An/.Aq. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-12T08:00:03.000000Z K 7 svn:log V 34 Define the target type for alpha. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T09:14:18.000000Z K 7 svn:log V 126 Don't depend on "implicit int" or bloat the data section in the declaration of mem_devsw_installed. Reduced include nesting. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T09:55:57.000000Z K 7 svn:log V 329 Fixed breakage of the !SMP case in vm_page_zero_idle() in the previous commit. Opportunities to clean pages were often missed, and leaving of the idle state was sometimes delayed until the next interrupt (after any that occurred while cleaning). Fixed an unstaticization, a syntax error and a style bug in the previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T10:08:50.000000Z K 7 svn:log V 127 Separated header creation from header installation in libss. Create the libss headers before installing them in `make world'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T10:55:02.000000Z K 7 svn:log V 754 Fixed missing SHLIBDIR in GCC_EXEC_PREFIX. Add the path to the source .mk files to the beginning of .MAKEFLAGS instead of to the end, so that there is more chance of it having priority. Additions in /etc/make.conf still have priority for sub-makes if they are also at the beginning, although this is probably not wanted for building /usr/src. Use ${MK_FLAGS} for building dependencies for tools. This saves time building dependencies for tools that won't be created (mainly profiled libraries) and will be necessary to give correct dependencies when tools are built static. Spell the object directory as ${OBJDIR} consistently (even when we know that ${OBJDIR} == "obj"). Print ${DESTDIR} in messages where appropriate. Fixed some misformattings. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T12:00:26.000000Z K 7 svn:log V 190 Improved comments and order for the `all' case: - fixed comment about vn0. - improved other comments. - sorted lists alphabetically within lines. - split up and sorted lines more logically. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T12:05:14.000000Z K 7 svn:log V 61 Fixed disordering and inconsistent style in previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T12:23:27.000000Z K 7 svn:log V 86 Removed hacks to pass -nostdinc to mkdep. bsd.dep.mk now handles -nostdinc properly. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T12:26:49.000000Z K 7 svn:log V 31 Removed duplicated -I options. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-12T12:29:20.000000Z K 7 svn:log V 117 Configure bfd for elf64, elf32, and aout. Yes alpha can handle i386 formats. No i386 can't handle alpha formats. 8-) END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T12:52:24.000000Z K 7 svn:log V 431 Fixed `make -jN depend' (N >= 2) by removing the beforedepend target. .ORDER doesn't work right, but is used for things related to the depend target. It "works" for the depend target by skipping the build of .depend when N >= 2 and there is a non-default beforedepend target with no rules. Recent fixes made almost all the beforedepend targets in the tree a no-op except for this bug. Removed vestiges of elf and aout targets. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-12T12:54:25.000000Z K 7 svn:log V 14 Style police. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-12T13:02:46.000000Z K 7 svn:log V 60 Configure alpha to disassemble both alpha and i386 opcodes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T13:03:06.000000Z K 7 svn:log V 184 Put sources in SRCS and don't depend on them in beforedepend. IIRC, this is to fix `make -j50' where `make -j18' worked. The race may just have been more likely to be lost for -j50. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-12T13:06:42.000000Z K 7 svn:log V 49 Remove warning from f00f_hack. Approved by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T13:19:59.000000Z K 7 svn:log V 233 compile_et is now used early to build includes for libss, so build it earlier. This is probably unnecessary. Added now-necessary -B for installing headers for libss. Removed now-unnecessary -B for building cleandepend for rpcgen. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T13:54:51.000000Z K 7 svn:log V 42 Added forgotten declaration of mkdtemp(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-12T14:09:55.000000Z K 7 svn:log V 323 Changed speed_t from long to unsigned long. POSIX.1 requires an unsigned integral type. Changing it doesn't seem to cause any sign extension bugs in /usr/src. In the kernel, this is partly because `struct speedtab' and its lookup function are too bogus to use speed_t's for speeds - they use ints. Reminded by: PR 5786 END K 10 svn:author V 6 yokota K 8 svn:date V 27 1998-03-12T15:00:06.000000Z K 7 svn:log V 81 - Describe the -I option in the man page. - Add the -I option in the usage line. END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-03-12T19:27:47.000000Z K 7 svn:log V 23 MFC: mktemp -> mkstemp END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-03-12T19:36:18.000000Z K 7 svn:log V 160 Fix for mmap of char devices bug as described in OpenBSD advisory of 1998/02/20 Reviewed by: John Dyson Submitted by: "Cy Schubert" END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-03-12T19:36:50.000000Z K 7 svn:log V 32 MFC: mmap for char device patch END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-12T20:00:21.000000Z K 7 svn:log V 85 'LKM' is a minimal kernel config file, just enough to be able to test-link the LKMs. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-12T20:02:17.000000Z K 7 svn:log V 74 Introduce the 'regress' target. Silently approved by: -hackers, -current END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-12T20:04:38.000000Z K 7 svn:log V 106 The coff LKM needs IBCS2 to be able to link (for the 'make regress' linktest) - add this as a dependency. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T00:44:26.000000Z K 7 svn:log V 747 De-staticise LQR information Increment OutPackets for any packet - not just LQRs MFC: o Fix a few comment typos. o Fix ``set timeout'' usage message and documentation. o Change ifOutPackets, ifOutOctets and ifOutLQRs to `u_int32_t's so that they wrap correctly. o Put the LQR in network byte order using the correct struct size (sizeof u_int32_t, not sizeof u_long). o Wrap LQR ECHO counters correctly. o Don't increment OutLQR count if the last LQR hasn't been replied to. o Initialise last received LQR in StartLqm. o Don't start the LQR timer if we're `disabled' and `accepted'. o Generate LQR responses when both sides are using a timer and we're not going to send our next LQR before the peers max timeout. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T00:44:33.000000Z K 7 svn:log V 86 Remove the second bundle_NewPhase argument and do the tun config from bundle_LayerUp. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T00:44:51.000000Z K 7 svn:log V 67 "dial" now may optionally have context. Tidy up some LcpInfo uses. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T00:44:56.000000Z K 7 svn:log V 75 Don't send LQRs when the peer has LCP REJ'd them. Send ECHO LQRs instead. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T00:55:16.000000Z K 7 svn:log V 87 MFMP: Don't send LQRs when the peer has LCP REJ'd them. Send ECHO LQRs instead. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T00:58:09.000000Z K 7 svn:log V 805 MFC: o Fix a few comment typos. o Fix ``set timeout'' usage message and documentation. o Change ifOutPackets, ifOutOctets and ifOutLQRs to `u_int32_t's so that they wrap correctly. o Put the LQR in network byte order using the correct struct size (sizeof u_int32_t, not sizeof u_long). o Wrap LQR ECHO counters correctly. o Don't increment OutLQR count if the last LQR hasn't been replied to. o Initialise HisLqrData (last received LQR) in StartLqm. o Don't start the LQR timer if we're `disabled' and `accepted'. o Generate LQR responses when both sides are using a timer and we're not going to send our next LQR before the peers max timeout. o Don't send LQRs when the peer has LCP REJ'd them. Send ECHO LQRs instead. Ok'd by: jkh END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T01:36:10.000000Z K 7 svn:log V 55 Add extraneous braces to stiffle warnings from gcc-2.8 END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T01:55:47.000000Z K 7 svn:log V 20 Add missing include END K 10 svn:author V 4 alex K 8 svn:date V 27 1998-03-13T02:31:21.000000Z K 7 svn:log V 92 Get the arguments to show_usage right (like the MFC'ed code in -stable). Submitted by: bde END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T03:24:05.000000Z K 7 svn:log V 35 Correct #ifdef for __FreeBSD__ < 3 END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T03:25:16.000000Z K 7 svn:log V 71 MFC: Correct #ifdef for __FreeBSD__ < 3 It'll compile now *blush* END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-13T09:41:58.000000Z K 7 svn:log V 784 Build all tools shared, and don't build any shared libraries for tools. Build libraries (for linking the tools to) in a more correct order (for linking freshly created shared libraries to each other). This is probably a no-op now that shared libraries for tools aren't built, but I didn't test any intermediate versions. Security-related directories that are not built by default may now be misordered for the shared case. Don't build libcompat specially. It isn't used for tools, and shouldn't be used in /usr/src (it is only used for IPXrouted and crufty games). Added missing ${.CURDIR} to existence tests for library directories. Existence tests for top-level directories are still broken. Test for library directories actually being built, not for directories above them. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T11:08:06.000000Z K 7 svn:log V 28 MFC: occluded variable fix. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T11:09:03.000000Z K 7 svn:log V 102 Fix bogusly shadowed variable. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T11:12:53.000000Z K 7 svn:log V 126 Be careful not to spam ld.so.hints in multi-user case. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T11:13:28.000000Z K 7 svn:log V 28 MFC: don't spam ld.so.hints END K 10 svn:author V 6 yokota K 8 svn:date V 27 1998-03-13T11:21:18.000000Z K 7 svn:log V 71 YAMFC: Update man page and the usage message to include the -I option. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T11:30:44.000000Z K 7 svn:log V 38 Add Danish mirrors. Submitted by: phk END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T12:12:30.000000Z K 7 svn:log V 21 MFC: Danish mirrors. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-13T12:21:51.000000Z K 7 svn:log V 296 |Here are a few patches to my audio driver (from a recently cvsupped |2.2.6-BETA). The first two were already submitted some time ago |but probably were applied to the wrong line. The last one fixes a |problem that has been there for ages. Submitted by: Luigi Rizzo END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-03-13T13:33:09.000000Z K 7 svn:log V 66 Change examples for Cyclades cards (c -> c0) to fit with reality. END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-03-13T14:01:57.000000Z K 7 svn:log V 49 Reviewed by: jkh MFC - Cyclades examples c -> c0 END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-13T19:13:54.000000Z K 7 svn:log V 237 Added a null entry for sysmk that is generated by makesyscalls.sh. Gee, I wish there was a better way to run makesyscalls.sh so that a make world finds missing things like this. Running it manually sucks. Pointed out by: Peter Dufault END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-13T19:34:40.000000Z K 7 svn:log V 129 Add binutils if BINFORMAT is elf. This is needed for alpha, and it works on i386, but is still disabled until you set BINFORMAT. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-13T19:41:06.000000Z K 7 svn:log V 31 Some things only work on i386. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-13T19:43:12.000000Z K 7 svn:log V 62 Some things only work on i386. Removed unsupported machines. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T21:07:14.000000Z K 7 svn:log V 154 o Don't immediately reply to the first LQR thinking it's a duplicate ('cos it compares with our initial values). o Move the LCP into struct datalink. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T21:07:46.000000Z K 7 svn:log V 34 Move the IPCP into struct bundle. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-13T21:08:05.000000Z K 7 svn:log V 20 Remove more globals END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-13T21:12:12.000000Z K 7 svn:log V 362 On i386, freebsd.h and freebsd-elf.h have been merged to combine aout and elf support. freebsd-elf.h died as a result, so the BINFORMAT test for elf in src/gnu/usr.bin/cc/cc_tool/Makefile will need to use freebsd.h, not freebsd-elf.h. That means that alpha will have to go the same way. The new alpha/freebsd.h has the alpha/freebsd-elf.h definitions merged in. END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-03-13T22:01:26.000000Z K 7 svn:log V 44 Obtained from: bde Back out last brain blip END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-03-13T22:03:03.000000Z K 7 svn:log V 45 Submitted by: bde Back out last brain blip. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-03-14T01:40:31.000000Z K 7 svn:log V 208 Disable support for the a.out-i386-bsd target. Everything it can do seems to be supported in the a.out-i386-freebsd target. When both are present, there are sometimes complaints of "ambiguous file format." END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-14T02:29:24.000000Z K 7 svn:log V 38 Sync with sys/i386/boot/Makefile.inc. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-14T02:30:01.000000Z K 7 svn:log V 56 Sync with sys/i386/boot/rawboot/Makefile revision 1.11. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-14T02:31:00.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.194. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-14T02:33:54.000000Z K 7 svn:log V 72 Link i386/include instead of pc98/include (there is no such directory). END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-14T02:35:10.000000Z K 7 svn:log V 27 Fixed include file's path. END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-03-14T02:55:01.000000Z K 7 svn:log V 88 Don't misuse vnode interlocks in routines that can be called from interrupts. PR: 5893 END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-03-14T03:02:15.000000Z K 7 svn:log V 185 Don't use the standard macros for disabling/enabling interrupt. On SMP systems, this left the mpintr_lock simplelock locked, causing further calls to disable_intr to deadlock or panic. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-03-14T03:02:19.000000Z K 7 svn:log V 93 Ouch, my local cvs walloped the version I thought I was committing. Here is what I intended. END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-03-14T03:11:50.000000Z K 7 svn:log V 275 On SMP systems, initially follow the MP spec with regard to which pin on the IOAPIC being connected to the 8254 timer interrupt. Verify that timer interrupts are delivered. If they aren't, attempt a fallback to mixed mode (i.e. routing the timer interrupt via the 8259 PIC). END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-03-14T03:25:18.000000Z K 7 svn:log V 158 Update workaround for limitations in the arp code. Adjust the RPC timeout message which occured when the old workaround broke to show the correct IP address. END K 10 svn:author V 5 tegge K 8 svn:date V 27 1998-03-14T04:13:56.000000Z K 7 svn:log V 188 Add a BOOTP_WIRED_TO option, for use on machines with multiple network cards where the first detected card should not be used for bootp. Submitted by: Doug Ambrisko END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-14T10:19:49.000000Z K 7 svn:log V 201 Merge from -current: if the root filesystem mount fails because the device being mounted doesn't exist, and the device might have been within a slice, try mounting via the compatability slice instead. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-14T13:58:21.000000Z K 7 svn:log V 316 Don't force NOPIC or NOSHARED for building tools in the NOCLEAN case, so that dirtier-than-previously tools aren't left lying around to be installed. Filter out NOPIC from ${MK_FLAGS} for `make ${OBJDIR}' for ld (and some other things), so that the obj dir for ld/rtld always gets re-made. Fixed a literal "make". END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-14T14:08:29.000000Z K 7 svn:log V 240 Improved comparison of ${DPADD} with ${LDADD} for the checkdpadd target. `BINFORMAT=foo make checkdpadd' in /usr/src now reports only 2 false negatives (in libss and init). (BINFORMAT=foo is to turn off better handling of the a.out case.) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-14T19:50:36.000000Z K 7 svn:log V 173 Disable the vfs.ioopt option for now, so that we don't get gratuitious bugreports. I might not be able to fix the problems before 3.0, due to other, more important things. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-03-14T21:13:48.000000Z K 7 svn:log V 176 Link this against libcrypt. Crypt is not directly called, but is called from linked in code. I'll merge this to STABLE as well. PR: 5999 Submitted by: robert@cyrus.watson.org END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-03-14T21:14:31.000000Z K 7 svn:log V 39 Add more AIX/DOS/Win95 partition types END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-03-14T21:15:41.000000Z K 7 svn:log V 38 Damn. Left out the dependancy macro. END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-03-14T21:15:52.000000Z K 7 svn:log V 26 MFC: more partition types END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-03-14T21:22:09.000000Z K 7 svn:log V 35 Add more DOS/Win95 partition types END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-03-14T21:23:07.000000Z K 7 svn:log V 26 MFC: more partition types END K 10 svn:author V 3 pst K 8 svn:date V 27 1998-03-14T22:28:25.000000Z K 7 svn:log V 84 Add "-F" (force) flag to newsyslog. Submitted by: Terry Lambert END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T00:07:09.000000Z K 7 svn:log V 27 MFC: idprio is privileged. END K 10 svn:author V 4 alex K 8 svn:date V 27 1998-03-15T00:36:27.000000Z K 7 svn:log V 116 Allow ICMP unreachable messages to be sent in response to ICMP query packets (as per Stevens volume 1 section 6.2). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-03-15T02:08:04.000000Z K 7 svn:log V 75 Make the binutils strip ELF-only for now. It isn't quite right for a.out. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T02:38:03.000000Z K 7 svn:log V 106 Sync with sys/i386/i386/machdep.c revision 1.209.2.20. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T02:39:00.000000Z K 7 svn:log V 107 Sync with sys/i386/isa/sio.c revision up to 1.147.2.13. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T02:39:43.000000Z K 7 svn:log V 108 Sync with sys/i386/conf/Makefile.i386 revision 1.89.2.4. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-15T04:42:23.000000Z K 7 svn:log V 150 Use dsname() to generate the disk region name for the "changing root device to" message. Suppress this message if only the slice number has changed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-15T04:52:58.000000Z K 7 svn:log V 261 Don't force NOPIC for building tools at all for now, so that some (slightly stale) shared libraries get installed before non-tools are linked. The 2-stage build of the libraries has never really worked, since we link to the libraries built in the first stage. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T05:47:08.000000Z K 7 svn:log V 32 MFC: -F flag Requested by: pst END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T13:35:42.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.116. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T15:19:18.000000Z K 7 svn:log V 106 Sync with sys/i386/i386/machdep.c revision 1.209.2.21. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T15:20:17.000000Z K 7 svn:log V 108 Sync with sys/i386/i386/userconfig.c revision 1.63.2.25. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T15:21:15.000000Z K 7 svn:log V 107 Sync with sys/i386/conf/files.i386 revision 1.141.2.19. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T15:22:06.000000Z K 7 svn:log V 103 Sync with sys/i386/confi/GENRIC revision 1.77.2.19. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-03-15T15:22:21.000000Z K 7 svn:log V 87 Fix more linkage problems. libtermcap needs to be linked for routines in librealdline. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-15T15:23:04.000000Z K 7 svn:log V 99 Sync with sys/i386/isa/npx.c revision 1.31.2.7. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T16:15:47.000000Z K 7 svn:log V 83 When doing "make unders", also remember to make entries for any slices that exist. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T16:16:29.000000Z K 7 svn:log V 25 MFC: make slice entries. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T16:39:41.000000Z K 7 svn:log V 16 Fix minor typo. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T17:10:17.000000Z K 7 svn:log V 34 Reformatting, more sanity checks. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T17:11:01.000000Z K 7 svn:log V 25 MFC: cleanup / frobbing. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T19:30:49.000000Z K 7 svn:log V 40 Fix some bogons with variable handling. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-15T19:31:11.000000Z K 7 svn:log V 27 MFC: variable bogon fixes. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-03-15T20:22:54.000000Z K 7 svn:log V 29 MFC: linking breakage fixed. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-15T23:08:24.000000Z K 7 svn:log V 102 Remove an ifdef (to get linker errors instead of compile errors in the absence of 'controller snd0'). END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-03-16T01:32:51.000000Z K 7 svn:log V 54 MFC: fix an ethernet framesize mismatch OK'd by: jkh END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-16T01:56:03.000000Z K 7 svn:log V 3108 Some VM improvements, including elimination of alot of Sig-11 problems. Tor Egge and others have helped with various VM bugs lately, but don't blame him -- blame me!!! pmap.c: 1) Create an object for kernel page table allocations. This fixes a bogus allocation method previously used for such, by grabbing pages from the kernel object, using bogus pindexes. (This was a code cleanup, and perhaps a minor system stability issue.) pmap.c: 2) Pre-set the modify and accessed bits when prudent. This will decrease bus traffic under certain circumstances. vfs_bio.c, vfs_cluster.c: 3) Rather than calculating the beginning virtual byte offset multiple times, stick the offset into the buffer header, so that the calculated offset can be reused. (Long long multiplies are often expensive, and this is a probably unmeasurable performance improvement, and code cleanup.) vfs_bio.c: 4) Handle write recursion more intelligently (but not perfectly) so that it is less likely to cause a system panic, and is also much more robust. vfs_bio.c: 5) getblk incorrectly wrote out blocks that are incorrectly sized. The problem is fixed, and writes blocks out ONLY when B_DELWRI is true. vfs_bio.c: 6) Check that already constituted buffers have fully valid pages. If not, then make sure that the B_CACHE bit is not set. (This was a major source of Sig-11 type problems.) vfs_bio.c: 7) Fix a potential system deadlock due to an incorrectly specified sleep priority while waiting for a buffer write operation. The change that I made opens the system up to serious problems, and we need to examine the issue of process sleep priorities. vfs_cluster.c, vfs_bio.c: 8) Make clustered reads work more correctly (and more completely) when buffers are already constituted, but not fully valid. (This was another system reliability issue.) vfs_subr.c, ffs_inode.c: 9) Create a vtruncbuf function, which is used by filesystems that can truncate files. The vinvalbuf forced a file sync type operation, while vtruncbuf only invalidates the buffers past the new end of file, and also invalidates the appropriate pages. (This was a system reliabiliy and performance issue.) 10) Modify FFS to use vtruncbuf. vm_object.c: 11) Make the object rundown mechanism for OBJT_VNODE type objects work more correctly. Included in that fix, create pager entries for the OBJT_DEAD pager type, so that paging requests that might slip in during race conditions are properly handled. (This was a system reliability issue.) vm_page.c: 12) Make some of the page validation routines be a little less picky about arguments passed to them. Also, support page invalidation change the object generation count so that we handle generation counts a little more robustly. vm_pageout.c: 13) Further reduce pageout daemon activity when the system doesn't need help from it. There should be no additional performance decrease even when the pageout daemon is running. (This was a significant performance issue.) vnode_pager.c: 14) Teach the vnode pager to handle race conditions during vnode deallocations. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-16T02:13:03.000000Z K 7 svn:log V 64 Allow vfs_ioopt to be enabled with a (temporary) config option. END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-03-16T07:11:27.000000Z K 7 svn:log V 86 Typo fix. PR: 6016 Submitted by: Kazuo Horikawa OK'd by: jkh END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-16T07:33:57.000000Z K 7 svn:log V 21 Cosmetic: .Dq -> .It END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-16T07:37:56.000000Z K 7 svn:log V 26 MFC: Cosmetic: .Dq -> .It END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-16T09:21:59.000000Z K 7 svn:log V 73 MFC: El Bruce Fernando Maximillian Ernesto Supremo Evan's fixes in r1.9. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-03-16T10:06:58.000000Z K 7 svn:log V 168 Be less draconian about the TSC if APM is configured, use it for timecounting if APM-BIOS isn't found. Be just as draconian about SMP as always, but explain it better. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-03-16T10:19:12.000000Z K 7 svn:log V 133 A bunch of BNN (Bruce Normal Nits) from bde: Bring back the softclock inlining save a couple of <<32's many white-space shuffles. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-16T11:15:45.000000Z K 7 svn:log V 43 Style & message change. Submitted by: bde END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-16T11:19:10.000000Z K 7 svn:log V 74 Add message when using obsolete command line option. Suggested by: joerg END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-16T11:46:09.000000Z K 7 svn:log V 91 Don't build an unused obj dir. Install all files in one step. De-bogotified the .includes. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-16T11:50:39.000000Z K 7 svn:log V 165 Use dkmakeminor() rather than magic knowledge of the size and location of the slice field. Handle incomprehensible slice numbers slightly better. Suggested by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-16T11:58:46.000000Z K 7 svn:log V 166 Restored an (apparently unnecessary) -B for installing lib-tools. The install target is -j-unsafe in general, so we use -B for installing everything in `make world'. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-16T12:07:54.000000Z K 7 svn:log V 42 Spell 'compatibility' like everyone else. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-16T14:33:18.000000Z K 7 svn:log V 267 1. If device node already exists, don't gratuituously try to make it again. 2. Don't create slice entries when running multi-user; it adds far too much to sysinstall's startup time. User is expected to have correct slice entries after system is installed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-16T14:33:36.000000Z K 7 svn:log V 10 MFC: 1.72 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-03-16T15:07:50.000000Z K 7 svn:log V 47 This is uulog.1, not uuname.1. PR: docs/5980 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-03-16T15:11:49.000000Z K 7 svn:log V 35 MFC: this is uulog.1, not uuname.1 END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-16T18:00:18.000000Z K 7 svn:log V 27 -> END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-03-16T18:39:41.000000Z K 7 svn:log V 141 Remove a soft-update hook that was accidentally added to the READ path. also add some comments, and a couple of very minor cosmetic changes. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-16T22:52:54.000000Z K 7 svn:log V 37 Move filter sets into struct bundle. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-16T22:53:15.000000Z K 7 svn:log V 38 Move `CleaningUp' into struct bundle. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-16T22:54:35.000000Z K 7 svn:log V 54 Move VJ compression state and stats into struct ipcp. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-16T23:04:07.000000Z K 7 svn:log V 77 Clear up DPT comment to avoid further confusion. This is a hardware driver. END K 10 svn:author V 8 jraynard K 8 svn:date V 27 1998-03-16T23:55:08.000000Z K 7 svn:log V 77 MFC - Merge rev 1.16 (prevent output columns from merging into one another). END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-17T00:28:02.000000Z K 7 svn:log V 78 Add missing entry to list of major device names. This list should not exist. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-17T01:26:52.000000Z K 7 svn:log V 23 Correct filter syntax. END K 10 svn:author V 6 jseger K 8 svn:date V 27 1998-03-17T02:09:49.000000Z K 7 svn:log V 42 Add cfengine entries. OK'ed by: jkh END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-17T06:30:52.000000Z K 7 svn:log V 317 Correct a severely evil bug in the vtruncbuf code. It didn't cause me any problems until after the previous commit. This problem then caused a severe case of creeping crud on my diskdrive, and hosed my system so bad, that I needed to do a complete reinstall. Sorry!!! I assume that others have manifest this bug. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-17T08:41:28.000000Z K 7 svn:log V 151 Deleted PC-98 code because (1) machine dependent code should not be in here, and (2) the flag used in PC-98 code has been assigned to another purpose. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-17T08:42:18.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.117. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-17T08:47:50.000000Z K 7 svn:log V 135 If lowervp is NULLVP, vap was clobbered. Submitted by: Naofumi Honda Obtained from: NetBSD/pc98 END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-17T09:11:03.000000Z K 7 svn:log V 41 Make EPSON_BOUNCEDMA a new-style option. END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-03-17T10:45:18.000000Z K 7 svn:log V 384 Fixed missing filemark on close if data written to tape. Don't try to flush buffers if the drive says it has none. More error checking and reporting. Hack: if drive hangs, it can be reset by issuing a mt -f device offline. I've been able to make several 4G backups. However there is still problems with some configurations. It is not clear if it is hardware or driver problems yet. END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-03-17T10:54:23.000000Z K 7 svn:log V 87 PR: i386/6040 Submitted by: nakagawa@jp.freebsd.org Add new PCI NE2000 (VIA VT86C926) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-17T17:36:05.000000Z K 7 svn:log V 84 Correct a problem where data OR metadata could be thrown away if a buffer is grown. END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-03-17T21:12:13.000000Z K 7 svn:log V 60 PR: i386/6040 Approved by: jkh MFC. Add VIA NE2000 clone. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-17T22:29:12.000000Z K 7 svn:log V 118 Make all CCP negotiation data dynamic and add a ``set deflate'' command to configure the DEFLATE default window size. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1998-03-18T01:40:12.000000Z K 7 svn:log V 395 Add preliminary support for IEEE 802.1Q VLAN tagging. It doesn't actually work reliably yet (I've had panics), but it does seem to occasionally be able to transmit and receive syntactically-correct packets. Also fixes one of if_ethersubr.c's legion style bugs, and removes the hostcache code from standard kernels---the code that depends on it is not going to happen any time soon, I'm afraid. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-18T07:58:13.000000Z K 7 svn:log V 81 Document NOPERL Submitted entirely incorrectly in -hackers by: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-18T07:58:49.000000Z K 7 svn:log V 16 Document NOPERL END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-18T07:59:13.000000Z K 7 svn:log V 12 MFC: NOPERL END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-18T08:00:13.000000Z K 7 svn:log V 12 MFC: NOPERL END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-18T08:00:25.000000Z K 7 svn:log V 13 style tweak. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-03-18T11:07:27.000000Z K 7 svn:log V 36 Document WANT_LIBC_R. Ok'ed by: JKH END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-03-18T12:28:09.000000Z K 7 svn:log V 91 I goofed on the `LINKS' syntax. Submitted by: Dmitrij Tejblum END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-03-18T12:29:08.000000Z K 7 svn:log V 12 MFC rev 1.9 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-03-18T15:45:00.000000Z K 7 svn:log V 51 MFC: Fix over-zealous .Nm trimming PR: docs/5968 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-03-18T16:14:48.000000Z K 7 svn:log V 277 Trim username examples to <= 8 characters (in -STABLE only). This strikes me as a somewhat hypocritical mistake given that the document includes a 1/2-page paragraph explaining why usernames should not be in excess of 8 characters... What would Freud say? ;) PR: docs/5874 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1998-03-18T16:21:55.000000Z K 7 svn:log V 29 MF22: Remove confusing comma END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-03-18T20:52:28.000000Z K 7 svn:log V 186 Protect against count of chars received being 0, which causes a panic otherwise. Can apparantly happen with some firmware revs. Submitted by: Kouichi Hirabayashi END K 10 svn:author V 2 dg K 8 svn:date V 27 1998-03-18T21:05:19.000000Z K 7 svn:log V 70 Brought in fix from rev 1.62: fix for panic when count of chars is 0. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-18T21:53:48.000000Z K 7 svn:log V 47 Show our modem hangup script in ``set modem''. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-18T21:53:56.000000Z K 7 svn:log V 34 Don't increment dial_tries twice. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-18T21:54:03.000000Z K 7 svn:log V 44 Bring LCP back to INITIAL in LayerFinish(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-18T23:15:31.000000Z K 7 svn:log V 61 Display the correct amount of remaining time in `show time'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-18T23:16:05.000000Z K 7 svn:log V 24 Mention MPPC rfc number END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:26:37.000000Z K 7 svn:log V 38 .Sh AUTHOR -> .Sh AUTHORS Use .An/.Aq END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:34:22.000000Z K 7 svn:log V 39 .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:37:22.000000Z K 7 svn:log V 40 .Sh AUTHOR -. .Sh AUTHORS. Use .An/.Aq. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:37:43.000000Z K 7 svn:log V 40 .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:40:27.000000Z K 7 svn:log V 13 Use .An/.Aq. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:46:04.000000Z K 7 svn:log V 40 .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1998-03-19T07:47:10.000000Z K 7 svn:log V 13 Use .An/.Aq. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T12:35:55.000000Z K 7 svn:log V 82 Fixed a race to build the `@' and `machine' symlinks early enough for `make -jN'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T13:01:50.000000Z K 7 svn:log V 142 Fixed building of kernels without `options FFS'. ffs_softdep_stub.c is not optional, since several "standard" files in ufs/ufs reference it. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T13:22:46.000000Z K 7 svn:log V 54 Fixed CLEANFILES. Some temporary files were missing. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T13:32:43.000000Z K 7 svn:log V 80 Use gzip's -n flag so that simple regression tests of `make world' work better. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-19T15:02:09.000000Z K 7 svn:log V 88 Add noatime option to new filesystems to speed up initial extraction. Suggested by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-19T15:02:55.000000Z K 7 svn:log V 17 MFC: Use noatime END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-19T15:07:20.000000Z K 7 svn:log V 43 correct checks for "already written" case. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-19T15:07:47.000000Z K 7 svn:log V 30 MFC: DTRT when writing twice. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T15:12:05.000000Z K 7 svn:log V 111 Don't use the beforedepend target. It was a no-op here except for helping bsd.dep.mk break `make -jN depend'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T15:21:19.000000Z K 7 svn:log V 48 Removed vestiges of use of beforedepend target. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T15:27:08.000000Z K 7 svn:log V 111 Don't use the beforedepend target. It was a no-op here except for helping bsd.dep.mk break `make -jN depend'. END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1998-03-19T16:19:16.000000Z K 7 svn:log V 134 Uninitialized pointer reference may happen on particular environment. (for example, it kills my new laptop, Toshiba Libretto 100....) END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1998-03-19T16:25:17.000000Z K 7 svn:log V 46 Added U.S. Robotics XJ1560J (X2 X-jack modem) END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T16:43:19.000000Z K 7 svn:log V 292 Build the initial `make' in the temporary build tree so that its forced cleaning doesn't affect the normal copy. Save a little time by not doing unnecessary clean, depend nd cleandepend steps. Reviewed by: mckay@freebsd.org Added xargs to build-tools. It may be used for kdump and truss. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-19T16:56:58.000000Z K 7 svn:log V 98 Build the libraries in a correct order. Reorganized the ifdefs so that the order is easy to see. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-19T18:46:58.000000Z K 7 svn:log V 41 Fix an embarassing problem in vtruncbuf. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-03-19T20:58:45.000000Z K 7 svn:log V 188 Make 'ifconfig -l ether' only list Ethernet interfaces. This is useful, intuitive, and match the old comments in the source. Previously, 'ifconfig -l ether' and 'ifconfig -l' were equal. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-19T22:25:44.000000Z K 7 svn:log V 86 Don't print negative times in `show timeout' when the link is up with a timeout of 0. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-19T22:37:37.000000Z K 7 svn:log V 36 Add ENABLE_VFS_IOOPT kernel option. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-19T22:48:16.000000Z K 7 svn:log V 803 In kern_physio.c fix tsleep priority messup. In vfs_bio.c, remove b_generation count usage, remove redundant reassignbuf, remove redundant spl(s), manage page PG_ZERO flags more correctly, utilize in invalid value for b_offset until it is properly initialized. Add asserts for #ifdef DIAGNOSTIC, when b_offset is improperly used. when a process is not performing I/O, and just waiting on a buffer generally, make the sleep priority low. only check page validity in getblk for B_VMIO buffers. In vfs_cluster, add b_offset asserts, correct pointer calculation for clustered reads. Improve readability of certain parts of the code. Remove redundant spl(s). In vfs_subr, correct usage of vfs_bio_awrite (From Andrew Gallatin ). More vtruncbuf problems fixed. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-19T22:49:01.000000Z K 7 svn:log V 21 Remove b_generation. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-19T22:49:44.000000Z K 7 svn:log V 55 Fix vfs_bio_awrite usage, and correct vtruncbuf usage. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-03-20T00:43:29.000000Z K 7 svn:log V 391 Remove the check for SYN in SYN_RECEIVED state; it breaks simultaneous connect. This check was added as part of the defense against the "land" attack, to prevent attacks which guess the ISS from going into ESTABLISHED. The "src == dst" check will still prevent the single-homed case of the "land" attack, and guessing ISS's should be hard anyway. Submitted by: David Borman END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-03-20T02:33:42.000000Z K 7 svn:log V 142 Deleted 1024bytes/sector floppy code for PC-98 arch. The 1024bytes/sector code has not worked for long time and it should be re-implemented. END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1998-03-20T04:49:19.000000Z K 7 svn:log V 121 Some parameter was left uninitialized when the card with incomplete "Version 1" CIS tupple is plugged after normal card. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T11:08:52.000000Z K 7 svn:log V 86 Removed bogus -I path. The correct path is in all subdir Makefiles where it matters. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T12:03:53.000000Z K 7 svn:log V 885 Don't use beforedepend to complicate and break things. Just put generated source files in SRCS. Don't use MANDEPEND to complicate things. Just set MAN1 and put generated man pages in CLEANFILES. Added temporary files to CLEANFILES. Partly fixed a potentially fatal bug involving the yacc header. We generate eqn.cc (even if there is a version of it in the source directory older than eqn.y) and a matching eqn.tab.h, but only use the possibly-non-matching eqn.tab.h in the source directory. This works because Cygnus's yacc happened to generate a y.tab.h identical to the current generated one. The correct version will be used when the wrong version is deleted from the source tree. Kludge to get the header generated early enough. Yacc headers are mishandled everywhere they are renamed (and used). Generate neqn at build time, not at install time. Fixed some style bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T12:04:59.000000Z K 7 svn:log V 311 Don't use beforedepend to complicate and break things. Just put generated source files in SRCS. Don't use MANDEPEND to complicate things. Just put the generated man page in CLEANFILES. Partly fixed yacc header brokenness, as in ../eqn/Makefile. Added temporary files to CLEANFILES. Fixed some style bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T12:05:50.000000Z K 7 svn:log V 261 Put generated source files in SRCS. This fixes races generating the source files. E.g., the stale version of locate.cc in the source directory was sometimes used. We didn't even use beforedepend. Added temporary files to CLEANFILES. Fixed some style bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T12:13:10.000000Z K 7 svn:log V 97 Don't use beforedepend to complicate and break things. Just put generated source files in SRCS. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T12:20:43.000000Z K 7 svn:log V 97 Don't use beforedepend to complicate and break things. Just put generated source files in SRCS. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T12:34:21.000000Z K 7 svn:log V 22 Updated MISSING list. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T15:10:59.000000Z K 7 svn:log V 470 Don't use beforedepend to complicate and break things. The usual fix of putting generated source files in SRCS breaks many special cases (many dependencies had to be incomplete for ${.ALLSRC} not to give .h files that would break compiling with c++ -c). Reduce these special cases to the general case so that SRCS works normally and bsd.lib.mk handles most of the complications. Now we only have to duplicate rules from bsd.lib.mk to add special CFLAGS in some cases. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T16:21:39.000000Z K 7 svn:log V 429 Don't use beforedepend to break things. The usual fix of putting generated sources in SRCS breaks because compile_et uses an evil include of one .c file in another. Use a worse fix. Perhaps DPSRCS is useful after all. Don't put *.y in SRCS. Put the generated file in SRCS instead. This fixes incomplete dependencies (mkdep can't work on *.y). Don't override the default .l.c rule. Just use LFLAGS. Fixed some style bugs. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T16:35:48.000000Z K 7 svn:log V 63 MFC: fix a compatibility slice aliasing bug Requested by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-03-20T16:50:08.000000Z K 7 svn:log V 171 Renamed the generated include file keys.tries to keys.tries.h so that it can be put in SRCS for dependency generation to work properly. Don't use beforedepend, as usual. END K 10 svn:author V 6 itojun K 8 svn:date V 27 1998-03-20T16:54:34.000000Z K 7 svn:log V 57 /usr/local/man/ja_JP.EUC -> /usr/local/man/ja PR: 5251 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T17:17:55.000000Z K 7 svn:log V 15 2.2.5 -> 2.2.6 END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-03-20T17:48:14.000000Z K 7 svn:log V 76 More fixes to help fix race bags in "make -jN". Submitted by: BDE (Mostly) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1998-03-20T18:00:03.000000Z K 7 svn:log V 152 Partial merge of rev 1.52: bump the timeout in scsi_start_unit() to 30 seconds since some drives are slow enough to come up. Requested by: Leif Neland END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T18:07:02.000000Z K 7 svn:log V 70 My face is red - make the code for creating slices actually work now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T18:07:23.000000Z K 7 svn:log V 24 MFC: fix slice entries. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T18:26:04.000000Z K 7 svn:log V 30 Ack, fix typo in last commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T18:26:23.000000Z K 7 svn:log V 23 MFC: I suck. Fix typo. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-20T19:47:10.000000Z K 7 svn:log V 283 o Check the LCP Identifier field for correctness and drop dodgy packets by default. The old behaviour is still available with ``disable idcheck''. o Make all FSM diagnostics consistent and tidy up the way we build our LCP/CCP/IPCP requests. o Don't assume sizeof(u_long) == 4. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-20T19:47:22.000000Z K 7 svn:log V 31 Remove struct physical::abort. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-20T19:47:30.000000Z K 7 svn:log V 75 Don't show ECHO LQRs in the LQM log - they're already show in the LCP log. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-03-20T19:48:28.000000Z K 7 svn:log V 115 Make struct bundle into a sort of `struct descriptor'. It does the fdsets/reads/writes for each of it's datalinks. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T22:01:01.000000Z K 7 svn:log V 36 Change major number for wfd device. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-20T23:14:52.000000Z K 7 svn:log V 45 Remove unuseful (and annoying) ENXIO printf. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-03-20T23:15:30.000000Z K 7 svn:log V 26 MFC - remove ENXIO printf END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T23:27:20.000000Z K 7 svn:log V 32 Teach libdisk about wfd drives. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T23:39:57.000000Z K 7 svn:log V 32 MF22: create raw slice entries. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T23:40:17.000000Z K 7 svn:log V 29 create raw slices correctly. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-20T23:43:04.000000Z K 7 svn:log V 34 MF22: teach about LS-120 devices. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-21T00:32:20.000000Z K 7 svn:log V 44 Deal with device names > 2 chars in length. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-21T01:36:42.000000Z K 7 svn:log V 161 Don't ask for a boot manager if the last time we came through was with a dedicated disk. That's fatal. Eivind: You may now be happy. :) Submitted by: msmith END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-21T02:08:33.000000Z K 7 svn:log V 116 An overly conservative choice prevented the new kernel from landing in the right place after an upgrade. Fix that. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-03-21T02:08:52.000000Z K 7 svn:log V 29 MF22: install correct kernel END K 10 svn:author V 5 dyson K 8 svn:date V 27 1998-03-21T05:16:09.000000Z K 7 svn:log V 86 Softdep_sync_metadata appears to expect that it is called at splbio, so make it so... END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T05:17:29.000000Z K 7 svn:log V 137 Merge from 2.2, plus some other changes. In the config file entry, 'vector siintr' isn't used since the handler is assigned internally. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T06:17:14.000000Z K 7 svn:log V 15 merge from 2.2 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T06:21:03.000000Z K 7 svn:log V 44 zap 'vector siintr' from example si0 config END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-03-21T08:18:57.000000Z K 7 svn:log V 189 Build both libscrypt and libdescrypt. There is no point in letting libscrypt stagnate, even if it is superceded by libdescrypt. It is a tiny library anyway, and building it is inexpensive. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T10:04:55.000000Z K 7 svn:log V 22 Import ipfilter 3.2.3 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T10:04:55.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r34739, 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 1998-03-21T10:04:56.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3_2_3'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T10:11:54.000000Z K 7 svn:log V 39 Import kernel parts of ipfilter v3.2.3 END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T10:11:54.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r34742, 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 1998-03-21T10:11:55.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'v3_2_3'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T10:20:13.000000Z K 7 svn:log V 55 Merge vendor changes from 3.2.1 -> 3.2.3 onto mainline END K 10 svn:author V 5 peter K 8 svn:date V 27 1998-03-21T11:34:28.000000Z K 7 svn:log V 178 Make this compile.. There are some unpleasing hacks in here. A major unifdef session is sorely tempting but would destroy any remaining chance of tracking the original sources. END