ƒ­ 48000 205 156 116 718 165 153 734 372 181 457 349 233 425 160 214 281 136 254 152 141 268 216 776 147 219 489 300 265 143 1306 171 138 189 135 132 137 142 309 153 143 281 222 155 200 139 123 282 4631 271 182 144 207 336 349 188 226 131 210 182 196 286 244 180 429 237 214 133 144 144 143 211 138 142 136 225 159 269 305 159 326 380 381 187 137 339 236 168 330 158 847 122 436 149 149 258 175 126 414 126 197 217 170 137 275 188 2887 130 187 146 145 198 144 234 138 210 1071 239 160 110 200 243 205 146 142 228 209 245 120 140 113 238 164 243 185 217 110 102 138 678 235 163 122 226 184 219 137 245 126 239 181 128 337 229 182 149 387 127 301 109 111 136 617 112 215 110 115 206 142 114 280 215 180 281 127 302 130 146 140 192 163 150 196 306 348 153 227 299 150 172 221 374 163 145 212 142 586 176 152 134 139 128 247 130 156 180 321 K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-18T10:26:08.000000Z K 7 svn:log V 65 MFC: Mention that pid 1 is not affected by kill(-1, SIGXXX) too. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-18T10:41:13.000000Z K 7 svn:log V 25 Typo in previous commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-06-18T12:05:02.000000Z K 7 svn:log V 625 This lets you specify "gemdosfs", "shortnames", "longnames", and "nowin95" as arguments to the "-o" flag, as alternatives to "-G", "-s", "-l", and "-9"; when running "mount_msdos" by hand, that doesn't let you do anything you couldn't already do, but if you're letting "mount" run it, it lets you specify those options, which is especially useful if, for example, you have an entry in "/etc/fstab" for some file system, with "noauto" set, so you can conveniently mount a DOS partition from a removable drive and force it to treat the file system as VFAT rather than boring old FAT. Submitted by: Guy Harris END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-18T13:49:01.000000Z K 7 svn:log V 71 Don't use the ``next'' redial timer if we have no phone number at all. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-18T14:26:07.000000Z K 7 svn:log V 62 Fix a coredump with negative (due to overflow) offset values. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-06-18T14:32:21.000000Z K 7 svn:log V 641 Changed the global `idt' from an array to a pointer so that npx.c automatically hacks on the active copy of the IDT if f00f_hack() has changed it. This also allows simplifications in setidt(). This fixes breakage of FP exception handling by rev.1.55 of sys/kernel.h. FP exceptions were sent to npx.c's probe handlers because npx.c "restored" the old handlers to the wrong copy of the IDT. The SYSINIT for f00f_hack() was purposely run quite late to avoid problems like this, but it is bogusly associated with the SYSINIT for proc0 so it was moved with the latter. Problem reported and fix tested by: Martin Cracauer END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-18T14:48:28.000000Z K 7 svn:log V 278 New parallel port support for PC98. Old PC98s which have uni-directional parallel port should use olpt driver instead of lpt driver. Files ppc.c and ppcreg.h are copied form i386/isa directory with PC98 change. Submitted by: Akio Morita END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-18T16:53:33.000000Z K 7 svn:log V 85 Clarified info on X release 3.3.1. Submitted/Reviewed by: Joe Touch END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-18T19:24:40.000000Z K 7 svn:log V 362 Harmless change to prevent possible problems in the future. I made sure that i686_mem was only used when 1. CPUID had MTRR set (this was there before) 2. the CPU was GenuineIntel (not there) 3. the CPU is a 686 (also not there) This should prevent any problems with CPUs that set MTRR but aren't compatibile with Intel's interface (none that I know of yet.) END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-18T19:56:02.000000Z K 7 svn:log V 254 K6-family MTRR support This is tested, but I really can't say whether it works entirely. I don't know exactly what to look for when testing it. So let's say this is open for testing. Send any results to green@FreeBSD.org Reviewed by: msmith (long ago) END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-18T21:49:18.000000Z K 7 svn:log V 135 Change active flag handling; sanity check passed drive number; pass partition pointer to bootstrap; optimise away 10 bytes; cosmetics. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T00:36:56.000000Z K 7 svn:log V 330 Add a transmit descriptor usage counter and use it to absolutely, positively not let ti_encap() fill up the TX ring all the way and wrap around. This fixes a potential transmit lockup where a really fast machine (or particular TX traffic pattern) can overrun the end of the ring. Reported by: John Plevyak END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T00:38:39.000000Z K 7 svn:log V 66 MFC: implement TX descriptor usage counter to avoid TX ring wrap. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-19T02:54:04.000000Z K 7 svn:log V 119 This should fix ipfilter for everyone it was broken for. CDEV_MAJOR is _not_ -1. Noticed by: users on freebsd-current END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-19T08:14:56.000000Z K 7 svn:log V 187 sioprobe: Don't try to initialize disabled ports. In particular, attempting to initialize sio3 caused problems with ATI video boards, which cleverly share the I/O space. PR: kern/12295 END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-19T11:35:41.000000Z K 7 svn:log V 42 Add RCS strings to kernel ipfilter files. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-19T11:54:35.000000Z K 7 svn:log V 161 Convert signalling NaNs to quiet NaNs as specified by the Alpha Architecture Reference Manual. Submitted by: Hidetoshi Shimokawa END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-19T13:03:33.000000Z K 7 svn:log V 58 MFC: Don't delete quota files when clean-tmps is enabled. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-19T13:12:51.000000Z K 7 svn:log V 49 Adjust mcclock lines to avoid config(8) warning. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-19T13:32:27.000000Z K 7 svn:log V 171 Add again the ':' after the x option in th eargument list to getopt. It disappeared in rev. 1.23 newfs.c PR: 12292 Submitted by: Cy Schubert END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-19T16:30:28.000000Z K 7 svn:log V 123 Add a fast version of bcmp which compares longwords at a time. Submitted by: Peter Jeremy END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-19T18:42:31.000000Z K 7 svn:log V 683 Add a new interface ioctl, to return "aux status". This is inteded for to allow ifconfig to print various unstructured information from an interface. The data is returned from the kernel in ASCII form, see the comment in if.h for some technicalities. Canonical cut&paste example to be found in if_tun.c Initial use: Now tun* interfaces tell the PID of the process which opened them. Future uses could be (volounteers welcome!): Have ppp/slip interfaces tell which tty they use. Make sync interfaces return their media state: red/yellow/blue alarm, timeslot assignment and so on. Make ethernets warn about missing heartbeats and/or cables END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-19T18:42:53.000000Z K 7 svn:log V 55 Remove some unused function and variable declarations. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-19T18:43:33.000000Z K 7 svn:log V 124 This is the much-awaited cleaned up version of IPFW [ug]id support. All relevant changes have been made (including ipfw.8). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-19T19:33:44.000000Z K 7 svn:log V 393 Thanks to Bruce for noticing this.... compare against the *new* nfsnode's mount point for seeing whether or not the new nfsnode is already in the hash queue. We're pretty much guaranteed that the old nfsnode is already in the hash queue. Wank! Infinite Loop! Looks like just a minor typo.... (ah the influence of fortran ... np && np2... why not nfsnode_the_first && nfsnode_the_second???)... END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-19T19:35:11.000000Z K 7 svn:log V 204 MFC:compare against the *new* nfsnode's mount point for seeing whether or not the new nfsnode is already in the hash queue. We're pretty much guaranteed that the old nfsnode is already in the hash queue. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-19T19:49:35.000000Z K 7 svn:log V 170 Miscellaneous dd(1) changes: mainly fixing variable types (size_t, ssize_t, off_t, int, u_int64_t, etc.). dd(1) should now work properly with REALLY big amounts of data. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-19T20:07:24.000000Z K 7 svn:log V 51 Move the IFSTATUS stuff after the address listing. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T20:17:38.000000Z K 7 svn:log V 1210 Fix up the RealTek 8139 driver to work on FreeBSD/alpha. This involves a few changes: - there was a bug in rl_list_tx_init(): it was calculating the registers to initialize incorrectly. Not a problem on the x86 where unaligned access are allowed, but a problem on the alpha. - set rl_btag accordingly depending on the machine type - rl_rxeof() needs to be sure to longword-align the packet data. This is a little tricky since we copy the data out of the receive buffer using m_devget(), however there's no way to tell m_devget() to fill in the mbufs starting at a particular offset. To get around this, we tell m_devget to copy bytes+2 bytes starting at offset offset-2. This results in the proper alignment, and we can trim off the two leading bytes afterwards with m_adj(). We also allocate some extra space before the start of the receive buffer so that we don't get into trouble in the case where offset == 0. - redefine vtophys() in if_rlreg.h for the alpha. Making this chipset work on the alpha is sort of the inverse of putting a jet engine on a rowboat (putting a propeller on a 747?) but when you can get these things for $5 a pop, it's hard to stop people from buying them. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-19T20:20:52.000000Z K 7 svn:log V 74 Goodbye to vaules, becasue, similiar, backgroud, aquired, freelisat, etc. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T20:21:24.000000Z K 7 svn:log V 44 MFC: make this driver work on FreeBSD/alpha END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T20:25:25.000000Z K 7 svn:log V 95 Add device rl0 to GENERIC. Also add al0 (ADMtek PCI ethernet) which I forgot to do previously. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T20:27:58.000000Z K 7 svn:log V 41 Add RealTek driver to GENERIC for alpha. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-19T20:40:32.000000Z K 7 svn:log V 35 Correct and clarify some comments. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-19T20:50:38.000000Z K 7 svn:log V 40 Fix use of e_phoff in place of e_phnum. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-19T20:53:53.000000Z K 7 svn:log V 45 MFC: Fix use of e_phoff in place of e_phnum. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-19T21:38:04.000000Z K 7 svn:log V 214 Add the ADMtek PCI fast ethernet driver to the RELENG_3 branch. I've been using this driver with my sample cards at work with 3.2-RELEASE for a while now and it's been very stable. Works on the alpha platform too. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-19T21:40:55.000000Z K 7 svn:log V 56 Provide for enabling/disabling each slice individually. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-19T21:44:43.000000Z K 7 svn:log V 46 Implement -m option to enable/disable slices. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-19T23:53:13.000000Z K 7 svn:log V 188 For consistency with other implementations, check for the existence of the segment before checking its permissions. PR: kern/11999 Submitted by: Brooks Davis END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-20T00:56:30.000000Z K 7 svn:log V 127 MFC: rev 1.31 - fix manual patch transcription typo (aargh!) rev 1.30 - free nfs_node_hash_lock and free np if restarting END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-20T01:16:38.000000Z K 7 svn:log V 61 MFC: rev 1.30 - free nfs_nofs_hash_lock and np if restarting END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-20T01:21:25.000000Z K 7 svn:log V 105 MFC: 1.55: tegge: don't deref NULL on tcp pcblist sysctl copyout if the tcp session was closed or reset. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-06-20T03:36:46.000000Z K 7 svn:log V 47 Clean up some of the documentation at the top. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-20T04:35:22.000000Z K 7 svn:log V 30 Correct description of Vinum. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-20T04:55:29.000000Z K 7 svn:log V 189 Set cnt.v_page_size to PAGE_SIZE rather than DEFAULT_PAGE_SIZE so that "vmstat -s" reports the correct value on the Alpha. Submitted by: Hidetoshi Shimokawa END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-06-20T08:28:48.000000Z K 7 svn:log V 4538 In the words of the author: o The polling mechanism for I/O readiness was changed from select() to poll(). In additon, a wrapped version of poll() is now provided. o The wrapped select routine now converts each fd_set to a poll array so that the thread scheduler doesn't have to perform a bitwise search for selected fds each time file descriptors are polled for I/O readiness. o The thread scheduler was modified to use a new queue (_workq) for threads that need work. Threads waiting for I/O readiness and spinblocks are added to the work queue in addition to the waiting queue. This reduces the time spent forming/searching the array of file descriptors being polled. o The waiting queue (_waitingq) is now maintained in order of thread wakeup time. This allows the thread scheduler to find the nearest wakeup time by looking at the first thread in the queue instead of searching the entire queue. o Removed file descriptor locking for select/poll routines. An application should not rely on the threads library for providing this locking; if necessary, the application should use mutexes to protect selecting/polling of file descriptors. o Retrieve and use the kernel clock rate/resolution at startup instead of hardcoding the clock resolution to 10 msec (tested with kernel running at 1000 HZ). o All queues have been changed to use queue.h macros. These include the queues of all threads, dead threads, and threads waiting for file descriptor locks. o Added reinitialization of the GC mutex and condition variable after a fork. Also prevented reallocation of the ready queue after a fork. o Prevented the wrapped close routine from closing the thread kernel pipes. o Initialized file descriptor table for stdio entries at thread init. o Provided additional flags to indicate to what queues threads belong. o Moved TAILQ initialization for statically allocated mutex and condition variables to after the spinlock. o Added dispatching of signals to pthread_kill. Removing the dispatching of signals from thread activation broke sigsuspend when pthread_kill was used to send a signal to a thread. o Temporarily set the state of a thread to PS_SUSPENDED when it is first created and placed in the list of threads so that it will not be accidentally scheduled before becoming a member of one of the scheduling queues. o Change the signal handler to queue signals to the thread kernel pipe if the scheduling queues are protected. When scheduling queues are unprotected, signals are then dequeued and handled. o Ensured that all installed signal handlers block the scheduling signal and that the scheduling signal handler blocks all other signals. This ensures that the signal handler is only interruptible for and by non-scheduling signals. An atomic lock is used to decide which instance of the signal handler will handle pending signals. o Removed _lock_thread_list and _unlock_thread_list as they are no longer used to protect the thread list. o Added missing RCS IDs to modified files. o Added checks for appropriate queue membership and activity when adding, removing, and searching the scheduling queues. These checks add very little overhead and are enabled when compiled with _PTHREADS_INVARIANTS defined. Suggested and implemented by Tor Egge with some modification by me. o Close a race condition in uthread_close. (Tor Egge) o Protect the scheduling queues while modifying them in pthread_cond_signal and _thread_fd_unlock. (Tor Egge) o Ensure that when a thread gets a mutex, the mutex is on that threads list of owned mutexes. (Tor Egge) o Set the kernel-in-scheduler flag in _thread_kern_sched_state and _thread_kern_sched_state_unlock to prevent a scheduling signal from calling the scheduler again. (Tor Egge) o Don't use TAILQ_FOREACH macro while searching the waiting queue for threads in a sigwait state, because a change of state destroys the TAILQ link. It is actually safe to do so, though, because once a sigwaiting thread is found, the loop ends and the function returns. (Tor Egge) o When dispatching signals to threads, make the thread inherit the signal deferral flag of the currently running thread. (Tor Egge) Submitted by: Daniel Eischen and Tor Egge END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-06-20T08:32:37.000000Z K 7 svn:log V 179 Remove -DNOPOLL from the compilation flags now that there is a poll wrapper in libc_r. Bump the library version number (the scheduler now uses a poll syscall instead of select). END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-06-20T08:34:24.000000Z K 7 svn:log V 91 Bump the __FreeBSD_version number now that libc_r contains a wrapper for the poll syscall. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-20T09:56:32.000000Z K 7 svn:log V 52 Add ipfw binary breakage, as well as inetd updates. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-20T13:10:09.000000Z K 7 svn:log V 112 Use the proper interfaces to find if a device is enabled, don't dig into the bus mechanism's private internals! END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-20T14:58:55.000000Z K 7 svn:log V 241 This is the second round of dd(1) changes. Some changes made/reversed by request of Bruce. More changes may follow later. 'g' multiplier has been added (i.e. dd seek=5g if=bigfile.) Some minor corrections were made as well. Noticed by: bde END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-20T15:46:13.000000Z K 7 svn:log V 252 1) Do not include usbdivar.h and access the interface descriptor through usbd_get_interface_descriptor 2) remove soft reset. It's been dropped from the USB Mass Storage Bulk-Only Specification 3) move the clear feature halt to the reset routine. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-20T18:19:44.000000Z K 7 svn:log V 93 Quirk NOLUNS cabletron device. PR: 11677 Submitted by: "Matthew N. Dodd" END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-20T18:43:46.000000Z K 7 svn:log V 133 MFC: [rev 1.42] For consistency with other implementations, check for the existence of the segment before checking its permissions. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-20T18:45:55.000000Z K 7 svn:log V 36 MFC: quirk NOLUNS cabletron devices END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-20T18:56:09.000000Z K 7 svn:log V 115 Tweak FIFO and DMA thresholds to improve performance and reduce likelyhood of RX FIFO overruns. Submitted by: bde END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-06-20T18:57:14.000000Z K 7 svn:log V 88 MFC: adjust FIFO and DMA thresholds to improve performance and reduce RX FIFO overruns. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-20T19:17:16.000000Z K 7 svn:log V 103 MFC: [rev 1.168, 1.169, and 1.170] Fix two panics and an accounting error in the growable stack code. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-20T21:47:02.000000Z K 7 svn:log V 193 Remove vm_object::cache_count and vm_object::wired_count. They are not used. (Nor is there any planned use by John who introduced them.) Reviewed by: "John S. Dyson" END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-21T02:38:16.000000Z K 7 svn:log V 149 This fixes the problem of cancelling an FTP transfer resulting in a bogus error ("parsing URI".) I also fixed an inconsistency in another fs_status. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-21T03:48:16.000000Z K 7 svn:log V 87 dsopen: Print a message if the unit has an invalid sector size. Reviewed-by: ken, bde END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-06-21T06:21:05.000000Z K 7 svn:log V 333 Minor cleanups to shutdown(8): - Make the -k "don't actually halt" flag incompatible with the halt/reboot options -h, -p, and -r. - The -n "don't sync" option is ignored if -k is specified. Issue a warning message. - Compute the actual shutdown time written to /var/run/nologin correctly in the case of "now" being specified. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-21T07:58:25.000000Z K 7 svn:log V 142 Mention that data going from one internal address to another will not be processed by natd. Requested by: Ludwig Pummer END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-06-21T09:37:38.000000Z K 7 svn:log V 118 Correct troff sequence for backslashes in manual page. PR: docs/12322 Submitted by: Marc Ramirez END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-06-21T10:22:27.000000Z K 7 svn:log V 38 MFC: {rev 1.2} Types and -mdoc usage. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-21T11:11:39.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.247. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-21T11:12:25.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.77. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-21T11:14:27.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.342. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T11:17:34.000000Z K 7 svn:log V 113 Fix handling of maximum children and connections per minute. Submitted by: David Malone END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T11:43:13.000000Z K 7 svn:log V 41 Use Dq mdoc tag for double-quoted words. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T12:09:31.000000Z K 7 svn:log V 45 Add missing argument to synopsis. PR: 11805 END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T12:38:17.000000Z K 7 svn:log V 39 MFC: Add missing argument to synopsis. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-21T13:23:23.000000Z K 7 svn:log V 131 Undo some of the reversions from previous revisions, and attempt to minimize diffs with {Net,Open}BSD Hinted-More-Or-Less-By: bde END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-21T14:40:59.000000Z K 7 svn:log V 62 Ensure that an update takes place when the -m option is used. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-06-21T15:00:15.000000Z K 7 svn:log V 171 Live & postmortem kernel debugging support for the alpha platform. This was modeled after NetBSD's kernel debugging support. Reviewed by: Doug Rabson END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T15:59:42.000000Z K 7 svn:log V 207 Don't allow users to prevent the updating of /etc/motd on machines for which /tmp is not mounted in MFS, clear_tmp_enable="NO" and update_motd="YES". PR: 10005 Submitted by: Anton Voronin END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T16:05:14.000000Z K 7 svn:log V 62 MFC: Don't allow users to prevent the updating of /etc/motd . END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-21T16:06:21.000000Z K 7 svn:log V 234 Signal init(8) instead of executing halt(8) or reboot(8) when halting or rebooting the system. It benefits from running /etc/rc.shutdown by init(8). ``-o'' flag is provided for backward compatibility. PR: 5451 Discussed with: des END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-21T16:23:13.000000Z K 7 svn:log V 286 Correctly return ENOEXEC for really short zipped files. The way this is done is less-than cute, but this whole file is suffering from some amount of bitrot. Execution of zipped files should probably be implemented in a manner similar to that of #!/interpreted files. PR: kern/10780 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-21T16:39:59.000000Z K 7 svn:log V 287 MFC: Return ENOEXEC for short gzipped files. I waived the standard undefined waiting period on this mfc due to 1) the ease with which it lets a non-priv user panic a GENERIC kernel ("touch x; gzip x; chmod u+x x.gz; ./x.gz") and 2) the fact that I really tested it on -stable, anyways. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T17:07:20.000000Z K 7 svn:log V 90 Add missing declarations. PR: 12058 Submitted by: Mikhail Teterin END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T17:14:54.000000Z K 7 svn:log V 40 MFC: rev 1.3: Add missing declarations. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-21T18:27:02.000000Z K 7 svn:log V 241 Fill in bi_bios_geom[] in the bootinfo structure passed to the kernel. This should resolve the problem raised in PR 12315, and incidentally makes it easier to determine what geometry the BIOS is actually using (by way of boot -v and dmesg). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T18:36:18.000000Z K 7 svn:log V 138 Update the locate database even if user nobody can't stat root's home directory. PR: 10700 Submitted by: Sergey Korsak END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-21T18:39:37.000000Z K 7 svn:log V 71 MFC: rev 1.3: Fix for the case where nobody can't read root's homedir. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-21T19:52:09.000000Z K 7 svn:log V 236 Don't strip trailing .suffixes from filenames. Although obviously intentional, this behaviour is far too obnoxious given the number of filenames such as rpc.statd we have. Submitted by: Chris Costello [3]chris@calldei.com (bin/11303) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-21T21:32:15.000000Z K 7 svn:log V 62 Only print the device name once, during attach (device_quiet) END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-06-22T01:39:53.000000Z K 7 svn:log V 749 When allocating new buffers in getnewbuf, there are several points at which we may sleep. So, after completing our buffer allocation we must ensure that another process has not come along and allocated a different buffer with the same identity. We do this by keeping a global counter of the number of buffers that getnewbuf has allocated. We save this count when we enter getnewbuf and check it when we are about to return. If it has changed, then other buffers were allocated while we were in getnewbuf, so we must return NULL to let our parent know that it must recheck to see if it still needs the new buffer. Hopefully this fix will eliminate the creation of duplicate buffers with the same identity and the obscure corruptions that they cause. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-22T02:34:47.000000Z K 7 svn:log V 29 typo: Adviseroty -> Advisory END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:36:13.000000Z K 7 svn:log V 342 Modify to work with phk's latest mods to cdevsw. This is a temporary fix; it doesn't address the problem of removing the module. If you do the following: vinum stop fsck /dev/vinum/VOLUME you *will* get a system crash. What we need is a cdevsw_remove corresponding to cdevsw_add, but that hasn't been written yet. Submitted-by: phk END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:37:05.000000Z K 7 svn:log V 56 Print more legible error message if a drive open fails. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:37:57.000000Z K 7 svn:log V 56 Be more intelligent about attaching subdisks to plexes. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:40:51.000000Z K 7 svn:log V 164 bre: Don't loop if we try to access an invalid plex type. This is typically the case when the expurgated version of Vinum tries to access a RAID-5 plex. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:41:36.000000Z K 7 svn:log V 82 Add some comments about the VINUMMINOR macro, which is not for human consumption. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:53:11.000000Z K 7 svn:log V 33 Allow a 'start ' command. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:53:57.000000Z K 7 svn:log V 320 vinum_ldi: Show the available sectors relative to the user-available part of the drive (don't include the config space at the beginning). This stops an empty drive reporting only 99% available. Requested-by: staylor printconfig: Show sizes in sectors with the suffix 's' instead of the now-deprecated 'b'. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:54:39.000000Z K 7 svn:log V 33 Remove ancient, mouldy comments. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-22T05:55:32.000000Z K 7 svn:log V 103 Document the -f flag to detach. Document the dangers of adding subdisks to striped and RAID-5 plexes. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-22T07:18:20.000000Z K 7 svn:log V 124 Remove (1) "extern" declarations for variables that were previously made "static" and (2) initialized but unused variables. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-22T09:44:00.000000Z K 7 svn:log V 76 Handle suspend/resume methods Obtained from: Warner Losh END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-22T10:31:30.000000Z K 7 svn:log V 45 Pass the current timecounter to pps_event(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-22T11:20:03.000000Z K 7 svn:log V 180 Don't get caught in an infinite recursion when PKT_ALIAS_REVERSE is set. Document PKT_ALIAS_REVERSE. Pointed out by: Jonathan Hanna PR: 12304 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-22T11:31:42.000000Z K 7 svn:log V 94 Disable TUNSLMODE when we first open the tun device. Submitted by: Ian West END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-22T14:14:06.000000Z K 7 svn:log V 2790 The second phase of syscons reorganization. - Split syscons source code into manageable chunks and reorganize some of complicated functions. - Many static variables are moved to the softc structure. - Added a new key function, PREV. When this key is pressed, the vty immediately before the current vty will become foreground. Analogue to PREV, which is usually assigned to the PrntScrn key. PR: kern/10113 Submitted by: Christian Weisgerber - Modified the kernel console input function sccngetc() so that it handles function keys properly. - Reorganized the screen update routine. - VT switching code is reorganized. It now should be slightly more robust than before. - Added the DEVICE_RESUME function so that syscons no longer hooks the APM resume event directly. - New kernel configuration options: SC_NO_CUTPASTE, SC_NO_FONT_LOADING, SC_NO_HISTORY and SC_NO_SYSMOUSE. Various parts of syscons can be omitted so that the kernel size is reduced. SC_PIXEL_MODE Made the VESA 800x600 mode an option, rather than a standard part of syscons. SC_DISABLE_DDBKEY Disables the `debug' key combination. SC_ALT_MOUSE_IMAGE Inverse the character cell at the mouse cursor position in the text console, rather than drawing an arrow on the screen. Submitted by: Nick Hibma (n_hibma@FreeBSD.ORG) SC_DFLT_FONT makeoptions "SC_DFLT_FONT=_font_name_" Include the named font as the default font of syscons. 16-line, 14-line and 8-line font data will be compiled in. This option replaces the existing STD8X16FONT option, which loads 16-line font data only. - The VGA driver is split into /sys/dev/fb/vga.c and /sys/isa/vga_isa.c. - The video driver provides a set of ioctl commands to manipulate the frame buffer. - New kernel configuration option: VGA_WIDTH90 Enables 90 column modes: 90x25, 90x30, 90x43, 90x50, 90x60. These modes are mot always supported by the video card. PR: i386/7510 Submitted by: kbyanc@freedomnet.com and alexv@sui.gda.itesm.mx. - The header file machine/console.h is reorganized; its contents is now split into sys/fbio.h, sys/kbio.h (a new file) and sys/consio.h (another new file). machine/console.h is still maintained for compatibility reasons. - Kernel console selection/installation routines are fixed and slightly rebumped so that it should now be possible to switch between the interanl kernel console (sc or vt) and a remote kernel console (sio) again, as it was in 2.x, 3.0 and 3.1. - Screen savers and splash screen decoders Because of the header file reorganization described above, screen savers and splash screen decoders are slightly modified. After this update, /sys/modules/syscons/saver.h is no longer necessary and is removed. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-22T14:15:46.000000Z K 7 svn:log V 35 Reflect recent changes in syscons. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-06-22T17:08:25.000000Z K 7 svn:log V 93 Allow fpsetmask(3) and friends to be used from a C++ program on the Alpha. Reviewed by: dfr END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-06-22T17:13:04.000000Z K 7 svn:log V 52 MFC: wrap fpsetmask(3) and friends in 'extern "C"'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-22T17:24:33.000000Z K 7 svn:log V 51 MFC: Make incoming packets work as keepalives too. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-22T17:25:07.000000Z K 7 svn:log V 103 MFC: Work around egcs optimisation failures (this isn't required, but keeps the code consistent). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-22T17:25:38.000000Z K 7 svn:log V 50 MFC: Make PKT_ALIAS_REVERSE work and document it. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-22T18:06:35.000000Z K 7 svn:log V 136 MFC: Fix and enable internal service wrapping, fix handling of maxchild and clarify manpage's description of TCP Wrappers support. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-22T18:09:54.000000Z K 7 svn:log V 42 Add man page for device_quiet and friends END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-22T18:57:49.000000Z K 7 svn:log V 112 Check that we really have a boot0 mbr before treating it as one. Suggested by: peter Also add a few comments. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-22T19:12:08.000000Z K 7 svn:log V 975 Virgin import of Xircom PCCARD driver v1.20 (1999/06/13): * Conformance with Dingo specification. This includes: Collision/error statistics gathering. Multicast address filtering, eg. the hash filter. Initialisation and interrupt handling sequences. Note that I've started on some of this already in v1.20. * The probe routine needs some more work, to identify oddities such as the REM10. * There are still problems with the autonegotiation code; specifically, it won't autonegotiate with some 10/100 hubs. This might simply be the hardware not getting along, in which case there's nothing we can do, but it's still worth investigating * CEM28/CEM33 support. Should be able to integrate this directly from the Linux code. * Performance enhancements: Full-duplex on 10Mbit networks. Virtual shared-memory mode. Early send and receive modes. Developed by: Scott Mitchell Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-22T19:12:08.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r48114, 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-06-22T19:12:09.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'xe_1_20'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-22T19:19:46.000000Z K 7 svn:log V 15 Fix conflicts. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-22T19:21:00.000000Z K 7 svn:log V 104 Wrap the definition of "XE_DEBUG" so it is overridable from the ``cc'' commandline or kernel conf file. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-06-22T20:54:25.000000Z K 7 svn:log V 147 Remove an unnecessary panic when sparse PCI bus numbering is encountered. This is found eg. on some Compaq Proliant systems. Submitted by: peter END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-23T00:31:27.000000Z K 7 svn:log V 111 Backout last change. strerror doesn't exist in the kernel. Spotted-by: "David E. Cross" END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-06-23T03:31:36.000000Z K 7 svn:log V 52 Make UTC or local time message a little more clear. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-06-23T03:52:10.000000Z K 7 svn:log V 50 Eliminate dead ntp servers. Submitted by: mharo END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-23T04:26:37.000000Z K 7 svn:log V 132 Create score files root:games rather than bin:{games,bin}. related-to-PR: bin/8440 Submitted by: Stephen J. Roznowski sjr@home.net END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-23T04:30:05.000000Z K 7 svn:log V 113 MFC: rev 1.19 (score file ownerships) Related-to-PR: bin/8440 Submitted by: Stephen J. Roznowski END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-06-23T04:44:14.000000Z K 7 svn:log V 149 Matt's NFS fixes. Submitted by: Matt Dillon Reviewed by: David Cross, Julian Elischer, Mike Smith, Drew Gallatin 3.2 version to follow when tested END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-23T05:51:37.000000Z K 7 svn:log V 28 Add latest syscons cleanup. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-23T06:39:07.000000Z K 7 svn:log V 48 Ooops. Forgot about kernel config requirement. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-23T07:00:30.000000Z K 7 svn:log V 22 Clarify some details. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-23T08:14:41.000000Z K 7 svn:log V 142 Add Central European, Czech and Slovak keymaps. PR: misc/11443, misc/11446, misc/11447 Submitted by: G. Adam Stanislav END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-06-23T08:14:42.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-23T08:21:43.000000Z K 7 svn:log V 147 MFC: Add Central European, Czech and Slovak keymaps. PR: misc/11443, misc/11446, misc/11447 Submitted by: G. Adam Stanislav END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-23T08:30:23.000000Z K 7 svn:log V 89 Forgotten in the previous commit: Submitted by: Christopher Masto END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-23T08:40:56.000000Z K 7 svn:log V 122 The ports tree is now 83MB. Change ``about 50MB'' to ``about 90MB''. Suggested by: Mark Knight 90M END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-23T09:06:18.000000Z K 7 svn:log V 11 -mdoc fix. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-23T09:19:19.000000Z K 7 svn:log V 47 MFC: Document ``init_path'' and fix two typos. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-23T10:25:55.000000Z K 7 svn:log V 586 MFC: - init(8) will now halt the system if sent USR1 signal, or halt and turn the power off (if hardware permits) if sent USR2 signal. System V's command line syntax is also available, but turned off by default. - shutdown(8) will now signal init(8) instead of simply executing halt(8) or reboot(8) to halt or reboot the system. This benefits from running /etc/rc.shutdown by init(8). ``-o'' flag is provided for backward compatibility. - various minor cleanups to shutdown(8). - some reboot(8) details clarified. PR: 5451 Thanks to: Leif Neland END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-23T14:23:54.000000Z K 7 svn:log V 137 Ignore NIS accounts when checking for passwordless accounts. PR: 9639 Reported by: Bob Willcox Submitted by: des END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-23T14:28:00.000000Z K 7 svn:log V 66 MFC: Ignore NIS accounts when checking for passwordless accounts. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-06-23T15:01:22.000000Z K 7 svn:log V 31 Fix few warnings on the alpha. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-23T15:44:40.000000Z K 7 svn:log V 128 Add a messy example of how to get debug-mode error messages written to a file in the user's home directory. Requested by: hoek END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-23T16:48:24.000000Z K 7 svn:log V 90 Support `igmp' filters. Mostly submitted by: Timo Geusch END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-23T16:54:38.000000Z K 7 svn:log V 124 If we are going to have a case for '?' then we should define it in Options. Submitted by: Ben Olson END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-06-23T21:47:24.000000Z K 7 svn:log V 43 Do not setup 4M pdir until all APs are up. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-06-23T23:02:38.000000Z K 7 svn:log V 149 Changes in the way that the APs are started appears to have removed the problem with having more CPUs than NCPU. PR: kern/4255 Submitted by: peter END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-23T23:40:02.000000Z K 7 svn:log V 31 Virgin import of ISC-DHCP v2.0 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-23T23:40:02.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r48146, 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-06-23T23:40:03.000000Z K 7 svn:log V 85 This commit was manufactured by cvs2svn to create tag 'isc-dhcp-vendor-isc_dhcp_2_0'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-23T23:43:31.000000Z K 7 svn:log V 33 Update for latest vendor import. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T00:18:46.000000Z K 7 svn:log V 244 Update mdoc.samples(7) to reflect that section 9 is a valid man page section. Update some descriptions of the various sections to reflect that they are valid for section 9 man pages. Add a table of section numbers and what they are used for. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T00:21:32.000000Z K 7 svn:log V 136 MFC: Update mdoc.samples(7) to reflect that section 9 is a valid section number. Add a list of section numbers and their descriptions. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T00:59:40.000000Z K 7 svn:log V 90 Fix one error in my previous commit. The .Rv macro is not valid for section 9 man pages. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T01:00:56.000000Z K 7 svn:log V 57 MFC: The .Rv macro is not valid for section 9 man pages. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-06-24T03:09:11.000000Z K 7 svn:log V 291 From the submitter: wfd driver code tries to give wd driver first crack at ioctl's, but incorrectly interprets internal error and never gets to send eject to ATAPI device. (this is fixed in the atapi-fd driver) PR: kern/12218 Submitted by: Simon Walton END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-06-24T03:10:02.000000Z K 7 svn:log V 32 MFC: make the eject ioctl work. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T03:33:30.000000Z K 7 svn:log V 205 Compaq Smart RAID driver for -current. Based on the original ida.c driver by Mark Dawson. This probably needs some work, but is stable enough to boot a RAID-only configuration, and survive `make world'. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T03:40:17.000000Z K 7 svn:log V 14 Add IDA files END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T03:42:14.000000Z K 7 svn:log V 16 fix disordering END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T03:44:10.000000Z K 7 svn:log V 41 Fix more disordering I missed last time. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-24T03:48:25.000000Z K 7 svn:log V 522 This commit gives support for the Rise mP6 CPU. It has two changes: 1. Rise is recognized in identdcpu.c. 2. The TSC is not written to. A workaround for the CPU bug is being applied to clock.c (the bug being that the mP6 has TSC enabled in its CPUID-capabilities, but it only supports reading it. If we try to write to it (MSR 16), a GPF occurs.) The new behavior is that FreeBSD will _not_ zero the TSC. Instead, we do a bit of 64-bit arithmetic. Reviewed by: msmith Obtained from: unfurl & msmith END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T03:54:54.000000Z K 7 svn:log V 17 Add ida/id lines END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T04:06:26.000000Z K 7 svn:log V 119 Allow the Ross host to PCI bridge to appear as a PCI bus. This permits my Compaq 3000 to recognize the secondary bus. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-24T04:20:37.000000Z K 7 svn:log V 18 Compaq smart raid END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-24T04:38:03.000000Z K 7 svn:log V 20 Clean up conflicts. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T04:48:41.000000Z K 7 svn:log V 113 Add the 'reset' command to the NAME section. Pointed-out-by: Jesus Monroy in freebsd-doc END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T04:50:00.000000Z K 7 svn:log V 50 MFC: Add the 'reset' command to the NAME section. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T05:21:19.000000Z K 7 svn:log V 21 Reenable Vinum build END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T06:22:24.000000Z K 7 svn:log V 187 Some man page cleanup. Make the NAME and SYNOPSIS sections agree so that whatis(1) will produce the expected results. Pointed-out-by: Jesus Monroy in freebsd-doc END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-24T06:28:18.000000Z K 7 svn:log V 122 MFC: Some man page cleanup. Make the NAME and SYNOPSIS sections agree so that whatis(1) will produce the corect results. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-24T06:33:24.000000Z K 7 svn:log V 88 '?' shouldn't be in the usage string. Unknown characters are already converted to '?'. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-24T06:43:21.000000Z K 7 svn:log V 188 Two getopts related nits: o getopt returns -1 rather than EOF on errors o getopt returns '?' for characters it doesn't know about, so don't include them in the getopt options string. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-24T06:45:32.000000Z K 7 svn:log V 35 Don't add '?' to getopt's options. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-06-24T07:39:25.000000Z K 7 svn:log V 209 Per Ken's request, back out my last change to this file. iostat's man page documents '?' as a valid option, as does the usage message. None of the other programs' man pages documented '?' as a valid option. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-24T08:13:21.000000Z K 7 svn:log V 35 Add new file that needs compiling. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-24T08:31:08.000000Z K 7 svn:log V 53 Sync with sys/i386/conf/options.i386 revision 1.118. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-24T08:32:52.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.137. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T08:52:27.000000Z K 7 svn:log V 99 Clarify some comments. struct request: Add a daemon function to close drives when they go down. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T08:53:14.000000Z K 7 svn:log V 70 free_drive: Use new function close_locked_drive to close the drive. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T08:54:09.000000Z K 7 svn:log V 57 Implement daemonrq_closedrive function to close a drive. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T08:55:02.000000Z K 7 svn:log V 102 Split close_drive into two parts to ensure correct locking against the daemon before closing a drive. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T08:56:03.000000Z K 7 svn:log V 212 build_request_buffer: Don't bzero the buffer structure, it's been done already by allocrqg. sdio: Build up a correct buffer header, don't steal linkages from system buffer headers. Noticed-by: mckusick END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-24T08:57:16.000000Z K 7 svn:log V 254 set_drive_state: If the drive goes down, queue a close to the daemon. In many cases this function gets called in process context, so it could do it directly, but it's more trouble finding out where we came from than getting the daemon to do it. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-24T09:06:48.000000Z K 7 svn:log V 58 Declare the correct size of softc and fix sc_get_softc(). END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-24T09:21:27.000000Z K 7 svn:log V 131 Fix ESC[P (delete N chars) and ESC[@ (insert N chars). These deletion and insertion should affect the line the cursor is on only. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-24T09:45:30.000000Z K 7 svn:log V 201 Actually install the virgin copies of the /etc files that we so proudly claim to install in /usr/share/examples/etc/README.examples . PR: 5207 Reported by: "Wayne M. Barnes" END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-24T09:55:08.000000Z K 7 svn:log V 53 MFC: Populate /usr/share/examples/etc as advertised. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-24T10:51:40.000000Z K 7 svn:log V 79 PC98 part of the second phase of syscons reorganization. Submitted by: yokota END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-24T12:13:08.000000Z K 7 svn:log V 127 Merge with sys/isa/syscons_isa.c and sys/dev/syscons/syscons.c revisions 1.6 and 1.308, respectively. Pointed-out by: yokota END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-24T13:04:33.000000Z K 7 svn:log V 278 Fix ESC[P (delete N chars) and ESC[@ (insert N chars). These deletion and insertion should affect the line the cursor is on only. This change should have been committed together with syscons.c rev 1.308. (I forgot to do so, when I committed syscons.c :-( Pointed out by: sos END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-24T14:03:07.000000Z K 7 svn:log V 70 Sync with sys/dev/syscons/scvtb.c revision 1.2. Submitted by: yokota END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-24T14:40:15.000000Z K 7 svn:log V 48 MFC: Add missing strings and correct a comment. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-24T15:21:10.000000Z K 7 svn:log V 116 Quirk Tandberg 4100 like Tandberg 4200. PR: 11675 Reviewed by: msmith@FreeBSD.ORG Submitted by: blank@uni-trier.de END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-24T15:22:40.000000Z K 7 svn:log V 47 MFC: Quirk Tandberg 4100 like Tandberg 4200. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-06-24T15:53:18.000000Z K 7 svn:log V 491 Remove foxfair's damage done to the de_DE* locales by accidentally importing them from the head, and then simply disabling them from the Makefile after problems building the world arose, as opposed to fixing the real problem (i. e. reverting the definition files to a version that is acutally compatible with 3-stable's colldef(1)). While the ss/sz handling is perhaps not 100% correct now, the German locale is at least back at all. I'm surprise this bug survived the branch until now... END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-24T16:34:00.000000Z K 7 svn:log V 81 Bruce pointed out I was being silly with volatile. Submitted by: bde@freebsd.org END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-24T16:40:17.000000Z K 7 svn:log V 57 MFC: Bruce pointed out I was being silly with volatile. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-24T16:42:33.000000Z K 7 svn:log V 39 (corrections for type change in softc) END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-24T16:45:11.000000Z K 7 svn:log V 44 MFC: (corrections for type change in softc) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-24T17:20:54.000000Z K 7 svn:log V 32 Fix typo (missing double quote) END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T20:08:56.000000Z K 7 svn:log V 151 Only include AMD wt_alloc routines if I586_CPU is defined. Fixes CPU_WT_ALLOC for cyrix chips. Submitted by: "Brian Smith" END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T20:16:34.000000Z K 7 svn:log V 35 MFC: rev 1.65, cyrix WT_ALLOC fix. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T20:47:11.000000Z K 7 svn:log V 61 Explicitly ignore any memory > 2GB, we don't support it yet. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-06-24T20:53:24.000000Z K 7 svn:log V 85 Fix warning message; that was 4GB, not 2GB. I apparently can't do arithmetic today. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-06-24T22:50:24.000000Z K 7 svn:log V 228 add support to buildworld as a normal user: -DNOFSCHG disables installation of libs with flag schg GAMEGRP change the group with which games are installed also organize the binary section into alphebetical order some what.. END