ƒ«#64237 242 146 127 118 132 157 186 186 175 250 138 887 123 210 345 745 233 417 164 164 140 136 267 167 970 198 127 130 260 128 166 181 137 166 144 143 147 140 216 221 237 254 129 157 121 120 255 239 154 139 140 112 153 107 1183 122 144 114 424 189 157 204 150 237 229 194 155 208 138 112 120 502 143 772 249 123 122 141 102 339 116 210 143 148 106 125 209 173 189 408 193 144 152 127 133 424 118 173 190 441 121 172 137 114 444 171 201 737 206 167 179 189 217 214 157 118 133 165 128 262 126 282 359 132 287 141 144 140 142 200 170 140 157 131 223 118 284 155 187 161 158 120 142 231 170 267 2481 232 238 118 302 233 218 233 162 143 196 144 198 342 161 147 154 141 432 229 168 123 157 530 232 575 150 151 130 126 126 131 128 111 261 167 131 407 415 133 105 287 114 123 146 156 131 133 120 159 134 153 203 145 99 357 120 234 136 123 127 167 173 757 319 510 164 282 251 228 282 213 497 312 194 126 110 131 117 148 127 136 132 205 142 236 155 223 217 159 151 114 210 326 251 383 504 K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T10:34:59.000000Z K 7 svn:log V 53 Don't overflow the internal buffer in clnt_sperror() END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T10:39:34.000000Z K 7 svn:log V 34 sprintf() -> snprintf() paranoia. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T10:50:21.000000Z K 7 svn:log V 25 Prevent TMPDIR overflow. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T10:53:37.000000Z K 7 svn:log V 39 Correct string length bounds checking. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T11:03:20.000000Z K 7 svn:log V 64 Correct factor-of-10 error in INT_STRLEN_MAXIMUM() calculation. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T11:07:57.000000Z K 7 svn:log V 93 Calculate the string length of a u_long at compile-time, instead of using a hardcoded value. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-04T11:15:48.000000Z K 7 svn:log V 93 Return an error instead of overflowing the buffer in the case of a long $HOME in ruserpass() END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-04T14:02:11.000000Z K 7 svn:log V 84 Make natd(8) "compatible" with firewall_type="simple". PR: conf/13769, conf/20197 END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-04T15:38:32.000000Z K 7 svn:log V 158 src/Makefile.inc1 sets DESTDIR=${WORLDTMP} for `buildworld' stage causing pre-processed manual pages, like terminfo(5), to point to the temporary build tree. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T17:52:23.000000Z K 7 svn:log V 44 MFC: s/__FreeBSD_Version/__FreeBSD_version/ END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-08-04T18:09:56.000000Z K 7 svn:log V 792 The check_extport() function appears to have some new code in it that checks the scratch RAM for data normally found in the SEEPROM (presumably in the event that the SEEPROM is unavailable or can't be read). This code causes a spontaneous reboot on monster.osd.bsdi.com, which has an embedded aic7880 controller. The problem appears to happen either when it writes to the SCBPTR port and then reads from the SCB_CONTROL port. Somewhere during the inb/outb operations, the system has a heart attack and restarts. This code looks very suspicious, particularly since it has unconditionalized debug mesages such as "Got here!" and "And it even worked!". With this block #ifdef'ed out, the machine boots and runs properly. I stronly suggest that it stay #ifdef'ed out until it's properly tested. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-08-04T18:17:45.000000Z K 7 svn:log V 29 *smack* #if 0, not #ifdef 0. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T18:58:42.000000Z K 7 svn:log V 115 MFC: rev 1.31: fix zget to not bzero() a NULL pointer on kvm exhaustion and 1.32: fix missing update of a counter. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-04T19:05:49.000000Z K 7 svn:log V 248 Finally make the module dependencies work. kern_linker.c now allows modules to depend on modules in the same file (uhub depends on usb) or even on themselves (usb on usb, makes the define in usb_port.h a lot less convoluted). Use ANSI prototypes. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-08-04T20:28:53.000000Z K 7 svn:log V 648 Cleanup debug messages and Add some enhancements from linux on display control by apm -d. - Remove APM_DEBUG to avoid re-build kernel with such a unspported optioin. - Introduce new denug flag `debug.apm_debug' which can be controlled by sysctl interface and loader by setting like "debug.apm_debug=1", you will get debug messages from APM driver. - Add some enhancements from linux on display control by apm -d. I'm expecting that we can see some improvements on some laptops where apm -d doesn't work correctly so far. Reviewed by: -mobile and -current folks (no objection) Suggested by: Susumu WAKABAYASHI END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-08-04T20:57:31.000000Z K 7 svn:log V 140 If caller have privilege to r/w access to /dev/apm, show the info about resume timer and resume on ring indicator, again. Reviewed by: imp END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-08-04T21:32:52.000000Z K 7 svn:log V 324 Remove everything resembling a comment from "refuse" and put the explanations into a new file "refuse.README". Some users are simply copying these files and expecting them to work -- without even reading them. I don't want to spend any more time closing bogus PRs from that. Also correct an error or two in the patterns. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-08-04T21:32:53.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-08-04T21:32:54.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-08-04T21:35:37.000000Z K 7 svn:log V 48 MFC: Remove all (non-)"comments" from "refuse". END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-08-04T21:37:50.000000Z K 7 svn:log V 44 MFC: Remove (non-)"comments" from "refuse". END K 10 svn:author V 3 jim K 8 svn:date V 27 2000-08-04T22:29:52.000000Z K 7 svn:log V 174 Explain that in order to track -STABLE, you should leave the src-all collection uncommented. PR: 20398 Submitted by: Jeff Blaine Reviewed by: jhb END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T22:31:11.000000Z K 7 svn:log V 73 MFC: pmap interface optimizations, optionally physically backed SYSVSHM. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-04T22:37:21.000000Z K 7 svn:log V 877 Argh! Fix a brainfart of mine. In the old boot0, we relocated ourself to 0x600 via a 'rep movsw'. Once that was done, %cx was zero, so we could simply use 'movb' to update the lower byte of %cx in preparation for zeroing out the fake partition entry used to boot to other drives via F5. Well, in the new boot0, we don't actually relocate ourselves, instead it is easier to create the fake partition entry first and then just use it to get the BIOS to load all of boot0 into memory at 0x600. However, since we aren't doing the relocate code anymore, we don't know that %cx == 0 when we hit the 'movb' to setup %cx for clearning the fake partition entry. Thus, if %ch != 0 when the BIOS started boot0, then it would end up zeroing a lot more memory than just 8 words. The solution is to do a word move of $8 into %cx. Debugging help from: David Wolfskill END K 10 svn:author V 3 jim K 8 svn:date V 27 2000-08-04T22:41:53.000000Z K 7 svn:log V 105 MFC: Explain that in order to track -STABLE, you should leave the src-all collection uncommented. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-04T22:43:37.000000Z K 7 svn:log V 35 MFC: Set all of %cx, not just %cl. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T23:16:01.000000Z K 7 svn:log V 36 MFC: use correct PCI register names END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T23:25:10.000000Z K 7 svn:log V 165 MFC: revs 1.124-1.127,1.129. newbusify, ignore LanMedia WAN (not ethernet), use bus_space, fix register names, and a bpf fix. (and corresponding if_devar.h changes) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T23:37:03.000000Z K 7 svn:log V 34 MFC: newbus'ify and bus_space'ify END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T23:41:10.000000Z K 7 svn:log V 72 MFC: use correct PCI register names and add a few extra bridge PCI id's END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T23:45:29.000000Z K 7 svn:log V 87 MFC: use correct FreeBSD 3.x+ register names, not FreeBSD <= 2.2 compatability names. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-04T23:50:44.000000Z K 7 svn:log V 43 MFC: use non-2.2 compat PCI register names END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-05T00:41:22.000000Z K 7 svn:log V 72 MFC: add pmap_kenter_temporary() to replace CADDR1 for crashdump usage. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-08-05T00:43:18.000000Z K 7 svn:log V 50 MFC: v1.67: tcpoptions (dan and ras@e-gerbil.net) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-05T04:29:45.000000Z K 7 svn:log V 50 Merged from sys/i386/isa/wd.c revision 1.219.2.2. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-05T04:36:15.000000Z K 7 svn:log V 54 Merged from sys/i386/conf/GENERIC revision 1.246.2.8. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-05T04:46:39.000000Z K 7 svn:log V 47 Merged from sys/isa/sio.c revision 1.291.2.10. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-05T04:56:43.000000Z K 7 svn:log V 122 Prevent internal buffer overflow due to expansion of $LANG and/or name argument in catopen(). Reviewed by: chris, -audit END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-05T06:06:48.000000Z K 7 svn:log V 127 Don't call warnx() without a format string (localized error messages could conceivably cause a crash). Obtained from: OpenBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-05T06:21:12.000000Z K 7 svn:log V 143 Don't call errx() without a format string, to protect against possible localized error messages from ipsec_strerror(). Obtained from: OpenBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-05T06:24:41.000000Z K 7 svn:log V 160 Don't call errx() without a format string, to protect against possible % characters in localized error messages from ipsec_strerror(). Obtained from: OpenBSD END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-05T08:37:28.000000Z K 7 svn:log V 38 MFC: [rev 1.21] /dev/rXXX -> /dev/XXX END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-08-05T13:25:20.000000Z K 7 svn:log V 64 MFC: Reflect reality (kernel targets, cryptography and related) END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-08-05T13:41:32.000000Z K 7 svn:log V 28 MFC: Export control changes END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-08-05T14:03:19.000000Z K 7 svn:log V 27 MFC: crypto export changes END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-08-05T15:45:59.000000Z K 7 svn:log V 161 Fix world-breakage: warnx("..') --> warnx("...") Submitted by: Alain Thivillon , Udo Erdelhoff Approved by: green END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-08-05T16:38:24.000000Z K 7 svn:log V 146 Fix description of argv[0] passed to interpreted scripts; it's the name of the interpreter, _not_ the argv[0] passed in the original exec() call. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-08-05T16:39:20.000000Z K 7 svn:log V 62 MFC: fix description of argv[0] passed to script interpreter. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-08-05T18:34:17.000000Z K 7 svn:log V 47 Mention the non-English docs as well as ports. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-08-05T18:35:28.000000Z K 7 svn:log V 48 MFC: mention non-English docs as well as ports. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-05T20:17:04.000000Z K 7 svn:log V 17 Fix misspelling. END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-08-05T23:03:12.000000Z K 7 svn:log V 59 Document the ``-'' option and minor re-wording in EXAMPLES END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-08-05T23:07:51.000000Z K 7 svn:log V 13 MFC rev 1.18 END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-08-06T00:04:03.000000Z K 7 svn:log V 1087 Be more verbose when changing APIC ID on an IO APIC. Don't allow cpu entries in the MP table to contain APIC IDs out of range. Don't write outside array boundaries if an IO APIC entry in the MP table contains an APIC ID out of range. Assign APIC IDs for all IO APICs according to section 3.6.6 in the Intel MP spec: - If the current APIC ID on an IO APIC doesn't conflict with other IO APICs or CPUs, that APIC ID should be used. The copy of the MP table must be updated if the corresponding APIC ID in the MP table is different. - If the current APIC ID was in conflict with other units, the corresponding APIC ID specified in the MP table is checked for conflict. - If a conflict is still found then fall back to using a new unique ID. The copy of the MP table must be updated. - IDs out of range is considered to be in conflict. During these operations, the IO_TO_ID array cannot be used, since any conflict would have caused information loss. The array is then corrected, since all APIC ID conflicts should have been resolved. PR: 20312, 18919 END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-08-06T01:17:39.000000Z K 7 svn:log V 28 Remove 3 off by 128 errors. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-06T02:14:52.000000Z K 7 svn:log V 50 None of select.h needs to be exposed to !_KERNEL. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 2000-08-06T09:19:45.000000Z K 7 svn:log V 17 Consistency fix. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-06T14:17:21.000000Z K 7 svn:log V 332 Change the behavior of isa_nmi to log an error message instead of panicing and return a status so that we can decide whether to drop into DDB or panic. If the status from isa_nmi is true, panic the kernel based on machdep.panic_on_nmi, otherwise if DDB is enabled, drop to DDB based on machdep.ddb_on_nmi. Reviewed by: peter, phk END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-08-06T14:35:37.000000Z K 7 svn:log V 96 - Fixed missing initialization of current device number. - Fixed comment. Pointed out by: nyan END K 10 svn:author V 3 nbm K 8 svn:date V 27 2000-08-06T16:58:30.000000Z K 7 svn:log V 65 MFC (1.81): Add to, don't overwrite, user-settable mountd_flags. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-06T17:03:09.000000Z K 7 svn:log V 109 Good, fixing the header showed incorrect usage of it! #define _KERNEL here for the include of sys/select.h. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-08-06T18:01:47.000000Z K 7 svn:log V 58 Be a bit more restrictive in using multisector transfers. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-08-06T18:03:42.000000Z K 7 svn:log V 144 Remove sequence checking in the burner support. This was really a leftover from the wormcontrol days, it is no longer needed when using burncd. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-06T18:10:05.000000Z K 7 svn:log V 137 fix the staticy sound issue use timer instead of per-channel interrupts do playback like the linux driver - may fix nmi-with-ecc issue END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-08-06T18:56:46.000000Z K 7 svn:log V 99 Fix clean to remove pci.h Numerous style fixes Submitted by: Marcel Moolenaar END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-08-06T19:08:55.000000Z K 7 svn:log V 60 Cleaning conflicting module tree. Use modules/3dfx instead. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-08-06T19:10:05.000000Z K 7 svn:log V 115 Use tsleep instead od DELAY in probe when not in boot. This fixes the uptil 30s hangs on PCCARD ata device probes. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-06T19:25:59.000000Z K 7 svn:log V 43 Missed one misspelling in previous commit. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-06T19:28:33.000000Z K 7 svn:log V 17 MFC: misspelling END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-06T19:28:34.000000Z K 7 svn:log V 25 MFC: misspelling (again) END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-08-06T19:51:58.000000Z K 7 svn:log V 409 Add experimental code for ATA100 support on: Promise Ultra100 / Fasttrak100 HighPoint HPT370 controllers (fx Abit KA7-100 onboard ctrl, Abit HotRod 100) Intel ICH2 (Intel 815E based motherboards) So far I can read >90MB/s on the Promise and the HPT370. I can write >64MB/s on the promise and >50MB/s on the HPT370 so it seems writing is still done in ATA66 mode :( The ICH2 support is untested as of yet... END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-06T20:58:11.000000Z K 7 svn:log V 52 sync CCR register definitions with creative sources END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-06T21:11:00.000000Z K 7 svn:log V 679 o Add note about behavior change for installkernel. o Update 4.0 -> 4.x or 4.1 as appropriate o Add a note warning people to read the -stable archive before updating to a new version because of the (up to) 1 week lag in updating UPDATING. o Warn people doing upgrades of remote machines to use the exact version they are updating the remote machine to for testing purposes. This would be obvious, but I've had several grump-o-grams when things broke and the base cause was lack of testing of methods up front. installkernel changes submitted by John Reynolds. Other people have made passing comments on the rest, or sent me patches. Sadly, I've lost their names :-(. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-06T22:16:34.000000Z K 7 svn:log V 156 Add entry on the installkernel changes as well as more grumpy notes about needing to be on -current to track -current. Tweak the 4.0 -> 4.x version stuff. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-06T22:18:39.000000Z K 7 svn:log V 31 Type in FreeBSD capitalization END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-06T23:22:13.000000Z K 7 svn:log V 26 Some new ids, from NetBSD END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-06T23:26:58.000000Z K 7 svn:log V 45 New ids Submitted by: Scott Long PR: 18897 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-06T23:27:36.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-07T00:04:53.000000Z K 7 svn:log V 242 Save and restore the registers SOF and FRAMENUMBER on suspend. In some cases the registers are not correctly set on resume. This solves the problem of USB failing after resuming a machine. Submitted by: mike+fbsd@medianstrip.net PR: 18261 END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-08-07T00:26:09.000000Z K 7 svn:log V 24 0xA0 = Suspend to disk. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T01:00:01.000000Z K 7 svn:log V 118 Actually make syslogd understand the new -n option by putting it in getopt. Submitted by: Clive Lin END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T01:09:25.000000Z K 7 svn:log V 52 Update the usage string to reflect -n as an option. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T01:11:31.000000Z K 7 svn:log V 57 MFC: -n option to disable dns queries for every request. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T01:47:56.000000Z K 7 svn:log V 15 MFC: $FreeBSD$ END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T01:54:25.000000Z K 7 svn:log V 34 MFC: [rev 1.5] ncurses -> termcap END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T02:03:09.000000Z K 7 svn:log V 117 MFC: [rev 1.16] Initialize vflag like the rest. Optimize out chown(2) syscalls if there is no change in uid or gid. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T02:09:43.000000Z K 7 svn:log V 82 MFC: [rev 1.15, 1.16, 1.17, 1.18] Fix off-by-one errors detected by malloc flags. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-07T02:14:44.000000Z K 7 svn:log V 96 Don't use kern.disks sysctl on PC-98 because the wd driver doesn't call disk_create() function. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-08-07T02:28:37.000000Z K 7 svn:log V 313 Add workaround for livelock problem when starting APs. With more than 1 AP present, an AP could fail to properly release the mp lock before waiting for smp_started to become nonzero. With early startup of APs, the BSP could fail to properly release the mp lock before waiting for smp_started to become nonzero. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-07T03:54:25.000000Z K 7 svn:log V 99 Back this one out until I can fix _all_ of the headers. The headers sure are shpxed quite nicely. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T07:33:23.000000Z K 7 svn:log V 53 MFC: [rev 1.18] Optimize out no-op chmod() syscalls. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T08:05:08.000000Z K 7 svn:log V 61 MFC: [rev 1.23] Add the missing flags to ls(1)'s usage: -Bb. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T08:07:10.000000Z K 7 svn:log V 36 MFC: [rev 1.16] Add overflow tests. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T08:12:57.000000Z K 7 svn:log V 42 MFC: Expand the -r option to support hex. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T08:30:17.000000Z K 7 svn:log V 332 MFC: args.c 1.26, dd.c 1.29, dd.h 1.16, extern.h 1.10, position.c 1.18 Various cleanups are made to reduce warnings. Check return value of ftruncate() and die on failure. dd.c 1.28 Fix ``dd if=/dev/zero of=/dev/daN'' on the Alpha by allowing the label to be overwritten. dd.c 1.30 Make the comment regarding ftruncate() correct. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T08:55:19.000000Z K 7 svn:log V 27 MFC: /dev/rXXX -> /dev/XXX END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-07T09:08:35.000000Z K 7 svn:log V 79 Use ``diff -w'' for setuid.{to,yester}day comparisons rather than ``diff -b''. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-07T09:51:04.000000Z K 7 svn:log V 99 Adjust TCP checksum rather than compute it afresh. Submitted by: Erik Salander END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-08-07T10:07:01.000000Z K 7 svn:log V 345 Grab the latest FSF bug fixes to the anonvcs GCC 'gcc-2_95-branch' branch. This covers the bug fixes from May 26th - August 3rd, 2000. This isn't being brought in on the vendor branch as that has moved passed the GCC 2.95 branch since the import of a 2.96 snapshot. Otherwise this would have had a vendor import tag of "gcc_2_95_cvs_20000703". END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T11:10:11.000000Z K 7 svn:log V 30 MFC: [rev 1.10] Spelling fix. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T11:14:54.000000Z K 7 svn:log V 81 MFC: [rev 1.8] Don't uselessly set MANDEPEND/MANSRC. Fix some other style bugs. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T11:18:14.000000Z K 7 svn:log V 46 MFC: Add 'nc' flag to gettytab -- no carrier. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T11:22:12.000000Z K 7 svn:log V 23 MFC: NOUUCP make flag. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-07T14:35:49.000000Z K 7 svn:log V 346 Make the update target consistent; both ports and doc are updated if their SUPFILE variables are defined _and_ NO_PORTSUPDATE and NO_DOCUPDATE respectively are not defined. Previously, only ports was updated and there was no way to prevent this without undefining its SUPFILE variable. PR: 17514 Reported by: Udo Erdelhoff END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-07T15:12:01.000000Z K 7 svn:log V 77 MFC: Correct the command for extracting INCLUDE_CONFIG_FILE data PR: 20127 END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-08-07T16:39:33.000000Z K 7 svn:log V 108 To make compilable without -DINET6. PR: bin/20407 Submitted by: Patrick Bihan-Faou END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-08-07T16:45:42.000000Z K 7 svn:log V 641 Fix bug with timeout; previously, when attempting to poll the kqueue by passing a zero-valued timeout, the code would always sleep for one tick. Change code to avoid calling tsleep if we have no intention of sleeping. Bring in bugfix from sys_select.c, r1.60 which also applies here. Modify error handling slightly; passing in an invalid fd will now result in EBADF returned in the eventlist, while an attempt to change a knote which does not exist will result in ENOENT being returned. Previously such attempts would fail silently without notification. Pointed out by: nicolas.leonard@animaths.com Rick Reed (rr@yahoo-inc.com) END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-08-07T16:45:43.000000Z K 7 svn:log V 113 MFC: To make compilable without -DINET6. PR: bin/20407 Submitted by: Patrick Bihan-Faou END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-08-07T16:47:35.000000Z K 7 svn:log V 72 Document return value of ENOENT for nonexistent/invalid filter entries. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-08-07T16:51:56.000000Z K 7 svn:log V 84 Add wrapper for kevent() syscall Noted as missing by: nicolas.leonard@animaths.com END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-08-07T17:03:20.000000Z K 7 svn:log V 95 Close PR 20438. Make fix for preserving LED settings conditional on presence Intel 21143 chip. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-08-07T17:14:03.000000Z K 7 svn:log V 122 MFC: sync with current: fix PR 20438 (make LED fix conditional on Intel chip), add support for newer Macronix PCI chips). END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-08-07T17:52:08.000000Z K 7 svn:log V 118 Make the kqueue socket read filter honor the SO_RCVLOWAT value. Spotted by: "Steve M." END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:18:28.000000Z K 7 svn:log V 63 MFC: 1.84: fix warnings (yes, these bcopys are perfectly safe) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:20:48.000000Z K 7 svn:log V 24 MFC: 1.63: fix warning. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:23:04.000000Z K 7 svn:log V 39 MFC: 1.25: fix unused variable warning END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:24:43.000000Z K 7 svn:log V 71 Fix a style(9) indentation problem by syncing whitespace with -current END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:28:22.000000Z K 7 svn:log V 34 MFC: rev 1.13: deal with warnings END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:44:05.000000Z K 7 svn:log V 167 Fix some warnings. Here are more part-time volatiles - ie: data that lives in memory and is sometimes busmastered to/from the controller. I believe these are all ok. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:48:14.000000Z K 7 svn:log V 32 MFC: newbusify, add isa support END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T18:50:07.000000Z K 7 svn:log V 187 Oops, this was a commit accident. The dpt_isa.c code is marked: - Add support for ISA based DPT adapters (this doesn't quite work yet). .. so leave it out of -stable until it is done. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-07T18:52:26.000000Z K 7 svn:log V 263 Add three new control messages to the ng_ether(4) netgraph node type: NGM_ETHER_GET_ENADDR: Get the device's Ethernet address NGM_ETHER_SET_PROMISC: Enable/disable promiscuous mode NGM_ETHER_SET_AUTOSRC: Enable/disable packet source address override END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-07T18:53:42.000000Z K 7 svn:log V 37 Document three new control messages. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-08-07T19:12:04.000000Z K 7 svn:log V 194 Add a "-i" option ("insecure") which disables the checks for root ownership, etc. I will soon commit a companion knob for "/etc/rc.conf". Submitted by: Maxime Henrion END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-07T19:20:33.000000Z K 7 svn:log V 47 MFC: 1.78: complete the #ifdef VFS_AIO option. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-07T19:26:33.000000Z K 7 svn:log V 53 MFC: [rev 1.69] Print uptime at shutdown. PR: 16838 END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-07T20:02:01.000000Z K 7 svn:log V 46 MFC: diff -w setuid files rather than diff -b END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-08-07T20:49:08.000000Z K 7 svn:log V 47 Add another Bill Paul quote. Approved by: jkh END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-07T22:41:12.000000Z K 7 svn:log V 104 Fix a bug where we were accessing already free'd memory during node shutdown. Detected via: 0xdeadc0de END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-08-07T22:47:46.000000Z K 7 svn:log V 76 Fix bug with -c option PR: 18176 Reviewed by: Bruce A. Mah END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-08-07T22:50:50.000000Z K 7 svn:log V 46 MFC: rev 1.5 fix bug in -c option PR: 18176 END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-08-07T23:25:22.000000Z K 7 svn:log V 63 Update link to Making the World tutorial (now in the handbook) END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-08-07T23:27:37.000000Z K 7 svn:log V 37 MFC: rev 1.6 update link to handbook END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-08-08T00:12:35.000000Z K 7 svn:log V 127 kevent() is not a POSIX cancellation point, so _kevent() need not be defined. Remove some unnecessary header file inclusions. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:04:10.000000Z K 7 svn:log V 27 MFC: /dev/rXXX -> /dev/XXX END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:08:48.000000Z K 7 svn:log V 192 MFC: colcrt.1 [rev 1.5] Start enumerate option with `The following options are available' like most of the utilities. .Nm prog -> .Nm colcrt.c [rev 1.7] Remove unused include. Use getopt(). END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:11:22.000000Z K 7 svn:log V 64 MFC: Allow logger to send messages directly to a remote syslog. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:12:59.000000Z K 7 svn:log V 96 MFC: [rev 1.54] Add braces to avoid ambiguity in a nested conditional (silences a gcc warning). END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:15:13.000000Z K 7 svn:log V 70 MFC: [rev 1.14] Let wall report the local timezone as well on output. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:19:47.000000Z K 7 svn:log V 67 MFC: [rev 1.12] /dev/rXXX -> /dev/XXX. Change a warnx to an errx. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:43:17.000000Z K 7 svn:log V 29 MFC: remove unneeded CFLAGS. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-08-08T03:47:21.000000Z K 7 svn:log V 51 MFC: [rev 1.21] Add MLINK init.8 --> securelevel.8 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-08T04:01:51.000000Z K 7 svn:log V 137 - Fixed warnings and typo. - Recognize slice type 0x24 as FAT (only PC-98). Submitted by: Nobuyuki Koganemaru END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-08T04:03:19.000000Z K 7 svn:log V 77 MFC: Fixed warnings and typo. Recognize slice type 0x24 as FAT (only PC-98). END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-08T05:20:57.000000Z K 7 svn:log V 172 If using a DB_RECNO, db::put should return the new key if R_IAFTER is set, not the previous key. Add $FreeBSD$, not taking this off the vendor branch because it's not on. END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-08T06:24:17.000000Z K 7 svn:log V 2384 This is an overhaul of the mode page handling in camcontrol as well as related patches. These include: * Mode page editting can be scripted. This involves two things: first, if stdin is not a tty, changes are read from stdin rather than invoking $EDITOR. Second, and more importantly, not all modepage entries must be included in the change set. This means that camcontrol can now gracefully handle more intrusive editting from the $EDITOR, including removal or rearrangement of lines. It also means that you can do stuff like: # echo "WCE: 1" | camcontrol modepage da3 -m 8 -e # newfs /dev/da3 # echo "WCE: 0" | camcontrol modepage da3 -m 8 -e * Range-checking on user-supplied input values. modeedit.c now uses the field width specifiers to determine the maximum allowable value for a field. If the user enters a value larger than the maximum, it clips the value to the max and warns the user. This also involved patching cam_cmdparse.c to be more consistent with regards to the "count" parameter to arg_put (previously is was the length of strings and 1 for all integral types). The cam_cdbparse(3) man page was also updated to reflect the revised semantics. * In the process, I removed the 64 entry limit on mode pages (not that we were even close to hitting that limit). This was a nice side-effect of the other changes. * Technically, the new mode editting functionality allows editting of character array entries in mode pages (type 'c' or 'z'), however since buff_encode doesn't grok them it is currently useless. * Camcontrol gained two new options related to mode pages: -l and -b. The former lists all available mode pages for a given device. The latter forces mode page display in binary format (the default when no mode page definition was found in scsi_modes). * Added support for mode page names to scsi_modes. Allows names to be displayed alongside mode numbers in the mode page listing. Updated scsi_modes to use the new functionality. This also adds the semicolon into the scsi_modes syntax as an optional mode page definition terminator. This is needed to name pages without providing a page format definition. * Updated scsi_all.h to include a structure describing mode page headers. * Added $FreeBSD$ line to scsi_modes. Inspired by: dwhite Reviewed by: ken END K 10 svn:author V 3 ken K 8 svn:date V 27 2000-08-08T06:49:33.000000Z K 7 svn:log V 139 The Yamaha CDR100 doesn't seem to like multi-LUN probing. PR: kern/20347 Submitted by: Andre Albsmeier END K 10 svn:author V 3 ken K 8 svn:date V 27 2000-08-08T06:52:37.000000Z K 7 svn:log V 145 MFC: The Yamaha CDR100 doesn't seem to like multi-LUN probing. PR: kern/20347 Submitted by: Andre Albsmeier END K 10 svn:author V 8 rnordier K 8 svn:date V 27 2000-08-08T07:20:25.000000Z K 7 svn:log V 21 Typo/spelling fixes. END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-08T07:50:57.000000Z K 7 svn:log V 206 MFC: Replace the PQ_*CACHE options with a single PQ_CACHESIZE option that you set equal to the number of kilobytes in your cache. The old options are still supported for backwards compatibility. END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-08T08:02:18.000000Z K 7 svn:log V 137 Fix the comments to properly document the PQ_MEDIUMCACHE and PQ_NORMALCACHE options. PR: 20409 Submitted by: Tony Finch END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-08T08:10:24.000000Z K 7 svn:log V 126 MFC: - rev 1.35: Update 'draft-manning-dsua' version. - rev 1.36: Ensure natd(8) "compatibility" with firewall_type="simple". END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-08T08:13:01.000000Z K 7 svn:log V 137 Fix the comments to properly document the PQ_MEDIUMCACHE and PQ_NORMALCACHE options. PR: 20409 Submitted by: Tony Finch END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-08T08:40:13.000000Z K 7 svn:log V 71 MFC: (rev 1.36) Make natd(8) "compatible" with firewall_type="simple". END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-08T09:03:48.000000Z K 7 svn:log V 48 Replace -l with .Fl l Pointed out by: sheldonh END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-08T09:17:15.000000Z K 7 svn:log V 102 Fixed PC-9821 NOTE supports with LINE30 mode. Submitted by: Tomokazu HARADA END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-08T09:27:55.000000Z K 7 svn:log V 49 Fix some whitespace errors. Pointed out by: ps END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-08T09:28:32.000000Z K 7 svn:log V 104 Changed default cursor shape to non-blink mode. Submitted by: Tomokazu HARADA END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-08T09:54:57.000000Z K 7 svn:log V 244 Clarify the guidelines surrounding the use of macros. The patch is mostly unrelated to the attributed PR, and the attributed submitter wasn't so much suggesting the patch for inclusion as providing it for clarity. PR: 9869 Submitted by: bde END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-08T09:56:53.000000Z K 7 svn:log V 64 MFC rev 1.37: clarify guidelines surrounding the use of macros. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-08T11:56:45.000000Z K 7 svn:log V 54 Merged from sys/i386/conf/GENERIC.hints revision 1.3. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-08T11:57:09.000000Z K 7 svn:log V 61 Merged from sys/i386/conf/GENERIC revisions 1.266 and 1.267. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-08T12:19:44.000000Z K 7 svn:log V 44 MFC rev 1.14: fix unsafe tempfile creation. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-08T13:30:27.000000Z K 7 svn:log V 337 Don't use find(1) before nfs filesystems have been mounted as it lives in /usr/bin. Instead, locate files manually. Note, only *files* under /var/spool/lock are now deleted rather than everything that's not a directory. I think this is more correct, but if anyone disagrees please feel free to change it. Problem pointed out by: bde END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-08-08T14:36:24.000000Z K 7 svn:log V 132 - add ftp6.fr.freebsd.org - correct URL for ftp4 and ftp5. Submitted by: Benjamin Bayart (for ftp6) END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-08-08T14:57:36.000000Z K 7 svn:log V 76 Fix braino in the tsleep call, ata_delayed_attach might be a NULL pointer.. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-08T16:26:03.000000Z K 7 svn:log V 28 Insert missing word 'that'. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-08T16:32:18.000000Z K 7 svn:log V 62 MFC: don't access already free'd memory during node shutdown. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-08-08T17:15:32.000000Z K 7 svn:log V 433 o Introduce vn_extattr_{get,set}, wrapper routines for VOP_GETEXTATTR and VOP_SETEXTATTR to simplify calling from in-kernel consumers, such as capability code. Both accept a vnode (optionally locked, with ioflg to indicate that), attribute name, and a buffer + buffer length in UIO_SYSSPACE. Both authorize the call as a kernel request, with cred set to NULL for the actual VOP_ calls. Obtained from: TrustedBSD Project END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-08T18:05:42.000000Z K 7 svn:log V 137 MFC: Introduce periodic.conf PR: 20381 Submitted by: Vlad Skvortsov Although any commit mistakes are probably mine.... END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-08-08T18:47:59.000000Z K 7 svn:log V 478 o Add POSIX1E_CAPABILITY_EXTATTR_NAME, a string constant for the extended attribute name used to store capabilities for binaries in FFS. o Uncomment CAP_SETPCAP because, unfortunately, it is useful when developing and testing, as well as in practice for a system not fully capability-enabled. o Synch up prototypes with the implementation, reducing diffs and making the patches for capabilities more accessible and less dastardly. Obtained from: TrustedBSD Project END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-08T18:48:58.000000Z K 7 svn:log V 55 Update to mention support for 6x00 series controllers. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-08T18:50:33.000000Z K 7 svn:log V 56 Update to mention support for 6x000 series controllers. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-08T18:53:08.000000Z K 7 svn:log V 35 Mention the 3ware RAID controllers END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-08T18:53:50.000000Z K 7 svn:log V 31 MFC: mention 3ware controllers END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-08T18:54:57.000000Z K 7 svn:log V 31 Mention the 3ware controllers. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-08T18:55:17.000000Z K 7 svn:log V 36 MFC: mention the 3ware controllers. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T19:05:17.000000Z K 7 svn:log V 34 MFC: 1.19: optimize useless if () END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T19:24:23.000000Z K 7 svn:log V 17 MFC: add kenv(1) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T19:49:56.000000Z K 7 svn:log V 166 MFC: stop abusing B_READ etc for isadma*() functions. This is relatively harmless since the ISADMA_READ flag == B_READ etc, so any driver mixups will not hurt much. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T22:19:24.000000Z K 7 svn:log V 73 MFC: followup to previous commit - two extra B_READ->ISADMA_READ changes END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T22:25:55.000000Z K 7 svn:log V 37 MFC: 1.41: fix the argument counting END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-08-08T23:00:11.000000Z K 7 svn:log V 311 Don't attempt to actually read SAF-TE temperature objects- nobody seems to be obeying the original spec as to what the numeric value means. Temperature flags are unaffected- these are still the 'pseudo-thermometers' and overtemp/undertemp warnings will be caught and translated to SES objects here. PR: 20475 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-08-08T23:19:21.000000Z K 7 svn:log V 319 MFC:Don't attempt to actually read SAF-TE temperature objects- nobody seems to be obeying the original spec as to what the numeric value means. Temperature flags are unaffected- these are still the 'pseudo-thermometers' and overtemp/undertemp warnings will be caught and translated to SES objects here. PR: 20475 END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:19:54.000000Z K 7 svn:log V 39 "Fix" some ISADMA_* breakage I caused. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:28:18.000000Z K 7 svn:log V 11 MFC: regen END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:42:28.000000Z K 7 svn:log V 192 Teach the RELENG_4 loader.conf to pull in /boot/device.hints if it exists. This doesn't do anything under RELENG_4 (yet?) but will make it easier to test-boot 5.0 kernels with a 4.x userland. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:44:04.000000Z K 7 svn:log V 20 MFC: spelling fixes END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:47:22.000000Z K 7 svn:log V 29 MFC: bring majors up to HEAD END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:50:00.000000Z K 7 svn:log V 52 MFC: 1.17: hide annoying message behind bootverbose END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:50:48.000000Z K 7 svn:log V 62 MFC: remove useless #include "adw.h" - NADW is not used here. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:51:23.000000Z K 7 svn:log V 37 MFC: remove useless #include "aic.h" END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:53:11.000000Z K 7 svn:log V 39 MF4: fix style(9) whitespace breakage. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-08T23:55:02.000000Z K 7 svn:log V 26 MFC: fix printf at unload END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-09T00:00:07.000000Z K 7 svn:log V 65 Put in stub MODULE_VERSION() macros to avoid the need for ifdefs END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-09T00:01:45.000000Z K 7 svn:log V 40 MFC: allow these drivers to be detached END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-09T00:08:30.000000Z K 7 svn:log V 59 MFC: 1.76: fix mmap() prototype, and netbsd_lchown/msync() END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-09T00:24:11.000000Z K 7 svn:log V 108 MFC: fix up various things that were hidden by NOPROTO previously that the makesyscalls.sh changes exposed. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-09T00:28:09.000000Z K 7 svn:log V 53 Fix a typo in the last commit so that this compiles. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-09T00:35:56.000000Z K 7 svn:log V 6 Regen END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-08-09T00:41:54.000000Z K 7 svn:log V 262 Initialize *countp to 0 in stub for softdep_flushworklist(). This allows ffs_fsync() to break out of a loop that might otherwise be infinite on kernels compiled without the SOFTUPDATES option. The observed symptom was a system hang at the first unmount attempt. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T00:42:00.000000Z K 7 svn:log V 29 warn if hwptr goes backwards END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T00:55:55.000000Z K 7 svn:log V 142 new driver: via 82c686 chipset audio not personally tested, but i'm assured it works Submitted by: David Jones PR: kern/20161 END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-08-09T00:59:27.000000Z K 7 svn:log V 42 Sigh. Spell "dettach" correctly. *blush* END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T01:08:59.000000Z K 7 svn:log V 32 activate via82c686 audio driver END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T01:22:09.000000Z K 7 svn:log V 36 MFS: sync with peter's isadma fixup END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-09T01:43:21.000000Z K 7 svn:log V 72 Fix bug where bundle-level receive statistics were not getting updated. END K 10 svn:author V 6 unfurl K 8 svn:date V 27 2000-08-09T01:54:30.000000Z K 7 svn:log V 78 Added extra paragraph to document the 'rebuild' feature. Reviewed by: msmith END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-08-09T01:57:11.000000Z K 7 svn:log V 662 Don't set flags on the mount structure before all permission checks have been done. Don't allow multiple mount operations with MNT_UPDATE at the same time on the same mount point. When the first mount operation completed, MNT_UPDATE was cleared in the mount structure, causing the second to complete as if it was a no-update mount operation with the following bad side effects: - mount structure inserted multiple times onto the mountlist - vp->v_mountedhere incorrectly set, causing next namei operation walking into the mountpoint to crash with a locking against myself panic. Plug a vnode leak in case vinvalbuf fails. END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-08-09T02:03:30.000000Z K 7 svn:log V 224 Use shell matching instead of sed(1) to strip comments and blank lines. Since it doesn't depend on anything in /usr, it should work with a NFS-mounted /usr partition. Thanks to Bruce Evans to bringing this to my attention. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-09T07:14:56.000000Z K 7 svn:log V 414 A couple of cosmetic fixes, plus a biggie: When checking the DMA position, channel 1's dma position register must be quiescent. So the driver will spl, pause the DMA, delay a bit and hold as still as possible while snapping the picture. I'm sure there HAS to be a better way to do this, but if there is, it's not documented. So far as I can tell, this fixes recording, which means the Solo is open for business. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-08-09T08:37:18.000000Z K 7 svn:log V 69 MFC: rev 1.2 (add missing prototypes / fix a cross building problem) END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-09T09:23:30.000000Z K 7 svn:log V 187 Improve purgedir(): Fix leading & trailing space handling Suggested by: ben Handle files beginning with - correctly Don't follow symlinks (cd /var/spool/lock; ln -s /. horror) END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-09T09:24:31.000000Z K 7 svn:log V 156 Treat all interface aliases as local addresses. The new rtiparse() function should really be in libc IMHO.... I'm sick of writing this code :-( PR: 20381 END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-09T10:22:48.000000Z K 7 svn:log V 133 If the first character of the ``set title'' argument is `-', put it into the format string, supporting ps's tweak to setproctitle(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-09T11:25:44.000000Z K 7 svn:log V 190 - Do not modify Peer's Call ID in outgoing Incoming-Call-Connected PPTP control messages. - Cosmetics: replace `GRE link' with `PPTP link'. Reviewed by: Erik Salander END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-09T12:45:04.000000Z K 7 svn:log V 116 Avoid a '"fd" is usurping ...' message. PR: 20348 Submitted by: Andre Albsmeier END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-09T17:41:11.000000Z K 7 svn:log V 400 Finally got my brain around what a SIM UNIT number is and how it differs from the SCSI id it has. (this avoids the confusing umass-sim32 device. It should have been umass-sim0 all along (there is only one), and if it is spoken to as a SCSI device the sim should be umass32. Make the rescan actually work. We need to fill in a target and lun wildcard and not the SCSI id of the SIM. Add a seatbelt. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-08-09T18:37:31.000000Z K 7 svn:log V 216 Vendor approved fix where with some CIDR subnets, dhclient would set the broadcast address to the [sub]net address. Approved by: Ted Lemon Submitted by: Ben Smithurst END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-08-09T18:37:32.000000Z K 7 svn:log V 98 This commit was manufactured by cvs2svn to create tag 'isc-dhcp-vendor-isc_dhcp_2_0_fix_20000803'. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T18:37:53.000000Z K 7 svn:log V 35 sync with peter's module.h changes END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-08-09T18:38:26.000000Z K 7 svn:log V 15 Fix conflicts. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-08-09T18:39:14.000000Z K 7 svn:log V 36 MFC: rev 1.17 (bring in vendor fix) END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T18:46:48.000000Z K 7 svn:log V 26 MFS: module macro changes END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-09T18:51:27.000000Z K 7 svn:log V 57 change irq handling slightly add another non-ac97 256av END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-09T19:20:46.000000Z K 7 svn:log V 32 MFC: three new control messages END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-09T19:21:10.000000Z K 7 svn:log V 41 MFC: document three new control messages END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-09T19:24:19.000000Z K 7 svn:log V 37 MFC: bundle-level receive statistics END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-09T19:29:50.000000Z K 7 svn:log V 110 Allow leading ``!'' characters in authkeys and chat scripts to be doubled up to mean a single literaly ``!''. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-09T20:28:19.000000Z K 7 svn:log V 47 Missed a step when activating the solo driver. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-09T20:36:15.000000Z K 7 svn:log V 141 Be more careful about selecting a PAGER. Improve the question asked when the PAGER is invalid. Submitted by: Doug Barton END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-09T21:29:22.000000Z K 7 svn:log V 60 Include new modepage list (-l) option in the verbose usage. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-08-09T23:16:23.000000Z K 7 svn:log V 127 mention getipnodeby* and get{addr,name}info are not thread-safe. (sync with kame) s/.Os KAME/.Os/ comment From: Greg Thompson END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-09T23:57:44.000000Z K 7 svn:log V 121 In a struct sockaddr, sa->sa_len can be zero if uninitialized. Make sure that this doesn't cause a problem when parsing. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-10T00:13:02.000000Z K 7 svn:log V 65 Allow a ppp_user specification to run ppp at startup PR: 20258 END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-10T00:26:50.000000Z K 7 svn:log V 57 Correct a typo Spotted by: Jimmy Olgeni END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-10T00:27:31.000000Z K 7 svn:log V 20 MFC: Correct a typo END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2000-08-10T01:20:43.000000Z K 7 svn:log V 114 Fix an order-of-operations bug and properly shift page_control values for comparison with SMS_PAGE_CTRL_* macros. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-10T03:31:28.000000Z K 7 svn:log V 233 Add entry about the MFC of the building of modules and the difficulties that causes for those people that don't want to follow the instructs. Was going to add an entry for binutils, but that was already there. Suggested by: dillon END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-10T05:03:49.000000Z K 7 svn:log V 158 Add a reminder note to people to disable third party modules at the right place in the upgrade proceedure so that they don't get burned by a crash on reboot. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-10T05:14:31.000000Z K 7 svn:log V 290 o Move to recommending the {build,install}kernel targets for updating from older versions of FreeBSD. o Continue to document the old way of doing it with a warning stating if that doesn't work, to do the {build,install}kernel thing. o minor wordsmithing on what a make world really is. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-10T05:17:27.000000Z K 7 svn:log V 411 Add section on updating 4.0 RELEASE and newer to the most recent 4.x-stable with pragmatic notes about what you can and cannot get away with and a recommendation to use a serial console on remote installs. Remove the moving the kernel around instructions since the MFC for installkernel no longer requires it. Also add a note about moving modules out of the way at the proper places in the upgrade proceedure. END