ĤK74000 213 373 228 171 346 169 675 257 146 150 275 246 115 180 196 206 166 962 248 295 181 217 221 125 200 395 990 158 125 126 146 119 153 124 260 166 181 127 158 254 355 150 175 458 150 330 146 186 309 113 131 136 350 207 126 186 206 132 279 128 160 493 146 132 492 278 134 163 129 305 160 261 178 1037 151 154 167 159 131 925 169 182 247 192 220 115 191 144 125 148 1337 173 219 196 165 5353 137 212 163 142 213 228 155 137 136 134 212 441 133 137 234 140 416 371 161 133 473 345 589 175 148 288 175 129 131 161 366 177 168 166 137 107 139 121 130 130 378 187 286 141 149 174 140 332 171 209 130 250 190 135 130 178 130 130 130 103 170 454 216 316 168 131 136 153 167 497 167 147 246 172 189 164 140 592 128 148 372 162 243 317 150 140 184 150 194 177 180 218 148 168 199 239 371 213 335 218 155 156 158 294 177 235 491 130 157 110 176 180 244 144 147 136 155 252 K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-08T23:14:54.000000Z K 7 svn:log V 276 MFC: Fix mbuf free-list corruption problem in icmp_error(). For now, tone down the new sanity check in icmp_error from a panic to a non-fatal printf; this protects us somewhat from the tiny risk that other such problems have been going undetected until now. Approved by: jkh END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-08T23:51:50.000000Z K 7 svn:log V 133 MAXPATHLEN -> PATH_MAX Don't assume MAXHOSTNAMELEN includes the NUL Correct a diagnostic Use "localhost" in our prompt instead of "" END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-09T00:12:09.000000Z K 7 svn:log V 77 Talk a little more about the differences between PPPoE on FreeBSD & OpenBSD. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-09T00:13:44.000000Z K 7 svn:log V 251 MFC: Set the MTU as uid 0 MAXPATHLEN -> PATH_MAX Don't assume MAXHOSTNAMELEN includes the NUL Correct a diagnostic Use "localhost" in our prompt instead of "" Talk more about the differences between PPPoE on FreeBSD & OpenBSD END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-09T00:30:48.000000Z K 7 svn:log V 74 Stick the I-O DATA PCLA/TE PC Card adapter entry in the right sort order. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T01:03:15.000000Z K 7 svn:log V 579 newfs with `-m 1' This is needed even with `-o space' as the kernel decides to be "helpful" and not really do space optimization. Looking at src/sys/ufs/ffs/ffs_alloc.c we see why: if (fs->fs_minfree <= 5 || fs->fs_cstotal.cs_nffree > (off_t)fs->fs_dsize * fs->fs_minfree / (2 * 100)) break; log(LOG_NOTICE, "%s: optimization changed from SPACE to TIME\n" I have picked `1' vs. `0' just incase some code somewhere has the assumption the %free can never be `0'. Helped with understanding why -m 1 made a different: imp END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-09T01:13:24.000000Z K 7 svn:log V 164 MFC of rev 1.17: fix two bugs that could make insertion and rebuilding of null-suffix rules fail after the suffix list had been cleared. Approved by: jkh, rwatson END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T01:54:27.000000Z K 7 svn:log V 51 MFC: rev 1.30: newfs with `-m 1' Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T03:07:53.000000Z K 7 svn:log V 58 The 'gdb' command works on the alpha as well as the i386. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T03:09:30.000000Z K 7 svn:log V 182 - Add 2001 to copyright. - Kthread functions return an error status, they don't set errno to an error status. - Remove the BUGS section as all the bugs listed have been fixed now. END K 10 svn:author V 6 babkin K 8 svn:date V 27 2001-03-09T03:14:09.000000Z K 7 svn:log V 150 The new version of the daylight time saving support. This time it works for any change of the time zone offset from GMT. To enable use the option -s. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T03:17:18.000000Z K 7 svn:log V 23 Add 2001 to copyright. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T03:30:20.000000Z K 7 svn:log V 88 Document the ithread_* API used to manage interrupt threads and their list of handlers. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T03:43:18.000000Z K 7 svn:log V 103 Document how to compile KTR into the kernel, tweak its behavior, and examine the event logs in ddb(4). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T03:59:50.000000Z K 7 svn:log V 113 Add a new informative KASSERT to ensure that a process is in the SRUN state before we return it to cpu_switch(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-03-09T06:27:01.000000Z K 7 svn:log V 74 Use the kthread API to create and destroy AIO daemons. Submitted by: jhb END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-09T07:24:17.000000Z K 7 svn:log V 869 Fix mtx_legal2block. The only time that it is bad to block on a mutex is if we hold a spin mutex, since we can trivially get into deadlocks if we start switching out of processes that hold spinlocks. Checking to see if interrupts were disabled was a sort of cheap way of doing this since most of the time interrupts were only disabled when holding a spin lock. At least on the i386. To fix this properly, use a per-process counter p_spinlocks that counts the number of spin locks currently held, and instead of checking to see if interrupts are disabled in the witness code, check to see if we hold any spin locks. Since child processes always start up with the sched lock magically held in fork_exit(), we initialize p_spinlocks to 1 for child processes. Note that proc0 doesn't go through fork_exit(), so it starts with no spin locks held. Consulting from: cp END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-09T08:13:08.000000Z K 7 svn:log V 152 The TCP sequence number used for sending a RST with the ipfw reset rule is already in host byte order, so do not swap it again. Reviewed by: bfumerola END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-09T08:16:40.000000Z K 7 svn:log V 199 Push the test for a disconnected socket when accept()ing down to the protocol layer. Not all protocols behave identically. This fixes the brokenness observed with unix-domain sockets (and postfix) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-03-09T10:04:21.000000Z K 7 svn:log V 88 Merged from sys/i386/conf/GENERIC revision 1.246.2.22 and 1.246.2.23. Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-09T11:02:01.000000Z K 7 svn:log V 125 mdoc(7) police revision 1.15: - replaced Oo/Oc enclosures with Op; - removed hard sentence breaks; - removed doubled space. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-09T11:16:09.000000Z K 7 svn:log V 129 This is the getsid() we are talking about, not setsid(). PR: docs/25626 Submitted by: Yoshihiko Sarumaru END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-09T11:34:29.000000Z K 7 svn:log V 33 Define KINFO_PROC_SIZE for ia64. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T12:10:34.000000Z K 7 svn:log V 104 Use `-m 1' over `-m 0' as in -current as it may be safer. Covered under previously approved MFC by jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-09T12:22:51.000000Z K 7 svn:log V 303 Make it possible to use IP_TTL and IP_TOS setsockopt(2) options on certain types of SOCK_RAW sockets. Also, use the ip.ttl MIB variable instead of MAXTTL constant as the default time-to-live value for outgoing IP packets all over the place, as we already do this for TCP and UDP. Reviewed by: wollman END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T12:29:08.000000Z K 7 svn:log V 894 Warner gave a nice followup in email, and I thought it would be nice to get it in the CVS logs. This pertains to rev 1.30 (and the MFC of it): Space optimization forces the kernel to always use fragments to store parts of file, rather than using an entire block when less than an entire block has been written. This forces files to be as small as they can be at the minor cost of time to do all the fussy stuff. The cpio image that we put on the disk was so close to filling the disk exactly that this minor minor difference made a big difference. The system changed things to time optmization on the first write. When the end of file was hit, it tried to allocate a full block (4k), but there was only 3k left on the disk (since you get only 1407 blocks on a 1.44 floppy) so it failed. So this change nails the space optmiziation in place for the whole operation. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T12:33:53.000000Z K 7 svn:log V 63 Remove tunefs'ing that was OBE by rev 1.30. Submitted by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T13:06:09.000000Z K 7 svn:log V 30 bye-bye documented raw device END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-09T13:06:53.000000Z K 7 svn:log V 31 bye-bye documented raw devices END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-09T13:20:23.000000Z K 7 svn:log V 55 Add new option -m which allows the user to set IP TTL. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-09T13:44:53.000000Z K 7 svn:log V 27 Adjust a comment slightly. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-09T13:45:31.000000Z K 7 svn:log V 61 Allow the config file to specify a root filesystem filename. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-09T13:46:03.000000Z K 7 svn:log V 32 Add SKI_ROOT_FILESYSTEM option. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-09T13:47:25.000000Z K 7 svn:log V 167 Change the kernel layout to match Linux/ia64 more closely. This prevents the Linux loader from corrupting our text section when it attempts to write out boot options. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-09T14:11:56.000000Z K 7 svn:log V 73 Add a manpage for the kernel macro DECLARE_MODULE. Reviewed by: dfr, ru END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-09T14:12:43.000000Z K 7 svn:log V 88 Add a general manpage about kernel modules, similar to driver(9). Reviewed by: dfr, ru END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-09T14:16:46.000000Z K 7 svn:log V 34 Add module.9 and DECLARE_MODULE.9 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-09T15:14:15.000000Z K 7 svn:log V 67 MFC: (rev 1.5) fixed typo: setsid() -> getsid(). Approved by: jkh END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-03-09T16:05:43.000000Z K 7 svn:log V 156 Correct a race condition where it was possible for a signaled thread to become stranded and not placed in the run queue. MFC Candidate Reported by: tegge END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-09T16:22:37.000000Z K 7 svn:log V 263 mdoc(7) police: in mdocNG, -offset and -width values without scaling indicator are treated as strings, so "-offset 0" will set the offset to the width of the string "0", as opposed to "no offset". TIP: if offset is not needed, the -offset clause may be omitted. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-09T16:37:36.000000Z K 7 svn:log V 55 MFC: r1.161; fix for byte swapped RST sequence number. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-09T16:41:20.000000Z K 7 svn:log V 80 MFC: let protocol layer decide how to handle accept() on a disconnected socket. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-09T18:25:54.000000Z K 7 svn:log V 361 When creating a shadow vm_object in vmspace_fork(), only one reference count was transferred to the new object, but both the new and the old map entries had pointers to the new object. Correct this by transferring the second reference. This fixes a panic that can occur when mmap(2) is used with the MAP_INHERIT flag. PR: i386/25603 Reviewed by: dillon, alc END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-09T18:40:34.000000Z K 7 svn:log V 55 Don't call malloc with M_WAITOK while holding a mutex. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-09T20:05:06.000000Z K 7 svn:log V 237 1) If mdconfig isn't given an action argument, it assumes detach. 2) Running `mdconfig -l` without any attached devices results in mdconfig printing "md0" to standard output. Submitted by: dd [1] [1] no, not "dd(1)" but "Dima Dorfman" END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-09T20:06:30.000000Z K 7 svn:log V 54 Use a more BIOS friendly geometry. Submitted by: joe END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-09T20:07:37.000000Z K 7 svn:log V 94 Make md(4) more in line with reality. NB: probably contains mdoc mistakes, feel free to fix. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-09T20:09:28.000000Z K 7 svn:log V 216 Make md(4) and mdconfig(8) take over the role of vn(4) and vnconfig(8) entirely as previously advertised. md(4) adopted all assets of vn(4) some time back and has proper devfs support and cloning abilities to boot. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-09T20:10:35.000000Z K 7 svn:log V 21 Remove vn(4) driver. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-09T20:31:02.000000Z K 7 svn:log V 37 MAXHOSTNAME includes space for a NUL END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-09T20:31:54.000000Z K 7 svn:log V 42 MFC: MAXHOSTNAME includes space for a NUL END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-09T20:39:02.000000Z K 7 svn:log V 254 Fix a botch where we wrote the year register with > 2 digits (and then knocked the extra digits off). Blegh. Update the comment and adjustment method reading the chip clock year register to note that anything less than 70 means we're past the year 2000. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-09T21:15:08.000000Z K 7 svn:log V 110 In the absence of explicit ``-t type'' option assume that ``-f file'' implies ``-t vnode''. Approved by: phk END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-09T21:24:13.000000Z K 7 svn:log V 32 MAXHOSTNAMELEN includes the NUL END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-09T22:18:13.000000Z K 7 svn:log V 90 MFC: 1.195 Fix panic that occurs when mmap(2) is used with MAP_INHERIT. Approved by: jkh END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-10T00:31:07.000000Z K 7 svn:log V 108 Use the correct path to the SASL .h files as installed by the SASL port. MFC candidate. Submitted by: jeh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-10T03:34:14.000000Z K 7 svn:log V 39 Add libdata, some ports were using it. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-10T03:34:21.000000Z K 7 svn:log V 181 MFC: Use the correct path to the SASL .h files as installed by the SASL port. Revision Changes Path 1.151 +2 -2 src/etc/defaults/make.conf Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-10T03:45:22.000000Z K 7 svn:log V 35 MFC: Add libdata Approved by: jkh END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-10T05:06:29.000000Z K 7 svn:log V 69 Specify packing for an entire structure, not for each element of it. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-10T05:24:45.000000Z K 7 svn:log V 401 Major update of NCP requester: Use mchain API to work with mbuf chains. Do not depend on INET and IPX options. Allocate ncp_rq structure dynamically to prevent possible stack overflows. Let ncp_request() dispose control structure if request failed. Move all NCP wrappers to ncp_ncp.c file and all NCP request processing functions to ncp_rq.c file. Improve reconnection logic. Misc style fixes. END K 10 svn:author V 5 billf K 8 svn:date V 27 2001-03-10T05:28:46.000000Z K 7 svn:log V 52 fix spelling errors, clarify comment, add $FreeBSD$ END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-10T05:31:22.000000Z K 7 svn:log V 41 Synch with changes in the NCP requester. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-03-10T05:33:38.000000Z K 7 svn:log V 397 Avoid complicated tests of whether devices are present or not, and enable all harvesting options by default since having them on for devices not present doesn't hurt anything. Leave them on by default since for the most part they are not producing noticable slowdown, and are about to get a lot more efficient. Re-order part of the cheesy entropy process in preparation for its complete removal. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-10T05:39:03.000000Z K 7 svn:log V 186 Slightly reorganize allocation of new vnode. Use bit NVOLUME to detected vnodes which represent volumes (before it was done via strcmp()). Turn n_refparent into bit in the n_flag field. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-10T05:42:44.000000Z K 7 svn:log V 43 Remove now unused opt_ipx.h and opt_inet.h END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-10T06:10:48.000000Z K 7 svn:log V 72 Add documentation for mchain API. Reviewed by: asmodai, ru (mbchain.9) END K 10 svn:author V 7 okazaki K 8 svn:date V 27 2001-03-10T10:19:38.000000Z K 7 svn:log V 33 Fix typo. Approved by: tanimura END K 10 svn:author V 5 billf K 8 svn:date V 27 2001-03-10T10:39:52.000000Z K 7 svn:log V 210 In theory it would be perfectly legal for a system administrator to # cd /dev && ./MAKEDEV pty0 pty3 and/or # rm -rf /dev/ptyp0 and expect all programs that use openpty() to still try to find available ptys. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-10T11:49:05.000000Z K 7 svn:log V 64 AMD K6/K6-2/Duron/Athlon CPUs support MMX too. Missed by: kris END K 10 svn:author V 5 billf K 8 svn:date V 27 2001-03-10T12:05:55.000000Z K 7 svn:log V 166 after discovering that the Santa Clara Valley Medical Center actually has a burn unit and is only 8 miles away... add __DECONST(), __DEVOLATILE(), and __DEQUALIFY() END K 10 svn:author V 2 ps K 8 svn:date V 27 2001-03-10T12:12:47.000000Z K 7 svn:log V 87 Allow for the last arugment to be the mountpoint of a filesystem, not just the device. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-10T12:51:55.000000Z K 7 svn:log V 942 Very large makeover of the /dev/random driver. o Separate the kernel stuff from the Yarrow algorithm. Yarrow is now well contained in one source file and one header. o Replace the Blowfish-based crypto routines with Rijndael-based ones. (Rijndael is the new AES algorithm). The huge improvement in Rijndael's key-agility over Blowfish means that this is an extremely dramatic improvement in speed, and makes a heck of a difference in its (lack of) CPU load. o Clean up the sysctl's. At BDE's prompting, I have gone back to static sysctls. o Bug fixes. The streamlining of the crypto stuff enabled me to find and fix some bugs. DES also found a bug in the reseed routine which is fixed. o Change the way reseeds clear "used" entropy. Previously, only the source(s) that caused a reseed were cleared. Now all sources in the relevant pool(s) are cleared. o Code tidy-up. Mostly to make it (nearly) 80-column compliant. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-10T12:57:08.000000Z K 7 svn:log V 57 The /dev/random driver used Rijndael, not Blowfish, now. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-10T13:02:58.000000Z K 7 svn:log V 60 Kernel crypto need binary key material, not symbolic ascii. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-10T13:45:28.000000Z K 7 svn:log V 73 The /dev/random harvesting sysctls have had a name change. Reflect this. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-10T15:58:57.000000Z K 7 svn:log V 65 Add note on instruction emulation on EV[45] for things like BWX. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-10T16:08:04.000000Z K 7 svn:log V 37 Update for /dev/random improvements. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-03-10T16:31:00.000000Z K 7 svn:log V 829 netgraph.h: Change a prototype. Add a function version of ng_ref_node() when debugging so a breakpoint can be set on it. ng_base.c: add 'node' as an argument to ng_apply_item so that it is up to the caller to take over and release the item's reference on the node. If the release reports back that the node went away due to the reference going to 0, the caller should cease referencing the now defunct node. (e.g. the item was a 'kill node' message). Alter ng_unref_node to report back the residual references as a result. ng_pptpgre.c: Don't reference a node after we dropped a reference to it. (What if it was the last?) Fixes a node leak reported by Harti Brandt which was due to an incorrect earlier attempt to fix the "accessing node after dropping the last reference" problem. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-10T17:10:48.000000Z K 7 svn:log V 74 Everyone that has commented seems to agree `-m 0' will cause no problems. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-10T19:12:46.000000Z K 7 svn:log V 89 Two mdoc fixes: - .Os is used without "FreeBSD" nowadays. - remove hard sentence breaks. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-03-10T19:13:05.000000Z K 7 svn:log V 149 MFC: Correct a race condition where it was possible for a signaled thread to become stranded and not placed in the run queue. Approved by: jkh END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-10T19:21:41.000000Z K 7 svn:log V 97 MFC: Fix a botch where we wrote the year register with > 2 digits. Approved by: jkh@freebsd.org END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-10T19:34:42.000000Z K 7 svn:log V 126 Add a manpage for the last of the driver's functions, the identify routine. PR: 18654 Submitted by: myself (reworked today) END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-10T19:37:27.000000Z K 7 svn:log V 22 Add DEVICE_IDENTIFY.9 END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-10T19:42:26.000000Z K 7 svn:log V 98 Add references to the various DEVICE_*(9) manpages, otherwise people don't even know about these. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-10T19:51:04.000000Z K 7 svn:log V 52 Support setting soft updates from the label editor. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-10T19:52:12.000000Z K 7 svn:log V 33 Add tunefs to the mfsroot floppy END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-10T19:53:38.000000Z K 7 svn:log V 55 Cross references between the DEVICE_*(9) manual pages. END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-03-10T22:47:57.000000Z K 7 svn:log V 1243 When aio_read/write() is used on a raw device, physical buffers are used for up to "vfs.aio.max_buf_aio" of the requests. If a request size is MAXPHYS, but the request base isn't page aligned, vmapbuf() will map the end of the user space buffer into the start of the kva allocated for the next physical buffer. Don't use a physical buffer in this case. (This change addresses problem report 25617.) When an aio_read/write() on a raw device has completed, timeout() is used to schedule a signal to the process. Thus, the reporting is delayed up to 10 ms (assuming hz is 100). The process might have terminated in the meantime, causing a trap 12 when attempting to deliver the signal. Thus, the timeout must be cancelled when removing the job. aio jobs in state JOBST_JOBQGLOBAL should be removed from the kaio_jobqueue list during process rundown. During process rundown, some aio jobs might move from one list to a different list that has already been "emptied", causing the rundown to be incomplete. Retry the rundown. A call to BUF_KERNPROC() is needed after obtaining a physical buffer to disassociate the lock from the running process since it can return to userland without releasing that lock. PR: 25617 Submitted by: tegge END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-11T02:26:57.000000Z K 7 svn:log V 79 Reenable the SIGPIPE signal handler default in all cases for spawned sessions. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-11T02:32:02.000000Z K 7 svn:log V 126 Use correct snd_foo_load options rather than snd_foo. PR: 25659 Submitted by: Garrett Rooney END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-11T04:24:52.000000Z K 7 svn:log V 103 Document the softupdate stuff and also warn people against using it on root unless root is very large. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-03-11T05:31:45.000000Z K 7 svn:log V 68 Plug several mbuf leaks in error cases (in nd6) Submitted by: jhay END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-11T06:34:17.000000Z K 7 svn:log V 5257 This is an MFC candidate. ahc_eisa.c: Change aic7770_map_int to take an additional irq parameter. Although we can get the irq from the eisa dev under FreeBSD, we can't do this under linux, so the OSM interface must supply this. ahc_pci.c: Move ahc_power_state_change() to the OSM. This allows us to use a platform supplied function that does the same thing. -current will move to the FreeBSD native API in the near future. aic7770.c: Sync up with core changes to support Linux EISA. We now store a 2 bit primary channel number rather than a bit flag that only allows b to be the primary channel. Adjust for this change. aic7xxx.c: Namespace and staticization cleanup. All exported symbols use an "ahc_" prefix to avoid collisions with other modules. Correct a logic bug that prevented us from dropping ATN during some exceptional conditions during message processing. Take advantage of a new flag managed by the sequencer that indicates if an SCB fetch is in progress. If so, the currently selected SCB needs to be returned to the free list to prevent an SCB leak. This leak is a rarity and would only occur if a bus reset or timeout resulting in a bus reset occurred in the middle of an SCB fetch. Don't attempt to perform ULTRA transfers on ultra capable adapters missing the external precision resistor required for ultra speeds. I've never encountered an adapter configured this way, but better safe than sorry. Handle the case of 5MHz user sync rate set as "0" instead of 0x1c in scratch ram. If we lookup a period of 0 in our table (async), clear the scsi offset. aic7xxx.h: Adjust for the primary channel being represented as a 2 bit integer in the flags member of the ahc softc. Cleanup the flags definitions so that comment blocks are not cramped. Update seeprom definitions to correctly reflect the fact that the primary channel is represented as a 2 bit integer. Add AHC_ULTRA_DIASABLED softc flag to denote controllers missing the external precision resistor. aic7xxx.reg: Add DFCACHETH to the definition of DFSTATUS for completness sake. Add SEQ_FLAGS2 which currently only contains the SCB_DMA (SCB DMA in progress) flag. aic7xxx.seq: Correct a problem when one lun has a disconnected untagged transaction and another lun has disconnected tagged transactions. Just because an entry is found in the untagged table doesn't mean that it will match. If the match on the lun fails, cleanup the SCB (return it to the disconnected list or free it), and snoop for a tag message. Before this change, we reported an unsolicited reselection. This bug was introduced about a month ago during an overly aggressive optimization pass on the reselection code. When cleaning up an SCB, we can't just blindly free the SCB. In the paging case, if the SCB came off of the disconnected list, its state may never have been updated in host memory. So, check the disconnected bit in SCB_CONTROL and return the SCB to the disconnected list if appropriate. Manage the SCB_DMA flag of SEQ_FLAGS2. More carefully shutdown the S/G dma engine in all cases by using a subroutine. Supposedly not doing this can cause an arbiter hang on some ULTRA2 chips. Formatting cleanup. On some chips, at least the aic7856, the transition from MREQPEND to HDONE can take a full 4 clock cycles. Test HDONE one more time to avoid this race. We only want our FIFO hung recovery code to execute when the engine is really hung. aic7xxx_93cx6.c: Sync perforce ids. aic7xxx_freebsd.c: Adjust for the primary channel being a 2 bit integer rather than a flag for 'B' channel being the primary. Namespace cleanup. Unpause the sequencer in one error recovery path that neglected to do so. This could have caused us to perform a bus reset when a recovery message might have otherwise been successful. aic7xxx_freebsd.h: Use AHC_PCI_CONFIG for controlling compilation of PCI support consistently throughout the driver. Move ahc_power_state_change() to OSM. aic7xxx_inline.h Namespace cleanup. Adjust our interrupt handler so it will work in the edge interrupt case. We must process all interrupt sources when the interrupt fires or risk not ever getting an interrupt again. This involves marking the fact that we are relying on an edge interrupt in ahc->flags and checking for this condition in addition to the AHC_ALL_INTERRUPTS flag. This fixes hangs on the 284X and any other aic7770 installation where level interrupts are not available. aic7xxx_pci.c: Move the powerstate manipulation code into the OSM. Several OSes now provide this functionality natively. Take another shot at using the data stored in scratch ram if the SCB2 signature is correct and no SEEPROM data is available. In the past this failed if external SCB ram was configured because the memory port was locked. We now release the memory port prior to testing the values in SCB2 and re-acquire it prior to doing termination control. Adjust for new 2 bit primary channel setting. Trust the STPWLEVEL setting on v 3.X BIOSes too. Configure any 785X ID in the same fashion and assume that any device with a rev id of 1 or higher has the PCI 2.1 retry bug. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-03-11T06:35:49.000000Z K 7 svn:log V 40 MFC: mbuf leaks fixes Approved by: jkh END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-11T10:05:08.000000Z K 7 svn:log V 120 Add a mount time option which slightly relaxes checks for valid Joilet extensions. PR: kern/23315 Reviewed by: adrian END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-11T10:06:28.000000Z K 7 svn:log V 72 Update userland interface for broken Joilet disks. Reviewed by: adrian END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-11T10:47:03.000000Z K 7 svn:log V 49 MFC: 1.6 and 1.7, which was forgotten until now. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-11T11:51:42.000000Z K 7 svn:log V 121 Do not kill vnodes after rename. This can cause deadlocks in the deadfs. Noticed by: Matthew N. Dodd END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-11T13:20:44.000000Z K 7 svn:log V 135 When the file was transferred using sendfile(2), we forgot to keep track of the transferred byte count. MFC candidate. PR: bin/25699 END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T14:18:23.000000Z K 7 svn:log V 62 Add calls to MODULE_VERSION and MODULE_DEPEND to the EXAMPLE. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T14:33:15.000000Z K 7 svn:log V 44 Add a manpage for the MODULE_VERSION macro. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T14:33:34.000000Z K 7 svn:log V 43 Add a manpage for the MODULE_DEPEND macro. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T14:42:38.000000Z K 7 svn:log V 41 Add MODULE_DEPEND.9 and MODULE_VERSION.9 END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-11T15:28:42.000000Z K 7 svn:log V 115 Add missed MODULE_VERSION() call, so loading of unicode conversion routine works properly. Clue beaten in by: des END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-11T16:05:43.000000Z K 7 svn:log V 346 Add OpenBSD-style blowfish password hashing. This makes one less gratuitous difference between us and our sister project. This was given to me _ages_ ago. May apologies to Paul for the length of time its taken me to commit. Obtained from: Niels Provos /OpenBSD Submitted by: Paul Herman END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-11T16:37:33.000000Z K 7 svn:log V 39 Updates for Blowfish password hashing. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T16:52:17.000000Z K 7 svn:log V 44 Fix brain damage: s/CDEV_MODULE/DEV_MODULE/ END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T17:07:20.000000Z K 7 svn:log V 140 Use type of modeventhand_t for the event handler (defined in module.h). Add a reference to module(9) for more info about the event handler. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-11T17:30:08.000000Z K 7 svn:log V 47 Add a manpage for the DEV_MODULE kernel macro. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-11T17:50:19.000000Z K 7 svn:log V 319 In ip_output(), initialise `ia' in the case where the packet has come from a dummynet pipe. Without this, the code which increments the per-ifaddr stats can dereference an uninitialised pointer. This should make dummynet usable again. Reported by: "Dmitry A. Yanko" Reviewed by: luigi, joe END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-11T18:52:10.000000Z K 7 svn:log V 278 rfork() masks RFSTOPPED out of the flags it passes to fork1(), so we have to call fork1() directly if we don't want out process queued right away. This has the serendipitous side effect of saving us a call to pfind(). This makes threaded Linux apps (such as Opera) work again. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-11T18:57:30.000000Z K 7 svn:log V 69 Assert that the process we're trying to enqueue isn't already there. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-11T20:10:45.000000Z K 7 svn:log V 38 Document the make_dev_alias function. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-11T20:37:11.000000Z K 7 svn:log V 376 o Replace part-wise instructions for building world for jail(8) with a simple make world; while this does a bit more work, it means that jail(8) doesn't have to be kept in sync with /usr/src/Makefile{,.inc1} which is a moving target. MFC candidate. Submitted by: FUJISHIMA Satsuki Reviewed by: phk Also pointed out by: Phil Kernick END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-11T20:39:02.000000Z K 7 svn:log V 248 MFC 1.23, modify build instructions to recommend "make world" rather than more fragile part-wise instructions. Submitted by: FUJISHIMA Satsuki Reviewed by: phk Approved by: jkh Also pointed out by: Phil Kernick END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-11T22:18:00.000000Z K 7 svn:log V 492 MFC: 1.122->1.223 Set up `ia' properly for dummynet packets to avoid dereferencing an unitialised pointer. This change includes some over-defensive checks not present in the patch applied to -current; we set `ia' to NULL at the start of ip_output(), check that the dummynet route is non-NULL, and that `ia' is non-NULL before it is dereferenced. This are just safety measures which can be removed when the per-ifaddr stats code has had a bit more testing time in -current. Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-11T22:51:05.000000Z K 7 svn:log V 82 Implement keyboard paste PR: 25499 Submitted by: Gaspar Chilingarov END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-11T23:41:19.000000Z K 7 svn:log V 55 Shift+Ins - paste buffer Shift+PrintScr - prev. screen END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-11T23:41:55.000000Z K 7 svn:log V 195 - Call fork1() directly instead of calling rfork() so that it doesn't mask out RFSTOPPED. - Lock the child process when settings p_sigparent instead of locking the parent. Pointy-hat to: me END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-11T23:47:12.000000Z K 7 svn:log V 83 Update to use proper nomenclature for the security profiles. Submitted by: olgeni END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-11T23:47:59.000000Z K 7 svn:log V 37 MFC: fix security profile categories END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-12T00:00:22.000000Z K 7 svn:log V 38 Update default keyboard (PREV, PASTE) END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-03-12T00:22:03.000000Z K 7 svn:log V 69 Improve a few error messages wrt if= filters on remote print queues. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-12T01:15:11.000000Z K 7 svn:log V 272 Don't require that mouse cursor must be visible before mouse paste. Paste always happens to current _text_ cursor position independently of mouse cursor position in any case and old variant force user to press mouse paste button _two_ times if mouse cursor is invisible. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-03-12T01:16:09.000000Z K 7 svn:log V 85 Fix "lprm -" (remove all jobs) processing for remote printer queues. PR: bin/25544 END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-03-12T02:03:53.000000Z K 7 svn:log V 76 Change the usage() message to include the recently-added -4 and -6 options. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-03-12T02:13:08.000000Z K 7 svn:log V 74 Add a comment pointing to the freebsd-print@bostonradio.org mailing list. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T02:27:10.000000Z K 7 svn:log V 42 Add some definitions for Intel 82553 PHYs END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T02:27:58.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T02:41:57.000000Z K 7 svn:log V 44 Add drivers for Intel 82553 and 82555 PHYs. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T02:43:03.000000Z K 7 svn:log V 26 Add the Intel PHY driver. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T02:45:06.000000Z K 7 svn:log V 35 Add Intel 82553, 82555 PHY driver. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T02:57:42.000000Z K 7 svn:log V 35 Unbreak LINT. Pointed out by: phk END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T03:16:56.000000Z K 7 svn:log V 282 Eliminate global node types and instead use an operations vector for each node in order to make it easier to add new entries. Rewrite the internal directory structure so that it is possible to have independent subdirectories. Utilize this to add /proc/net/dev. Reviewed by: DES END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T03:48:03.000000Z K 7 svn:log V 93 initialize pointers to NULL and sized to 0 to avoid free:ing invalid memory. PR: bin/20779 END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T03:52:00.000000Z K 7 svn:log V 191 reset uid back to the user before doing kerberised change password. root permission is not needed and the kerberos library is paranoid about access control to the ticket file PR: bin/20779 END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T03:54:48.000000Z K 7 svn:log V 47 enable auto-negotiation of encrypt and decrypt END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T04:49:50.000000Z K 7 svn:log V 55 change default from adhoc mode to BSS (infrastructure) END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-03-12T05:18:03.000000Z K 7 svn:log V 80 Add flags option for savecore. Submitted by: David A. Panariti END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-12T05:18:37.000000Z K 7 svn:log V 49 Apply some grammar fixes. Submitted by: asmodai END K 10 svn:author V 4 will K 8 svn:date V 27 2001-03-12T05:53:54.000000Z K 7 svn:log V 238 Fix top(1) display for SMP systems where the username is longer than 14 characters. This should avoid unattractive wrapping for people who are stuck in an 80x24 screen. :-) PR: 22270 Submitted by: William Carrel END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-12T06:05:38.000000Z K 7 svn:log V 77 Remove duplicate entry. Submitted by: Paul Herman END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T06:13:39.000000Z K 7 svn:log V 114 change the default mode from adhoc to bss (infrastructure) Reviewed by: Brooks Davis END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-12T07:05:44.000000Z K 7 svn:log V 37 Document newly added "paste" keyword END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-12T07:47:09.000000Z K 7 svn:log V 156 Use CPUTYPE to add appropriate compiler flags to COPTFLAGS for kernel builds. This may be disabled using the NO_CPU_COPTFLAGS variable. Reviewed by: arch END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T08:14:22.000000Z K 7 svn:log V 96 Fix LP64 problem in Kerberos 5 TGT passing. Obtained from: NetBSD (done by thorpej@netbsd.org) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T08:54:49.000000Z K 7 svn:log V 44 mdoc(7) police: mark C types with Vt macro. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T09:05:59.000000Z K 7 svn:log V 39 mdoc(7) police: misc formatting fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T09:14:22.000000Z K 7 svn:log V 87 mdoc(7) police: o Update document date. o Remove hard sentence break. o Sort xrefs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T09:18:12.000000Z K 7 svn:log V 39 mdoc(7) police: add a missing An call. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T09:26:32.000000Z K 7 svn:log V 39 mdoc(7) police: misc formatting fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T09:33:07.000000Z K 7 svn:log V 39 mdoc(7) police: misc formatting fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T10:07:33.000000Z K 7 svn:log V 12 Fixed typo. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T10:15:03.000000Z K 7 svn:log V 79 mdoc(7) police: removed hard sentence breaks, use Ft for function return type. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-12T10:18:54.000000Z K 7 svn:log V 361 Really finish softupdate setting from the label editor and fix a few cosmetic problems: o Allow it to work with scripts (see man page or install.cfg file). o Preserve old softupdates flag across newfs toggles o Clean up partitioned/labelled flag handling o Don't ask for MBR choice again if you've already written it out. o Actually document the new features. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T10:47:11.000000Z K 7 svn:log V 121 MFC: 1.2: initialize pointers to NULL and sized to 0 to avoid free:ing invalid memory. PR: bin/20779 Approved by: jkh END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T10:48:08.000000Z K 7 svn:log V 221 MFC: 1.17: reset uid back to the user before doing kerberised change password. root permission is not needed and the kerberos library is paranoid about access control to the ticket file PR: bin/20779 Approved by: jkh END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T10:49:23.000000Z K 7 svn:log V 74 MFC 1.6: enable auto-negotiation of encrypt and decrypt Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T10:52:16.000000Z K 7 svn:log V 40 MFC: kill the undead. Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T11:00:15.000000Z K 7 svn:log V 45 MFC: lastlogin(8) utility. Approved by: jkh END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T11:03:45.000000Z K 7 svn:log V 59 MFC: change the default to bss (infrastructure) from adhoc END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-12T11:05:52.000000Z K 7 svn:log V 73 MFC: change default to bss (infrastructure) from adhoc Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-12T12:10:35.000000Z K 7 svn:log V 404 MFC: OK, reviewing all of these changes actually shows them to be more benign than first thought and they certainly provide a number of important bug fixes. The modules code will probably remain dormant in 4.3 but it helps code maintainance to keep it synced up anyway. The softupdates support code also turned out to be so trivial that it's a low-risk feature addition. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-12T12:53:53.000000Z K 7 svn:log V 73 Deal with ENOENT properly on non-devfs machines Broken in revision 1.109 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-12T12:54:51.000000Z K 7 svn:log V 53 MFC: Deal with ENOENT properly on non-devfs machines END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-12T13:11:17.000000Z K 7 svn:log V 150 Add PC-Card entry, I-O DATA PCET/TX-R This card was DL10022 based card. Submitted by: [bsd-nomads:15287] Yoshihiko SARUMARU END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-03-12T13:29:24.000000Z K 7 svn:log V 81 Call local startup scripts with the `stop' option on shutdown. Approved by: jkh END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-12T13:44:55.000000Z K 7 svn:log V 93 MFC: put in MODULE_VERSION(), so unicode kld modules work as expected. MFC approved by: jkh END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-12T13:47:29.000000Z K 7 svn:log V 69 MFC: Add GVC1601(rev.1.328) and IOD0081(rev.1.327) Approved by: jkh END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-12T14:57:44.000000Z K 7 svn:log V 46 MFC: Update to top of tree. Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T17:19:38.000000Z K 7 svn:log V 500 .St macro cleanup: - spell the abbreviation of 1003.1 as ``POSIX.1'' - fixed the description of -p1003.1-90; it was sold as ISO/IEC 9945-1:1990 - removed -p1003.1b; it only existed as 1003.1b-1993 (-p1003.1b-93), and is part of 1003.1 since 1003.1-1996. - replaced -p1003.1g (project) with -p1003.1g-2000 (approved draft) - changed abbreviation of -isoC from ``ISO C'' to ``ISO C89'' - removed -iso9899 alias for -isoC - IEC was missing from some names - added abbreviation for -susv2 (``SUSv2'') END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-12T17:28:01.000000Z K 7 svn:log V 37 .St -p1003.1g -> .St -p1003.1g-2000. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-03-12T18:01:44.000000Z K 7 svn:log V 56 MFC: urio.4 Approved by: n_hibma (it's USB stuff), jkh END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-03-12T18:46:33.000000Z K 7 svn:log V 277 Correct the check of the seeprom signature that tells us that the termination level setting can be found in the seeprom. The old code could get some false positives causing the termination to be set incorrectly. This was already in -current, but was missed in the last merge. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-12T21:19:06.000000Z K 7 svn:log V 70 MFC: very simple change to give the holographic shell a disable knob. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-12T21:26:06.000000Z K 7 svn:log V 150 Allow a script-using to disable the emergency holographic shell as a security measure. Requested by: "David E. Cross" END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T21:30:52.000000Z K 7 svn:log V 221 Convert the fxp driver to miibus, which involves ripping out the PHY logic and media bits. Support for Intel PHYs can now be found in dev/mii/inphy.c. Clean up the driver, and add various 82558 and 82559 specific bits. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T21:41:29.000000Z K 7 svn:log V 55 Make the miibus'ified the new fxp driver for -current. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T21:42:45.000000Z K 7 svn:log V 45 Fix a whitespace bogon. Pointed out by: ps END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T21:44:19.000000Z K 7 svn:log V 89 Adjust the fxp module to use the correct directory path, and add a dependency on miibus. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-12T21:51:07.000000Z K 7 svn:log V 55 Move the fxp driver so it is under the miibus section. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-12T21:53:23.000000Z K 7 svn:log V 101 Correctly cleanup in case of failure to bind a pcb. PR: 25751 Submitted by: END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-12T22:10:51.000000Z K 7 svn:log V 85 MFC: rev 1.82: Correctly cleanup in case of failure to bind a pcb. Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-12T22:43:27.000000Z K 7 svn:log V 88 Properly deal with the fvwm desktop - this should restore that option to functionality. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-12T22:50:04.000000Z K 7 svn:log V 125 MFC: fix fvwm desktop. Add back some code for moving kernels which I rather mistakenly MFC'd out of existence in 1.268.2.20. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-13T00:25:00.000000Z K 7 svn:log V 56 MFC: add tunefs (gack, should have done this yesterday) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-03-13T01:08:36.000000Z K 7 svn:log V 77 Document the rest of the possible return codes. PR: 25188 Approved by: nik END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-13T01:26:22.000000Z K 7 svn:log V 103 Add the aac module so that it is built with all the other modules. Noticed by: gibbs Approved by: jkh END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-13T01:29:29.000000Z K 7 svn:log V 146 MFC: Add unaligned_print option (alpha only). All the other bits (rc.alpha, rc.conf.5) have already been MFCed. PR: 21649 Approved by: jkh END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-13T02:31:32.000000Z K 7 svn:log V 274 o Update copyright dates. o Rename internal library functions so that they are prefixed with _posix1e or _POSIX1E, removing them from the application namespace (and potential conflict with other ACL functions elsewhere in the system). Obtained from: TrustedBSD Project END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-13T02:55:54.000000Z K 7 svn:log V 120 Don't allow userland to use the RFHIGHPID flag. Its only purpose is to reserve low pids for system daemons during boot. END K 10 svn:author V 4 grog K 8 svn:date V 27 2001-03-13T03:04:06.000000Z K 7 svn:log V 241 Catch up with -CURRENT. I've left it very late to MFC a number of problems which are fixed in -CURRENT. Now's still not a good time to do it, so I'd be grateful if people would hammer on this stuff. Approved by: jkh Pointy hat to: grog END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-13T03:05:42.000000Z K 7 svn:log V 125 Don't install MAKEDEV or MAKEDEV.local if NO_MAKEDEV is set. PR: 25596 Submitted by: Jonathan Perkin END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-13T03:43:52.000000Z K 7 svn:log V 61 MFC: 1.8: change default from adhoc to bss Approved by: jkh END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-13T03:45:18.000000Z K 7 svn:log V 62 MFC: 1.11: update default from adhoc to bss Approved by: jkh END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-13T04:42:38.000000Z K 7 svn:log V 64 (try_krb5_authentication): simplify code. from joda@netbsd.org END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-13T05:53:16.000000Z K 7 svn:log V 199 At great personal risk, touch the sendmail startup again. This adds easy seperate knobs for inbound (accepting SMTP connections) and outbound (just occasionally dequeueing) sendmail daemon startup. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-13T05:55:43.000000Z K 7 svn:log V 83 By convention, the moduledata is static unless there is a reason for it to not be. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-13T05:56:48.000000Z K 7 svn:log V 140 Commit some tweaks I have had laying around my tree for over a year now. Always set the APM "device" description. Some minor style tweaks. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-13T06:42:12.000000Z K 7 svn:log V 398 Be a better rc.conf citizen and create an initial file which: 1. Has a time-stamp to show when it was created 2. Sorts and uniq's the output to only contain single instances of a given setting. This doesn't mean you still can't have settings which override one another, that's still possible since it's too much trouble to do the redundancy checking here. Requested by: lots of people END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-13T06:43:19.000000Z K 7 svn:log V 38 MFC: small cosmetic tweaks to rc.conf END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-13T06:52:07.000000Z K 7 svn:log V 65 Document (with warnings) the otherwise undocumented `F' command. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-13T06:52:19.000000Z K 7 svn:log V 18 MFC: document `F' END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-13T07:41:02.000000Z K 7 svn:log V 84 minor typo correction. Submitted by: "Christopher M. Giordano" END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-13T08:45:05.000000Z K 7 svn:log V 88 Dont call device close and ioctl functions if device has disappeared. Reviewed by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-13T09:29:37.000000Z K 7 svn:log V 151 Fix a race condition in the transmit path caused by the controller caching a bit more than we were told initially. More statistics gathering as well. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-13T10:23:01.000000Z K 7 svn:log V 51 Multiply empty lines pasted as single line, fix it END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-13T13:26:06.000000Z K 7 svn:log V 56 Count and show incoming UDP datagrams with no checksum. END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-03-13T14:15:16.000000Z K 7 svn:log V 41 Fix typo: compatability -> compatibility END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-13T14:47:26.000000Z K 7 svn:log V 60 MFC: r1.56; Unbreak LINT Approved by: jkh PR: 25651, 25758 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-13T16:16:35.000000Z K 7 svn:log V 159 - Sync up with stable by adding in the Netgraph and Sound module sections, the agp module, and the accept filter modules. - Remove an extraneous blank line. END