Ļ91409 246 121 183 245 419 105 264 165 180 148 230 264 321 136 173 122 144 330 135 133 160 254 157 264 294 218 295 299 162 143 157 171 142 153 141 177 224 209 107 182 171 219 291 119 108 185 161 376 176 107 107 111 136 256 151 157 138 223 118 167 291 200 142 438 139 249 190 203 178 131 143 141 130 243 341 188 219 112 139 166 262 267 1061 382 245 351 140 211 190 209 177 169 157 209 136 159 275 266 158 189 137 151 306 236 136 173 124 230 214 233 165 165 167 190 177 236 229 144 121 450 150 143 206 183 201 218 204 119 171 175 344 118 298 364 279 130 109 118 249 187 226 148 128 132 214 387 175 173 140 191 322 304 205 146 179 121 251 150 117 117 173 120 132 119 237 183 165 158 342 109 172 286 387 341 282 147 208 214 147 238 163 186 1146 147 155 1124 122 140 209 219 408 126 252 145 136 236 502 152 201 213 233 167 164 167 730 727 262 144 206 548 124 205 204 243 145 279 219 277 289 175 150 126 169 247 159 145 265 134 205 146 153 106 616 340 280 132 123 107 107 299 161 147 238 400 429 183 161 K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-27T18:37:21.000000Z K 7 svn:log V 26 Add lukemftpd to the mix. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-27T18:40:49.000000Z K 7 svn:log V 87 MFC: respect exit status of the child and make cvs happy by adding $FreeBSD$ tag. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-27T18:45:17.000000Z K 7 svn:log V 148 MFC: - make sortdeps() working with dependency lists containing one or no elements; - provide protection against incorrect input (dependency list). END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-27T18:49:58.000000Z K 7 svn:log V 323 add assertions in the places where giant is required to catch when the pipe is locked and shouldn't be. initialize pipe->pipe_mtxp to NULL when creating pipes in order not to trip the above assertions. swap pipe lock with giant around calls to pipe_destroy_write_buffer() pipe_destroy_write_buffer issue noticed by: jhb END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-27T18:51:53.000000Z K 7 svn:log V 10 kill __P. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-27T19:03:15.000000Z K 7 svn:log V 167 Use some black make(1) magic to make pkg_install build even without Makefile.inc in parent directory (e.g. when checked out from cvs as a module). MFC after: 2 weeks END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T19:09:30.000000Z K 7 svn:log V 73 Use td_ucred and thus remove now unneeded proc lock acquire and release. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T19:10:50.000000Z K 7 svn:log V 88 Add a comment about an unlocked access to p_ucred that will go away in the near future. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T19:12:14.000000Z K 7 svn:log V 56 Fix Giant leakage in several error cases in __semctl(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T19:14:01.000000Z K 7 svn:log V 137 - Change unp_listen() to accept a thread rather than a proc as its second argument. - Use td_ucred in unp_listen() instead of p_ucred. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T19:15:29.000000Z K 7 svn:log V 171 - Change namei() to use td_ucred instead of p_ucred. - Change the hack in access() that uses a temporary credential to set td_ucred to the temp cred instead of p_ucred. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T19:18:10.000000Z K 7 svn:log V 228 Use thread0.td_ucred instead of proc0.p_ucred. This change is cosmetic and isn't strictly required. However, it lowers the number of false positives found when grep'ing the kernel sources for p_ucred to ensure proper locking. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-02-27T19:24:55.000000Z K 7 svn:log V 41 Add a comment explaining a code change.. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-02-27T20:20:42.000000Z K 7 svn:log V 81 - Insert a space in the panic() string in order more clearly show the message. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-27T20:28:08.000000Z K 7 svn:log V 27 MFC: SYSCALL_MODULE_HELPER END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-27T20:57:57.000000Z K 7 svn:log V 52 Remove now unused struct proc *p. Approved by: jhb END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-02-27T21:12:44.000000Z K 7 svn:log V 234 Unbreak fore adapters from POV of warnings. Define the atm_dev_free() routine so that its OK to free stuff that is defined as volatile. Note this doesn't FORCE the arguemnts to be volatile, just says that it's not an error if it is.. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-27T21:53:27.000000Z K 7 svn:log V 40 Minor WS change to improve readability. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-27T21:59:16.000000Z K 7 svn:log V 38 We do not support the sparc platform. END K 10 svn:author V 5 green K 8 svn:date V 27 2002-02-27T22:00:44.000000Z K 7 svn:log V 66 Check if string is not NULL, not *string, before setting *string. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-02-27T22:12:29.000000Z K 7 svn:log V 161 Back out part of KSE/M2 that snuck in under the radar: changing the prototype of bzero() on the i386 to have a volatile first argument. Requested by: bde, jake END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-27T22:13:02.000000Z K 7 svn:log V 62 Minor style(9) nit + utilize ELF features for the FreeBSD ID. END K 10 svn:author V 5 green K 8 svn:date V 27 2002-02-27T22:36:30.000000Z K 7 svn:log V 169 Use login_getpwclass() instead of login_getclass() so that default mapping of user login classes works. Obtained from: TrustedBSD project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-02-27T22:37:22.000000Z K 7 svn:log V 198 Use network byte order for the ICMP sequence number. This is only significant when monitoring packets on another system, since otherwise the ICMP sequence number is only used by the ping client. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-02-27T22:38:59.000000Z K 7 svn:log V 122 Improve error reporting - report error message when there is one, or report a short read if that's what we're reporting. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-02-27T22:45:10.000000Z K 7 svn:log V 199 Use SIGUSR1 to propogate SIGURG to the child; security measures prevent the parent from sending SIGURG itself to the child. This fixes the problem of occasionally failing to pass the window size. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-02-27T23:02:04.000000Z K 7 svn:log V 204 MFC rev 1.301: Replace a bunch of: for (pv = TAILQ_FIRST(&m->md.pv_list); pv; pv = TAILQ_NEXT(pv, pv_list)) { with: TAILQ_FOREACH(pv, &m->md.pv_list, pv_list) { END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-27T23:16:34.000000Z K 7 svn:log V 70 The do { } while (0) macro example was missing a space after the 'e'. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:21:46.000000Z K 7 svn:log V 49 Fix format warning. Submitted by: LINT, -Werror END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:23:54.000000Z K 7 svn:log V 63 Mark stallion.c as nowerror (known broken, this is a #warning) END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:28:57.000000Z K 7 svn:log V 77 Fix warning (passing wrong arg to arp_ifinit()) Submitted by: LINT, -Werror END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:30:33.000000Z K 7 svn:log V 48 Mark a few more broken pci drivers as nowerror. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:32:45.000000Z K 7 svn:log V 59 Fix warning (unused variable) Submitted by: LINT, -Werror END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-27T23:34:02.000000Z K 7 svn:log V 49 Remove support for FreeBSD 2.x from this driver. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:43:19.000000Z K 7 svn:log V 83 Repair some warnings. These are accessing idle portions of shared memory buffers. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-27T23:44:50.000000Z K 7 svn:log V 131 When searching an object that was opened with RTLD_GLOBAL, search its DAG too. PR: bin/25059 Approved by: jdp MFC after: 3 weeks END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:47:45.000000Z K 7 svn:log V 114 Fix warnings. The driver would be more useful with a DRIVER_MODULE() entry so that it actually can do something. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:53:02.000000Z K 7 svn:log V 13 Fix warnings END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:55:42.000000Z K 7 svn:log V 88 Tag if_ie.c, isp.c and isp_pci.c as nowerror (qualifier problems, and third party code) END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:57:18.000000Z K 7 svn:log V 77 Fix warnings (comment out unused tables that are taking space in the kernel) END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-27T23:59:35.000000Z K 7 svn:log V 124 Fix some unused warnings. One function is only used if TWE_SHUTDOWN_NOTIFICATION is defined, the other two are never used. END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-02-28T00:02:33.000000Z K 7 svn:log V 193 For unbraking "make release": s/client/common/g (these files are sitting in src/contrib/isc-dhcp/common, not .../client.) Confirmed by: 5.0-CURRENT-20020228-JPSNAP at snapshots.jp.FreeBSD.org END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T00:06:59.000000Z K 7 svn:log V 25 Fix debug printf formats END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T00:09:17.000000Z K 7 svn:log V 14 Fix warnings. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T00:14:04.000000Z K 7 svn:log V 91 Fix another boatload of warnings (missing include) and a cosmetic -Wuninitialized warning. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-02-28T01:03:27.000000Z K 7 svn:log V 66 Some style(9) whitespace fixes and a correction to the copyright. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T02:45:10.000000Z K 7 svn:log V 281 Remove most of the usage of critical_enter/exit. I put these in to match the use of spl*() in the NetBSD code I was basing this on, but it appears to cause problems. I'm doing this in a separate commit so as to be able to refer back if locking becomes an issue at a later stage. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T02:54:16.000000Z K 7 svn:log V 82 Implement the following functions: - pmap_remove - pmap_kremove - pmap_qremove END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T02:56:29.000000Z K 7 svn:log V 13 Fix warnings END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T03:02:20.000000Z K 7 svn:log V 13 Fix warnings END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T03:04:33.000000Z K 7 svn:log V 17 Add a missing (. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T03:07:35.000000Z K 7 svn:log V 42 Fix warnings.. bootpc_init() and related. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T03:07:48.000000Z K 7 svn:log V 161 - When enabling/disabling interrupts, set/clear both PSL_EE and PSL_RI, not just PSL_EE. - Make cpu_critical_enter/exit independant of save_intr/restore_intr. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T03:12:00.000000Z K 7 svn:log V 57 Fix warnings (prototype for nonexisting static function) END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T03:13:47.000000Z K 7 svn:log V 63 Fix warning (const lost in assignment), harmless in this case. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T03:14:37.000000Z K 7 svn:log V 44 Tag istallion.c with nowerror (third party) END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T03:15:49.000000Z K 7 svn:log V 128 - Rearrange the sequence of events in powerpc_init() somewhat. - Catch another instance of PSL_EE being cleared without PSL_RI. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-02-28T03:15:53.000000Z K 7 svn:log V 24 Quiet bogus gcc warning END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T03:24:07.000000Z K 7 svn:log V 73 Make fork work, at least for kthreads. Switching still has some issues. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-28T05:31:02.000000Z K 7 svn:log V 198 PLASTER A WARNING THAT TELLS PEOPLE THAT CURRENT HAS DEBUGGING FEATURES TURNED ON. Submitted by: rwatson Suggest -DNO_WERROR unless you are a developer when building a kernel. Submitted by: mike END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2002-02-28T06:17:05.000000Z K 7 svn:log V 102 Make MPLOCKED work again in asm files and stringify it explicitly where necessary. Reviewed by: jake END K 10 svn:author V 6 davidc K 8 svn:date V 27 2002-02-28T07:06:31.000000Z K 7 svn:log V 47 Note the the process group is returned locked. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-02-28T07:41:12.000000Z K 7 svn:log V 343 Fix a minor swap leak. Previously, the UPAGES/KSTACK area of processes/threads would leak memory at the time that a previously swapped process was terminated. Lukcily, the leak was only 12K/proc, so it was unlikely to be a major problem unless you had an undersized swap partition. Submitted by: dillon Reviewed by: silby MFC after: 1 week END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-02-28T08:01:49.000000Z K 7 svn:log V 47 - Style(9) makeover. Reviewed by: chris, mike END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-02-28T08:13:55.000000Z K 7 svn:log V 156 - trap -> trap() in panic() string. - Translate the message into some sort of understandable english. - Fix a couple near-by style nits. Submitted by: bde END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-02-28T08:24:30.000000Z K 7 svn:log V 93 MFC: 1.18: remove my name from the list of freebsd tips like the rest of the FreeBSD people. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-02-28T08:28:14.000000Z K 7 svn:log V 110 - Fix panic() message and a couple style nits that snuck in from the recent diagnostics commit (rev. 1.84). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-28T08:37:18.000000Z K 7 svn:log V 84 Warning fix. (Very basic - add the right include so that rdtsc() gets a prototype). END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T08:48:58.000000Z K 7 svn:log V 37 GC an unused variable in cpu_fork(). END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-02-28T09:56:31.000000Z K 7 svn:log V 50 Change two occurrences of HTONS() to use htons(). END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-02-28T09:59:00.000000Z K 7 svn:log V 48 Remove the now unused NTOHL() family of macros. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-28T10:08:23.000000Z K 7 svn:log V 37 Add -D_KERNEL to CFLAGS for ntohl(). END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-02-28T11:02:49.000000Z K 7 svn:log V 149 Fix vendor ID (mostly obtained from rev 1.1). Make use of `static' storage-class for local functions. Replace uses of `u_quad_t' with `uintmax_t'. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-02-28T11:22:40.000000Z K 7 svn:log V 244 In sosend(), enforce the socket buffer limits regardless of whether the data was supplied as a uio or an mbuf. Previously the limit was ignored for mbuf data, and NFS could run the kernel out of mbufs when an ipfw rule blocked retransmissions. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T11:55:44.000000Z K 7 svn:log V 94 - Modify pmap_activate so it only marks the pmap as active. - Add a pmap_deactivate function. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T11:57:47.000000Z K 7 svn:log V 124 - Prevent the decrementer interrupt handler from nesting. - Catch some more cases of PSL_EE and PSL_RI getting out of sync. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T12:00:24.000000Z K 7 svn:log V 18 Various cleanups. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-02-28T12:06:49.000000Z K 7 svn:log V 45 cpu_switch now works, for kthreads at least. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-02-28T13:40:49.000000Z K 7 svn:log V 70 MFC: 1.81; fix a unix-domain socket leak when closing server sockets. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-28T14:48:13.000000Z K 7 svn:log V 169 Backout revs 1.26.2.7 and 1.26.2.8 for the time being. There are many reports of brokenness; it must be broken in -current too, so we'll solve the problem there first. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-02-28T14:51:42.000000Z K 7 svn:log V 174 MFC: Bring rc.firewall{,6} more in line with the word and spirit of rc.conf(5) and the files' inline documentation. src/etc/rc.firewall 1.45 src/etc/rc.firewall6 1.11 END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-02-28T16:17:18.000000Z K 7 svn:log V 963 Fix "make release.4" breakage. src/contrib/isc-dhcp/includes/minires/resolv.h has a 'extern' definition but it makes an error when linking crunched binary just like this: dhclient.lo: In function `MRres_nquery': dhclient.lo(.text+0x2dcce): undefined reference to `__h_errno_set' dhclient.lo(.text+0x2dd5b): undefined reference to `__h_errno_set' dhclient.lo: In function `MRres_nquerydomain': dhclient.lo(.text+0x2de53): undefined reference to `__h_errno_set' The author understands this will be a problem (see comments in resolv.h). Murray said that the author will fix this, but as a temporary solution, modifying the source code and not to use __h_errno_set. BTW, I'm sorry that previous commitlog in src/sbin/dhclient/Makefile should read "Found by:" instead of "Confirmed by"; I just found that rev 1.15 has a typo so fixed. Tested on: ushi.jp.FreeBSD.org with today's 5-current source code. (belive me, "make release.4" works fine now) END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-28T17:05:46.000000Z K 7 svn:log V 289 - In nd6_rtrequest(), ignored a route when it is created by cloning and is not a neighbor. see comments for the detailed reason. - Rejected the process of nd6_rtrequest() when the request is RESOLVE and the interface does not need neighbor caches. Obtained from: KAME MFC After: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-28T17:11:10.000000Z K 7 svn:log V 152 - Set inc_isipv6 in tcp6_usr_connect(). - When making a pcb from a sync cache, do not forget to copy inc_isipv6. Obtained from: KAME MFC After: 1 week END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-02-28T17:17:41.000000Z K 7 svn:log V 258 MFC 1.148, 1.149: The TCP code did not do sufficient checks on whether incoming packets were destined for a broadcast IP address. (The MFC reminder is a note-to-self about merging into the RELENG_4_? branches.) PR: misc/35022 MFC after: 4 days END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-28T17:41:42.000000Z K 7 svn:log V 46 Adjust the includes a bit. Requested by: bde END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-02-28T18:18:41.000000Z K 7 svn:log V 113 recover from namespace collision caused by un-static'ing pci_alloc_resource() in rev 1.187 of sys/dev/pci/pci.c END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-02-28T18:21:51.000000Z K 7 svn:log V 93 add inlines for bswap*. smaller versions of the byteswap routines were obtained from NetBSD END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-28T18:26:30.000000Z K 7 svn:log V 114 Make it a bit clearer where this file is to be used and where it should not be. (Comments only) Inspired by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2002-02-28T18:52:47.000000Z K 7 svn:log V 84 Add (unsigned char) cast lost in WARNS=4 fixes which break 8bit locales PR: 35421 END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-02-28T19:05:48.000000Z K 7 svn:log V 74 Add errata for the softupdates corruptions-after-shutdown/reboot problem. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-28T19:45:34.000000Z K 7 svn:log V 62 Minor style(9) nit + utilize ELF features for the FreeBSD ID. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-28T20:12:52.000000Z K 7 svn:log V 116 Add a tool that I've written to help with finding what other files/revisions were changed with a particular commit. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-28T20:51:24.000000Z K 7 svn:log V 43 Fix a typo and do some minor wordsmithing. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-28T21:40:06.000000Z K 7 svn:log V 66 New release/hardware notes: gem and hme (sparc64 Ethernet NICs). END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-02-28T21:52:08.000000Z K 7 svn:log V 182 - Move a comment from being on the same line as a #ifdef to the line following it. This should have gone in the previous commit, but misviewed Bruce's patch. Requested by: bde END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-28T21:58:43.000000Z K 7 svn:log V 172 New release notes: lukemftpd(8), /etc/security now under periodic(8) framework (+MFC). MFCs noted: dc(4) VLANs. While here, tweaked a lukemftp note to note its origin. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-28T22:02:41.000000Z K 7 svn:log V 65 MFC: dc(4) VLAN, /etc/security now under periodic(8) framework. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-02-28T22:44:15.000000Z K 7 svn:log V 92 Fix typo. PR: docs/35422 Submitted by: Mike DeGraw-Bertsch END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-02-28T22:46:46.000000Z K 7 svn:log V 40 MFC: 1.28: Typo fix: /the min/them in/. END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-02-28T23:06:24.000000Z K 7 svn:log V 58 Correct St. David's day: it's celebrated outside Cardiff. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-28T23:12:44.000000Z K 7 svn:log V 210 CPP v3.1 has different rules for processing #lines directives. This sometimes causes fewer directories to be searched for includes. Thus we have to be more explicit in our search list. Pointy at to: GCC 3.1 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-01T01:20:23.000000Z K 7 svn:log V 140 Return vnode_if back to its AWK roots. It became a Perl script in rev 1.20. This removes one more dependence on perl for the kernel build. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-01T01:21:29.000000Z K 7 svn:log V 41 Use vnode_if.awk rather than vnode_if.pl END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T01:32:13.000000Z K 7 svn:log V 80 Add some more ed(4) devices. Submitted by: Tom Rhodes END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-01T01:58:20.000000Z K 7 svn:log V 29 We need an frexp() function. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T02:07:42.000000Z K 7 svn:log V 136 Remove some more i386-isms and alpha-isms from the Hardware Notes. For the most part, these changes consist of adding arch= attributes. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T04:36:07.000000Z K 7 svn:log V 120 MFC: Fix up some more i386-isms. Remove some ia64 mentions too. dev.sgml partial merge of 1.68->1.69 and 1.72->1.73 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T05:04:11.000000Z K 7 svn:log V 139 New release notes: sparc64 SBus/EBus support, TCP now ignores IP-layer broadcasts (+MFC). MFCs noticed: dump(8) process title updating. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T05:06:40.000000Z K 7 svn:log V 72 MFC: TCP ignores IP-layer broadcasts, dump(8) process title reporting. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-01T06:17:28.000000Z K 7 svn:log V 72 Catch up to change in tte format. Forgetten by: jake Submitted by: tmm END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-01T07:05:45.000000Z K 7 svn:log V 72 Fix syntax error, where this was not compile tested after style(9)'ing. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-01T07:20:21.000000Z K 7 svn:log V 95 I pulled the trigger too fast on revision 1.29. Submitted by: Oliver Fromme END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-03-01T08:45:24.000000Z K 7 svn:log V 85 Sync with latest KAME's manpage of prefix(8). Obtained from: KAME MFC After: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-03-01T09:49:48.000000Z K 7 svn:log V 143 Show standard deviation. PR: bin/35433 Submitted by: Morten Rodal , Maxim Konovalov MFC after: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-03-01T12:17:21.000000Z K 7 svn:log V 136 (when new sa is preferred than old sa) even if we fail to send pfkey message, remove the old sa. Obtained from: KAME MFC after: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-03-01T13:13:17.000000Z K 7 svn:log V 52 missing splx Obtained from: KAME MFC after: 1 week END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-03-01T15:30:04.000000Z K 7 svn:log V 24 MFen (1.286 --> 1.290). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-03-01T15:30:24.000000Z K 7 svn:log V 353 When having an expanded name for a class, use '|' instead if ':' to seperate the short name and the long name. This was present for most but not all entries. Because the parsing doesn't reject unrecognized entries, this didn't cause failures, but it wasn't strictly correct. Submitted by: Martin Faxer MFC after: 2 weeks END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-03-01T15:42:27.000000Z K 7 svn:log V 54 Fix typo. '|' looks a lot like 'l' in my xterm font. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-01T15:56:55.000000Z K 7 svn:log V 47 Add directories for af_ZA.ISO8859-1[5] locales END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-01T16:08:06.000000Z K 7 svn:log V 109 Prepare to MFC of LC_NUMERIC, LC_MONETARY and LC_MESSAGES locale categories support. Part I: MFC data files END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-01T16:17:50.000000Z K 7 svn:log V 90 Use a better trace class for ktr traces in the tlb fault handlers, which are rather loud. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-01T16:22:06.000000Z K 7 svn:log V 107 We don't need KTR_COMPILE in assym.s, its already in opt_global.h. Add assyms for more ktr trace classes. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T17:29:51.000000Z K 7 svn:log V 124 Fix typo: s/of/or/ PR: 35291 Submitted by: John Nielsen Tom Rhodes END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-01T17:30:01.000000Z K 7 svn:log V 108 *sigh* while the last commit made GCC 3.1 happy, it upset GCC 2.95. back out last commit to un-break world. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T17:30:40.000000Z K 7 svn:log V 26 MFC: fix typo: s/of/or/ END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-01T17:37:06.000000Z K 7 svn:log V 75 Split up the big wtmp() function to avoid long lines and code duplication. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-01T18:43:15.000000Z K 7 svn:log V 81 Fix required includes in accordance with recent source fixes. Submitted by: bde END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-01T19:46:20.000000Z K 7 svn:log V 247 Oops, unbreak the -d and - options. The `snapfound' variable needs to be retained across entries, and we need to exit(), not return from doentry() when `maxrec' reaches 0. Move the code for processing `maxrec' into printentry() for simplicity. END K 10 svn:author V 5 orion K 8 svn:date V 27 2002-03-01T20:30:13.000000Z K 7 svn:log V 24 Add support for VT8233. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-01T20:54:23.000000Z K 7 svn:log V 201 Add a new "-S" flag to dump to allow it just print out dump estimate size and then exit. PR: bin/35450 Submitted by: Mark Hannon Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-01T21:12:19.000000Z K 7 svn:log V 267 Add a new "-y" flag which causes the year to be included in the session start time. This is useful when looking at old or long-running wtmp files. PR: bin/12982 Obtained from: KOJIMA Hajime , keramida Reviewed by: keramida MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-01T21:32:28.000000Z K 7 svn:log V 182 MFC: Fix the "Changing volumes on pipe input" bug, and a selection of bugs relating to multi-volume restores. This covers the following revisions: restore.c 1.8 tape.c 1.26-1.29 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-03-01T23:10:19.000000Z K 7 svn:log V 35 Fix mcpcia.c so it compiles again. END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-03-01T23:15:24.000000Z K 7 svn:log V 14 MFen 1.1.2.55 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-03-01T23:15:45.000000Z K 7 svn:log V 23 Make it compile again. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T23:44:14.000000Z K 7 svn:log V 155 Convert some literal "FreeBSD" to &os;. While I'm here, fix two grammatical problems (s/set of floppy/set of floppies/). PR: 35115 Submitted by: gioria END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-01T23:49:08.000000Z K 7 svn:log V 94 MFC: Convert some "FreeBSD" to &os;, fix two grammatical problems. install.sgml 1.11->1.12 END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-03-02T00:06:23.000000Z K 7 svn:log V 130 Make 128-bit WEP (aka 104-bit WEP) work with Prism based cards. Submitted by: Thomas Skibo MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-02T00:54:17.000000Z K 7 svn:log V 53 MFC: rev 1.13 (use libgcc_p.a when -pg is in effect) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-02T01:06:42.000000Z K 7 svn:log V 33 Clean up the style a little bit. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-02T01:13:41.000000Z K 7 svn:log V 37 MFC: clean up the style a little bit END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-02T01:33:48.000000Z K 7 svn:log V 118 Rev 1.19.2.4 forgot to include sys/fcntl.h, we need it, so add it. Submitted by: Brian J. Peterson END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-02T01:40:11.000000Z K 7 svn:log V 293 Whitespace-only commit, to make this file conform to FDP standards on indentation and word-wrap. Convert strings of leading spaces to tabs where appropriate, and delete trailing spaces. No content was harmed in the creation of this delta. Reviewed by: diff(1) on i386 and alpha HTML output END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-03-02T01:41:42.000000Z K 7 svn:log V 80 MFC: rev 1.70 put function return types on a line by themselves as per style(9) END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2002-03-02T05:10:11.000000Z K 7 svn:log V 78 Update STANDARDS section on rm(1) to reflect current conformance. PR: 35471 END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2002-03-02T05:11:21.000000Z K 7 svn:log V 45 MFC of STANDARDS section update. PR: 35471 END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-03-02T05:57:18.000000Z K 7 svn:log V 94 Bump original revision (1.290 --> 1.291). Refill over 80 character line (no content changes). END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-03-02T08:40:41.000000Z K 7 svn:log V 229 - Remove obsolete files: relnotes/common/artheader.sgml relnotes/common/intro.sgml relnotes/common/upgrading.sgml - Catch up with the English version: 1.22.2.192 -> 1.22.2.201 relnotes/common/new.sgml END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-02T08:53:36.000000Z K 7 svn:log V 208 Move the creation of the insn-*.c files from cc_tools to cc_int. This gets rid of a cross build problem we have because we build everything in cc_tools during the `make build-tools' (or `make depend') stage. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-02T09:24:59.000000Z K 7 svn:log V 109 MFC: move creation of insn-*.c files from cc_tools to cc_int, to improve the situation of cross builds. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-02T09:58:48.000000Z K 7 svn:log V 51 Better granularity of the FREEBSD_NATIVE #ifdef's. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-02T10:36:37.000000Z K 7 svn:log V 84 properly handle zero length first string when doing -c PR: 34663 MFC After: 3 days END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-02T10:54:33.000000Z K 7 svn:log V 29 Fixed a printf format error. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-02T11:14:13.000000Z K 7 svn:log V 158 Deverbosified previous 2 commits (removed the rotted list of reasons why is included instead of adding to it). Approved by: previous committer END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-03-02T12:42:24.000000Z K 7 svn:log V 53 Fix lock leakage and late unlock. Submitted by: bde END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-03-02T13:19:22.000000Z K 7 svn:log V 24 MFi386: revision 1.498. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-03-02T13:21:12.000000Z K 7 svn:log V 24 MFi386: revision 1.394. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-03-02T15:05:26.000000Z K 7 svn:log V 76 Fix bug on method local named object related panic and Bankfield operation. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-02T22:21:42.000000Z K 7 svn:log V 28 Remove some long dead code. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2002-03-02T22:43:06.000000Z K 7 svn:log V 37 MFC 1.192: Enforce inbound IPsec SPD END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-03T01:04:39.000000Z K 7 svn:log V 27 Get the generic name right END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-03-03T01:12:25.000000Z K 7 svn:log V 139 Consistently refer to the trace file of ktrace as 'trfile'. PR: docs/35361 Submitted by: Stefan Farfeleder END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-03T01:13:12.000000Z K 7 svn:log V 91 MFC: [Revision 1.94] Add a new page queue, PQ_HOLD. [Revision 1.95] Remove dead code. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-03T01:13:47.000000Z K 7 svn:log V 74 Correct a typo. PR: 35273 Submitted by: Nicola Vitale END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-03-03T01:14:45.000000Z K 7 svn:log V 61 MFC: 1.15: Consistently refer to the trace file as 'trfile'. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-03T02:02:33.000000Z K 7 svn:log V 250 Add information about {kerberos,kadmind}5_enable and change {kerberos,kadmind}_enable to {kerberos,kadmind}4_enable to match reality. Fix some mismatched parentheses while I'm here. PR: 34982 Submitted by: Michel Oosterhof END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-03T03:27:28.000000Z K 7 svn:log V 18 Document cru2x(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-03T04:18:00.000000Z K 7 svn:log V 77 Allow one to specify a STANDARD_EXEC_PREFIX for GCC (but not BINUTILS) bits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-03T04:37:09.000000Z K 7 svn:log V 190 Actually the rev 1.23 change also affects BINUTIL bits. (my reading of the code was correct... now someone _please_ tell me why they bother setting the "component" in the paths prefixes...) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-03-03T05:42:50.000000Z K 7 svn:log V 293 MFC: the changes of the bus_space stuff. - Move the bus_dma declarations from bus_{at386,pc98}.h into bus_dma.h. - Add '#include ' into bus.h. - Add the bus_space_subregion(), bus_space_unmap() and bus_space_free() supports. - Rewrite the pc98 bus_space stuff. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-03T06:07:57.000000Z K 7 svn:log V 249 Check the version of ex_anon (a `struct xucred') before using it to fill out netc_anon (a `struct ucred'), and add an XXX around the entire operation since it isn't clear whether it's doing the right thing with things like cr_uidinfo and cr_prison. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-03-03T10:38:40.000000Z K 7 svn:log V 188 - Sort some entries. - Don't remove MATH_EMULATE and MSDOS from a 'SMALL' floppy. - Use the pattern '' instead of '' to avoid an unexpected matching. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-03-03T11:09:40.000000Z K 7 svn:log V 54 Don't move the an and wi drivers to a mfsroot floppy. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T13:03:08.000000Z K 7 svn:log V 113 Temporarily remove lint(1) from the build until the import and merge of the MFN (Merge from NetBSD) is complete. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-03-03T13:14:26.000000Z K 7 svn:log V 117 MFC 1.231 -> 1.232 Use the regular expression form to solve the ambiguous card parameters which have tailing spaces. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T13:17:00.000000Z K 7 svn:log V 53 Import of NetBSD's (x)lint, snapshotted at 2002-3-3. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T13:17:00.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r91586, 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 2002-03-03T13:17:01.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'v_2002_3_3'. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-03-03T13:26:59.000000Z K 7 svn:log V 89 Add two IrDA controller ID: IBM TP240(Probably NSC compatible), and SMC IrCC controller. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-03-03T14:31:34.000000Z K 7 svn:log V 1052 Add Japanese version of hardware notes: (new) -> 1.3 doc/ja_JP.eucJP/hardware/Makefile (new) -> 1.2 doc/ja_JP.eucJP/hardware/Makefile.inc (new) -> 1.6 doc/ja_JP.eucJP/hardware/alpha/Makefile (new) -> 1.4 doc/ja_JP.eucJP/hardware/alpha/article.sgml (new) -> 1.3 doc/ja_JP.eucJP/hardware/common/artheader.sgml (new) -> 1.73 doc/ja_JP.eucJP/hardware/common/dev.sgml (new) -> 1.3 doc/ja_JP.eucJP/hardware/common/hw.ent (new) -> 1.3 doc/ja_JP.eucJP/hardware/common/intro.sgml (new) -> 1.5 doc/ja_JP.eucJP/hardware/i386/Makefile (new) -> 1.3 doc/ja_JP.eucJP/hardware/i386/article.sgml (new) -> 1.2 doc/ja_JP.eucJP/hardware/i386/proc-i386.sgml (new) -> 1.2 doc/ja_JP.eucJP/hardware/ia64/Makefile (new) -> 1.1 doc/ja_JP.eucJP/hardware/ia64/article.sgml (new) -> 1.1 doc/ja_JP.eucJP/hardware/ia64/proc-ia64.sgml (new) -> 1.1 doc/ja_JP.eucJP/hardware/sparc64/Makefile (new) -> 1.1 doc/ja_JP.eucJP/hardware/sparc64/article.sgml NOTE: {alpha,sparc64}/{dev,proc}-{alpha,sparc64}.sgml are not translated yet. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-03T15:00:39.000000Z K 7 svn:log V 55 Add new command definition for rebuilding RAID arrays. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T15:12:50.000000Z K 7 svn:log V 61 Merge conflicts, fix Makefiles and remove (re)moved file(s). END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-03T15:36:21.000000Z K 7 svn:log V 1030 Major update of the ATA RAID code, part 3: Add code to properly detach/attach disks that are part of a RAID. Mark a disk that is attached on an ATA channel belonging to a RAID as a spare disk that can be used for rebuilding failed RAID1's. Add support for rebuilding failed RAID1's. Several fixes to the detach/attach code. For replacing a disk in a failed RAID1 do the following: Find the controller channel# of the failed disk. Exec 'atacontrol detach ' to free the disk from the system. Replace the failed disk with a new one of at least the same size. If your have your disks in drawers/enclosures this can be done with the system still running. Exec 'atacontrol attach ' to add the disk to the system and mark it as a valid spare for rebuild. Exec 'atacontrol rebuild ' The system will rebuild the array on the fly, the array can still be used during this, although with slower performance. Please let me know of any problems with this! Sponsored by: Advanis Inc. MFC after: 2 weeks END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-03T15:41:57.000000Z K 7 svn:log V 30 Add the RAID rebuild command. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2002-03-03T16:22:13.000000Z K 7 svn:log V 48 Comment out proc-alpha.sgml's line temporarily. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-03T16:36:19.000000Z K 7 svn:log V 116 Forgot this litte patch, scale the individual disk size from the arrays total size depending on width of the array. END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-03-03T18:45:30.000000Z K 7 svn:log V 125 MFC rev. 1.22: return EAI_NONAME instead of EAI_NODATA if AI_NUMERICHOST is specified and the hostname given is not numeric. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2002-03-03T19:23:15.000000Z K 7 svn:log V 315 * Include so that this compiles again. * Move the section which manipulates ia64_pal_base to after cninit() so that we don't risk printing anything before we have a console. * Don't call ia64_probe_sapics() for a SKI build. This should really be dependant on ACPICA being present or something. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T19:32:44.000000Z K 7 svn:log V 32 (x)lint(1) works; re-enable it. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T19:44:22.000000Z K 7 svn:log V 157 Massive lint-inspired cleanup. Remove unneeded includes. Deal with unused function arguments. Resolve a boatload of signed/unsigned imcompatabilities. Etc. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-03T20:09:42.000000Z K 7 svn:log V 51 Provide infrastructure for harvesting SWI entropy. END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-03-03T21:17:15.000000Z K 7 svn:log V 41 Adding Network Interface Support section END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-03T21:21:45.000000Z K 7 svn:log V 143 A bit of premptive GEOM POLA magic: If we don't get a virgin disklabel from /dev/food0, then try from /dev/f00d0c, in strange cases this work. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2002-03-03T22:10:04.000000Z K 7 svn:log V 404 Fix bug in mb_alloc that made systems configured with PAGE_SIZE / MCLBYTES == 1 crash. Fix them by changing the appropriate "allocate new page and bucket" code in mb_alloc to use the macro for properly grabbing an allocated object from a bucket, the one that checks whether the bucket is empty. This should allow ken to continue testing zero-copy stuff on -CURRENT. Noticed and provided debug info: ken END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-03T22:36:14.000000Z K 7 svn:log V 60 Call vm_pageq_remove_nowakeup() rather than duplicating it. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-03-03T22:37:35.000000Z K 7 svn:log V 103 Makefile.inc0 is no longer used. Update comments to reflect that. Approved by: dd, silence in -audit. END K 10 svn:author V 5 orion K 8 svn:date V 27 2002-03-04T00:36:04.000000Z K 7 svn:log V 118 Suspend and resume related patches from Toshikazu Ichinoseki . PR's: kern/35484, kern/35230. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-04T02:59:20.000000Z K 7 svn:log V 140 Add a bunch of cards from NetBSD and maybe other places. Ericsson Wireless Lan Simple Tech Spectrum 24 Alt Socket LP WLAN CF Symbol LA4100 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-04T03:51:21.000000Z K 7 svn:log V 72 Support for USB fm radio. Submitted by: David Yeske END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-03-04T03:51:22.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-04T04:01:36.000000Z K 7 svn:log V 72 MFC: USB FM Radio Support Submitted by: David Yeske END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-04T05:07:22.000000Z K 7 svn:log V 636 Fix obscure problems with vfork where part of the parent's stack could be clobbered by the child. This is more complicated than usual because the window that could get clobbered is pushed in kernel mode, so a lot of registers would have to be saved in other registers in userland and we don't have enough. What we do have is space in the pcb to temporarily store user windows that were spilled in kernel mode, but could not be immediately stored to the user stack. So we copy in the parent's topmost window and save it in the pcb, and arrange for it to be copied back out when the child is done frobbing the stack. Reviewed by: tmm END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-04T05:20:29.000000Z K 7 svn:log V 633 Allocate tlb contexts on the fly in cpu_switch, instead of statically 1 to 1 with pmaps. When the context numbers wrap around we flush all user mappings from the tlb. This makes use of the array indexed by cpuid to allow a pmap to have a different context number on a different cpu. If the context numbers are then divided evenly among cpus such that none are shared, we can avoid sending tlb shootdown ipis in an smp system for non-shared pmaps. This also removes a limit of 8192 processes (pmaps) that could be active at any given time due to running out of tlb contexts. Inspired by: the brown book Crucial bugfix from: tmm END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-04T05:30:04.000000Z K 7 svn:log V 166 clarify code: add comments. don't get the length of each arg passed, only the last one. check against == or != NULL rather than using a pointer value as truth test. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-04T06:46:00.000000Z K 7 svn:log V 51 Begin building sparc64 release notes for -CURRENT. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-04T07:07:10.000000Z K 7 svn:log V 112 Dig the information about which tlb slots were used to map the kernel out of the metadata passed by the loader. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-04T07:12:36.000000Z K 7 svn:log V 454 Add support for starting secondary cpus in kernel, as opposed to relying on the loader to do it. Improve smp startup code to be less racy and to defer certain things until the right time. This almost boots single user on my dual ultra 60, it is still very fragile: SMP: AP CPU #1 Launched! Enter full pathname of shell or RETURN for /bin/sh: # ls Debugger("trapsig") Stopped at Debugger+0x1c: ta %xcc, 1 db> heh No such command db> END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-03-04T08:33:27.000000Z K 7 svn:log V 27 Activate sparc64 relnotes. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-04T08:36:50.000000Z K 7 svn:log V 109 MFC: r1.18-1.19 - include emacs21 instead of emacs20, and add net/samba to the list of packages for disc #1. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-03-04T08:37:33.000000Z K 7 svn:log V 106 Revert previous delta. The patch wasn't properly tailored to -STABLE, where nfcslient.ko does not exist. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T09:50:28.000000Z K 7 svn:log V 146 Add basic infrastructure for building and installing Message Catalogs (NLS Catalogs) Idea obtained from: NetBSD Reviewed by: silence at -hackers END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T09:52:06.000000Z K 7 svn:log V 49 Use bsd.nls.mk for building/installing NLS files END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-03-04T10:08:57.000000Z K 7 svn:log V 184 Don't blow away ``set escape'' settings when we've completed the login phase. Just initialise the correct parts. Originially submitted by: Vladimir B. Machulsky END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-03-04T10:10:56.000000Z K 7 svn:log V 124 MFC: Don't blow away ``set escape'' settings when we've completed the login phase. Just initialise the correct parts. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-04T10:18:10.000000Z K 7 svn:log V 185 Build secure/ version of telnet with MAKE_KERBEROS5 for now. This will be backed out after Mark Murray MFC'es the change to build telnet and friends from kerberos5/. Submitted by: ume END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-04T10:30:24.000000Z K 7 svn:log V 197 Redirect stdout of `ipf -y' to /dev/null. This removes a stray "filter sync'd" in the middle of the boot output if IPFilter is enabled, but does not hide any potential errors, which go to stderr. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T10:34:51.000000Z K 7 svn:log V 79 Use bsd.nls.mk for building/installing NLS files XXX: links handling simplify END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T10:59:37.000000Z K 7 svn:log V 54 Slightly relax requirements to set per-file variables END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T11:10:17.000000Z K 7 svn:log V 30 This file is not used anymore END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-03-04T11:57:15.000000Z K 7 svn:log V 72 MFC 1.75: Allow sbcreatecontrol to make cluster sized control messages. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-03-04T12:00:34.000000Z K 7 svn:log V 149 MFC: Change brk's prototype from char *brk(const char *) to int brk(const void *) and sbrk's prototype from char *sbrk(int) to void *sbrk(intptr_t). END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T12:27:00.000000Z K 7 svn:log V 63 . Add support for making NLS links . Target definitions tweaks END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T12:29:21.000000Z K 7 svn:log V 49 Use NLSLINKS to setup symbolic links in NLS area END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-03-04T12:37:08.000000Z K 7 svn:log V 168 Add support for french and german locales in tcsh's way. . link fr_FR.* to fr_BE, fr_CA, fr_CH . link de_DE.* to de_AT, de_CH Obtained from: src/bin/csh/nls/Makefile END K 10 svn:author V 3 dfr K 8 svn:date V 27 2002-03-04T12:47:47.000000Z K 7 svn:log V 42 Add emulation support for PAL_VM_SUMMARY. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-04T16:17:38.000000Z K 7 svn:log V 112 Forced commit to note that the previous revision applied jdp's own patch for the RTLD_GLOBAL problem, not mine. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-04T16:57:41.000000Z K 7 svn:log V 53 Fix two typos: s/verison/version Submitted by: hrs END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-04T16:58:21.000000Z K 7 svn:log V 60 MFC: Fix two typos: s/verison/version/ Submitted by: hrs END K 10 svn:author V 3 dfr K 8 svn:date V 27 2002-03-04T18:01:56.000000Z K 7 svn:log V 14 Add PSEUDOFS. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-03-04T18:46:13.000000Z K 7 svn:log V 519 Add generalized power profile code. This makes other power-management system (APM for now) to be able to generate power profile change events (ie. AC-line status changes), and other kernel components, not only the ACPI components, can be notified the events. - move subroutines in acpi_powerprofile.c (removed) to kern/subr_power.c - call power_profile_set_state() also from APM driver when AC-line status changes - add call-back function for Crusoe LongRun controlling on power profile changes for a example END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-04T18:55:26.000000Z K 7 svn:log V 247 o Create vm_pageq_enqueue() to encapsulate code that is duplicated time and again in vm_page.c and vm_pageq.c. o Delete unusused prototypes. (Mainly a result of the earlier renaming of various functions from vm_page_*() to vm_pageq_*().) END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-03-04T20:03:57.000000Z K 7 svn:log V 184 MFC: sync with current modulo API changes. The significant changes in this MFC are: - Prism II detection from NetBSD. - Prism 2.5 support. - 128-bit crypto fixes for Prism chipsets. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-04T20:27:38.000000Z K 7 svn:log V 38 ANSIfication, WARNS and lint cleanup. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-04T20:50:16.000000Z K 7 svn:log V 31 fix the wildrunning % counter. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-04T21:08:35.000000Z K 7 svn:log V 15 Update header. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-04T21:11:30.000000Z K 7 svn:log V 15 Update headers END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-03-04T21:43:49.000000Z K 7 svn:log V 203 Change the network interface cloning API so the destroy function returns an int errorcode instead of void in preperation for merging cloning of the loopback device. Submitted by: mux MFC after: 2 weeks END K 10 svn:author V 6 brooks K 8 svn:date V 27 2002-03-04T21:46:00.000000Z K 7 svn:log V 66 Add cloning support to the loopback interface. Submitted by: mux END K 10 svn:author V 3 tmm K 8 svn:date V 27 2002-03-05T00:00:40.000000Z K 7 svn:log V 55 Connect the sparc64 userland fp emulator to the build. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-05T00:07:17.000000Z K 7 svn:log V 145 Unbreak bridge.ko. Replace an unresolved symbol with the actions it was meant to take. Submitted by: luigi Approved by: luigi MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-05T00:17:24.000000Z K 7 svn:log V 304 Allow for better control over the GCC front-end when building a cross compiler. * Undo the diking out of cross compiler logic from gcc.c rev 1.16. * Add the `CROSS_STARTFILE_PREFIX' knob. * Add our own definition of `STANDARD_INCLUDE_DIR'. This should have been included in freebsd-native.h rev 1.5. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-05T00:39:29.000000Z K 7 svn:log V 333 Matching contrib/gcc/gcc.c commit of rev 1.23, remove misleading comment about 'STANDARD_EXEC_PREFIX'. It is used now and is needed if one does not set 'MD_EXEC_PREFIX'. Do not define a 'MD_EXEC_PREFIX'. It is not needed, not used in the cross case, and just ends up causing "/usr/libexec" being added to the library search path. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-03-05T00:51:03.000000Z K 7 svn:log V 86 Track the number of wired pages to avoid unwiring unwired pages. Reviewed by: alfred END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-03-05T01:16:35.000000Z K 7 svn:log V 66 MFC: rev 1.22 (better granularity of the FREEBSD_NATIVE #ifdef's) END