ĨH48667 220 313 143 148 182 142 159 525 133 142 140 3812 231 147 144 149 118 145 157 174 132 248 126 205 128 203 181 1654 172 198 143 313 376 143 210 146 118 122 200 144 143 131 370 183 203 126 224 187 438 139 397 176 271 168 159 129 129 150 121 154 238 495 791 302 768 240 159 111 169 119 127 135 247 322 140 318 272 124 239 204 153 201 364 132 202 131 117 181 290 180 128 469 388 201 201 139 135 169 318 141 205 159 157 134 133 156 417 286 251 244 137 142 140 251 124 1023 170 173 232 218 175 120 336 120 149 568 570 570 570 570 523 184 278 132 137 428 261 151 153 296 141 157 212 185 356 274 718 215 284 200 307 153 135 180 174 421 162 140 139 220 200 194 259 256 423 262 293 249 201 271 161 113 126 271 132 166 287 244 227 209 327 177 182 177 371 139 150 150 304 199 151 188 175 229 525 134 120 119 162 132 155 170 121 210 168 287 117 137 120 139 147 304 213 265 130 138 198 192 213 145 154 K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-07T13:48:50.000000Z K 7 svn:log V 217 - Fixed memory leak in sc_alloc_history_buffer(). - Correctly observe the variable `extra_history_size' when changing the size of history (scroll back) buffer. - Added sc_free_history_buffer(). Pointed out by: des END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-07T18:14:01.000000Z K 7 svn:log V 48 Fix my complete botch. I hope. Tested this time END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-07T18:15:13.000000Z K 7 svn:log V 53 MFC: Fix my complete botch. I hope. Tested this time END K 10 svn:author V 3 des K 8 svn:date V 27 1999-07-07T19:54:08.000000Z K 7 svn:log V 90 Always set errno to ENOMEM when returning 0 from malloc() or realloc(). Approved by: phk END K 10 svn:author V 3 des K 8 svn:date V 27 1999-07-07T19:58:14.000000Z K 7 svn:log V 50 MFC: Always set errno to ENOMEM when returning 0. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-07-07T21:01:20.000000Z K 7 svn:log V 67 Back out previous commit after discussing it with Dmitrij Tejblum. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-07T21:49:14.000000Z K 7 svn:log V 430 Fix a potential race condition that can occur in xl_start(). If the NIC clears out the transmit queue and zeroes the downlist pointer register, but xl_txeof() isn't called before xl_start() tries to queue more packets, xl_start() will think that the DMA is still in progress and not update the downlist register again, thus causing packets to sit in the transmit queue forever. Patch provided by: Russell T Hunt END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-07T21:50:56.000000Z K 7 svn:log V 39 MFC: fix race condition in xl_start(). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-08T00:42:02.000000Z K 7 svn:log V 48 Grrr.... forgot one line from the previous fix. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-08T00:43:29.000000Z K 7 svn:log V 46 MFC: forgot one line from race condition fix. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-07-08T06:06:00.000000Z K 7 svn:log V 3713 These changes appear to give us benefits with both small (32MB) and large (1G) memory machine configurations. I was able to run 'dbench 32' on a 32MB system without bring the machine to a grinding halt. * buffer cache hash table now dynamically allocated. This will have no effect on memory consumption for smaller systems and will help scale the buffer cache for larger systems. * minor enhancement to pmap_clearbit(). I noticed that all the calls to it used constant arguments. Making it an inline allows the constants to propogate to deeper inlines and should produce better code. * removal of inherent vfs_ioopt support through the emplacement of appropriate #ifdef's, with John's permission. If we do not find a use for it by the end of the year we will remove it entirely. * removal of getnewbufloops* counters & sysctl's - no longer necessary for debugging, getnewbuf() is now optimal. * buffer hash table functions removed from sys/buf.h and localized to vfs_bio.c * VFS_BIO_NEED_DIRTYFLUSH flag and support code added ( bwillwrite() ), allowing processes to block when too many dirty buffers are present in the system. * removal of a softdep test in bdwrite() that is no longer necessary now that bdwrite() no longer attempts to flush dirty buffers. * slight optimization added to bqrelse() - there is no reason to test for available buffer space on B_DELWRI buffers. * addition of reverse-scanning code to vfs_bio_awrite(). vfs_bio_awrite() will attempt to locate clusterable areas in both the forward and reverse direction relative to the offset of the buffer passed to it. This will probably not make much of a difference now, but I believe we will start to rely on it heavily in the future if we decide to shift some of the burden of the clustering closer to the actual I/O initiation. * Removal of the newbufcnt and lastnewbuf counters that Kirk added. They do not fix any race conditions that haven't already been fixed by the gbincore() test done after the only call to getnewbuf(). getnewbuf() is a static, so there is no chance of it being misused by other modules. ( Unless Kirk can think of a specific thing that this code fixes. I went through it very carefully and didn't see anything ). * removal of VOP_ISLOCKED() check in flushbufqueues(). I do not think this check is necessary, the buffer should flush properly whether the vnode is locked or not. ( yes? ). * removal of extra arguments passed to getnewbuf() that are not necessary. * missed cluster_wbuild() that had to be a cluster_wbuild_wb() in vfs_cluster.c * vn_write() now calls bwillwrite() *PRIOR* to locking the vnode, which should greatly aid flushing operations in heavy load situations - both the pageout and update daemons will be able to operate more efficiently. * removal of b_usecount. We may add it back in later but for now it is useless. Prior implementations of the buffer cache never had enough buffers for it to be useful, and current implementations which make more buffers available might not benefit relative to the amount of sophistication required to implement a b_usecount. Straight LRU should work just as well, especially when most things are VMIO backed. I expect that (even though John will not like this assumption) directories will become VMIO backed some point soon. Submitted by: Matthew Dillon Reviewed by: Kirk McKusick END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-08T06:22:04.000000Z K 7 svn:log V 136 DEFAULT_PAGE_SIZE was removed, pgtok defined in headers, headers cleaned up. Obtained from: Jonathan Towne END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-08T11:48:47.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.158. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-08T12:07:14.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.79. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-08T12:48:53.000000Z K 7 svn:log V 56 Sync with sys/i386/i386/machdep.c revision up to 1.354. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-08T12:52:01.000000Z K 7 svn:log V 23 MFC: %Z functionality. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-08T12:53:38.000000Z K 7 svn:log V 52 Sync with sys/dev/syscons/syscons.c revision 1.313. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-08T14:49:33.000000Z K 7 svn:log V 65 MFC 1.25 -> 1.26: Make it possible to debug the _init functions. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-07-08T16:15:19.000000Z K 7 svn:log V 79 Implement VT_RELDISP ioctl Submitted by: Kazutaka Yokota END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-07-08T17:58:55.000000Z K 7 svn:log V 35 Condition in KASSERT was reversed. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-08T18:56:04.000000Z K 7 svn:log V 153 Tweak previous commit. Only sense the configuration if network_interfaces is set to "auto". Any network_interfaces settings will be treated as before. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-07-08T22:27:00.000000Z K 7 svn:log V 32 Fix nested if/else within an if END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-09T01:47:00.000000Z K 7 svn:log V 112 Properly document /etc/defaults/rc.conf and rc_conf_files. Submitted by: Sheldon Hearn END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-09T01:47:24.000000Z K 7 svn:log V 36 MFC: document /etc/defaults/rc.conf END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-07-09T04:16:00.000000Z K 7 svn:log V 107 Implement support for hardware debug registers on the i386. Submitted by: Brian Dean END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-07-09T04:18:32.000000Z K 7 svn:log V 86 Support for i386 hardware breakpoints. Submitted by: Brian Dean END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-09T04:30:09.000000Z K 7 svn:log V 1558 This commit adds driver support for the SysKonnect SK-984x series gigabit ethernet adapters. This includes two single port cards (single mode and multimode fiber) and two dual port cards (also single mode and multimode fiber). SysKonnect is currently the only vendor with a dual port gigabit ethernet NIC. The ports on dual port adapters are treated as separate network interfaces. Thus, if you have an SK-9844 dual port SX card, you should have both sk0 and sk1 interfaces attached. Dual port cards are implemented using two XMAC II chips connected to a single SysKonnect GEnesis controller. Hence, dual port cards are really one PCI device, as opposed to two separate PCI devices connected through a PCI to PCI bridge. Note that SysKonnect's drivers use the two ports for failover purposes rather that as two separate interfaces, plus they don't support jumbo frames. This applies to their Linux driver too. :) Support is provided for hardware multicast filtering, BPF and jumbo frames. The SysKonnect cards support TCP checksum offload however this feature is not currently enabled (hopefully it will be once we get checksum offload support). There are still a few things that need to be implemeted, like the ability to communicate with the on-board LM80 voltage/temperature monitor, but I wanted to get the driver under CVS control and into -current so people could bang on it. A big thanks for SysKonnect for making all their programming info for these cards (and for their FDDI and token ring cards) available without NDA (see www.syskonnect.com). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-09T05:30:33.000000Z K 7 svn:log V 77 Install dhclient.conf. PR: conf/12458 Submitted by: Doug END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-09T05:39:47.000000Z K 7 svn:log V 102 MFC: install dhclient.conf and sort file list PR: conf/12458 Submitted by: Doug END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-07-09T09:10:12.000000Z K 7 svn:log V 49 Fix make world breakage (\ left off end of line) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T11:19:01.000000Z K 7 svn:log V 215 Allow internal and external wrapping to be enabled independantly of each other. Instead of allowing the -w option to be specified twice, we now take -w (wrap external) and -W (wrap internal). Discussed with: markm END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T11:46:45.000000Z K 7 svn:log V 278 Use the proctitle to indicate that we're busy wrapping a request for a service. Inetd already uses the process title to indicate that a request for an internal service is being serviced, so this addition is fairly orthogonal. Submitted by: David Malone END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-09T12:51:11.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.355. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T12:52:04.000000Z K 7 svn:log V 112 Add the pps (Pulse per second timing interface) device. PR: 12568 Submitted by: Craig Leres END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-09T12:52:09.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.148. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T12:57:59.000000Z K 7 svn:log V 21 MFC: Add pps device. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-07-09T13:19:35.000000Z K 7 svn:log V 29 Removed device-dirver flags. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T13:24:59.000000Z K 7 svn:log V 102 MFC: Update parallel port section ("Printers:" -> "Parallel port:") and add ppi and pps devices. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T13:37:59.000000Z K 7 svn:log V 47 Fix typo in previous commit. Reported by: bde END K 10 svn:author V 3 des K 8 svn:date V 27 1999-07-09T13:38:47.000000Z K 7 svn:log V 51 Belatedly MFC rev 1.49 (stopgap fix for bin/10821) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-09T13:40:28.000000Z K 7 svn:log V 34 MFC: Fix typo in previous commit. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-09T16:22:55.000000Z K 7 svn:log V 277 Fix bug: if a dlopen() failed (e.g., because of undefined symbols), the dynamic linker didn't clean up properly. A subsequent dlopen() of the same object would appear to succeed. Another excellent fix from Max Khon. PR: bin/12471 Submitted by: Max Khon END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-09T16:27:43.000000Z K 7 svn:log V 91 Add a MAINTAINER line naming myself. We control the vertical. We control the horizontal. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-09T16:41:19.000000Z K 7 svn:log V 108 bufhashinit() is called with a caddr_t and is expected to return the same in both the alpha and i386 ports. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-09T16:58:30.000000Z K 7 svn:log V 31 Actually add this file to 3.x. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-09T17:36:23.000000Z K 7 svn:log V 129 if_sk.c: use pci_port_t instead of u_short if_skreg.h: use alpha_XXX_dmamap() instead of pmap_kextract hackery on alpha platform END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-09T17:48:22.000000Z K 7 svn:log V 92 Add in dbregs stubs that a committer for changes on the i386 ought to have done. PR: 12579 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-09T17:54:39.000000Z K 7 svn:log V 343 Implement the %q prefix for the integer types. Note that egcs on the Alpha believes that %q is for long long, whereas our quad_t and int64_t is only just a plain long. long long on the alpha is the same size (64 bit) as a long. It was requested, but I have not implemented yet, support for C9X style %lld - it should be pretty easy though. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-09T17:56:59.000000Z K 7 svn:log V 45 Use %q rather than rolling a custom routine. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-09T18:05:03.000000Z K 7 svn:log V 302 Minor tweak - don't cause a warning. I don't know if it was intentional or not, but it would have printed out: /compat/linux/foo/bar.so: interpreter not found If it was, then I've broken it. De-constifying the 'interp' variable or carrying the constness through to elf_load_file() are alternatives. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-09T18:16:16.000000Z K 7 svn:log V 81 Helper to trim extracted files for use when importing new versions of GCC 2.7.2. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-09T19:10:14.000000Z K 7 svn:log V 176 Fix the previous warning a different way since the emul_path exposure was intentional. Avoid the warning by propagating the const filename through to elf_load_file() instead. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-09T21:31:44.000000Z K 7 svn:log V 76 Allow jailed proccesses to open non-process vnodes like the root of the fs. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-09T21:35:17.000000Z K 7 svn:log V 67 Add a pseudo target called "jail" which DTRT for a jail(2)'ed /dev END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-09T21:35:37.000000Z K 7 svn:log V 37 Clarify an explanation a little bit. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-09T21:35:50.000000Z K 7 svn:log V 37 Add example of how to create a jail. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-07-10T00:03:58.000000Z K 7 svn:log V 56 Leap through one more hoop to avoid alignment problems. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-07-10T00:08:19.000000Z K 7 svn:log V 27 Oops - add a missing cast. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-07-10T05:46:44.000000Z K 7 svn:log V 61 Add -W and fix the warning due to missing struct initializer END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-10T06:27:36.000000Z K 7 svn:log V 145 Fix a dev_t/udev_t issue with accounting. lastcomm now shows the right tty again. Submitted by: "D. Rock" Reviewed by: phk END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-07-10T14:54:19.000000Z K 7 svn:log V 402 Fixed a longstanding scheduling bug. ASTs and softclock interrupts were not masked during handling of shared PCI interrupts. This resulted in ASTs sometimes being discarded and softclock interrupts sometimes being handled prematurely (sometimes = quite often on systems with shared PCI interrupts, never on other systems). Debugged by: gibbs and other people at plutotech.com PR: 6944, maybe 12381 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-10T15:27:05.000000Z K 7 svn:log V 696 Fixes for a couple of problems in last commit: 1. Printing large quads in small bases overflowed the buffer if sizeof(u_quad_t) > sizeof(u_long). 2. The sharpflag checks had operator precedence bugs due to excessive parentheses in all the wrong places. 3. The explicit 0L was bogus in the quad_t comparison and useless in the long comparision. 4. There was some more bitrot in the comment about ksprintn(). Our ksprintn() handles bases up to 36 as well as down to 2. Bruce has other complaints about using %q in kernel and would rather we went towards using the C9X style %ll and/or %j. (I agree for that matter, as long as gcc/egcs know how to deal with that.) Submitted by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-07-10T15:28:01.000000Z K 7 svn:log V 209 Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending bit separate from ipending, since this is simpler and/or necessary for SMP and may even be better for UP. Reviewed by: alc, luoqi, tegge END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-10T17:39:36.000000Z K 7 svn:log V 671 The apmd package provides a means of handling various APM events from userland code. Using apmd.conf, the apmd(8) configuration file, you can select the APM events to be handled from userland and specify the commands for a given event, allowing APM behaviour to be configured flexibly. Have Fun! Submitted by: iwasaki, KOIE Hidetaka Reviewed by: -hackers, -mobile and bsd-nomads ML folks. Contributed by: Warner Losh , Hiroshi Yamashita , Yoshihiko SARUMARU , Norihiro Kumagai , NAKAGAWA Yoshihisa , and Nick Hilliard . END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-10T17:39:36.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r48730, 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-07-10T17:39:37.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'v1_1_1'. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-10T17:44:02.000000Z K 7 svn:log V 15 Activate apmd. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-10T18:02:42.000000Z K 7 svn:log V 73 Put apmd configuration and rc files in /etc. Update some files for apmd. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-10T18:08:57.000000Z K 7 svn:log V 23 Add apmd support code. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-10T18:16:08.000000Z K 7 svn:log V 35 Remove unused function prototypes. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-10T18:28:26.000000Z K 7 svn:log V 39 Fix typo ($Id: ... % --> $Id: ... $). END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-10T18:29:18.000000Z K 7 svn:log V 154 Change the data type used to represent page color in the vm_object to be the same as that used in the vm_page. (This change also shrinks the vm_object.) END K 10 svn:author V 4 nate K 8 svn:date V 27 1999-07-10T18:36:59.000000Z K 7 svn:log V 228 - Remove un-necessary CLI statement from apm_int, which casues suspend/resume to fail on at least some IBM Thinkpads. [ FWIW, the cli call is also missing from -current ] Submitted by: "Kenton A. Hoover" END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-07-10T19:18:42.000000Z K 7 svn:log V 48 Fixed a minor style nit in the EXAMPLE section. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-10T19:46:08.000000Z K 7 svn:log V 223 Convert the if_fea (DEC FDDI) driver to newbus since it has been broken for ages. This is the EISA wrapper for sys/dev/pdq/*. The pci bus driver is in sys/pci/if_fpa.c. Submitted by: "Matthew N. Dodd" END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-10T21:57:52.000000Z K 7 svn:log V 179 An SMP-specific change: eliminate a check on bsp_apic_ready that hasn't been necessary since i386/i386/simplelock.s revision 1.9. Submitted by: dillon and tegge (simultaneously) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-10T23:03:59.000000Z K 7 svn:log V 29 Virgin import of GCC 2.7.2.3 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-10T23:03:59.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r48743, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-11T00:56:07.000000Z K 7 svn:log V 109 Make the Winbond ethernet driver work on FreeBSD/alpha. Also added bridging support while I was in the area. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-11T00:58:38.000000Z K 7 svn:log V 59 MFC: make the wb driver work on alpha, add bridge support. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-11T04:05:45.000000Z K 7 svn:log V 104 Add apmd_enable and apmd_flags for the boot-time optinos. Pointed out by: obrien Forgotten by: iwasaki END K 10 svn:author V 6 jasone K 8 svn:date V 27 1999-07-11T05:56:37.000000Z K 7 svn:log V 268 Modify previous changes to conform better to libc_r's coding style. Always use mmap() for default-size stack allocation. Use MAP_ANON instead of MAP_STACK on the alpha architecture. Reduce the amount of code executed while owning _gc_mutex during stack allocation. END K 10 svn:author V 6 jasone K 8 svn:date V 27 1999-07-11T06:06:52.000000Z K 7 svn:log V 37 Fix a couple more coding style nits. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-07-11T06:10:47.000000Z K 7 svn:log V 109 disable tag queing for the MICROP 4421-07 drive. It's an old 2gig drive. convert MICROP to a static string END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-07-11T06:20:46.000000Z K 7 svn:log V 39 MFC: add Microp 4421 as broken rev1.65 END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-11T08:32:24.000000Z K 7 svn:log V 23 Fix ``:''. PR: 12589 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-11T10:37:37.000000Z K 7 svn:log V 86 Use IP addresses in Portmapper example since they must be used rather than hostnames. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-07-11T13:42:37.000000Z K 7 svn:log V 197 Add a hook for a bus to detect child devices which didn't find drivers. This allows the bus to print an informative message about unknown devices. Submitted by: Matthew N. Dodd END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-11T14:53:37.000000Z K 7 svn:log V 86 Add wb0 to GENERIC now that it actually does work on alpha. (Forgot this last night.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-11T14:55:23.000000Z K 7 svn:log V 34 MFC: add wb0 to GENERIC for alpha END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-11T18:30:32.000000Z K 7 svn:log V 376 Cleanup OBJ_ONEMAPPING management. vm_map.c: Don't set OBJ_ONEMAPPING on arbitrary vm objects. Only default and swap type vm objects should have it set. vm_object_deallocate already handles these cases. vm_object.c: If OBJ_ONEMAPPING isn't already clear in vm_object_shadow, we are in trouble. Instead of clearing it, make it an assertion that it is already clear. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-11T18:32:46.000000Z K 7 svn:log V 293 Two new sysctls: net.inet.tcp.getcred and net.inet.udp.getcred. These take a sockaddr_in[2] (local, then remote) and return a struct ucred. Example code for these is at: http://www.FreeBSD.org/~green/inetd_ident.patch http://www.FreeBSD.org/~green/freebsd4.c (for pidentd) Reviewed by: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-11T19:16:50.000000Z K 7 svn:log V 108 Use the fsid from the superblock, unless it looks bogus or has already been taken by some other filesystem. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-11T19:24:41.000000Z K 7 svn:log V 108 We may have three ways to generate the SPL functions, but one table for specifying their actions is plenty. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-11T21:44:41.000000Z K 7 svn:log V 44 gcc 2.7.2.1->2.7.2.3 differences merged in. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-11T21:55:34.000000Z K 7 svn:log V 40 2.7.2.1->2.7.2.3 differences merged in. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-11T21:56:57.000000Z K 7 svn:log V 74 Do not try to use ``specs_file'' if it is NULL (which it is in our case). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-11T22:10:16.000000Z K 7 svn:log V 222 Better approach: totally turn off the new specs_file handling until I find the real reason it dumps core. We don't depend on the new code, but figured it would be nice to have in case someone is hacking their native Gcc. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-11T22:29:11.000000Z K 7 svn:log V 46 MFC: update to version 1.20 of the XE driver. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-07-12T02:33:47.000000Z K 7 svn:log V 111 - FreeBSD.ORG => FreeBSD.org - Don't discourage people from using "make readmes" - Document WRKDIRPREFIX. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-07-12T02:35:09.000000Z K 7 svn:log V 66 CFC: .Ev WRKDIRPREFIX, delta readmes, .ORG->.org END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-12T07:22:08.000000Z K 7 svn:log V 65 remove a set_cpl which survived last change. Noticed by: mjacob END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-12T07:49:28.000000Z K 7 svn:log V 39 Add portlint(1) and sort "SEE ALSO"'s. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-12T07:53:39.000000Z K 7 svn:log V 38 MFC: rev 1.13: add portlint and sort. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-07-12T07:54:45.000000Z K 7 svn:log V 64 Add code to 'handle' R_ALPHA_NONE relocations by ignoring them. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-07-12T10:01:38.000000Z K 7 svn:log V 324 bah, cvs diff -kk -j 1.64 -j 1.65 cam_xpt.c didn't do what I expected, make this file compile again by placing the comment in the right space.. Pointed out by: Fred Nicolls and Oliver Brandmueller it's always important to include what branch you are having problems with... END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-12T13:40:21.000000Z K 7 svn:log V 190 Implement a kludge for some wheeled mice for which infamous "psmintr: out of sync..." messages is generated and the wheel movement is not recognized. The trick is found by Takashi Nishida. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-12T13:40:52.000000Z K 7 svn:log V 155 MFC: Implement a kludge for some wheeled mice for which infamous "psmintr: out of sync..." messages is generated and the wheel movement is not recognized. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-12T14:27:58.000000Z K 7 svn:log V 146 Fix commented out CFLAGS addition for LOGIN_CAP_AUTH, which was missing a make -D option. PR: 12591 Submitted by: Craig Leres END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-12T14:28:57.000000Z K 7 svn:log V 40 MFC: Fix commented out CFLAGS modifier. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-07-12T15:02:51.000000Z K 7 svn:log V 49 Correct a couple of spelling errors in comments. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-12T15:16:14.000000Z K 7 svn:log V 45 Improve Logitech MouseMan+ protocol support. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-12T15:29:27.000000Z K 7 svn:log V 155 MFC: Implement a kludge for some wheeled mice for which infamous "psmintr: out of sync..." messages is generated and the wheel movement is not recognized. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-12T15:47:25.000000Z K 7 svn:log V 29 YAMFC: rev 1.5 and rev 1.11. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-07-12T15:51:50.000000Z K 7 svn:log V 928 Bug fixes Change number of VBI lines from 16 to 12 for NTSC formats. Juha.Nurmela@quicknet.inet.fi found/fixed bug in VBI_SLEEP. New features MSP3430G DBX initialisation from Matt Brown STB Bt878 card identification. Hauppauge Model Number identification. Changes to probeCard() for better eeprom identification. Experimental TDA9850 initialisation code, from Linux bttv. Cross Platform Changes The driver has been reorgainsed based ideas from Brad Parker's port to Linux to seperate OS Dependant and Independant sections. I have backends for FreeBSD 2.2.x/3.x and 4.x newbus, BSDI, OpenBSD and NetBSD. This commit has FreeBSD 2.2.8/2.2-stable/3.x and FreeBSD 4.x newbus backends. Some code submitted by: Juha.Nurmela@quicknet.inet.fi Matt Brown Brad Parker Some code obtained from: Linux bttv driver END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-07-12T15:56:32.000000Z K 7 svn:log V 74 Correct typo PR: 9638 Submitted by: Mauro Allegrini END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-07-12T15:58:51.000000Z K 7 svn:log V 77 MFC: Correct typo PR: 9638 Submitted by: Mauro Allegrini allegrini@usa.net END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-07-12T16:09:30.000000Z K 7 svn:log V 140 Use USRSTACK (defined in ) to get top of the initial stack. PTHREAD_STACK_TOP was wrong for all supported architectures. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 1999-07-12T17:20:29.000000Z K 7 svn:log V 121 Refine on explanation for apm stuff. Make it clear that apmd depends on apmconf -e. Reviewed by: obrien, my friend :-) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-07-12T18:37:48.000000Z K 7 svn:log V 83 Fix a couple of typos. PR: 12610 Submitted by: Seth END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-07-12T18:38:46.000000Z K 7 svn:log V 28 MFC: Fix a couple of typos. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-12T18:58:23.000000Z K 7 svn:log V 241 Correct a mistake in so_cred changes. In practice, I don't think that it would make a difference. However, my previous diff _did_ change the behavior in some way (not necessarily break it), so I'm fixing it. Found by: bde Submitted by: bde END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-07-12T19:24:53.000000Z K 7 svn:log V 28 Use .Xr to xref pccardd(8). END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-12T20:04:59.000000Z K 7 svn:log V 57 Add $Id$ to these manpages. Approved by: bde END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-12T20:12:29.000000Z K 7 svn:log V 475 Add $Id$, to make it simpler for members of the translation teams to track. The Id line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-12T20:24:20.000000Z K 7 svn:log V 477 Add $Id$, to make it simpler for members of the translation teams to track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-12T20:30:45.000000Z K 7 svn:log V 477 Add $Id$, to make it simpler for members of the translation teams to track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-12T20:50:10.000000Z K 7 svn:log V 477 Add $Id$, to make it simpler for members of the translation teams to track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-12T21:02:10.000000Z K 7 svn:log V 477 Add $Id$, to make it simpler for members of the translation teams to track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-13T03:32:17.000000Z K 7 svn:log V 430 Changed the implementation of the primitives to guarantee atomicity with respect to interrupts on UP systems. (The upgrade from gcc 2.7.x to egcs 1.1.2 produced at least one non-atomic code sequence in swap_pager_getpages.) In addition, the primitives are now SMP-safe, but only on SMPs. (For portability between SMPs and UPs, modules are compiled with the SMP-safe versions.) Submitted by: dillon and myself Reviewed by: bde END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-13T06:35:25.000000Z K 7 svn:log V 92 Commit the correct patch, i.e., the one that actually corresponds to the rev 1.2 log entry. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-13T08:08:20.000000Z K 7 svn:log V 182 Move the xe0 driver back where it was. It was misleading where it was as it does not take over the PCIC, it does require PCCARD support, and it doesn't replace any existing driver. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-13T08:15:22.000000Z K 7 svn:log V 40 dont allow open if no device was found. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-13T13:34:29.000000Z K 7 svn:log V 42 MFC: rev 1.12. Change key_t to keyent_t. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-07-13T18:20:13.000000Z K 7 svn:log V 330 Create the macro DOINGASYNC to check whether the MNT_ASYNC flag has been set for a mount point. Insert missing checks to ensure that all write operations are done asynchronously when the MNT_ASYNC option has been requested. Submitted by: Craig A Soules Reviewed by: Kirk McKusick END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-13T18:44:56.000000Z K 7 svn:log V 166 Implement seekability for disk devices (not just regular files). Also, fix pos_out() to do the same checks pos_in() did. Done for: jdp, luigi, the good of the world END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-07-14T02:23:16.000000Z K 7 svn:log V 55 Change the wrong URL of back-issue FreeBSD newsletter. END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-07-14T02:27:51.000000Z K 7 svn:log V 57 MFC: Fix the wrong URL of back-issue FreeBSD newsletter. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-14T04:09:11.000000Z K 7 svn:log V 203 Change the symbol used to find the end of an object's address space from "end" to "_end". The former does not exist in most shared libraries. This fixes problems in dladdr() and dlsym(RTLD_NEXT, ...). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-14T04:14:50.000000Z K 7 svn:log V 49 MFC 1.5 -> 1.6: Handle R_ALPHA_NONE relocations. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-14T04:17:14.000000Z K 7 svn:log V 65 MFC 1.27 -> 1.28: Bugfix for dladdr() and dlsym(RTLD_NEXT, ...). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-14T04:24:15.000000Z K 7 svn:log V 119 MFC 1.26 -> 1.27: Cleanup properly after a failed dlopen(). PR: bin/12471 Submitted by: Max Khon END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-14T08:26:33.000000Z K 7 svn:log V 88 Make gcc compiled again on alpha. (Back out previous change and keep our local change.) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-14T10:53:41.000000Z K 7 svn:log V 260 The following patch will remove a hack introduced in /sys/ddb/db_input.c rev 1.19 to recognize syscons's cursor keycodes. It is unnecessary now that scgetc() in syscons returns the escape sequence for the cursor keys rather than their raw, internal key codes. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-14T17:37:53.000000Z K 7 svn:log V 179 Oops, missed out one chunk of the last patch. (*blush*) Submitted by: Kazutaka YOKOTA Submitted by: "Matthew N. Dodd" END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-14T18:57:32.000000Z K 7 svn:log V 623 Revert some changes I had made to try and cut down on the number of TX EOF interrupts that were scheduled. Testing shows it didn't really do very much and it makes the code a little more complicated (which is never a good thing). Also fix the rambuffer offset initialization for the 512K/64K SRAM case (512K total using 64K chips). It should be 0. The only case with a non-standard rambuffer offset address is 1024K/64K according to the SysKonnect manual. (My card has the 1024/64 configuration and I don't know which card uses the 512/64 configuration, if any, so I'm not sure that this was really a problem for anyone.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-07-14T21:53:11.000000Z K 7 svn:log V 120 Make a few other cleanups while I'm in the area. Typo in comment, unused structure members, etc. No functional changes. END K 10 svn:author V 3 nik K 8 svn:date V 27 1999-07-14T22:36:10.000000Z K 7 svn:log V 191 Be a little clearer about login_getpwclass(3), and its penchant for looking up a record called "root". PR: docs/12377 Submitted by: Adrian Filipi-Martin END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-07-15T01:06:13.000000Z K 7 svn:log V 106 Due to recent pidentd port changes (switch to sysctl), identd must be runned as root again, not kmem:kmem END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-15T01:34:02.000000Z K 7 svn:log V 212 This is the working internal ident service. Turn it on by setting the make variable REAL_IDENT, and ~/.fakeid support can be added with FAKEID set. Note that the default behavior is the same as the old behavior. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-07-15T02:02:51.000000Z K 7 svn:log V 59 Don't declare `end' if we aren't compiling radius support. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-07-15T03:04:31.000000Z K 7 svn:log V 43 Fix a dangling else warning from new egcs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-07-15T11:26:21.000000Z K 7 svn:log V 88 MFC (non-cosmetic parts of 1.23: fixed loss of ASTs on systems with shared interrupts). END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-07-15T13:01:54.000000Z K 7 svn:log V 79 MFC: handle interpreter loading in chroot'd env. PR: 10145 Reviewed by: peter END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-15T17:01:43.000000Z K 7 svn:log V 326 By popular demand, ident_stream now takes arguments. Ex: # This enables the old, fake ident service. auth stream tcp nowait root internal # This enables the new, real ident service. auth stream tcp nowait root internal auth -r # This enables ~/.fakeid support, too. auth stream tcp nowait root internal auth -r -f END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-07-15T17:15:24.000000Z K 7 svn:log V 67 Reference correct sysctl: kern.maxsockbuf --> kern.ipc.maxsockbuf END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-07-15T17:32:28.000000Z K 7 svn:log V 45 MFC: kern.maxsockbuf --> kern.ipc.maxsockbuf END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-07-15T18:06:17.000000Z K 7 svn:log V 44 Add missing argument to devstat_add_entry() END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-15T18:37:48.000000Z K 7 svn:log V 124 MFC: revs 1.6, 1.1{0,3,7} * log_in_vain * TCP keepalives * amd mount points & map keys * network_interfaces=auto END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-15T18:41:14.000000Z K 7 svn:log V 104 MFC: revs 1.4{2,5,9} * log_in_vain * TCP keepalives * network_interfaces=auto processing END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-07-15T18:45:07.000000Z K 7 svn:log V 99 MFC: rev 1.46 (don't discard error output from sysctl(8)) + echo "NFS access cache time" setting END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-07-15T19:33:22.000000Z K 7 svn:log V 161 Update ThinkPad special mode entry for atkbd0. Add an entry dealing with failure to detect XT/AT-style keyboards in boot2 during install. Submitted by: yokota END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-07-15T20:40:52.000000Z K 7 svn:log V 159 The boot countdown timer says it will boot in 1 seconds, which is grammatically incorrect. PR: 12628 Submitted-By: R. Matthew Emerson END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-07-15T21:47:52.000000Z K 7 svn:log V 328 Add a knob to avoid DES code when making crunched binary. This isn't a beauty incarnated, it just matches other deficiencies related to crunchgen and friends... and we already have similar code in ppp/Makefile. RELEASE_CRUNCH should be axed, but for now let's be consistent. Submitted by: Patrick Powell END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-07-15T22:45:46.000000Z K 7 svn:log V 170 MFC: - rev. 1.21: -Wall fixes (dillon) - rev. 1.22: list corrupted by region locking and signal (dt) - rev. 1.23: list corrupted by ptrace() and style fix for 1.21 (bde) END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-07-16T01:00:30.000000Z K 7 svn:log V 197 Add support for multiple PCI busses directly connected to the nexus. This is only partially complete, but allows 450NX-based systems with more than one PCI bus to be used again. Submitted by: dfr END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-16T05:11:37.000000Z K 7 svn:log V 156 Remove vm_object::last_read. It is used by the old swap pager, but not by the new one, i.e., vm/swap_pager.c rev 1.108. Reviewed by: dillon@backplane.com END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-16T06:16:41.000000Z K 7 svn:log V 103 MFC: 1.27 -> 1.29 * Fix the return value of ypbindproc_setdom_2_yp(). * Fix unaligned access on alpha. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-16T06:28:55.000000Z K 7 svn:log V 173 Make profil() 64bit-safe for alpha. uintfptr_t may be better for offset, but we must wait until the definition of uintfptr_t moves from machine/profile.h. Reviewed by: bde END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-16T06:45:52.000000Z K 7 svn:log V 64 * Restore register correctly. * Add missing bits for profiling. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-16T06:59:27.000000Z K 7 svn:log V 16 Enable gcrt1.o. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-16T07:05:34.000000Z K 7 svn:log V 29 Enable gmon/mcount on alpha. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-07-16T07:22:10.000000Z K 7 svn:log V 173 Enable gprof on alpha. * alpha.{c,h} are same as i386.{c,h}. * Force address calculation to be done in long precision(64bit on alpha) rather than double precision(52bit). END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-07-16T09:16:11.000000Z K 7 svn:log V 40 Handle R_ALPHA_NONE relocations in KLD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-16T09:22:01.000000Z K 7 svn:log V 74 Document dhcp flags. Submitted by: "Sean O'Connell" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-16T09:26:53.000000Z K 7 svn:log V 194 Allow DHCP to be used in an ifconfig variable instead of the usual address information, producing the obvious effect (dhcp configuration). Submitted by: "Sean O'Connell" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-16T11:13:09.000000Z K 7 svn:log V 151 Re-enable DHCP client support again (but optional and turned off by default for the time being) for debugging purposes. Fix bug in options selection. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-07-16T13:32:21.000000Z K 7 svn:log V 133 Fix ROLL UP/DOWN keys. Submitted by: WATANABE Takuya Reviewed by: Nobuyuki Koganemaru END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-16T15:41:14.000000Z K 7 svn:log V 111 Document the new {auth,ident,tap} service and provide examples in the configuration file. Requested by: green END K 10 svn:author V 5 green K 8 svn:date V 27 1999-07-16T16:24:13.000000Z K 7 svn:log V 232 I think the last revision got lost here. Identd needs to be run as root, at least for now. I relegated the getcred sysctls to only root, but if they're deemed to be "allowable" to export to users, I'll do so and revert this change. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1999-07-16T19:11:07.000000Z K 7 svn:log V 82 MFC: lower-level callout routines. Approved by: jkh Not objected to by: wollman END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-16T22:03:27.000000Z K 7 svn:log V 90 Don't offer compat dists on alpha since it makes no sense to do so. Suggested by: msmith END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-16T22:07:09.000000Z K 7 svn:log V 85 Add in a hack to turn off unaligned access warnings for alpha. Submitted by: msmith END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-07-17T08:04:58.000000Z K 7 svn:log V 278 Merge some patches from RedHat-6.0. The most important change fixes a bug when linking large shared libraries where the linker missed out some of the dynamic relocations from the output. This prevents libqt from linking properly among other packages. Obtained from: RedHat-6.0 END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-07-17T08:24:57.000000Z K 7 svn:log V 44 Implementation of TCXONC. Reviewed by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-07-17T09:27:41.000000Z K 7 svn:log V 58 Decode new ptrace requests PT_GETDBREGS and PT_SETDBREGS. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-07-17T10:33:57.000000Z K 7 svn:log V 56 Fix a typo Submitted by: Rich Wood END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-07-17T16:42:44.000000Z K 7 svn:log V 208 MFC: Let newuname return "Linux" as the OS name and not "FreeBSD". Also, return a more sensible (for Linux applications) release number. Hardcoding a release number has its drawbacks, but it will do for now. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-07-17T16:59:51.000000Z K 7 svn:log V 103 MFC: Trivial implementation of TIOCM{S|G}ET and TIOCMBI{S|C} ioctls. No need to convert the arguments. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T17:55:53.000000Z K 7 svn:log V 59 slight change in the way we hi-jack the wd drivers cdevsw. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-07-17T18:20:33.000000Z K 7 svn:log V 93 MFC: Implementation of VT_RELDISP ioctl. Submitted by: Kazutaka Yokota END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-07-17T18:34:32.000000Z K 7 svn:log V 83 An SMP-specific change: eliminate another check on bsp_apic_ready. (See rev 1.23.) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T18:43:50.000000Z K 7 svn:log V 136 I have not one single time remembered the name of this function correctly so obviously I gave it the wrong name. s/umakedev/makeudev/g END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-17T18:58:32.000000Z K 7 svn:log V 432 Make gcore work again. It was broken by a format change in the procfs map file when object IDs were eliminated in the mega-commit that included procfs_map.c revision 1.19. The map file is a terrible hodge-podge. The fields that are used mainly for kernel debugging should be moved out of it into a separate file, so that the interface presented by the map file to applications can remain stable in the face of VM system changes. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-17T19:03:20.000000Z K 7 svn:log V 42 Add braces to appease the egcs -Wall mom. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-17T19:30:01.000000Z K 7 svn:log V 28 Add arp to the boot floppy. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T19:38:00.000000Z K 7 svn:log V 27 Fix 2nd arg to udev2dev(). END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T19:57:25.000000Z K 7 svn:log V 70 Use 256 as magic in bmaj2cmaj[]. Treat BLK/CHR dev_t more correctly. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T19:58:37.000000Z K 7 svn:log V 40 Fix 2nd arg to udev2dev() call in ccd.c END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T19:59:55.000000Z K 7 svn:log V 63 Add a field to struct swdevt to avoid a bogus udev2dev() call. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T20:29:10.000000Z K 7 svn:log V 78 Reverse the sense of a test, dev2udev() will be much cheaper than udev2dev(). END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-17T20:47:52.000000Z K 7 svn:log V 29 Centralize dumpdev handling. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-17T23:22:13.000000Z K 7 svn:log V 117 Remove trailing whitespace from a couple of lines. It made its way into the .cf file and gave sendmail indigestion. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-17T23:25:04.000000Z K 7 svn:log V 76 MFC 1.13 -> 1.14: Remove trailing whitespace that caused sendmail to choke. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-18T00:02:19.000000Z K 7 svn:log V 194 Change many asserts into normal errors. They were all for conditions caused by invalid shared objects rather than by internal errors. Enable format string mismatch checking for _rtld_error(). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-18T01:35:26.000000Z K 7 svn:log V 25 Remove four no-op casts. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-18T02:20:56.000000Z K 7 svn:log V 45 Miscellaneous fixes for dhcp client support. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-07-18T02:26:02.000000Z K 7 svn:log V 28 Remove a duplicate comment. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-07-18T02:33:05.000000Z K 7 svn:log V 47 Print out the fields that are set in fs_flags. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-07-18T04:04:11.000000Z K 7 svn:log V 54 Sync with sys/i386/i386/machdep.c revision 1.322.2.6. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-18T06:13:35.000000Z K 7 svn:log V 208 MFC: Remove a hack to recognize syscons's cursor keycodes. It is unnecessary now that scgetc() in syscons returns the escape sequence for the cursor keys rather than their raw, internal key codes. (rev 1.24) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-18T06:16:25.000000Z K 7 svn:log V 117 - Move the `return' statement the correct place so that the keyboard won't be initialized if `atkbd?' is disabled. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-07-18T06:16:53.000000Z K 7 svn:log V 169 - Clear relevant variables when the keyboard is not available. - Do not touch the `tty' struct when it's not yet available. - Initialize correct bits in `fonts_loaded'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-18T09:58:01.000000Z K 7 svn:log V 38 Use a less annoying default hostname. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-18T10:18:06.000000Z K 7 svn:log V 46 Some additional optimizations for using DHCP. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-18T10:19:48.000000Z K 7 svn:log V 105 Make devname(3) return something more intelligent than NULL if it doesn't find anything in the database. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-18T13:40:11.000000Z K 7 svn:log V 98 Reset SA_NOCLDWAIT on exec(). PR: kern/12669 Submitted by: Doug Ambrisko END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-18T14:30:37.000000Z K 7 svn:log V 120 Introduce the vn_todev(struct vnode*) function, which returns the dev_t corresponding to a VBLK or VCHR node, or NODEV. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-07-18T14:31:01.000000Z K 7 svn:log V 53 Use the vn_todev() function, rather than VOP_GETATTR END K 10 svn:author V 3 jmb K 8 svn:date V 27 1999-07-18T14:42:48.000000Z K 7 svn:log V 62 fix comment re: RST received in TIME_WAIT to match the code. END