Ĭ 116000 274 129 121 115 117 274 251 182 148 112 149 120 107 125 143 156 179 116 146 195 121 114 177 168 136 246 114 146 114 114 377 114 122 220 113 123 123 126 113 108 134 137 142 113 154 111 113 113 101 123 123 113 142 353 123 116 113 143 109 131 337 374 295 251 171 128 156 342 221 137 499 144 132 130 132 133 160 161 226 208 160 152 156 202 237 162 447 266 556 254 157 154 278 211 308 631 631 300 491 441 160 159 417 274 273 196 161 192 136 246 340 224 222 144 192 241 164 124 121 184 224 247 128 260 465 114 116 126 102 152 390 280 142 178 142 123 124 142 134 283 127 141 120 113 158 157 111 131 161 144 209 132 421 388 128 283 200 174 111 111 111 111 111 111 243 295 206 326 275 175 154 157 130 242 111 111 296 111 111 111 111 111 111 111 164 181 187 147 394 124 111 145 111 111 161 340 115 129 111 111 111 111 112 110 133 156 140 144 159 107 133 205 171 202 268 247 232 211 225 133 139 133 128 116 141 108 111 111 576 115 204 187 160 805 202 222 326 213 500 135 221 244 265 224 337 152 128 198 117 220 159 112 142 194 184 286 189 165 211 392 265 418 157 314 213 160 256 198 231 322 146 143 169 683 158 K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-08T03:11:16.000000Z K 7 svn:log V 36 Set arch-pc98 env to true for pc98. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-08T03:16:59.000000Z K 7 svn:log V 28 Don't load the acpi module. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-08T03:20:35.000000Z K 7 svn:log V 22 Enable new boot menu. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-08T03:34:49.000000Z K 7 svn:log V 24 Add help file for pc98. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-08T03:58:20.000000Z K 7 svn:log V 181 Don't force -L/usr/lib. This is incorrect because we should not be looking at the host environment for anything. This breaks building -CURRENT on 4.x as well. Submitted by: kan@ END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-08T04:15:05.000000Z K 7 svn:log V 158 Add lib/libc to list of _prebuild_libs because we need the target built libc_pic.a for libkse. # This should finally fix the build on 4.x Submitted by: kan END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T06:08:28.000000Z K 7 svn:log V 89 Terminate echoed lines. Unlike echo(1), gdb echo doesen't automatically terminate them. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T06:10:45.000000Z K 7 svn:log V 55 Make btpp and fr work. There's still more to be done. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T06:11:15.000000Z K 7 svn:log V 19 Make defproc work. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T06:18:13.000000Z K 7 svn:log V 56 Introducing asf, a helper program for kernel debugging. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-08T06:25:47.000000Z K 7 svn:log V 28 Include stdlib.h for exit() END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T06:57:57.000000Z K 7 svn:log V 14 Add man page. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T06:59:33.000000Z K 7 svn:log V 32 Oops, this is section 8, not 1. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-08T07:14:30.000000Z K 7 svn:log V 51 Lock the vm object when performing vm_page_grab(). END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-08T07:29:57.000000Z K 7 svn:log V 63 Add licence. Complained about by: juli Correct usage() text. END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-06-08T08:24:07.000000Z K 7 svn:log V 85 Fix for the NO_OPENSSL case. Reported by: Marius Strobl END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-08T08:33:48.000000Z K 7 svn:log V 19 Fix format string. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-08T08:37:11.000000Z K 7 svn:log V 49 WARNS cleanup. Constness and shadowing, namely. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-08T08:38:11.000000Z K 7 svn:log V 98 Use implicit SRCS list, remove WARNS=0, the code is WARNS=4 clean now, which is more than enough. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T09:48:39.000000Z K 7 svn:log V 24 add section name to .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T09:53:08.000000Z K 7 svn:log V 17 The .Fn function END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:01:52.000000Z K 7 svn:log V 80 Add or correct section number in .Xr. Use .Vt or .Fn instead of .Xr when needed END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:07:14.000000Z K 7 svn:log V 71 .Xr -> .Lb for librairy. There is no manual page corresponding to .Xr. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:11:13.000000Z K 7 svn:log V 39 .Xr p1003_1b moved to .St -p1003.1b-93 END K 10 svn:author V 3 mbr K 8 svn:date V 27 2003-06-08T10:11:55.000000Z K 7 svn:log V 153 Add ADMtek ADM9511 and ADM9513 device ID's. PR: PR51823 Submitted by: Kaho Toshikazu Reviewed by: phk MFC after: 2 days END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:13:50.000000Z K 7 svn:log V 17 The .Fn function END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:17:24.000000Z K 7 svn:log V 49 Add section number with .Xr. .Xr -> .Vt changes. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:20:32.000000Z K 7 svn:log V 17 The .Fn function END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:34:00.000000Z K 7 svn:log V 17 The .Fn function END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-08T10:34:40.000000Z K 7 svn:log V 284 Implement *_down network routines for ifconfig'ed interfaces, cloned interfaces, interface aliases, user supplied ifconfig scripts, and ipx interfaces. The ipx routine fails unconditionaly at the moment. Someone who has a need for it can fill it in with the appropriate incantations. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T10:40:44.000000Z K 7 svn:log V 17 The .Fn function END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-06-08T11:18:35.000000Z K 7 svn:log V 29 Don't route PCI irq on pc98. END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-08T11:49:30.000000Z K 7 svn:log V 127 - Remove a debugging echo. - When we change the IFS make sure to return it to its previous value before executing a command. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T12:38:18.000000Z K 7 svn:log V 16 The .Xr utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T12:40:50.000000Z K 7 svn:log V 26 Add section number to .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T12:51:28.000000Z K 7 svn:log V 26 Add section number to .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T12:53:07.000000Z K 7 svn:log V 29 mount_msdos -> mount_msdosfs END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T12:55:55.000000Z K 7 svn:log V 16 The .Xr utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T12:57:39.000000Z K 7 svn:log V 11 .Nm -> .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:27:57.000000Z K 7 svn:log V 37 Add or correct section number in .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:31:38.000000Z K 7 svn:log V 40 Remove reference to deprecated xtend(8) END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:33:50.000000Z K 7 svn:log V 45 Use .Ic instead of .Xr for internal commands END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:35:40.000000Z K 7 svn:log V 16 The .Xr utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:39:32.000000Z K 7 svn:log V 57 Add NOTREACHED after err() inside of a switch statement. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:43:56.000000Z K 7 svn:log V 14 The .Xr files END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:45:37.000000Z K 7 svn:log V 16 The .Xr utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:47:20.000000Z K 7 svn:log V 16 The .Nm utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:51:40.000000Z K 7 svn:log V 5 typo END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T13:58:08.000000Z K 7 svn:log V 26 Add section number to .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:04:49.000000Z K 7 svn:log V 26 Add section number to .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:06:45.000000Z K 7 svn:log V 16 The .Xr utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:28:38.000000Z K 7 svn:log V 45 The .Xr utility. Spelling. Put NIS under .Tn END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-08T14:31:53.000000Z K 7 svn:log V 260 MFC: Change a : bzero(ptr, sizeof(DC_RXLEN * 5)); which should obviously be: bzero(ptr, DC_RXLEN * 5); Looks like this bug may have reduced the effectiveness of the workaround for the hardware bug in the PNIC chips. Relevant HEAD revision: if_dc.c: 1.110 END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:33:04.000000Z K 7 svn:log V 26 Add section number to .Xr END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:35:11.000000Z K 7 svn:log V 19 command -> utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:36:22.000000Z K 7 svn:log V 16 The .Nm utility END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-08T14:38:02.000000Z K 7 svn:log V 46 command -> utility. Add section number to .Xr END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-08T15:01:44.000000Z K 7 svn:log V 18 Submitted by: hmp END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-08T16:37:40.000000Z K 7 svn:log V 40 The sorting is by month/day/year/login. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-06-08T17:29:32.000000Z K 7 svn:log V 239 Provide a reference to __sys_write. The implementation uses this when debugging is enabled so the symbol needs to be resolved before rtld locking is enabled. I may not really know what I'm talking about, but it works. Submitted by: kan END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-06-08T17:35:11.000000Z K 7 svn:log V 276 Insert threads at the end of the free thread list so that the chance of getting the same thread id when allocating a new thread is reduced. This won't work if the application creates a new thread for every time a thread exits, but we're still within the allowances of POSIX. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2003-06-08T17:37:21.000000Z K 7 svn:log V 197 After selecting a thread to handle a signal and taking its scheduling lock, make sure that the thread still has the signal unmasked. Make a debug statement conditional on debugging being enabled. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-06-08T18:35:25.000000Z K 7 svn:log V 158 Revert part of rev 1.43. We want to fail gracefully if there is no packet waiting in the interface queue. Submitted by: Yeasah Pell END K 10 svn:author V 3 des K 8 svn:date V 27 2003-06-08T18:35:57.000000Z K 7 svn:log V 79 Forced commit to note that the previous committed related to: PR: kern/51555 END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-06-08T19:41:58.000000Z K 7 svn:log V 35 Correct a typo. MFC After: 2 days END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-06-08T19:49:37.000000Z K 7 svn:log V 63 Apply a couple of grammatical improvements. MFC after: 2 days END K 10 svn:author V 4 will K 8 svn:date V 27 2003-06-08T21:31:10.000000Z K 7 svn:log V 248 REST IN PEACE Alan Eldridge Born December 15, 1961 in Iowa Died June 6, 2003 in Denver, Colorado Thank you for your contributions, you will be greatly missed. http://freebsd.kde.org/memoriam/alane.php (This change suggested by ru@ - thanks). END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-08T23:01:24.000000Z K 7 svn:log V 128 - Properly handle the paging_in_progress case on two vm objects in vm_object_deallocate(). - Remove vm_object_pip_sleep(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-08T23:48:02.000000Z K 7 svn:log V 46 Document the NOLIBPTHREAD and NOLIBTHR knobs. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-06-09T00:39:09.000000Z K 7 svn:log V 405 - Add a simple CPU load balancing algorithm. This works by executing once a second and equalizing the load between the two most imbalanced CPU. This is intended to clear up long term load imbalances that would not be handled by the 'pull' method in sched_choose(). - Pull out some bits of sched_choose() into a kseq_move() function that moves an arbitrary thread from one kseq to another. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-06-09T03:44:34.000000Z K 7 svn:log V 52 On a socket creation error, don't close the socket. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:16:00.000000Z K 7 svn:log V 40 Include string.h for strcmp declaration END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:16:18.000000Z K 7 svn:log V 38 Include stdlib.h for exit declaration END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:17:07.000000Z K 7 svn:log V 40 Include string.h for strlen declaration END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:19:15.000000Z K 7 svn:log V 41 include string.h for memcmp declearation END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:22:01.000000Z K 7 svn:log V 68 Include stdlib.h for atoi declaration Add $FreeBSD$ while I'm here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:23:10.000000Z K 7 svn:log V 69 Include stdlib.h for atoi declaration. Add $FreeBSD$ while I'm here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:26:50.000000Z K 7 svn:log V 133 Include sys/param.h for both modfind and kldload Include sys/linker.h for kldload Include sys/module.h for modfind sort sys includes END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-09T06:30:36.000000Z K 7 svn:log V 115 Change incorrect strings.h to more correct string.h to pick up declarations for strlcpy, strlen, strmp and strcpy. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-09T06:50:02.000000Z K 7 svn:log V 68 Don't use vm_object_set_flag() to initialize the vm object's flags. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-09T07:01:05.000000Z K 7 svn:log V 60 Hold the vm object's lock when performing vm_page_lookup(). END K 10 svn:author V 6 murray K 8 svn:date V 27 2003-06-09T07:05:59.000000Z K 7 svn:log V 61 Update the number and size of ports in the Ports Collection. END K 10 svn:author V 4 roam K 8 svn:date V 27 2003-06-09T09:19:21.000000Z K 7 svn:log V 108 Remove duplicate 'of the'. PR: 53073 Submitted by: Priit Piipuu MFC after: 2 weeks END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T09:26:02.000000Z K 7 svn:log V 139 Marshal newfs -L (filesystem volume names), the names are not marshalled with any quoting, but that should be OK for re-input, regardless. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T09:32:29.000000Z K 7 svn:log V 65 Reduce diffs with code in Perforce: Parenthesise return values. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T09:38:20.000000Z K 7 svn:log V 349 Make kernel identification (`ident' in the config(8) driver) available to userland, and the kernel. In the kernel by way of the 'ident[]' variable akin to all the other stuff generated by newvers.sh. In userland it is available to sysctl consumers via KERN_IDENT or 'kern.ident'. It is exported by uname(1) by the -i flag. Reviewed by: hackers@ END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T09:47:38.000000Z K 7 svn:log V 168 Remove ufs_disk_ctor and ufs_disk_dtor, they never came to fruition. I do not know of any software using them, and there is no "published API" for libufs, as it were. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T09:59:11.000000Z K 7 svn:log V 458 Commit rudimentary libufs manual pages, except for that for getino(3)/putino(3), inode.c has been reworked in Perforce to the point where a manual page may not be accurate. Certainly putino(3) has not even been merged back yet. These will need a lot of improvement for most applications, but they document the API enough to get someone on their feet, most likely. The best documentation still exists in the form of libufs(3) consumers in the base system. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T10:23:43.000000Z K 7 svn:log V 156 Add sysctlbyname(3) support, and use that for uname -i, in preparation for replacing the committed static OID version with a string-based OID_AUTO version. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-09T10:40:17.000000Z K 7 svn:log V 66 Teach mdoc(7) about the upcoming 5.2-RELEASE. Suggested by: juli END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T10:54:23.000000Z K 7 svn:log V 57 Expose kern.ident by way of OID_AUTO. Requested by: phk END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-06-09T11:46:22.000000Z K 7 svn:log V 185 Remove stale reference to the deprecated USER_LDT option. The associated code is always compiled into the kernel now. Submitted by: Hubert Tournier PR: docs/53068 END K 10 svn:author V 8 netchild K 8 svn:date V 27 2003-06-09T16:45:37.000000Z K 7 svn:log V 113 Sanity check fd before using it as an array index. Noticed by: ted@NLnetLabs.nl (Ted Lindgreen) Approved by: ru END K 10 svn:author V 5 lioux K 8 svn:date V 27 2003-06-09T16:59:43.000000Z K 7 svn:log V 213 MFC: rev 1.36. Add a trailing '\n' character if none is found in the information obtained from a package. Patch show_file() [1] and show_index() [2] functions. PR: 52097 Obtained from: NetBSD [1], OpenBSD [2] END K 10 svn:author V 5 lioux K 8 svn:date V 27 2003-06-09T17:01:26.000000Z K 7 svn:log V 536 MFC: rev 1.49 "pkg_create incorrectly does not add trailing '\n' when it receives either COMMENT or DESCR from the command line. When a port is installed, one gets both +COMMENT and +DESCR files with a trailing '\n' character. However, +COMMENT does not contain a trailing '\n' when it is installed from a package due to this behavior of pkg_create. Therefore, make sure it behaves exactly the same regardless of where it got its information; either command line or files. The modified functions are used by pkg_create." PR: 52097 END K 10 svn:author V 5 lioux K 8 svn:date V 27 2003-06-09T17:02:31.000000Z K 7 svn:log V 536 MFC: rev 1.15 "pkg_create incorrectly does not add trailing '\n' when it receives either COMMENT or DESCR from the command line. When a port is installed, one gets both +COMMENT and +DESCR files with a trailing '\n' character. However, +COMMENT does not contain a trailing '\n' when it is installed from a package due to this behavior of pkg_create. Therefore, make sure it behaves exactly the same regardless of where it got its information; either command line or files. The modified functions are used by pkg_create." PR: 52097 END K 10 svn:author V 3 hmp K 8 svn:date V 27 2003-06-09T17:09:51.000000Z K 7 svn:log V 207 Add a comment to de-obfuscate the meaning of the PQ_CACHESIZE kernel configuration option. This created confusion resulting into a PR. PR: docs/45294 Approved by: des (mentor) Discussed with: bmilekic END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-09T17:31:06.000000Z K 7 svn:log V 398 Previously, a "forced" command always exited successfully (with the exception of the default 'status' command) regardless of whether the executed command was actually successfull or not. Forced scripts should always correctly reflect the outcome of the command. NOTE: exit values are treated as booleans. We don't care what the actual exit value was, only whether it was successfull or not. END K 10 svn:author V 3 hmp K 8 svn:date V 27 2003-06-09T17:32:41.000000Z K 7 svn:log V 348 Bring in a manual page documenting some important functions of the PCI bus interface. I have made some modifications to this manual page, so it looks a bit different from the original version that was posted to me. Submitted by: Bruce M. Simpson Reviewed by: imp, mdodd (early copy) Approved by: des (mentor) MFC after: 3 days END K 10 svn:author V 3 hmp K 8 svn:date V 27 2003-06-09T17:33:25.000000Z K 7 svn:log V 68 Hook up pci(9) manual page to the build. Approved by: des (mentor) END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-09T17:34:31.000000Z K 7 svn:log V 67 o Fix a typo o Fill in the ipx_down() routine. Submitted by: ceri END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-06-09T17:38:32.000000Z K 7 svn:log V 324 - Add a td_pflags field to struct thread for private flags accessed only by curthread. Unlike td_flags, this field does not need any locking. - Replace the td_inktr and td_inktrace variables with equivalent private thread flags. - Move TDF_OLDMASK over to the private flags field so it no longer requires sched_lock. END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-09T17:44:30.000000Z K 7 svn:log V 181 o Have rc.d/apm report on the status of apm. o Modify rc.d/apmd to make correct use of this information. Submitted by: Simon L. Nielsen (with minor modifications) END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-06-09T17:58:15.000000Z K 7 svn:log V 180 _thread_printf() is only used for debugging or in cases where something's screwed beyond all help, so it can just skip the pthreads wrapper for write(2) and call directly into it. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-06-09T18:08:46.000000Z K 7 svn:log V 103 When we re-route a PCI interrupt, write the new IRQ value into the intline register. Reviewed by: imp END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-09T18:19:33.000000Z K 7 svn:log V 64 Attempt to fix Alpha build by renaming ident[] to kern_ident[]. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-06-09T19:11:01.000000Z K 7 svn:log V 99 Add two more Vendor ID's for Leadtek Winfast TV 2000 PR: 47453 Obtained from: NetBSD (partially) END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T19:12:19.000000Z K 7 svn:log V 44 Fix error handling for ENOMEM style issues. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-06-09T19:13:38.000000Z K 7 svn:log V 152 Merge NetBSD bktr_core.c rev. 1.26: Fix broken programming of VSCALE_HI registers in yuv422_prog(). PR: 46521 Obtained from: NetBSD MFC after: 3 days END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-09T19:21:35.000000Z K 7 svn:log V 242 Revert previous commit, from Bruce: This is a style bug. err() is declared is non-returning so that every use of it doesn't need to be encrufted with NOTREACHED. It's too bad that only gcc understands the declaration. Asked by: bde@ END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-09T19:23:03.000000Z K 7 svn:log V 131 - Add vm object locking to vm_pgmoveco(). - Add a comment to vm_pgmoveco() describing what remains to be done for vm locking. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T19:25:07.000000Z K 7 svn:log V 129 GEOMification of CCD. You need your kernel and ccdconfig(8) to be in sync, particularly if your source tree is on a ccd device. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-09T19:32:02.000000Z K 7 svn:log V 47 Introduce options definition the standard way. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-09T19:35:56.000000Z K 7 svn:log V 95 Introduce options definition the standard way. Do not uppercase first letter in FILES section. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-09T19:37:14.000000Z K 7 svn:log V 148 Update the vm object and page locking in exec_map_first_page(). Mark the one still anticipated change with XXX. Otherwise, this function is done. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2003-06-09T19:37:45.000000Z K 7 svn:log V 67 Introduce options definition the standard way. command -> utility. END K 10 svn:author V 7 rushani K 8 svn:date V 27 2003-06-09T19:39:12.000000Z K 7 svn:log V 28 Fix some punctuation marks. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T19:40:34.000000Z K 7 svn:log V 29 A white-space nit I noticed. END K 10 svn:author V 7 rushani K 8 svn:date V 27 2003-06-09T20:12:42.000000Z K 7 svn:log V 88 Merge the following from the English version: 1.156 -> 1.157 hardware/common/dev.sgml END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-06-09T21:04:30.000000Z K 7 svn:log V 129 Bit of modernising. Remove old KerberosIV entries, add example sshd entries, sort internal services the same as everywhere else. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-09T21:25:14.000000Z K 7 svn:log V 151 Track the resource id of the memory port instead of just assuming that it is 0x0. Cardbus-based sio/modem cards can now be ejected without panic'ing. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-06-09T21:34:19.000000Z K 7 svn:log V 36 The issetugid() function is MPSAFE. END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2003-06-09T21:43:41.000000Z K 7 svn:log V 162 MFC: Add support for Quad port adapter Add sysctl's to display statistics/debug_info Increment packet in/out statistics inline instead of every two seconds END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-06-09T21:46:22.000000Z K 7 svn:log V 372 Wait for the real interval timer callout handler to finish executing if it is currently executing when we try to remove it in exit1(). Without this, it was possible for the callout to bogusly rearm itself and eventually refire after the process had been free'd resulting in a panic. PR: kern/51964 Reported by: Jilles Tjoelker Reviewed by: tegge, bde END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T21:48:12.000000Z K 7 svn:log V 22 remove old CCD module END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T21:49:54.000000Z K 7 svn:log V 24 Add new geom_ccd module END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T21:50:41.000000Z K 7 svn:log V 34 Be consistent about module names. END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-09T21:57:48.000000Z K 7 svn:log V 10 style(9). END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2003-06-09T22:10:15.000000Z K 7 svn:log V 55 Fix the breakage in VLAN MTU caused by earlier commit. END K 10 svn:author V 2 se K 8 svn:date V 27 2003-06-09T22:16:00.000000Z K 7 svn:log V 298 Remove embededded ID string which was meant to provide information about the driver version in case of an error report. It conflicts with some other variable of the same name that has been added to the kernel just recently and there haven't been any bug reports for quite some time now, anyway ... END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-09T22:33:19.000000Z K 7 svn:log V 186 Grrr. We're going to maintain the present errata file until 5.2-RELEASE. Use SGML entity as we should for this version instead of a hard-coded "5.1-RELEASE". Pointed out by: se, ceri END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-09T22:51:36.000000Z K 7 svn:log V 50 Revert last commit, I have no idea what happened. END K 10 svn:author V 7 rushani K 8 svn:date V 27 2003-06-09T22:54:00.000000Z K 7 svn:log V 82 Merge the following from the English version: 1.38 -> 1.41 errata/article.sgml END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-10T01:22:30.000000Z K 7 svn:log V 49 Old-promised removing of deprecated locale names END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-10T01:26:04.000000Z K 7 svn:log V 30 Remove transition period hack END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-10T01:54:10.000000Z K 7 svn:log V 31 Remove deprecated locale names END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-10T02:15:00.000000Z K 7 svn:log V 49 Use setlocale & nl_langinfo to parse locale name END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-10T02:18:00.000000Z K 7 svn:log V 41 Add (unsigned char) cast to ctype macros END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-06-10T02:21:32.000000Z K 7 svn:log V 186 If there are signals delivered to current thread, breaks out of loop, userret() will be called again by ast() and thread_userret() will be called again by userret(). Reported by: tegge END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-06-10T02:27:39.000000Z K 7 svn:log V 30 Add tx_speed sysctl variable. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-06-10T02:29:10.000000Z K 7 svn:log V 44 Fix struct bus_info on big-endian machines. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-06-10T02:32:22.000000Z K 7 svn:log V 23 Decode bus_info block. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2003-06-10T03:25:24.000000Z K 7 svn:log V 19 Sync perforce IDs. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2003-06-10T03:26:09.000000Z K 7 svn:log V 64 MFC: Update aic7xxx and aic79xx drivers as of today's -current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T04:47:49.000000Z K 7 svn:log V 62 Remove NOSHLIBS, users can get by with NOPIC. Desired by: ru END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T05:05:54.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-06-10T05:29:14.000000Z K 7 svn:log V 40 Tidy up the manpage. Reviewed by: grog END K 10 svn:author V 4 ache K 8 svn:date V 27 2003-06-10T08:26:38.000000Z K 7 svn:log V 68 Add entry for removing deprecated locale names Approved by: imp END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2003-06-10T09:20:04.000000Z K 7 svn:log V 47 Add cross-references to pci(4) and pciconf(8). END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-06-10T12:02:46.000000Z K 7 svn:log V 114 Clarify the telnet requirements slightly, and state an area-of-interest in the crypto source. This is not a lock. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-06-10T12:08:58.000000Z K 7 svn:log V 35 Fix typo in the previous revision. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-10T14:20:38.000000Z K 7 svn:log V 328 Improve the language and markup of the description of the pp and pl capabilities: - Mark up capability identifiers. - Don't squeeze much text into the capability table given the options will be described below in detail. - Keep the capability table sorted. - Use a consistent term for a PPP login program. MFC after: 1 week END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-10T14:46:43.000000Z K 7 svn:log V 295 General mdoc(7) markup fixes: - Use .Va, not .Em, to mark up variable-like identifiers (capability and database entry names.) - Stop abusing .Tn (trademark) to emphasize general phrases. - Spot unmarked capability references. - Add a missing line break. Discussed with: ru MFC after: 1 week END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-10T15:03:35.000000Z K 7 svn:log V 36 Break sentences. MFC after: 1 week END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-10T15:38:35.000000Z K 7 svn:log V 190 Coding style fix: Use "foo = 1" instead of "foo++" to assign the truth value to a boolean variable, especially when inside a loop. The variable can overflow otherwise, at least in theory. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-10T16:34:03.000000Z K 7 svn:log V 107 Spot one more place where boolean variables were incremented instead of just being assigned a truth value. END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-06-10T16:49:14.000000Z K 7 svn:log V 80 Revert part of the last commit. This fixes tail for pipes. Submitted by: joerg END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T16:50:43.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T17:02:51.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T17:10:18.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T17:31:31.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T17:50:20.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T18:14:05.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-10T18:24:40.000000Z K 7 svn:log V 145 Left out the critical part of my "public domain" template, a notice saying that this file is (these files are) in the public domain. PR: 53149 END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-06-10T18:30:41.000000Z K 7 svn:log V 202 Read gettytab(5) soon enough to fill in all necessary values. Re-read gettytab(5) only if needed. This fixes bugs introduced as long ago as in getty/main.c rev.1.15. PR: bin/18181 MFC after: 1 month END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-06-10T18:36:16.000000Z K 7 svn:log V 108 Various cleanups of careless mistakes/omissions. PR: 53149 Submitted by: Lukas Ertl END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-10T18:53:15.000000Z K 7 svn:log V 233 - Add manpages for the gem and hme ethernet drivers. These were obtained from NetBSD, and changed slightly to account for FreeBSD specifics. - Hook them up to the build. - Add them to the list of miibus-using drivers in miibus(4). END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-10T20:28:41.000000Z K 7 svn:log V 182 - Finish vm object and page locking in vnode_pager_setsize(). - Make some small style changes to vnode_pager_setsize(); most notably, move two comments to a more logical place. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-06-10T20:34:50.000000Z K 7 svn:log V 79 Revert 1.52. This should have been added to fetch.3. Discussed with: des, ru END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-06-10T20:41:18.000000Z K 7 svn:log V 58 Add an EXAMPLES section. PR: 43899 Reviewed by: des, ru END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-06-10T21:01:38.000000Z K 7 svn:log V 64 MFC revision 1.4: Apply a couple of grammatical improvements. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2003-06-10T21:04:14.000000Z K 7 svn:log V 37 MFC revision 1.13: Correct a typo. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T21:17:55.000000Z K 7 svn:log V 146 Use C99 compatible ASM statements. (untested, but existing state breaks http://triangle.rtp.freebsd.org/~des/tinderbox-CURRENT-amd64-amd64.brief) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T21:29:12.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T21:44:29.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-10T22:04:09.000000Z K 7 svn:log V 200 Don't start the beastie menu if the 'beastie_disable' variable is set to 'YES'. If the user selects to escape to the loader prompt, set 'autoboot_delay' to 'NO' so that the prompt timer doesn't run. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T22:09:23.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T23:23:33.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T23:39:45.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-10T23:48:55.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T00:01:05.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T00:34:37.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T00:56:59.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-06-11T00:57:00.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 davidxu K 8 svn:date V 27 2003-06-11T01:08:33.000000Z K 7 svn:log V 85 Fix error in my last commit. Correctly maintain p_maxthrwaits and unlock sched_lock. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-11T03:32:42.000000Z K 7 svn:log V 91 Add the comment I meant to add about not passing in PCATCH to the tsleep(). Note the XXX. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-11T04:54:58.000000Z K 7 svn:log V 54 Remove all files. They're now in tools/debugscripts. END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-06-11T05:18:59.000000Z K 7 svn:log V 302 Don't overflow when calculating vm_kmem_size. This fixes kmem_map too small panics on PAE machines which have odd > 4GB sizes (4.5 gig would render a 20MB of KVA for kmem_map instead of 200MB). Submitted by: John Cagle , jeff Reviewed by: jeff, peter, scottl, lots of USENIX folks END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-06-11T05:20:33.000000Z K 7 svn:log V 30 GC unused cpu_wait() function END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T05:37:42.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 2 ps K 8 svn:date V 27 2003-06-11T05:50:09.000000Z K 7 svn:log V 54 MFC: rev 1.126 Fix kmem_map size calculations for PAE END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T05:57:50.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T06:34:30.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-11T06:37:55.000000Z K 7 svn:log V 69 Fix date, appearantly everybody else got done with May before I did. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-06-11T06:38:24.000000Z K 7 svn:log V 243 Add "-n" argument, which causes mdconfig to simply print the unit number X, rather than mdX, making it easier to script tests that use md devices but don't want to make assumptions about any existing md use (such as in diskless environments). END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-11T06:43:48.000000Z K 7 svn:log V 23 Add vm object locking. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T06:49:16.000000Z K 7 svn:log V 34 Use __FBSDID(). Approved by: phk END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T07:00:30.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T07:06:31.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T07:11:35.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T07:22:30.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 3 des K 8 svn:date V 27 2003-06-11T07:35:56.000000Z K 7 svn:log V 20 Whitespace cleanup. END K 10 svn:author V 5 erwin K 8 svn:date V 27 2003-06-11T09:04:53.000000Z K 7 svn:log V 16 add my birthday END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-11T16:37:33.000000Z K 7 svn:log V 41 Lock the vm object when removing a page. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-11T16:39:20.000000Z K 7 svn:log V 64 Call wi_free on the failure cases of pccard. Tested by: scottl END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-11T16:41:07.000000Z K 7 svn:log V 48 Call wi_free() in all the relevant error cases. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-11T16:51:27.000000Z K 7 svn:log V 52 Minor tweaks that are effectively all style tweaks. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-11T16:53:26.000000Z K 7 svn:log V 67 Add ARtem ONAIR wi card. Submitted by: Ben Gras Forgotten by: imp END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-11T16:53:47.000000Z K 7 svn:log V 15 regen for 1.52 END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-11T16:56:02.000000Z K 7 svn:log V 41 ARtem ONAIR card Submitted by: Ben Gras END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-11T18:33:03.000000Z K 7 svn:log V 112 - Add an OFIOCGETPROPLEN ioctl() to get the length of a property. - Do not use a fixed major. - Minor cleanups. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-11T18:34:50.000000Z K 7 svn:log V 79 Deallocate major 177; the openfirm device does not use a fixed major any more. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-11T18:44:26.000000Z K 7 svn:log V 109 Autosize the property buffer instead of limiting it to 8192, and exiting if a property happens to be larger. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-11T20:30:52.000000Z K 7 svn:log V 175 Remove the psycho and sbus iommu function stubs, and put the pointer to the iommu_state structure directly into dt_cookie. The stubs have not been needed for a long time now. END K 10 svn:author V 3 gad K 8 svn:date V 27 2003-06-11T20:32:52.000000Z K 7 svn:log V 154 There is no need for this makefile to reference BDECFLAGS, particularly since that is no longer defined in the default system install. MFC after: 1 week END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-06-11T21:04:44.000000Z K 7 svn:log V 139 MFC: Move ($create-refentry-xref-link$) to the language-neutral place and add entities &release.manpath.*; for man.cgi's manpath=XXX. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-06-11T21:08:52.000000Z K 7 svn:log V 118 Catch up with the English version: 1.157 -> 1.158 hardware/common/dev.sgml 1.573 -> 1.575 relnotes/common/new.sgml END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-06-11T21:09:25.000000Z K 7 svn:log V 132 Catch up with the English version: 1.1.2.104 -> 1.1.2.105 errata/article.sgml 1.22.2.354 -> 1.22.2.355 relnotes/common/new.sgml END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-11T21:23:04.000000Z K 7 svn:log V 41 Lock the vm object when removing a page. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T21:25:15.000000Z K 7 svn:log V 44 Do not refer to the non-existant BDECFLAGS. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T21:27:37.000000Z K 7 svn:log V 38 Best we can do is WARNS=1 due to lex. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T21:36:06.000000Z K 7 svn:log V 33 This appears to be WARNS=3 safe. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T21:37:19.000000Z K 7 svn:log V 21 Remove uneeded cast. END K 10 svn:author V 3 bde K 8 svn:date V 27 2003-06-11T23:17:01.000000Z K 7 svn:log V 49 Fixed some style bugs (disorder and long lines). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T23:24:31.000000Z K 7 svn:log V 13 style clean. END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-06-11T23:42:41.000000Z K 7 svn:log V 18 Fix LINT for now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-06-11T23:50:51.000000Z K 7 svn:log V 16 Use __FBSDID(). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-06-12T00:15:18.000000Z K 7 svn:log V 480 Make sure pcpu->pc_pcb is pointing to a 16-byte aligned address. The PCB contains FP registers, whose alignment must be 16 bytes at least. Since the PCB pointed to by pc_pcb is immediately after the PCPU itself, round-up the size of thge PCPU to a multiple of 16 bytes. The PCPU is page aligned. This fixes a misalignment trap caused by stopping a CPU in a SMP kernel, such as been done when entering the debugger. Reported by: Alan Robinson END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2003-06-12T01:19:42.000000Z K 7 svn:log V 19 Reorder P_* flags. END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-06-12T02:46:47.000000Z K 7 svn:log V 110 Drop maintainership of whois(1). If someone needs a review they can find me in the whois.c revision history. END K 10 svn:author V 3 gad K 8 svn:date V 27 2003-06-12T03:30:10.000000Z K 7 svn:log V 95 When sanity-checking a variable, it's good to check the correct variable... MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2003-06-12T03:32:21.000000Z K 7 svn:log V 68 Remove MAINTAINER= lines. That info is now in /usr/src/MAINTAINERS END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T03:37:28.000000Z K 7 svn:log V 712 Make cbb interrupts MPSAFE: o Register ISR INTR_MPSAFE. o Loop on KTHREAD_DONE == 0 in the thread. o Safe the INTR_MPSAFE flag for client drivers (don't know if there are any CardBus/PCI drivers that are INTR_MPSAFE) o Read status after acquiring mtx_lock(Giant) rather than before so that we catch state changes that happen while Giant is being acquired. o Turn off the CD bit when we see a CD interrupt, and turn it back on after we've attached/detached the card. o On suspend, actually set the CBB_SOCKET_MASK to zero rather than oring in '0' to turn it off on suspend. o If the ISR that's registerd is MPSAFE, don't acquire Giant around call to client ISR. o Fix comments to reflect these changes. END K 10 svn:author V 3 gad K 8 svn:date V 27 2003-06-12T03:37:55.000000Z K 7 svn:log V 109 Remove duplicate lines for 'lpr' (copied from lpr/Makefile). Add myself as low-key maintainer for newsyslog. END K 10 svn:author V 3 gad K 8 svn:date V 27 2003-06-12T03:49:40.000000Z K 7 svn:log V 129 Minor improvement to some debugging code that is probably used by no one but me (it's usually #ifdef-ed out). MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T04:19:10.000000Z K 7 svn:log V 233 pc98 doesn't need COMPAT_OLDISA for any devices in the kernel. However, GENERIC has wdc commented out, and COMPAT_OLDISA is required for that. Comment out COMPAT_OLDISA and sdd a comment to this effect near wdc. Reviewed by: nyan@ END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T04:39:32.000000Z K 7 svn:log V 120 New global option: BURN_BRIDGES Compile out code that will disappear in 6.0, per Peter Wemm's bridge burning proposal. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T04:44:15.000000Z K 7 svn:log V 407 If BURN_BRIDGES or _FreeBSD_version >= 6.0 and OBSOLETE_IN_6 is defined, then #error out. This is protected inside of #ifdef _KERNEL. This allows one to tag code in the tree that will be deleted in 6.x with the 'OBSOLETE_IN_6 #define at the top of the file. This makes for easy grepping, plus a mechanism that automatically fails the compilation of those files that are so tagged after we do the cutover. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T04:46:43.000000Z K 7 svn:log V 43 OLDCARD is OBSOLETE_IN_6. Tag it as such. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:28:18.000000Z K 7 svn:log V 127 Remove kw_raw. I've forgotten what it was intended for, and it was probably obsoleted by some changes a couple of months ago. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T05:29:15.000000Z K 7 svn:log V 151 Enable bus mastering in the attach routine. This appears to fix the USB 2.0 cardbus cards that have been floating around. Submitted by: Craig Boston END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:32:00.000000Z K 7 svn:log V 171 Remove write_volume_label, the implementation of VINUM_LABEL ioctl. It has been deprecated since December 1998, and recent changes broke it altogether. Prompted by: phk END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:32:31.000000Z K 7 svn:log V 130 Remove VINUM_LABEL ioctl. It has been deprecated since December 1998, and recent changes broke it altogether. Prompted by: phk END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:34:42.000000Z K 7 svn:log V 243 vinum_bounds_check: Don't check the label sector if the architecture doesn't have one. The test was bogus on these architectures, but recent changes broke it altogether. Prompted by: phk This should fix the recent SPARC 64 build problems. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T05:44:30.000000Z K 7 svn:log V 60 s/BURN_THE_BOATS/BURN_BRIDGES/g to adopt to new world order END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:45:45.000000Z K 7 svn:log V 35 Remove "raw" and "label" keywords. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-06-12T05:52:09.000000Z K 7 svn:log V 105 Finish the vm object locking in sendfile(2). More generally, the vm locking in sendfile(2) is complete. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:54:53.000000Z K 7 svn:log V 24 Remove "label" keyword. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T05:55:59.000000Z K 7 svn:log V 126 Remove label command. It has been deprecated since December 1998, and recent changes broke it altogether. Prompted by: phk END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-06-12T06:06:14.000000Z K 7 svn:log V 67 Unlock after ISR. Noticed by: njr Pointy hat to: the impable one. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T06:17:12.000000Z K 7 svn:log V 19 Silence a warning. END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-06-12T07:48:45.000000Z K 7 svn:log V 49 Add missing header for system_Select() prototype END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T08:09:48.000000Z K 7 svn:log V 100 If we're building a debug kernel, add target to install the .gdbinit files from tools/debugscripts. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T08:11:08.000000Z K 7 svn:log V 91 Replace hard-coded module path with a keyword which gets changed when the kernel is built. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-12T09:03:15.000000Z K 7 svn:log V 191 Rename the section 'locking considerations' into 'context'. Change the wording in this section to get rid of references to mutexes and talk about sleeping instead. Discussed with: jhb@, ru@ END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-12T09:06:25.000000Z K 7 svn:log V 95 Document the fact that one is allowed to sleep while holding an sx lock. Discussed with: jhb@ END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-12T11:21:06.000000Z K 7 svn:log V 73 Add a new device ID. Submitted by: Tom Alsberg END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-12T11:36:54.000000Z K 7 svn:log V 118 Check the return values of opendir() and unlink() in cleanheaders(). If unlink() fails, just print a warning for now. END K 10 svn:author V 5 harti K 8 svn:date V 27 2003-06-12T14:28:32.000000Z K 7 svn:log V 297 This is a driver for the physical layer chips used in ATM interfaces. It currently supports the PMC Sierra Lite, Ultra and 622 chips and the IDT 77105. The driver handles media options and state in a consistent manner for ATM drivers. The next commit to the midway driver will make it use utopia. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2003-06-12T15:00:34.000000Z K 7 svn:log V 172 Remove the PSYCHO_STRAY option - it was never really useful. Adjust a nearby comment. PSYCHO_DEBUG remains, as it is quite useful for debugging interrupt routing problems. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2003-06-12T15:41:20.000000Z K 7 svn:log V 321 When removing a sillyrename file, make sure that the directory vnode has not been cleaned in the meantime, since this can happen during a forced unmount. Also add a comment that nfs_removeit() should really be locking the directory vnode before calling nfs_removerpc(). Reported by: mbr Tested by: mbr MFC after: 1 week END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-12T16:34:19.000000Z K 7 svn:log V 62 Add KERN_PROC_PROC for returning only processes, not threads. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-12T16:41:50.000000Z K 7 svn:log V 218 Add support to sysctl_kern_proc to return all threads in a proc, not just the first one. The old behaviour can be switched by specifying KERN_PROC_PROC. Submitted by: julian, tweaks and added functionality by myself END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-12T16:43:30.000000Z K 7 svn:log V 120 Forced commit to note that the last commit fixed those problem reports. PR: kern/53038, kern/53228 Requested by: nork END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-06-12T16:47:05.000000Z K 7 svn:log V 68 MFC: Add a new device ID. Relevant HEAD revision: if_fxp.c: 1.182 END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-06-12T16:53:55.000000Z K 7 svn:log V 160 Add the -H option to ps(1) to display all kernel visible threads in each process. The default behavior of showing only the process is retained as the default. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2003-06-12T17:10:00.000000Z K 7 svn:log V 102 Add change that allows PAE to work. Submitted by: Hidetoshi Shimokawa END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2003-06-12T17:11:01.000000Z K 7 svn:log V 135 Remove mpt from the nodevice list. This was tested by the submitter. Submitted by: Hidetoshi Shimokawa END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-12T18:37:31.000000Z K 7 svn:log V 228 Add Belkin USB 2.0 High Speed Host Controller to the USB controller list. Note that this (and the very similar NEC uPD 9210) will attach with the ehci(4) driver if available. Submitted by: Adrian Colley END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-06-12T18:38:47.000000Z K 7 svn:log V 53 MFC: Add Belkin USB 2.0 High Speed Host Controller. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-06-12T19:46:51.000000Z K 7 svn:log V 51 Document some sysctl variables. Submitted by: hmp END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-06-12T20:48:38.000000Z K 7 svn:log V 77 Initialize struct vfsops C99-sparsely. Submitted by: hmp Reviewed by: phk END K 10 svn:author V 3 hmp K 8 svn:date V 27 2003-06-12T21:33:00.000000Z K 7 svn:log V 590 Remove paragraph which describes how we might switch our packet queueing discipline to Random Early Detection (RED) in the future. The same para incorrectly spelt ``Random Early Detection'' as ``Random Early Drop''. While I am there, nuke IF_ENQ_DROP from the list of functions. More work will be done on this, since some of the functions like if_enq_drop() and if_queue_drop() were replaced with one function called if_handoff() that does the job of enqueing the packet and updating interface statistics as necessary. Reviewed by: wollman Approved by: des (mentor) MFC after: 1 day END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-06-12T23:30:57.000000Z K 7 svn:log V 65 Remove these files. They have successors in tools/debugscripts. END