ƒ¬44677 239 318 240 1183 246 650 197 190 102 135 255 171 182 201 156 462 367 424 144 137 129 163 150 637 162 533 164 172 449 1107 186 278 200 275 125 150 266 196 192 161 260 129 269 419 133 147 129 123 326 184 137 142 187 177 155 661 268 349 168 160 136 686 160 574 130 130 373 166 238 178 136 302 161 135 170 141 123 128 209 217 115 162 139 135 164 110 469 452 171 185 104 237 105 185 112 172 173 433 115 144 174 128 239 171 119 164 119 110 151 155 170 225 141 432 209 127 254 341 234 343 151 310 129 179 170 243 194 180 150 345 121 232 224 239 197 270 129 180 330 120 369 145 420 393 328 141 145 144 150 146 110 190 259 202 237 188 190 263 301 230 128 298 136 128 129 133 576 121 323 415 147 144 360 111 106 146 183 238 169 325 243 125 141 200 179 172 158 138 169 488 158 333 160 160 129 163 142 168 256 132 161 115 115 135 347 831 312 340 178 240 278 440 396 326 154 118 187 269 356 154 151 146 140 151 210 227 126 191 108 177 110 247 115 230 109 143 136 154 181 208 K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T01:15:57.000000Z K 7 svn:log V 222 Fix the 'fwd' option to ipfw when asked to divert to another machine. also rely less on other modules clearing static values, and clear them in a few cases we missed before. Submitted by: Matthew Reimer END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T01:17:14.000000Z K 7 svn:log V 144 MFC: 1.116 Fix the 'fwd' option to ipfw when asked to divert to another machine. plus cleanups. Submitted by: Matthew Reimer END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T02:24:58.000000Z K 7 svn:log V 1086 Reviewed by: Many at differnt times in differnt parts, including alan, john, me, luoqi, and kirk Submitted by: Matt Dillon This change implements a relatively sophisticated fix to getnewbuf(). There were two problems with getnewbuf(). First, the writerecursion can lead to a system stack overflow when you have NFS and/or VN devices in the system. Second, the free/dirty buffer accounting was completely broken. Not only did the nfs routines blow it trying to manually account for the buffer state, but the accounting that was done did not work well with the purpose of their existance: figuring out when getnewbuf() needs to sleep. The meat of the change is to kern/vfs_bio.c. The remaining diffs are all minor except for NFS, which includes both the fixes for bp interaction AND fixes for a 'biodone(): buffer already done' lockup. Sys/buf.h also contains a chaining structure which is not used by this patchset but is used by other patches that are coming soon. This patch deliniated by tags PRE_MAT_GETBUF and POST_MAT_GETBUF. (sorry for the missing T matt) END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T02:48:49.000000Z K 7 svn:log V 150 MFC: 1.200 Remove inapropriate use of VOP_ISLOCKED() Reviewed by: Kirk Mckusick Submitted by: Matt Dillon END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T03:09:29.000000Z K 7 svn:log V 554 This solves a deadlock that can occur when read()ing into a file-mmap() space. When doing this, it is possible to for another process to attempt to get an exclusive lock on the vnode and deadlock the mmap/read combination when the uiomove() call tries to obtain a second shared lock on the vnode. There is still a potential deadlock situation with write()/mmap(). Submitted by: Matt Dillon Reviewed by: Luoqi Chen Delimmitted by tag PRE_MATT_MMAP_LOCK and POST_MATT_MMAP_LOCK in kern/kern_lock.c kern/kern_subr.c END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-12T08:05:49.000000Z K 7 svn:log V 104 Remove vm_page_frees from kmem_malloc that are performed by vm_map_delete/vm_object_page_remove anyway. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-03-12T10:50:36.000000Z K 7 svn:log V 94 PID_MAX is now 99999. PR: docs/10530 Submitted by: Ben Smithurst END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-12T11:09:18.000000Z K 7 svn:log V 10 Fix Typo. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-12T11:09:50.000000Z K 7 svn:log V 43 Remove duplicate include. Noticed by: bde END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-03-12T11:15:13.000000Z K 7 svn:log V 158 MFC: add '-p' for POSIX compliant output. Patch rewritten for 3.1-STABLE & 4.0-CURRENT. PR: bin/10515 Submitted by: Jens Schweikhardt END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-03-12T14:44:46.000000Z K 7 svn:log V 74 Enable crashdumps on alphas. Reviewed by: Doug Rabson END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-03-12T14:46:00.000000Z K 7 svn:log V 85 Fix savecore so that it works on alphas Reviewed by: Doug Rabson END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-03-12T14:47:33.000000Z K 7 svn:log V 103 make libkvm capable of dealing with a crashdump on alphas Reviewed by: Doug Rabson END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-12T15:38:55.000000Z K 7 svn:log V 62 src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-03-12T17:33:28.000000Z K 7 svn:log V 369 Move the code for the ".init" and ".fini" sections outside of a C function so the compiler won't try to emit line numbers for it with "-g", breaking the build. This has the nice side-effect of making crtbegin.o and crtbeginS.o a little bit smaller. Remove "-Wno-unused" from the Makefile. Replace it with "__unused" on particular function and variable declarations. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-12T18:45:47.000000Z K 7 svn:log V 274 Remove static delcarations from {,un}register_pcic_intr declarations in the not APIC_IO case. This should silence the warnings when building pcic.c as well as the undefined functions when the kernel links. Noticed by: several people in -current and me building the kernel END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-12T19:40:39.000000Z K 7 svn:log V 331 Don't allow anyone except root to mount file systems that map uids. This can have bad security implications, but the impact on FreeBSD systems is minimal because this fs isn't in the default kernels and it is unknown if it even works. Submitted by: Manuel Bouyer and Artur Grabowski END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-12T21:16:19.000000Z K 7 svn:log V 52 Add doscmd back; it appears to build without X now. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-12T21:58:54.000000Z K 7 svn:log V 45 Fix an old cut&paste bogon. Noticed by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-12T22:45:42.000000Z K 7 svn:log V 37 Update to post-branch state (yeesh!) END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-13T00:17:01.000000Z K 7 svn:log V 68 MFC: place parens around SMBPRI to ensure correct eavluation. ->1.3 END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-13T00:32:36.000000Z K 7 svn:log V 55 MFC: set resid in IO completion. (matches 1.73->1.74) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-03-13T01:35:44.000000Z K 7 svn:log V 544 Reverse the order of processing object files within an executable or shared library when invoking global constructors and destructors. For constructors, the object files used to be processed from first to last; now they're done from last to first. (Destructors are done in the opposite order, as required by the C++ standard.) This makes us consistent with standard gcc and egcs compilers. It also eliminates ordering differences between dynamic and static executables. Bump the value of __FreeBSD_version to 400002 to reflect this change. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-03-13T01:40:57.000000Z K 7 svn:log V 65 Note that a standard MBR supports booting only from hard drive 0 END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-13T04:41:35.000000Z K 7 svn:log V 440 When printing out V1 info, make sure that there is additional info before printing it. Terminate when we come to a 0xff byte. This allows there to be zero or more additional info fields printed correctly. Before, the old code would print bogons or dump core when presented with this case. I don't know what the spec says about this, exactly, but this allows me to do a dumpcis of my non-ATA AMP 4M FLASH cards w/o pccardc dumping core. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T06:32:06.000000Z K 7 svn:log V 71 Add a dire warning about the folly of configuring vinum in the kernel. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:22:00.000000Z K 7 svn:log V 79 vinum_inactive: distinguish whether we care whether the config is open or not. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-13T07:31:29.000000Z K 7 svn:log V 356 pmap_qenter/pmap_qremove: Use the pmap_kenter/pmap_kremove inline functions instead of duplicating them. pmap_remove_all: Eliminate an unused (but initialized) variable. pmap_ts_reference: Change the implementation. The new implementation is much smaller and simpler, but functionally identical. (Reviewed by "John S. Dyson" .) END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:32:40.000000Z K 7 svn:log V 1012 Change the way of recognizing whether a plex was given to a volume after the volume had been fully operational; involves a change in the use of the VF_NEWBORN flag. Now if you add a plex to a volume which is up, the plex will be down and the subdisks stale. You need to explicitly start the subdisks, which copies data from the good subdisks to the uninitialized ones. Stumbled-over-by: Ludwig Pummer give_sd_to_drive: correct method to give the entire largest chunk of drive to the subdisk. Now it's enough to specify a length, and vinum will give you as much as it can. Not to be recommended except for empty drives. Correct a bogon which made vinum refuse to give the last sector of a drive to a subdisk. Last-reported-by: Ludwig Pummer Change %q formats to %ll before the former go away. This doesn't make much difference, since kernel kvprintf currently doesn't support either, and the messages in question are just error messages. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:33:37.000000Z K 7 svn:log V 93 Don't frob vp->v_usecount, it scares the hell out of the driver under certain circumstances. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:34:56.000000Z K 7 svn:log V 184 VINUM_RESETCONFIG: do the reset even if the config is open (as it has to be for us to issue the ioctl :-). Also remove the opencount parameter of the config, which just never worked. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:35:40.000000Z K 7 svn:log V 106 lock_drive: report on and recover from an obscure situation where the daemon can deadlock against itself. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:37:44.000000Z K 7 svn:log V 181 Remove antique crud. MMalloc: save the time at which the request was granted, remove more crud. FFree: add a circular buffer of the last 64 Free requests if DEBUG_MEMFREE is set. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:38:27.000000Z K 7 svn:log V 32 Add DEBUG_EOFINFO log messages. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:39:17.000000Z K 7 svn:log V 57 Part of removing vol->opencount: now we just use a flag. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:40:52.000000Z K 7 svn:log V 172 Remove opencount from vinum_conf and struct vol, and disk index from struct vol. Add time to struct mc, remove KVA crud. Add debug flags DEBUG_EOFINFO and DEBUG_MEMFREE. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:42:15.000000Z K 7 svn:log V 102 Improve the manner in which the location of the kld is found. It should now be completely automatic. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:43:28.000000Z K 7 svn:log V 99 create command: if an error occurs, print the offending line even if the -v flag has not been set. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:44:17.000000Z K 7 svn:log V 68 info command: Remove opencount parameter, print value of open flag. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:45:52.000000Z K 7 svn:log V 166 Describe the new debug flags DEBUG_EOFINFO and DEBUG_MEMFREE. Fix a confusion between slices and partitions. Clarify the problems of small stripe sizes (< 128 kB). END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:46:34.000000Z K 7 svn:log V 36 Change prototype of vinum_inactive. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-13T07:49:52.000000Z K 7 svn:log V 175 Clarify the undesirability of static configuration. Describe the problems of synchronization between userland and driver. Tripped-over-by: Chris Foote END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-13T09:21:27.000000Z K 7 svn:log V 324 set if_snd.ifq_maxlen to something reasonable - note that if_de.c has a wierd double-queue arrangement.. It always empties the if_snd queue then puts the transmit packets into a different queue that is limited by the number of TX descriptors and does it's own discards... This should stop the boot-time XXX warning anyway. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-13T10:41:29.000000Z K 7 svn:log V 41 MFC: chmod ppp directory to proper perms END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-13T13:18:00.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.141. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-03-13T13:20:59.000000Z K 7 svn:log V 35 Make NDGBPORTS an official option. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-13T16:22:18.000000Z K 7 svn:log V 31 Reduce Bruce-filter verbosity. END K 10 svn:author V 8 torstenb K 8 svn:date V 27 1999-03-13T17:35:18.000000Z K 7 svn:log V 228 Install uuxqt sgid uucp. Since "rnews" should not be executable for everyone (to prevent fake-postings) and modern Inn installs rnews as news.uucp and mode 4550 this is the only save way to allow uuxqt to process rnews batches. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-13T19:46:13.000000Z K 7 svn:log V 92 Enforce monotonicity of apparent process user, system and interrupt times. PR: 975, 10402 END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-14T03:20:22.000000Z K 7 svn:log V 45 Chown the pty device nodes back to root:tty. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-14T03:21:39.000000Z K 7 svn:log V 50 MFC: Chown the pty device nodes back to root:tty. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-14T04:04:23.000000Z K 7 svn:log V 94 deallocrqg: deallocate the correct object, also check that the object is really in the chain. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-14T04:06:00.000000Z K 7 svn:log V 84 create command: get the message right if an error occurs with a non-verbose create. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-14T04:06:49.000000Z K 7 svn:log V 62 Clarify that the stop command only works in interactive mode. END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-03-14T05:15:38.000000Z K 7 svn:log V 568 Disable tagged queueing for the IBM DCAS drives. These drives have poor write performance when tagged queueing is enabled. Although the PR was submitted for the 4 gig version of this drive, the assumption is that the 2 gig version has the same problem. Therefore tagged queueing is disabled for both. Also, update the comment for the Western Digital Enterprise drives to note that the best performance for those drives is achieved when tagged queueing is disabled and write caching is enabled. PR: kern/10398 Submitted by: Hideaki Okada END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-03-14T05:17:49.000000Z K 7 svn:log V 175 MFC, version 1.49 Disable tagged queueing for IBM DCAS drives, update comment for WD Enterprise drives. PR: kern/10398 Submitted by: Hideaki Okada END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-14T06:36:00.000000Z K 7 svn:log V 256 Correct two optimization errors in vm_object_page_remove: 1. The size of vm_object::memq is vm_object::resident_page_count, not vm_object::size. 2. The "size > 4" test sometimes results in the traversal of a ~1000 page memq in order to locate ~10 pages. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-14T06:43:49.000000Z K 7 svn:log V 74 Update if_de driver from NetBSD as at rev 1.82 - import to vendor branch. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-03-14T06:43:50.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'v990310'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-03-14T07:07:02.000000Z K 7 svn:log V 42 MFC: NDGBPORTS is a supported option now. END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-03-14T08:30:23.000000Z K 7 svn:log V 590 Implemented workaround for EPIC's Application Note 7-15 (concerning chip int. and ext. clock synchronisation). Fixed workaround for transmit threshold underrun. Added volatile keyword to CSR_READ_* and CSR_WRITE_* macroses. Added DELAYs to eliminate randomness caused by processor speed. Fixed all TXCON and RXCON registers to be accessed only when chip is idle, as manual told. Changed epic_init_phy to drop link by isolating and going loopback, should should force link partner to restart autonegotiation. PR: kern/10535, kern/9742, kern/10575 Submitted by: Peter Jeremy, David Greenman END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-14T08:32:52.000000Z K 7 svn:log V 66 Merge NetBSD 1.80->1.82 changes from vendor branch into mainline. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-14T09:20:01.000000Z K 7 svn:log V 478 Submitted by: Matt Dillon The old VN device broke in -4.x when the definition of B_PAGING changed. This patch fixes this plus implements additional capabilities. The new VN device can be backed by a file ( as per normal ), or it can be directly backed by swap. Due to dependencies in VM include files (on opt_xxx options) the new vn device cannot be a module yet. This will be fixed in a later commit. This commit delimitted by tags {PRE,POST}_MATT_VNDEV END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-03-14T09:40:48.000000Z K 7 svn:log V 35 MFC: Going to backport to RELENG_3 END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-03-14T09:47:05.000000Z K 7 svn:log V 35 MFC: Going to packport to RELENG_3 END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-03-14T09:59:54.000000Z K 7 svn:log V 277 MFC: Going to backport to RELENG_3, rest things: include mount_ntfs dir into src/sbin/Makefile, ntfs dir into src/sys/modules/Makefile, merge 1.83 -> 1.84 change from current to src/sys/sys/vnode.h, 1.200 -> 1.201 to src/sys/conf/files, 1.128 -> 1.129 to src/sys/conf/options. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-03-14T17:13:19.000000Z K 7 svn:log V 72 Clean import of TCP-wrappers by Wietse Venema. Rest of build to follow. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-03-14T17:13:19.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r44743, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-03-14T17:13:20.000000Z K 7 svn:log V 82 This commit was manufactured by cvs2svn to create tag 'tcp_wrappers-vendor-v_7_6'. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-03-14T17:56:11.000000Z K 7 svn:log V 42 Build libwrap - the core to tcp_wrappers. END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-03-14T18:02:14.000000Z K 7 svn:log V 207 Build tcp_wrappers' userland. I am not building tcpd, because in a day or two, inetd will gain the necessary functionality. At that stage, I'll make wrapping the default for sendmail and portmapper as well. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-14T19:05:16.000000Z K 7 svn:log V 67 Bring in some MASTER_SITE_{AFTERSTEP,WINDOWMAKER} from bsd.port.mk END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-14T19:06:39.000000Z K 7 svn:log V 41 MFC: Sync MASTER_SITE_* from bsd.port.mk END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-14T19:55:01.000000Z K 7 svn:log V 75 Fix syntax for boot command Noticed by: Ruslan Ermilov END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-14T19:56:21.000000Z K 7 svn:log V 46 MFC: fix syntax description for boot command. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-14T20:26:39.000000Z K 7 svn:log V 31 Fix bogons in previous commit. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-14T20:30:08.000000Z K 7 svn:log V 36 MFC: Fix bogons in previous commit. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-14T20:40:15.000000Z K 7 svn:log V 113 A bit of a hack, but allows the vn device to be a module again. Submitted by: Matt Dillon END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-03-14T20:41:14.000000Z K 7 svn:log V 122 Bitrot. Remove objlink as it is not pleasant to be downwind. PR: 8071 Reviewed by: Sheldon Hearn END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-14T20:43:09.000000Z K 7 svn:log V 20 quick BDE premption END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-03-14T20:45:05.000000Z K 7 svn:log V 68 New names for the list; the DES crypt and libwrap for tcp_wrappers. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-14T21:57:49.000000Z K 7 svn:log V 47 Replace /kernel.config with /boot/kernel.conf. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-14T22:03:11.000000Z K 7 svn:log V 43 MFC. r1.13, increase FICL dictionary size. END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-03-15T00:14:16.000000Z K 7 svn:log V 71 EACESS -> EACCES Submitted by: garath@code.ridgefield.org via OpenBSD END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-03-15T00:14:57.000000Z K 7 svn:log V 17 EACESS -> EACCES END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-15T00:20:56.000000Z K 7 svn:log V 373 This is a temporary workaround for kernel panic occurring when switching video modes. People typically see the panic when the screen saver has been running and is being stopped. WARNING: this is not a real fix. Something really funny must be happening in the page table entries for the physical memory 0x0-0xa0000, which is mapped to the beginning of the kernel region. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-15T01:17:26.000000Z K 7 svn:log V 357 Updates for vlan stuff: - add support for devices that do vlan tag insertion/deletion in firmware - add multicast support - add vlan_unconfig() to complement vlan_config() - update ifconfig(8) to configure vlan interfaces (vlan tag and parent device) Also fix a small bug in ifconfig; sometimes sa_family is overwritten by ioctls. Reviewed by: wollman END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-15T01:22:01.000000Z K 7 svn:log V 77 Grrr... botched remote commit. Let's try this again: vlan updates, take two. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-15T02:34:40.000000Z K 7 svn:log V 91 Typo - latter -> letter PR: docs/10591 Submitted by: Kanenda END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-15T02:37:06.000000Z K 7 svn:log V 10 MFC: Typo END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-15T02:49:13.000000Z K 7 svn:log V 142 1) line 76: "fine" should be "file" 2) line 80: "abso" should be "also" PR: docs/10496 Submitted by: Osamu Mihara END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-15T02:50:44.000000Z K 7 svn:log V 11 MFC: typos END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-15T02:57:29.000000Z K 7 svn:log V 91 Grammar nits, double negatives PR: docs/10491 Submitted By: Tom Hukins END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-15T02:58:24.000000Z K 7 svn:log V 18 MFC: grammar nits END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-15T05:09:48.000000Z K 7 svn:log V 77 Fix breakage in last commit Submitted by: Brian Feldman END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-15T05:11:27.000000Z K 7 svn:log V 78 fix breakage for alphas. Submitted by: Andrew Gallatin END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-15T06:24:52.000000Z K 7 svn:log V 340 Two changes: In general, vm_map_simplify_entry should be performed INSIDE the loop that traverses the map, not outside. (Changed: vm_map_inherit, vm_map_pageable.) vm_fault_unwire doesn't acquire the map lock (or block holding it). Thus, vm_map_set/clear_recursive shouldn't be called. (Changed: vm_map_user_pageable, vm_map_pageable.) END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-15T08:08:20.000000Z K 7 svn:log V 23 Remove redundant code. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1999-03-15T08:16:01.000000Z K 7 svn:log V 49 Fix date parsing to allow '0' (none) date value. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-15T08:35:40.000000Z K 7 svn:log V 82 Allow !suser() R/O access to ntp_adjtime() Noticed by: Reg Clemens END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-15T08:36:16.000000Z K 7 svn:log V 33 Virgin import of FSF groff v1.11 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-15T08:36:16.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r44777, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-03-15T08:36:17.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create tag 'groff-vendor-v1_11'. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-15T08:52:23.000000Z K 7 svn:log V 27 The man page, version 0.1. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-03-15T08:52:24.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-15T08:57:48.000000Z K 7 svn:log V 27 The man page, version 0.1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-15T09:18:28.000000Z K 7 svn:log V 15 Fix conflicts. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-15T09:41:22.000000Z K 7 svn:log V 56 Add import of ISC's DHCP client & the upgrade of Groff. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-15T09:47:17.000000Z K 7 svn:log V 60 Most 3.1->3.2 & 3.0->3.1 Add NTFS driver. Add ISC dhclient. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-15T15:36:56.000000Z K 7 svn:log V 74 Reference the sysctl variables related to various limits. PR: docs/6764 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-15T15:43:10.000000Z K 7 svn:log V 128 Fix reference (FreeBSD 3.0.1 -> FreeBSD 3.1), remove apparent typo, and fix reference to sysctl(8). PR: docs/10428 docs/10482 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-15T16:01:22.000000Z K 7 svn:log V 45 Spelling and grammar fixes. PR: docs/10401 END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-03-15T21:56:54.000000Z K 7 svn:log V 339 Add "-fkeep-inline-functions" to CFLAGS so that higher optimization levels (-O3 and above) won't remove essential code. Many thanks to Dmitrij Tejblum for pointing out that it was the optimizer's removal of this code that caused make world with -O3 to break. With this change, make buildworld now completes. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-16T00:04:50.000000Z K 7 svn:log V 113 Protect a list operatio behind splbio() MFC: 1.53->1.54 (partial) Submitted by: Matt Dillon END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-16T01:23:09.000000Z K 7 svn:log V 33 Host names are case-insensitive. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-16T01:24:23.000000Z K 7 svn:log V 159 Detect pred1 packets where the length != the packet length Use a maximum of MAX_MRU + 2 bytes for incoming packets, not MAX_MTU + 2. Tidy up some diagnostics. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-16T07:39:07.000000Z K 7 svn:log V 248 Correct a problem in kmem_malloc: A kmem_malloc allowing "wait" may block (VM_WAIT) holding the map lock. This is bad. For example, a subsequent kmem_malloc by an interrupt handler on the same map may find the lock held and panic in the lockmgr. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-16T08:39:37.000000Z K 7 svn:log V 141 Don't run FLL fodder through the median-filter. Reduce max integration time to 128sec and use 50% exponential decay rather than 256sec/25%. END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-16T11:07:04.000000Z K 7 svn:log V 251 Minor adjustments to make LINT compile again (thanks to phk for reminding me). Because the Fritz!Card PCMCIA stuff is also affected, this includes the fix from PR kern/10278 submitted by Udo Schweigert (udo.schweigert@mchp.siemens.de). PR: kern/10278 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-16T11:54:02.000000Z K 7 svn:log V 57 Mention changes to the default authentication behaviour. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-16T12:06:11.000000Z K 7 svn:log V 215 Fix a dummynet bug caused by passing a bad next hop address (the symptom was the msg "arp failure -- host is not on local network" that some user have seen on multihomed machines. Bug tracked down by Emmanuel Duros END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-03-16T12:50:02.000000Z K 7 svn:log V 37 Add majors for new ATA/ATAPI driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-16T12:57:42.000000Z K 7 svn:log V 84 Use the date for 3.1-R instead of 3.0-R. Submitted by: Tony Finch END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-03-16T13:16:11.000000Z K 7 svn:log V 73 Add cross-reference to loader man page, plus various minor improvements. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-03-16T13:34:03.000000Z K 7 svn:log V 150 Rewert the atapi CDROM driver's name to wcd. This is to avoid confusion with the new system. Also provide real entires in MAKEDEV for the new system. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-16T14:58:25.000000Z K 7 svn:log V 101 Fix disk unit assignment bug. PR: i386/9668 Submitted by: Stefan Eggers END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-03-16T16:27:46.000000Z K 7 svn:log V 85 Remove old reference to needing 'make clean' for QUOTAS - that is no longer correct. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-16T18:03:28.000000Z K 7 svn:log V 56 MFC: fix "arp: host is not local" problem with dummynet END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-16T18:10:45.000000Z K 7 svn:log V 250 MFC: fix "arp- host is not on local net" problem with dummynet, plus cleanup interaction between bridge and ipfw: now bridged pkts are passed to the ipfw code with same field in host order, same as it is done with the ordinary path through ip_input. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-16T20:57:19.000000Z K 7 svn:log V 29 Disable setgid kmem for now. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-16T21:11:28.000000Z K 7 svn:log V 136 Look for the right ACPI table signature. PR: i386/10587 Submitted by: Takanori Watanabe END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-16T21:12:14.000000Z K 7 svn:log V 128 MFC, search for correct ACPI tag PR: i386/10587 Submitted by: Takanori Watanabe END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-16T21:22:24.000000Z K 7 svn:log V 143 Don't call int15:820, it's not allowed to be called from vm86 mode. PR: i386/10485 Submitted by: takawata@shidahara1.planet.sci.kobe-u.ac.jp END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-16T21:23:14.000000Z K 7 svn:log V 101 MFC, don't call int15:820 PR: i386/10485 Submitted by: takawata@shidahara1.planet.sci.kobe-u.ac.jp END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-16T22:26:51.000000Z K 7 svn:log V 177 Fixed `mount -a -u ...'. Rev.1.19 broke this by trying too hard to avoid mounting filesystems multiple times. PR: 10572 Submitted by: Cy Schubert END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-16T22:30:46.000000Z K 7 svn:log V 37 MFC (1.29: fixed `mount -a -u ...'). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-17T00:25:43.000000Z K 7 svn:log V 86 Remove all hardcoded [...] syntax. With help from: Daniel C. Sobral END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-17T01:48:34.000000Z K 7 svn:log V 234 Add options to turn off support for Qlogic 1020/1040, Qlogic 1080/1240, or Qlogic 2100 cards. This to save substantial f/w code space if you really care. Add in options to enable expanded lun or fabric f/w downloads for Qlogic 2100. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-17T01:50:21.000000Z K 7 svn:log V 25 describe new ISP options END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-17T03:20:47.000000Z K 7 svn:log V 274 MFC: whois.c 1.6 -> 1.8 (Russian NIC, gov/mil updates) MFC: whois.1 1.4 -> 1.6 (Russian NIC, gov/mil updates, formating) PR: bin/9802(gov/mil updates), bin/10627(request for merge) Submitted by: Thomas Stromberg (request for merge) ache, wollman END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-17T03:24:37.000000Z K 7 svn:log V 51 MFC: Russian RIPN, man references, gov/mil updates END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-17T04:00:04.000000Z K 7 svn:log V 325 Split check_quotas into check_quotas and enable_quotas enable_quotas - use quotas on your system check_quotas - check for violations on startup By assuming that a system was neat and without violation before it booted we can skip a long (and at that point needless) process. Submitted by: Alex Perel END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-17T05:04:39.000000Z K 7 svn:log V 297 A wad of changes- prepping for 1080/1240 support (which caused a massive thwank in register layout goop). A different mboxcmd approach. Some PDB change infrastructure. Some better management of loopdown/loopup events (keep them distinct from resource starvation for simq freeze/unfreeze actions). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-17T05:07:18.000000Z K 7 svn:log V 232 Prep for 1080/1240 support. Those fine h/w engineers at Qlogic gave yet another internal register layout model for what is *still* the same architecture. I hope they saved billyuns of gates 'coz otherwise this is *really* annoying. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-17T08:56:28.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.155. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-17T08:57:32.000000Z K 7 svn:log V 52 Sync with sys/i386/conf/devices.i386 revision 1.16. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-17T08:58:42.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.229. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-17T08:59:31.000000Z K 7 svn:log V 57 Sync with sys/i386/conf/majors.i386 revision up to 1.68. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-17T09:00:33.000000Z K 7 svn:log V 53 Sync with sys/i386/conf/options.i386 revision 1.110. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-17T11:10:49.000000Z K 7 svn:log V 18 don't use objlink END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1999-03-17T11:42:18.000000Z K 7 svn:log V 94 Fix builds for the AXP Submitted by: Kazutaka YOKOTA END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-17T12:09:31.000000Z K 7 svn:log V 163 Add new -y/--bzip2/--bunzip2 flag. With all the ports that are going to bzip2 as the compression mechanism, this makes life easier. Obtained from: bzip2 website END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-17T16:44:53.000000Z K 7 svn:log V 107 MF22... add bridging support to the device drivers. Without this bridging cannot work on -current/releng3! END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-03-17T17:39:50.000000Z K 7 svn:log V 143 Add a Q&D test before loading the pcic module to make sure there isn't a compiled in one. Submitted by: "Sean O'Connell" END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-03-17T17:41:35.000000Z K 7 svn:log V 95 MFC: Add a Q&D test before loading the pcic module to make sure there isn't a compiled in one. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1999-03-17T19:55:52.000000Z K 7 svn:log V 96 Change copyright in kernel output at booting time from "FreeBSD Inc." to "The FreeBSD Project". END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-17T20:04:57.000000Z K 7 svn:log V 168 MFC: portmap_program, lpd_program, sendmail comments, check_quota, enable_quotas rc.conf 1.1 -> 1.4 rc.network 1.39 -> 1.40 rc 1.179 -> 1.180 1.182 -> 1.183 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-17T20:17:32.000000Z K 7 svn:log V 204 Document the flags and p parameters to VOP_LOCK and VOP_UNLOCK. Also, at Doug Rabson's suggestion, add vn_lock(9) as an alternative name for this manpage and note its calling convention. PR: docs/9338 END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-03-17T20:57:40.000000Z K 7 svn:log V 136 Whoops, fixed typos in PCIC loading command when I modified Sean's original patch. Submitted by: "Sean O'Connell" END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-03-17T20:58:33.000000Z K 7 svn:log V 35 MFC: Fix typos in PCIC load check. END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-03-17T21:57:00.000000Z K 7 svn:log V 204 - Mixup of kldstat arguments. Use '-i 1' instead of '-n 1' when checking for the PCIC module in the kernel. { I promise this is the last commit! } Submitted by: "Sean O'Connell" END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-03-17T21:57:53.000000Z K 7 svn:log V 43 MFC: Use the correct arguments to kldstat. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-17T23:03:36.000000Z K 7 svn:log V 36 Disable trace! until it gets fixed. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-17T23:05:46.000000Z K 7 svn:log V 37 Version bump: kvm & dictionary size. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-17T23:07:23.000000Z K 7 svn:log V 41 Bump version: increased dictionary size. END K 10 svn:author V 6 chuckr K 8 svn:date V 27 1999-03-17T23:44:19.000000Z K 7 svn:log V 480 This is a temporary README file, to help those trying to experiment with the new boot loader configuration process. I got a lot of help from Daniel Sobral, and both Dan and I got help from Mike Smith. This really belongs in Warner's UPDATING, but he's not been answering his email recently, so that will wait a little. Robert Nordier also gave me a lot of help, but he hasn't seen the last version, and can't be blamed for my errors. Approved by: jkh Reviewed by: Mike Smith END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-03-18T00:03:57.000000Z K 7 svn:log V 26 MFC: upgrade to ver 1.11. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-03-18T04:22:23.000000Z K 7 svn:log V 227 Change btrl/btsl to cmpl/movl, since each cpu now has their own copy of private_tss, and there's no need to use a bit array. Also fixes the problem of using `je' after btrl, since cmpl sets ZF. Noticed by: Luoqi, on -current END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-03-18T04:37:35.000000Z K 7 svn:log V 319 Change the vm86_datacall interface so that callers are now responsible for passing in their own data space and associated page table information. Update the support files so that any pages in the vm86 page table are mapped, rather than just one page. Restore the E820 memory probe, and have it use the new interface. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-03-18T04:38:16.000000Z K 7 svn:log V 52 Update to use the modified vm86_datacall interface. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-03-18T04:42:21.000000Z K 7 svn:log V 49 MFC; revision 1.76 Fix for _private_tss handling END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-18T05:39:45.000000Z K 7 svn:log V 267 Add pointer sys/boot/README for new boot system (this should be in a man page, but I take what I can get) Submitted by: chuckr Add warning that vn can't be a loadable module for a while Submitted by: dillon Add name change for old atapi cd driver Submitted by: sos END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-18T05:46:33.000000Z K 7 svn:log V 19 MFC: 1.53 and 1.54 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-18T06:18:11.000000Z K 7 svn:log V 14 MFC: add kget END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-18T06:43:01.000000Z K 7 svn:log V 54 This apparently works now, excise it from TROUBLE.TXT END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-18T09:21:42.000000Z K 7 svn:log V 89 Import cvs-1.10 onto vendor branch. Merge to follow shortly. Obtained from: cyclic.com END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-18T09:21:42.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r44852, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-03-18T09:21:43.000000Z K 7 svn:log V 73 This commit was manufactured by cvs2svn to create tag 'cvs-vendor-v1_10'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-18T09:31:26.000000Z K 7 svn:log V 230 Merge cvs-1.9.xx -> 1.10 changes onto mainline. The merge turned up a long-standing bug in local additions. I'm not quite sure it's right yet. (the code in question is dealing with diffs relative to "HEAD" and dead revisions). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-18T09:32:46.000000Z K 7 svn:log V 148 Merge cvs-1.9.xx -> 1.10 changes onto mainline. Changes of significance include the top level CVS directory being optional and defaulting to off.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-03-18T09:37:57.000000Z K 7 svn:log V 31 Update bmake glue for cvs-1.10 END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-03-18T11:00:48.000000Z K 7 svn:log V 49 Don't choke in MOD_ARGS() if mp->m_args is NULL. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-18T13:42:21.000000Z K 7 svn:log V 106 Install the manual page in sys/boot/i386/loader. Sumbmitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-18T13:43:06.000000Z K 7 svn:log V 86 MFC: install the manual page. Sumbitted by: Takahashi Yoshihiro END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-18T14:36:22.000000Z K 7 svn:log V 80 Avoid copying m_args if none exists. (Perhaps this is a better solution, Doug?) END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-18T18:34:20.000000Z K 7 svn:log V 64 MFC: 1.86->1.87, "arp: host is not local" problem with dummynet END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-03-18T18:43:03.000000Z K 7 svn:log V 43 Remove debugging printf that I overlooked. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-18T18:47:29.000000Z K 7 svn:log V 75 MFC: add bridging support for the following net drivers: ed, lnc, de, fxp END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-18T19:39:07.000000Z K 7 svn:log V 392 Need to translate more .h to .ph then just /usr/include & /usr/include/sys. Specifically we need /usr/include/machine since "syslog.h" includes "machine/ansi.h". To be safe we translate all of /usr/include/* and /usr/include/*/*. sample error case: echo "require 'syslog.ph';" | /usr/bin/perl will fail when syslog.ph tries to include machine/ansi.ph Submitted by: Doug Ambrisko END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-03-18T20:13:20.000000Z K 7 svn:log V 63 Cast (u_char *) to (vm_offset_t) to silence compiler warnings. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-18T20:14:24.000000Z K 7 svn:log V 237 MFC: Merge to include upto 1.133 and include 1.137-1.138-1.139. (plus a manual tweek) 1.138 and 1.139 were already ,merged but I re merged them into 1.133 to get this version. This resolves a low memory hang here in testing at Whistle. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-18T21:29:02.000000Z K 7 svn:log V 65 p->p_vmspace->vm_pmap.pm_stats.resident_count is in pages now.. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-18T21:50:52.000000Z K 7 svn:log V 66 Remove all remaining [ and ] characters (and do things properly). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-18T21:53:56.000000Z K 7 svn:log V 35 Use ``Sx'' when xref'ing sections. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-18T23:17:05.000000Z K 7 svn:log V 70 Clarify the synchronization options in additional plexes to a volume. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-18T23:26:22.000000Z K 7 svn:log V 49 Modify to compile with egcs. Prodded-by: obrien END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-18T23:28:39.000000Z K 7 svn:log V 73 re-enable a code segment that is needed until another 4.x merge is made. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-19T00:05:32.000000Z K 7 svn:log V 161 Don't forget to fully initialise the configured values for MYADDR and HISADDR in ``set ifaddr'' so that unspecified values don't end up retaining their `width'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-19T00:07:25.000000Z K 7 svn:log V 38 MFC: Host names are case-insensitive. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-19T00:33:31.000000Z K 7 svn:log V 66 Fix some $d -> %d mistakes. Submitted by: crb@crbowman.erols.com END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-19T00:35:07.000000Z K 7 svn:log V 20 more $d -> %d fixes END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-03-19T00:38:00.000000Z K 7 svn:log V 20 MFC: $d -> %d fixes END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-19T01:42:45.000000Z K 7 svn:log V 41 Replace hardcoded quoting with Sq or Dq. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-19T05:21:03.000000Z K 7 svn:log V 254 Construct the free queue(s) in descending order (by physical address) so that the first 16MB of physical memory is allocated last rather than first. On large-memory machines, this avoids the exhaustion of low physical memory before isa_dmainit has run. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:08:40.000000Z K 7 svn:log V 737 free_vinum: don't change loop bounds for deleting drives while in the loop. This solved a problem where 'vinum resetconfig' only reset half the drives. Reported-by: Brad Knowles Karl Pielorz Change the super device. We now have three super devices: 1. The normal superdevice used by vinum(8). 2. The superdevice used by vinum(8) when compiled with debug support. 3. The superdevice used by the daemon. This method allows vinum(8) to determine debug mismatches. Also check correctly for the device type. The old code did not check all bits of the minor number. Reported-by: a cast of thousands, most recently by Brad Knowles . END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:10:19.000000Z K 7 svn:log V 218 Coalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did essentially the same thing. Reset flags at the right point at the end of configuration. The previous code disabled configuration saving at the end. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:13:31.000000Z K 7 svn:log V 246 Add debug flags DEBUG_BIGDRIVE, designed for testing only. It pretends that each drive is 100 times as large as it really is. Not for use at home. Coalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did essentially the same thing. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:14:18.000000Z K 7 svn:log V 85 Use microtime, not getmicrotime, to note the times in the malloc and free histories. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:15:24.000000Z K 7 svn:log V 146 Perform all of vinumstrategy at splbio. This doesn't appear necessary, but might explain some weird problems that some people have been getting. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:17:05.000000Z K 7 svn:log V 184 VolState: return an enum volumestate, not a (non-existent) enum volstate. Strangely, neither gcc nor EGCS noticed this bug. Eagle-eyed by: arno@heho.snv.jussieu.fr (Arno J. Klaassen) END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:19:52.000000Z K 7 svn:log V 346 Define two superdevices for vinum(8), depending on whether they are compiled with or without debugging support. This enables us to catch (fatal) mismatches between the kernel and userland. Coalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did essentially the same thing. Add VINUM_BIGDRIVE for pretending we have macho hardware. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:21:27.000000Z K 7 svn:log V 302 If we fail to open the super device, open the "wrong" device (that is, the debug superdevice when we're compiled without debug, or the normal superdevice when we're compiled with debug. If this succeeds, print an informative comment and exit. make_devices: Create both debug and normal superdevices. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-19T07:27:31.000000Z K 7 svn:log V 232 Clarify yet again that we need to synchronize the debug state of kernel and userland modules. Describe the superdevice method of ensuring that people at least recognize the problem if they run into a debug synchronization problem. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-19T08:22:31.000000Z K 7 svn:log V 62 Add /etc/rc.firewall to list of "save after upgrade" targets. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-19T08:22:49.000000Z K 7 svn:log V 26 MFC: preserve rc.firewall END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-19T09:00:08.000000Z K 7 svn:log V 93 Do away with some literal text that is never switched off - I *think* these were groff bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-19T10:17:44.000000Z K 7 svn:log V 176 Fixed a serious bug in rev.1.202. getnewbuf() sometimes didn't initialise bp->b_data. This tended to cause panics for file systems whose block size is smaller than one page. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-19T10:54:38.000000Z K 7 svn:log V 263 Offer an X Kern Developer collection, by user request (it's also more orthogonal to the other entries). Clean up X selection code a bit. Choose proper architecture subdirectories on mirror sites now that we've gone fully to the new multi-arch directory scheme. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-03-19T10:56:28.000000Z K 7 svn:log V 62 Don't lower the ipl for splsoftcam, splsoftvm and splsoftnet. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-19T15:58:05.000000Z K 7 svn:log V 58 Sync with sys/boot/i386/libi386/bootinfo.c revision 1.18. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-19T15:59:56.000000Z K 7 svn:log V 53 Sync with sys/boot/i386/loader/version revision 1.4. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-19T16:01:34.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/if_ed.c revision 1.150. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-19T21:48:42.000000Z K 7 svn:log V 59 MFC: X-Kern-Developer dist, changes to mirror site layout. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-20T00:45:56.000000Z K 7 svn:log V 117 Merge fix from current that adds vnode_if.h to the list of those files which are created when .depend doesn't exist. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-20T04:03:56.000000Z K 7 svn:log V 132 security(1) doesn't exist, but security(7) does. PR: docs/10478 Submitted by: Oliver Fromme END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-20T04:06:47.000000Z K 7 svn:log V 32 MFC: security(1) -> security(7) END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-20T04:26:57.000000Z K 7 svn:log V 97 Use the proper mdoc macro PR: docs/9892 Submitted by: Kazuo Horikawa END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-20T04:29:56.000000Z K 7 svn:log V 14 MFC: mdoc fix END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-20T04:46:58.000000Z K 7 svn:log V 83 mdoc fixes PR: docs/7864 Submitted by: Yoshihiko OHTA END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-03-20T04:50:13.000000Z K 7 svn:log V 16 MFC: mdoc fixes END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-03-20T04:51:25.000000Z K 7 svn:log V 154 Turn on PCI bus mastering in driver attach routine to avoid hanging the system if the BIOS has not initialized the interface. PR: 10150 Reviewed by: dg END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-03-20T09:37:49.000000Z K 7 svn:log V 20 Added VT_NTFS type. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-20T10:25:40.000000Z K 7 svn:log V 137 Document net.inet.ip.fastforwarding, and the fact that it bypasses the ipfirewall code. Submitted by: Ruslan Ermilov END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-20T10:28:43.000000Z K 7 svn:log V 17 MFC revision 1.9 END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-03-20T11:49:23.000000Z K 7 svn:log V 47 Supporting locale for Chinese Big5 completely. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-20T12:25:43.000000Z K 7 svn:log V 44 Fix a couple of nasty errors in the README. END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-03-20T13:23:48.000000Z K 7 svn:log V 58 Oops! forgot to introduce the src file in my last commit. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-20T14:13:09.000000Z K 7 svn:log V 89 Revert bootinfo to 1.4 and use a different solution to NULL m_args instead (don't copy). END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-20T15:38:56.000000Z K 7 svn:log V 114 Sync with sys/i386/conf/Makefile.i386 revision 1.136.2.4. Submitted by: Takahashi Yoshihiro END