ƒ¬m59722 238 159 141 125 120 320 465 275 139 131 155 207 134 135 304 105 173 129 125 170 173 139 1073 260 127 142 106 175 120 119 1708 735 199 242 114 197 295 460 197 132 120 134 160 155 129 209 192 253 393 213 175 205 162 491 244 136 151 183 170 205 138 177 447 161 254 179 197 302 159 126 208 1596 328 175 153 153 247 245 231 169 232 219 223 215 236 236 299 156 135 147 178 209 283 487 217 345 173 230 343 266 190 153 145 242 124 158 154 167 125 118 119 126 119 132 130 126 237 187 829 138 137 442 145 154 124 229 271 184 224 109 186 109 146 265 249 185 120 445 402 149 181 218 120 120 112 229 120 116 120 191 119 122 102 108 229 125 922 124 213 156 169 200 152 547 230 142 143 243 187 146 217 264 142 219 116 121 346 130 125 152 182 239 189 122 230 163 133 150 316 219 263 165 522 311 374 118 156 198 154 234 120 191 130 119 546 403 218 232 168 162 163 172 276 122 169 477 165 306 298 490 189 463 281 400 123 153 164 240 167 170 408 129 199 238 125 127 108 206 161 K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-04-28T08:44:42.000000Z K 7 svn:log V 67 Reserve register t7 on alpha to point at per-cpu global variables. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-04-28T08:53:23.000000Z K 7 svn:log V 49 Change Elf64_Brandinfo::brand from char* to int. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-04-28T09:30:57.000000Z K 7 svn:log V 29 Fix typo Noticed by: jasone END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-04-28T09:33:42.000000Z K 7 svn:log V 24 MFC: rev 1.27, fix typo END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-04-28T13:44:49.000000Z K 7 svn:log V 228 Replace PacketAliasRedirectPptp() (which had nothing specific to PPTP) with more generic PacketAliasRedirectProto(). Major number is not bumped because it is believed that noone has started using PacketAliasRedirectPptp() yet. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2000-04-28T15:31:28.000000Z K 7 svn:log V 368 Fix a situation where a pointer which should point to dynamically allocated memory was instead pointed to a static string. A later free() on the value of the pointer was a possible source of reported "warning: pointer to wrong page" messages from cron. Use consistent types in sizeof when malloc'ing memory for the environment. PR: kern/12248, bin/11169, bin/9722 END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-04-28T17:09:00.000000Z K 7 svn:log V 179 Two simple changes to the kernel internal API for netgraph modules, to support future work in flow-control and 'packet reject/replace' processing modes. reviewed by: phk, archie END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-04-28T17:17:41.000000Z K 7 svn:log V 44 Initialise entropy pool. Submitted by: dfr END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-04-28T17:18:48.000000Z K 7 svn:log V 36 Hookup /dev/[u]random on the Alpha. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-04-28T17:43:04.000000Z K 7 svn:log V 60 OOps forgot to check in this one... API chage for netgraph. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-04-28T18:41:21.000000Z K 7 svn:log V 111 Fix a bug handling the debug level when displaying control messages in their ASCII forms at debug levels >= 3. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-04-28T19:18:52.000000Z K 7 svn:log V 40 Add Samsung 164BX to non-SRM mainboards END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-04-28T19:20:20.000000Z K 7 svn:log V 41 add Samsung 164BX to non-SRM mainboards. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 2000-04-28T19:28:01.000000Z K 7 svn:log V 209 MFC: IO apics are not necessarily page aligned, they are only required to be aligned on 1K boundary. Correct a typo that would cause problem to a second IO apic. Pointed out by: Steve Passe END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-04-29T05:55:33.000000Z K 7 svn:log V 12 Fixed typo. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T06:29:39.000000Z K 7 svn:log V 79 LOAD_ADDRESS is not used here. See conf/ldscript.* for the link base address. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T06:31:30.000000Z K 7 svn:log V 35 MFC: LOAD_ADDRESS isn't used here. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T07:48:37.000000Z K 7 svn:log V 31 Mark two functions as private. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-04-29T09:03:49.000000Z K 7 svn:log V 78 Add support for debugging programs using libc_r's implementation of pthreads. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-04-29T09:03:50.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'BEFORE_2_9_1_UPGRADE'. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T10:15:56.000000Z K 7 svn:log V 45 MFC: dire warnings about internal functions. END K 10 svn:author V 8 groudier K 8 svn:date V 27 2000-04-29T10:20:16.000000Z K 7 svn:log V 975 This new version adds support for early NCR chips. 53C810 non 'A', 53C815 and 53C825 non 'A' are now attached by the driver (by default). The driver uses a different SCRIPTS set based on MEMORY MOVE instructions for these chips. 2 SCRIPTS sets (firmwares) numbered #1 and #2 are used for the whole support of the 53C8XX family to get possible: - FW #1 : Only based on MEMORY MOVE instructions. Selected for 810, 815, 825. - FW #2 : LOAD/STORE based. This is the firmware also used by previous driver versions. Selected for other chips. When both `ncr' and `sym' are configured, `sym' will now attach all the 53C8XX devices by default. Previous balancing between `ncr' and `sym' can be preserved by: - Either editing sym_conf.h and commenting the following compile option: #define SYM_CONF_GENERIC_SUPPORT (This also saves about 3.5Kb of kernel memory). - Or setting kernel config option SYM_SETUP_LP_PROBE_MAP to 64 (bit 0x40) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T11:21:44.000000Z K 7 svn:log V 165 Do not use uprintf() for link time error messages. This has unpleasant consequences when it happens in the preload support, before curproc or the tty system exist. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T11:32:15.000000Z K 7 svn:log V 33 Do not fault if curproc is null. END K 10 svn:author V 5 asami K 8 svn:date V 27 2000-04-29T11:43:18.000000Z K 7 svn:log V 48 Add lib/X11/locale/zh_TW.Big5. Found by: bento END K 10 svn:author V 5 asami K 8 svn:date V 27 2000-04-29T11:45:16.000000Z K 7 svn:log V 12 Merge 1.11. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-04-29T12:02:00.000000Z K 7 svn:log V 79 Remove dead debug code. This also removes a dependency/reference on COMPAT_43. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-04-29T12:28:44.000000Z K 7 svn:log V 24 Remove a bogus include. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-04-29T12:47:03.000000Z K 7 svn:log V 23 Remove unused include. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:19:31.000000Z K 7 svn:log V 1612 First round implementation of a fine grain enhanced module to module version dependency system. This isn't quite finished, but it is at a useful stage to do a functional checkpoint. Highlights: - version and dependency metadata is gathered via linker sets, so things are handled the same for static kernels and code built to live in a kld. - The dependencies are at module level (versus at file level). - Dependencies determine kld symbol search order - this means that you cannot link against symbols in another file unless you depend on it. This is so that you cannot accidently unload the target out from underneath the ones referencing it. - It is flexible enough that we can put tags in #include files and macros so that we can get decent hooks for enforcing recompiles on incompatable ABI changes. eg: if we change struct proc, we could force a recompile for all kld's that reference the proc struct. - Tangled dependency references at boot time are sorted. Files are relocated once all their dependencies are already relocated. Caveats: - Loader support is incomplete, but has been worked on seperately. - Actual enforcement of the version number tags is not active yet - just the module dependencies are live. The actual structure of versioning hasn't been agreed on yet. (eg: major.minor, or whatever) - There is some backwards compatability for old modules without metadata but I'm not sure how good it is. This is based on work originally done by Boris Popov (bp@freebsd.org), but I'm not sure he'd recognize much of it now. Don't blame him. :-) Also, ideas have been borrowed from Mike Smith. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:24:35.000000Z K 7 svn:log V 640 The newer module dependency code exposes an apparent bug in the bus/driver/kobj system. I am not 100% sure that this is the correct fix, but it is harmless and does seem to solve the problem. At worst, it could cause a tiny memory leak at unload time - this is better than a free(NULL) and subsequent panic. I'm waiting for comments from Doug about this. This may yet be backed out and fixed differently. The change itself is to increment the reference count on drivers in one case where it appears to have been missed. When everything is unloaded, kobj_class_free() was being called twice in some cases, and panicing the second time. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:32:16.000000Z K 7 svn:log V 104 Initial dependency so that the kld's will link. imgact_coff depends on the ibcs2 module being present. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:33:18.000000Z K 7 svn:log V 147 Stick a module dependency on 'splash' in the saver declaration macro so that all savers are automatically declared dependent on the splash driver. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:34:28.000000Z K 7 svn:log V 20 nwfs depends on ncp END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:36:07.000000Z K 7 svn:log V 102 Minimal tweak to make the ng_XXX modules depend on netgraph so that they see its symbols and link ok. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:38:26.000000Z K 7 svn:log V 200 Provide a tag so that miibus consumers can depend on the module, regardless of whether it is in a seperate .ko or the kernel (or in a .ko bundled with several other things in one file for packaging). END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T13:41:57.000000Z K 7 svn:log V 365 Depend on miibus. Note that if_aue doesn't strictly depend on usb because it uses the method interface for calls rather than using internal symbols, and because it's a child driver of usb and therefore will not try and do anything unless the parent usb code is loaded at some point. if_aue does strictly depend on miibus as it will fail to link if it is missing. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-04-29T15:25:56.000000Z K 7 svn:log V 102 Add a missing MODULE_DEPEND() on miibus.. I was working from KMODDEPS which this driver didn't have. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-04-29T15:36:14.000000Z K 7 svn:log V 40 Remove unneeded #include END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-04-29T16:14:10.000000Z K 7 svn:log V 28 Remove a leftover dysonism. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-04-29T16:25:22.000000Z K 7 svn:log V 42 s/biowait/bufwait/g Prodded by: several. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-04-29T17:43:12.000000Z K 7 svn:log V 68 Return 0 from attach. Submitted by: mihira-san END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-04-29T18:03:52.000000Z K 7 svn:log V 63 Peter and I cross-committed: this file needs sys/kernel.h now. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-04-29T20:44:07.000000Z K 7 svn:log V 34 Add ext2fs support to the loader. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-04-29T20:47:10.000000Z K 7 svn:log V 113 Add a readdir function to the loader fsops vector, and implement the functionality for some of the filesystesms. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-04-29T20:49:33.000000Z K 7 svn:log V 97 Teach the loader about the ext2fs filesystem, extended partitions, and the new readdir function. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-04-29T23:08:49.000000Z K 7 svn:log V 161 Fall back to /pxeroot as the location of the NFS exported directory if we are not given one by dhcp. Remove extra includes while I am here. Reminded by: jlemon END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-04-30T01:17:34.000000Z K 7 svn:log V 299 Add reference to UNIX history graphing project. Correct derivation of Eighth Edition Research UNIX. According to dmr, it was derived from 4.1cBSD; according to the 4.4BSD book, it was derived from 4.1BSD. Since dmr did the work, he's more likely to be correct. Correct typos. Remove dead URLs. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-04-30T01:33:37.000000Z K 7 svn:log V 120 Fixed world breakage for the NOSHARED=yes case. libpam now depends on libopie. Don't say that libpam.a doesn't exist. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-04-30T02:33:40.000000Z K 7 svn:log V 80 Define more DOSPTYP_* constants for different filesystem types Reminded by: ps END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-04-30T05:16:24.000000Z K 7 svn:log V 112 Updated the name of the idempotency macro to match the move of this file. Fixed a missing forward declaration. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-04-30T06:16:03.000000Z K 7 svn:log V 70 Hmm, diff/patch still doesn't like me. Missed one s/biowait/bufwait/g END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-04-30T06:31:28.000000Z K 7 svn:log V 398 Removed superfluous forward declaration of struct klist. Forward declarations of structs for use in prototypes are only necessary if the struct is not otherwise declared in scope. Removed prototypes for fdissequential() and fdsequential(). These functions never existed in FreeBSD. Fixed most style bugs in FreeBSD changes (mainly disordered prototypes and prototypes without parameter names). END K 10 svn:author V 5 green K 8 svn:date V 27 2000-04-30T06:44:11.000000Z K 7 svn:log V 149 Allow overriding of net.inet.ip.fw.verbose_limit; if you want to make a rule that logs without a log limit, use "logamount 0" in addition to "log". END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-04-30T06:47:24.000000Z K 7 svn:log V 44 Removed a stale forward struct declaration. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-04-30T08:24:36.000000Z K 7 svn:log V 58 Sync with sys/boot/i386/libi386/biosdisk.c revision 1.30. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-04-30T08:40:43.000000Z K 7 svn:log V 90 Fixed to support JIS7 KANJI. Submitted by: Nobuyuki Koganemaru END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-04-30T08:52:47.000000Z K 7 svn:log V 77 Clean up MAXMEM routine. Submitted by: "K.Magara" END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-04-30T09:12:48.000000Z K 7 svn:log V 111 - Added UKBD_DFLT_KEYMAP option. Pointed out: Tomokazu HARADA - Fixed disordering. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-04-30T09:41:35.000000Z K 7 svn:log V 46 Include for rand_initialize(). END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-04-30T10:01:11.000000Z K 7 svn:log V 82 Update the man page to reflect the recent changes to the kernel API for netgraph. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-04-30T10:01:56.000000Z K 7 svn:log V 354 Fixed the type of some ivar access functions. Ivars have type uintptr_t, not u_long. On i386's with 64-bit longs, returning u_longs indirectly in (more than) the space reserved for uintptr_t's tended to corrupt the previous frame pointer in the stack frame, so it was not easy to debug. The type mismatches are hidden by the bogus cast in DEVMETHOD(). END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-04-30T15:38:28.000000Z K 7 svn:log V 67 Fix comments, whitespace to reduce diffs between this and GENERIC. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2000-04-30T15:57:00.000000Z K 7 svn:log V 157 Allocate space for arrays of type "char *", not "char **". Rev 1.8 made the type consistently incorrect. Noted by: Ben Smithurst END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-04-30T16:00:53.000000Z K 7 svn:log V 86 Add sysctl variable to set initial drainwait timeout on ttyopen, default to 5 minutes END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-04-30T16:22:09.000000Z K 7 svn:log V 103 gfmt: set drainwait only if changed It allows to restore tty state without a warning for non-superuser END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-04-30T17:04:26.000000Z K 7 svn:log V 208 Back out all drainwait changes. It is enough controllable via sysctl or comcontrol, having it in stty cause too many problems with existing drivers and tty access permissings of non-superuser. Asked-by: bde END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-04-30T17:05:26.000000Z K 7 svn:log V 63 Remove bogus include, as per style(9). Remove unused variable. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-04-30T17:12:49.000000Z K 7 svn:log V 33 Fix warn format Pointed-by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-04-30T18:06:04.000000Z K 7 svn:log V 114 Allow "-" for working with STDIN Allow printing of each option separately when keyword specified without a number END K 10 svn:author V 5 green K 8 svn:date V 27 2000-04-30T18:33:43.000000Z K 7 svn:log V 1500 Change the scheduler to actually respect the PUSER barrier. It's been wrong for many years that negative niceness would lower the priority of a process below PUSER, and once below PUSER, there were conditionals in the code that are required to test for whether a process was in the kernel which would break. The breakage could (and did) cause lock-ups, basically nothing else but the least nice program being able to run in some conditions. The algorithm which adjusts the priority now subtracts PRIO_MIN to do things properly, and the ESTCPULIM() algorithm was updated to use PRIO_TOTAL (PRIO_MAX - PRIO_MIN) to calculate the estcpu. NICE_WEIGHT is now 1 to accomodate the full range of priorities better (a -20 process with full CPU time has the priority of a +0 process with no CPU time). There are now 20 queues (exactly; 80 priorities) for use in user processes' scheduling, and PUSER has been lowered to 48 to accomplish this. This means, to the user, that things will be scheduled more correctly (noticeable), there is no lock-up anymore WRT a niced -20 process never releasing the CPU time for other processes. In this fair system, tsleep()ed < PUSER processes now will get the proper higher priority than priority >= PUSER user processes. The detective work of this was done by me, along with part of the solution. Luoqi Chen has provided most of the solution, and really helped me understand what was happening better, to boot :) Submitted by: luoqi Concept reviewed by: bde END K 10 svn:author V 5 green K 8 svn:date V 27 2000-04-30T18:42:44.000000Z K 7 svn:log V 233 For the M_PREPEND macro, remove an initial mbuf NULL check I added. It was added accidentally, and although not terrible, it would improperly hide the bug of calling M_PREPEND with a NULL mbuf argument. Submitted by: jlemon (ISTR) END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-04-30T18:52:11.000000Z K 7 svn:log V 83 Remove unneeded #include Generated by: src/tools/tools/kerninclude END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-04-30T20:12:40.000000Z K 7 svn:log V 61 MFC: Fix a potential buffer overflow (r1.24). PR: bin/15101 END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-04-30T20:22:13.000000Z K 7 svn:log V 61 MFC: Fix a potential buffer overflow (r1.24). PR: bin/15101 END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-04-30T20:46:14.000000Z K 7 svn:log V 154 Fixes a potential buffer overflow with 'ed [MAXPATHLEN + 1 characters]'. Submitted by: Mike Heffner Submitted on: audit@freebsd.org END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-04-30T20:53:54.000000Z K 7 svn:log V 152 Fixes a potential buffer overflow with the command line arguments. Submitted by: Mike Heffner Submitted on: audit@freebsd.org END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-04-30T21:04:36.000000Z K 7 svn:log V 138 Fixes a potential buffer overflow with the pid filename. Submitted by: Mike Heffner Submitted on: audit@freebsd.org END K 10 svn:author V 8 groudier K 8 svn:date V 27 2000-04-30T21:42:55.000000Z K 7 svn:log V 72 Phase mismatch handling from SCRIPTS had been broken by previous patch. END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:08:13.000000Z K 7 svn:log V 139 Removed xref to mount_lfs, this died in 2.mumble. PR: docs/18272 Submitted by: Michael Lucas END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:28:21.000000Z K 7 svn:log V 126 Add another example showing how you can use pppctl to only allow dial out at certain times of the day. Approved by: brian END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:41:58.000000Z K 7 svn:log V 130 Note that X11 Forwarding is off by default. PR: docs/17566 Submitted by: Keith Stevenson END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:43:09.000000Z K 7 svn:log V 122 Add xref to cap_mkdb(1). PR: docs/17544 Submitted by: Christ J. Clark END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:44:05.000000Z K 7 svn:log V 143 Add descriptions of the nm(1) keywords and their meanings. PR: docs/17269 Submitted by: Oscar Bonilla END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:45:13.000000Z K 7 svn:log V 143 Remove reference to bsd2dos command, refer to fconv and similar. PR: docs/17101 Submitted by: Udo Erdelhoff END K 10 svn:author V 3 nik K 8 svn:date V 27 2000-04-30T22:48:49.000000Z K 7 svn:log V 206 Only set $MAIL_AGENT if it isn't already defined in the environment. No idea why this was sent in as a docs bug. . . PR: docs/17014 Submitted by: Giorgos Keramidas END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-05-01T00:49:19.000000Z K 7 svn:log V 65 Reserve major device number for nsmb (SMB/CIFS protocol) device. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-05-01T01:04:41.000000Z K 7 svn:log V 44 MFC: Handle 802.2 and SNAP frames properly. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-05-01T01:10:24.000000Z K 7 svn:log V 56 MFC: Count correct checksum for an IPX/NetBIOS packets. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T03:31:58.000000Z K 7 svn:log V 83 Adjust to accomodate recent changes to the rcvdata and rcvmsg function prototypes. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2000-05-01T03:40:21.000000Z K 7 svn:log V 114 - Merge sl_probe() and ni_probe(). - Add myself as 'MAINTAINER' since I've got a number of changes in the pipe. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-05-01T04:41:04.000000Z K 7 svn:log V 190 Now that I've got reports that this works, let's turn the debugging off. MIHIRA-san pointed out that debugging is rather big for tcpdump... Submitted by: sanpei@sanpei.org (MIHIRA Yoshiro) END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-05-01T07:30:28.000000Z K 7 svn:log V 394 Fix for the HP burners (and possibly other broken drives to) that fails to proberly close the disk. The problem seems to be that the HP burners sometimes return ready when they actually are not, the solution is to not use immediate mode on the closing commands. This is suboptimal for real burners, in that they now hog the ATA bus for possibly minutes, where its really not nessesary, *sigh*. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-01T09:05:03.000000Z K 7 svn:log V 123 Set t_timeout to its default sysctl value only once in ttyopen Initialize t_timeout to -1 for this reason Pointed-by: bde END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2000-05-01T09:05:19.000000Z K 7 svn:log V 250 Split out the ISA bus front end code into its own file. PCCARD attachment coming later this week. Mitsuru IWASAKI provided a patch to -mobile which I used to make sure I was doing the right thing but only a small part of the actual patch was used. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-01T09:21:08.000000Z K 7 svn:log V 80 Initialize t_timeout to -1 for console to set its default value once in ttyopen END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-01T10:24:21.000000Z K 7 svn:log V 136 Since ptys are allocated dynamically, there is no needs to keep their t_timeout across close, so move t_timeout initializing to ptcopen END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T10:43:06.000000Z K 7 svn:log V 248 Fix a couple of easy cases where we make two identical devices.. one /dev/xxx and one /dev/rxxx. This changes them to a hard link so that less inodes are consumed and so that the permissions are always in sync. There are lots more of these still. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-05-01T10:45:15.000000Z K 7 svn:log V 173 * Move the driver_t::refs field to kobj_t to replace kobj_t::instances. * Back out a couple of workarounds for the confusion between kobj_t::instances and driver_t::refs. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T10:49:41.000000Z K 7 svn:log V 96 Remove the undocumented semconfig() system calls. These cause more trouble than they are worth. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-01T10:51:54.000000Z K 7 svn:log V 60 Move t_timeout initializing to ttyregister Pointed-by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-01T10:53:12.000000Z K 7 svn:log V 52 Back out t_timeout initializing, now in ttyregister END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-01T10:53:21.000000Z K 7 svn:log V 150 Do not attempt to free a nfs node if it is the root node. The root node is statically allocated and is not guarded, so free will panic in nfs_close. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T10:53:55.000000Z K 7 svn:log V 30 MFC: remove semconfig() calls END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-01T11:00:42.000000Z K 7 svn:log V 67 MFC: 1.4 Do not attempt to free a nfs node if it is the root node. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:11:44.000000Z K 7 svn:log V 60 Remove undocumented broken-as-designed semconfig() syscall. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:13:41.000000Z K 7 svn:log V 73 Remove the undocumented, flawed, broken-as-designed semconfig() syscall. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:14:08.000000Z K 7 svn:log V 31 Regenerate (removed semconfig) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:15:10.000000Z K 7 svn:log V 24 MFC: remove semconfig() END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:16:00.000000Z K 7 svn:log V 25 MFC: remove semconfig(2) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:18:47.000000Z K 7 svn:log V 32 MFC: remove flawed semconfig(2) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:22:17.000000Z K 7 svn:log V 25 MFC: remove semconfig(2) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:25:40.000000Z K 7 svn:log V 38 Teach makesyscalls.sh about $FreeBSD$ END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:29:16.000000Z K 7 svn:log V 36 Argh, teach it more about $FreeBSD$ END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:29:47.000000Z K 7 svn:log V 32 MFC: remove flawed semconfig(2) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T11:34:49.000000Z K 7 svn:log V 142 MFC: (sort-of) - remove semconfig op from semsys() call. There is no direct semconfig(2) call in 2.1.x, but its functionality was available. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-01T12:14:30.000000Z K 7 svn:log V 94 Print options only supported by device, back out printing options separately Pointed-by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T13:33:56.000000Z K 7 svn:log V 734 Move the MSG* and SEM* options to opt_sysvipc.h Remove evil allocation macros from machdep.c (why was that there???) and use malloc() instead. Move paramters out of param.h and into the code itself. Move a bunch of internal definitions from public sys/*.h headers (without #ifdef _KERNEL even) into the code itself. I had hoped to make some of this more dynamic, but the cost of doing wakeups on all sleeping processes on old arrays was too frightening. The other possibility is to initialize on the first use, and allow dynamic sysctl changes to parameters right until that point. That would allow /etc/rc.sysctl to change SEM* and MSG* defaults as we presently do with SHM*, but without the nightmare of changing a running system. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-05-01T13:36:25.000000Z K 7 svn:log V 46 Give struct bio it's own call back mechanism. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-05-01T13:36:43.000000Z K 7 svn:log V 45 Convert to struct bio instead of struct buf. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:09:23.000000Z K 7 svn:log V 345 Make kame.4 manpage more FreeBSD specific. Replace some KAME kit directory and file names with its FreeBSD equivalents. Remove references to some debuging tools which would never appear in FreeBSD. Use mdoc(7) macros in proper places. Give a credit to Youshinobu Inoue for his efforts on KAME kit integration to the FreeBSD main source tree. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:10:15.000000Z K 7 svn:log V 49 MFC: rev 1.5, make manpage more FreeBSD specific END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:32:43.000000Z K 7 svn:log V 58 Add libipsec to the list of known libraries for .Lb macro END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:34:34.000000Z K 7 svn:log V 28 MFC: rev 1.28, add libipsec END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:40:06.000000Z K 7 svn:log V 132 . add a note about IPv6/IPsec integration to the FreeBSD . replace .Po/.Pc pairs with .Pq . remove some unneeded comments . .Lb-ify END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:42:09.000000Z K 7 svn:log V 174 . remove some unneeded comments . replace .Os value with empty value since this library is not KAME only anymore . add a note about IPv6 and IPsec integration to the FreeBSD END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:43:50.000000Z K 7 svn:log V 88 MFC: integration note, `.Os' value clear, remove unneeded comments, mdoc(7)'fy, .Lb-ify END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:48:45.000000Z K 7 svn:log V 127 . clear `.Os' macro value since this tool is not KAME only anymore . add integration note . avoid `.Nm' value upper case usage END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:49:07.000000Z K 7 svn:log V 13 MFC: rev 1.2 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:57:04.000000Z K 7 svn:log V 90 . clear `.Os' macro value since this tool is not KAME only anymore . add integration note END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-01T14:57:31.000000Z K 7 svn:log V 13 MFC: rev 1.5 END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-01T15:03:52.000000Z K 7 svn:log V 55 Add readdir support to the NFS filesystem in libstand. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-05-01T17:41:25.000000Z K 7 svn:log V 173 Update loader logic to distinguish modules vs. files. Add support for module metadata. The old way of dependancy handling will be supported for a while. Reviewed by: peter END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-01T17:55:05.000000Z K 7 svn:log V 157 Wrap the failure warnings around PXE_DEBUG in the cleanup routine. It does not matter if they fail, so dont print anything about it unless we are debugging. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T18:02:38.000000Z K 7 svn:log V 91 Fix some warnings on the Alpha. sizeof() returns different things on x86 and Alpha. Sigh. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T18:03:15.000000Z K 7 svn:log V 26 GC unused variable (size) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T18:06:49.000000Z K 7 svn:log V 350 Remove KMODDEPS support. All our existing dependencies are specified via the MODULE_VERSION() and MODULE_DEPEND() macros that both the loader and kld system know how to deal with. The old DT_NEEDED tag is still supported by the loader (and will remain supported for a while) - but the kernel side presently doesn't know how to deal with DT_NEEDED. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T18:08:50.000000Z K 7 svn:log V 307 Forced commit: Rev 1.80 also changes the gensetdefs point of execution so that it gets run after the .kld file generation. If it's run before, the linker sets are closed off and bound inside the .kld file which makes it useless for binding into a static kernel as the linker_set's will not be connected... END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T18:12:25.000000Z K 7 svn:log V 54 MFC: (rev. 1.6) fix a bug in handling the debug level END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T18:17:14.000000Z K 7 svn:log V 86 Add TAILQ_FOREACH_REVERSE() macro. Submitted by: Jake Burkholder END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T18:22:59.000000Z K 7 svn:log V 122 Document TAILQ_FOREACH_REVERSE() and CIRCLEQ_FOREACH_REVERSE() macros. Submitted by: Jake Burkholder END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-01T18:34:36.000000Z K 7 svn:log V 24 Remove unused #include. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-01T18:52:42.000000Z K 7 svn:log V 24 Remove unused #include. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T18:58:48.000000Z K 7 svn:log V 18 Zap KMODDEPS line END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-05-01T19:38:51.000000Z K 7 svn:log V 136 Move and staticize the bufchain functions so they become local to the only piece of code using them. This will ease a rewrite of them. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-01T19:39:36.000000Z K 7 svn:log V 24 Remove unused #include. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T19:54:26.000000Z K 7 svn:log V 22 Add missing $FreeBSD$ END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-01T20:01:16.000000Z K 7 svn:log V 24 Remove unused includes. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-01T20:19:44.000000Z K 7 svn:log V 95 Remove unused include, and place sys includes at top, which enabled us to remove this include. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-01T20:20:05.000000Z K 7 svn:log V 23 Remove unused include. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-01T20:26:12.000000Z K 7 svn:log V 26 Add the EzLink adapter Id END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-01T20:31:01.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T20:32:07.000000Z K 7 svn:log V 14 Add $FreeBSD$ END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-01T21:26:50.000000Z K 7 svn:log V 134 A temporary band-aid for ng_base. It works for some people, a better fix will follow. Submitted by: Gary Jennejohn END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-01T22:09:15.000000Z K 7 svn:log V 29 Remove some trailing zeroes. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-01T22:48:23.000000Z K 7 svn:log V 825 The USB double bulk pipe driver (Host to host cables). Currently there are two supported chips, the NetChip 1080 (only prototypes available) and the EzLink cable. Any other cable should be supported however as they are all very much alike (there is a difference between them wrt performance). It uses Netgraph. This driver was mostly written by Doug Ambrisko and Julian Elischer and I would like to thank Whistle for yet another contribution. And my aplogies to them for me sitting on the driver for so long (2 months). Also, many thanks to Reid Augustin from NetChip for providing me with a prototype of their 1080 chip. Be aware of the fact that this driver is very immature and has only been tested very lightly. If someone feels like learning about Netgraph however this is an excellent driver to start playing with. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-01T22:58:18.000000Z K 7 svn:log V 28 Include udbp.4 in the build END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T23:29:19.000000Z K 7 svn:log V 117 Use 'type_name' structure field instead of 'typename', which is a C++ reserved work. Add a ng_copy_meta() function. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T23:30:46.000000Z K 7 svn:log V 61 Field structure changed name from 'typename' -> 'type_name'. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-01T23:34:15.000000Z K 7 svn:log V 74 Macro call to ng_send_dataq() should have been to ng_send_data() instead. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-02T00:09:18.000000Z K 7 svn:log V 104 Fix broken multi-link fragment reassembly algorithm. Add hook for IPv6. Misc cleanups. PR: kern/16335 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-05-02T01:37:02.000000Z K 7 svn:log V 57 Add in include of which defines DELAY. END K 10 svn:author V 6 chuckr K 8 svn:date V 27 2000-05-02T02:26:04.000000Z K 7 svn:log V 451 Cause modules to build with the kernel build. Modules are removed from the sys Makefile's SUBDIRs. This is conditioned in make.conf by the NO_MODULES variable and the existence of the modules directory. The actual location of the modules is not modified. Changes in Makefiles only, this does not affect Peter's recent changes. Reviewed by: Peter Wemm, who warned me I would get some flack, and he had the good idea for the NO_MODULES variable. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-02T02:36:03.000000Z K 7 svn:log V 136 Fix a long vs. int problem that was fatal on i386s with 64bit longs (but not alphas with 64bit longs). Submitted by: bde (a while ago) END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-02T03:00:59.000000Z K 7 svn:log V 49 MFC: Fix int vs. long, add missing const poisons END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2000-05-02T05:01:38.000000Z K 7 svn:log V 48 Add man page for pxeboot. Reviewed By: asmodai END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-05-02T05:54:11.000000Z K 7 svn:log V 145 Add the logical ID of FUJITSU Modem 33600 PNP/I2. PR: kern/18257 Submitted by: Takanori Watanabe END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-05-02T06:02:11.000000Z K 7 svn:log V 92 Add ENOTSUP, which is specified as an error return value for various POSIX/SUSv2 functions. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-05-02T06:05:50.000000Z K 7 svn:log V 49 MFC: Add FUJITSU Modem 33600 PNP/I2. (rev 1.295) END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-05-02T06:50:17.000000Z K 7 svn:log V 124 Add PnP ID for vadem based plug and play card. Submitted by: Dave Belfer-Shevett Fix by: Bill Paul END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-05-02T06:51:40.000000Z K 7 svn:log V 168 Add missing man pages. Fix various compliance bugs, mostly having to do with error return values. Implement pthread_mutexattr_gettype(). PR: docs/16537, docs/17538 END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-05-02T10:00:48.000000Z K 7 svn:log V 48 disable x11 forwarding, we have no X on PicoBSD END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-05-02T10:01:59.000000Z K 7 svn:log V 124 Fix a typo firewall->firewall_enable and make the rc.conf ask for a hostname in case a matching ethernet card is not found. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-02T11:51:07.000000Z K 7 svn:log V 20 Add the udbp module END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-02T11:58:47.000000Z K 7 svn:log V 25 Update my e-mail address END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-05-02T14:16:19.000000Z K 7 svn:log V 253 Disconnect libm from the build tree. It's broken, not being maintained, and has been replaced by msun. The libm sources shouldn't be removed just yet as there are parts that should be merged into msun first. PR: misc/17848 Discussed with: phk & bde END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-05-02T15:39:36.000000Z K 7 svn:log V 36 Remove an unnecessary error message END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-05-02T16:31:05.000000Z K 7 svn:log V 31 remove a useless error message END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-02T17:09:46.000000Z K 7 svn:log V 57 Don't assume *lasthook is initialized in ng_path2node(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-02T20:00:07.000000Z K 7 svn:log V 87 history fix Submitted by: ache (forwarded to Christos Zoulas where fix was agreed to) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-02T20:00:07.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r59901, 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 2000-05-02T20:00:08.000000Z K 7 svn:log V 93 This commit was manufactured by cvs2svn to create tag 'tcsh-vendor-tcsh_6_09_01_fix_history'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-02T20:17:01.000000Z K 7 svn:log V 27 nm.1aout is used here now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-02T20:21:49.000000Z K 7 svn:log V 134 Add descriptions of the nm(1aout) keywords and their meanings. PR: docs/17269 Submitted by: Oscar Bonilla END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-02T20:26:34.000000Z K 7 svn:log V 69 Bump FreeBSD_version after module version changes Submitted by: knu END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-02T21:53:52.000000Z K 7 svn:log V 38 Restore this file. Requested by: bde END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-02T23:41:38.000000Z K 7 svn:log V 55 MFC: (rev. 1.18) add missing declaration of lchmod(2). END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-05-02T23:53:46.000000Z K 7 svn:log V 222 Force the address of the socket to be INADDR_ANY immediately before calling in_pcbbind so that in_pcbbind sees a valid address if no address was specified (since divert sockets ignore them). PR: 17552 Reviewed by: Brian END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-05-03T00:20:36.000000Z K 7 svn:log V 125 Replace all the ifdef debugging spaghetti with a single ifdef and a macro so that it is easier to read the flow of the code. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-05-03T00:49:57.000000Z K 7 svn:log V 170 Move sn and cs drivers from the compat section to the real section. Enable xe driver now that I've had reports that it works. PR: 18323 Submitted by: MIHIRA Yoshiro-san END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-05-03T04:35:25.000000Z K 7 svn:log V 72 - Removed hi-resolution mode supports. - Added a dummy partition table. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-05-03T05:50:46.000000Z K 7 svn:log V 425 Don't allow VOP_GETEXTATTR to set uio->uio_offset != 0, as we don't provide locking over extended attribute operations, requiring that individual operations be atomic. Allowing non-zero starting offsets permits applications/etc to put themselves at risk for inconsistent behavior. As VOP_SETEXTATTR already prohibited non-zero write offsets, this makes sense. Suggested by: Andreas Gruenbacher END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-05-03T07:31:38.000000Z K 7 svn:log V 218 Remove 42 unneeded #include . ioccom.h defines only implementation detail, and should therefore only be included from the #include which defines the ioctl tags, in other words: never include it from *.c END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-05-03T07:47:46.000000Z K 7 svn:log V 281 Convert the vm_pager_strategy() interface to take a struct bio instead of a struct buf. Don't try to examine B_ASYNC, it is a layering violation to do so. The only current user of this interface is vn(4) which, since it emulates a disk interface, operates on struct bio already. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-05-03T08:50:43.000000Z K 7 svn:log V 23 Add missing .El macro. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-05-03T08:56:40.000000Z K 7 svn:log V 64 MFC: Add support for ATA66 on newer revisions of the VIA 82C596 END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-05-03T08:57:31.000000Z K 7 svn:log V 105 MFC: Fix for the HP burners (and possibly other broken drives to) that fails to proberly close the disk. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-03T08:59:44.000000Z K 7 svn:log V 57 Remove extraneous Dv macro that slipped in, in rev 1.64. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-05-03T14:56:20.000000Z K 7 svn:log V 137 Print files submitted at the same instant in deterministic order. PR: 18361 Submitted by: Garance A Drosehn END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-05-03T15:06:45.000000Z K 7 svn:log V 29 New option: -redirect_proto. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-03T15:48:39.000000Z K 7 svn:log V 99 MFC: Don't disable interrupts in virtual 86 mode unless we are handling a hardware interrupt. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-03T16:46:10.000000Z K 7 svn:log V 35 Formatting tweak. PR: docs/18292 END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-03T16:50:17.000000Z K 7 svn:log V 24 MFC: formatting tweaks. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-05-03T17:45:04.000000Z K 7 svn:log V 452 If BUS_DEBUG is defined then create a sysctl, debug.bus_debug, that is used to control whether the debug messages are output at runtime. It defaults to on so that if you define BUS_DEBUG in your kernel then you get all the debugging info when you boot. It's very useful for disabling all the debugging info when you're developing a loadable device driver and you're doing lots of loads and unloads but don't always want to see all the debugging info. END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2000-05-03T18:07:30.000000Z K 7 svn:log V 307 I mentioned yesterday that I could use some work, and Kelly says, "Commit my PRs!" So here I go. Add definitions for some of the AMD CPU feature bits. Also add a comment on where to find the rest of them. This is a purely cosmetic change. PR: i386/14438 Submitted by: Kelly Yancey END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-05-03T19:17:12.000000Z K 7 svn:log V 121 Merge my changes for clearer struct tags in the radix tree code. Requested by: Marco Molteni END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-05-03T19:21:35.000000Z K 7 svn:log V 135 Merge markm's changes to netstat to go along with my changes to . Requested by: Marco Molteni END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-05-03T21:02:29.000000Z K 7 svn:log V 74 Added PWS as abbreviated name for Miata Submitted by: naddy@mips.inka.de END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-05-03T21:04:23.000000Z K 7 svn:log V 68 Add PWS as abbrev. name for Miata Submitted by: naddy@mips.inka.de END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-03T22:48:38.000000Z K 7 svn:log V 68 MFC: define IF_MINMTU and IF_MAXMTU, and validate MTU against them. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-05-03T23:54:09.000000Z K 7 svn:log V 77 MFC: rename id_foo --> idad_foo and fix cdevsw naming that prevents booting. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-05-04T04:36:26.000000Z K 7 svn:log V 180 Use assembler directives rather than ALTENTRY() so that longjmp() and siglongjmp() are weak symbols. This is necessary to allow static linking with the linuxthreads library port. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-05-04T04:58:30.000000Z K 7 svn:log V 29 Rename GENERIC98 to GENERIC. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:29:55.000000Z K 7 svn:log V 76 Only wake up one process when we're done configuring. Suggested-by: msmith END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:33:40.000000Z K 7 svn:log V 383 Don't hide bio structure behind macros like b_ioflags. Get counting volume I/Os right. Count buffer sizes correctly for architectures where ints are not 32 bits. complete_rqe: Move decrementing active count until after call to complete_raid5_write, thus possibly avoiding a race condition. Suggested-by: dillon Rename user bp to ubp to avoid confusion. Tidy up comments. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:35:03.000000Z K 7 svn:log V 72 remove_drive: correctly obliterate the magic number. Reported-by: phk END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:37:11.000000Z K 7 svn:log V 212 lockrange: Avoid a race condition which was causing random corruption, panics and hangs in RAID-5 plexes, particularly with ata drives. Original-code-by: Bernd Walter Eagerly-awaited-by: sos END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:38:47.000000Z K 7 svn:log V 204 expand_table: Avoid a race condition which may have been contributing to the random corruption, panics and hangs we've been seeing in RAID-5 plexes, particularly with ata drives. Eagerly-awaited-by: sos END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:44:23.000000Z K 7 svn:log V 396 Don't hide bio structure behind macros like b_ioflags. Get counting volume I/Os right. launch_requests: Be macho, throw away the safety net and walk the tightrope with no splbio(). Add some comments explaining the smoke and mirrors. Remove some redundant braces. sdio: Set the state of an accessed but down subdisk correctly. This appears to duplicate an earlier commit that I hadn't seen. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:46:45.000000Z K 7 svn:log V 96 requeststatus: Correct check for striped plex. Submitted-by: Matthew Reimer END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-04T07:48:40.000000Z K 7 svn:log V 369 Increase the initial size of a RAID-5 plex lock table to 256 entries, which seems to correspond better with what a busy plex needs. This may also help us avoid race conditions when expanding the table which may have been contributing to the random corruption, panics and hangs we've been seeing in RAID-5 plexes, particularly with ata drives. Eagerly-awaited-by: sos END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-05-04T08:02:11.000000Z K 7 svn:log V 188 o Make note of brandelf change (obrien) o Make the ata warning less dire based on more experience. It seems that marginal disks cause more problems than that chipset singled out. (sos) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T08:05:45.000000Z K 7 svn:log V 303 mdoc(7) cleanup: . use real function names as `.Nm' macro argument in NAME section. It allows them to appear in apropos(1) or whatis(1) output. . replace empty lines with `.Pp' macro. . replace hardcoded standard names with their `.St' macro equivalents. . sort cross references in SEE ALSO section END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T11:28:55.000000Z K 7 svn:log V 27 Add missing $FreeBSD$ tags END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T11:31:16.000000Z K 7 svn:log V 57 Correct comments and variable names left since repo-copy END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-05-04T11:31:17.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T11:35:27.000000Z K 7 svn:log V 143 Rename calendars/ru_SU.KOI8-R to calendars/ru_RU.KOI8-R to reflect locale name change (ru_SU.KOI8-R -> ru_RU.KOI8-R) Not objected to by: ache END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T11:37:49.000000Z K 7 svn:log V 71 Directory renamed in /usr/share/calendar: ru_SU.KOI8-R -> ru_RU.KOI8-R END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T11:40:15.000000Z K 7 svn:log V 74 These files are located under usr.bin/calendar/calendars/ru_RU.KOI8-R now END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-04T12:08:52.000000Z K 7 svn:log V 313 Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk. This means that the kernel can be totally self contained now and is not dependent on the last buildworld to update /usr/share/mk. This might also make it easier to build 5.x kernels on 4.0 boxes etc, assuming gensetdefs and config(8) are updated. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-04T12:18:19.000000Z K 7 svn:log V 35 Repocopied to src/sys/conf/kmod.mk END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T12:56:53.000000Z K 7 svn:log V 102 Set `Er' default value to 17n (length("EPROTONOSUPPORT") + 1) Discussed long time ago at -committers END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T13:09:25.000000Z K 7 svn:log V 141 Use `Er' variable to define first column width in ERRORS section. It was initially suggested by mdoc(7) style, but was broken over the years END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-04T13:47:53.000000Z K 7 svn:log V 34 MFC: readdir support for libstand END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-04T13:51:39.000000Z K 7 svn:log V 36 MFC: Latest PXE and ext2fs support. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-04T13:58:00.000000Z K 7 svn:log V 17 MFC: PXE manpage END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-05-04T15:38:18.000000Z K 7 svn:log V 109 Add ioctl() in read_ether() so that pccardd ensure reading its ether address from the attribute memory area. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-04T16:25:27.000000Z K 7 svn:log V 65 Document `.Fx', `.Nx' and `.Ox' macros as callable and parsable. END