ƒŻ$138784 212 138 307 148 234 141 408 135 273 246 520 340 178 194 718 170 374 139 147 268 1303 290 167 353 854 195 245 188 377 465 147 290 115 118 118 204 152 160 141 766 278 252 270 233 214 477 216 172 204 360 250 260 187 167 132 941 1029 134 136 690 226 110 265 114 2671 243 373 203 135 263 155 187 159 192 152 142 179 226 137 203 142 138 138 142 154 148 104 169 169 189 152 277 211 243 141 403 421 137 158 212 232 168 440 133 129 139 165 183 167 161 123 150 182 219 1074 180 724 470 165 154 435 326 176 146 166 117 219 117 152 159 124 145 309 513 299 288 429 300 603 399 176 190 114 393 283 283 145 191 454 99 185 174 223 226 139 239 472 139 176 222 199 139 139 287 278 145 195 233 210 540 193 167 187 286 152 207 195 166 147 134 132 139 131 189 161 230 183 122 188 251 107 307 182 135 227 246 230 177 135 399 142 280 159 197 169 148 364 208 113 238 158 127 154 K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-13T07:07:50.000000Z K 7 svn:log V 46 Explicitly panic vop_read/vop_write on fifos. END K 10 svn:author V 3 imp K 8 svn:date V 27 2004-12-13T07:08:22.000000Z K 7 svn:log V 214 Add sys/uio.h explicitly, and move sys/vnode.h include to be more alphabetical. # vnode.h should not be included here, but it is required for proper decoding # of the flags args. This may change in the future... END K 10 svn:author V 6 scottl K 8 svn:date V 27 2004-12-13T07:08:44.000000Z K 7 svn:log V 53 Remove a stray critical_exit(). Submitted by: johan END K 10 svn:author V 3 imp K 8 svn:date V 27 2004-12-13T07:09:54.000000Z K 7 svn:log V 141 We don't need vnode.h, but do need uio.h in these files. vnode.h shouldn't be included in drivers, generally, so remove them. OK'd by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-13T07:13:21.000000Z K 7 svn:log V 49 Explicit panic in vop_read/vop_write for devices END K 10 svn:author V 3 imp K 8 svn:date V 27 2004-12-13T07:23:34.000000Z K 7 svn:log V 315 Rather than casting through a (void *) to avoid the aliasing warning, do things correctly from an aliasing perspective. Put the vop_generic_args element as the first element for all the vop_*_args and adjust the code to take the address of that instead of the structure. OK'd based on a vague description by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-13T07:37:29.000000Z K 7 svn:log V 43 Use O_NONBLOCK instead of FNONBLOCK alias. END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-13T07:41:19.000000Z K 7 svn:log V 180 Another FNONBLOCK -> O_NONBLOCK. Don't unconditionally set IO_UNIT to device drivers in write: nobody checks it, and since it was always set it did not carry information anyway. END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-13T07:45:02.000000Z K 7 svn:log V 150 MFNetBSD Whitespace diff reduction, formatting fixes and one actual arithmetic error that NetBSD have fixed. Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 8 dhartmei K 8 svn:date V 27 2004-12-13T08:02:36.000000Z K 7 svn:log V 422 MFC: IPv6 packets can contain headers (like options) before the TCP/UDP/ ICMP6 header. pf finds the first TCP/UDP/ICMP6 header to filter by traversing the header chain. In the case where headers are skipped, the protocol checksum verification used the wrong length (included the skipped headers), leading to incorrectly mismatching checksums. Such IPv6 packets with headers were silently dropped. END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-13T08:08:57.000000Z K 7 svn:log V 244 Diff reduction to NetBSD. Now only things that are different between us and NetBSD show up. Means that these files are more of NetBSD style in some places but since thay are NetBSD files, um, that's ok. Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-13T08:12:06.000000Z K 7 svn:log V 83 Might as well get the right $NetBSD$ string while we are at it. MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-13T10:07:57.000000Z K 7 svn:log V 101 Don't forget to bypass vnodes in corner cases. Found by: kkenn and ports/shell/zsh Thanks to: jeffr END K 10 svn:author V 7 yongari K 8 svn:date V 27 2004-12-13T11:12:50.000000Z K 7 svn:log V 621 MFC snd_audiocs(4) to RELENG_5 Device driver for onboard CS4231 audio controller which is found on UltraSPARC workstations. The driver is based on OpenBSD's SBus cs4231 driver and heavily modified to incorporate into sound(4) infrastructure. Due to the lack of APCDMA documentation, the DMA code of SBus cs4231 came from OpenBSD's driver. The driver runs without Giant lock and supports both SBus and EBus based CS4231 audio controller. Special thanks to marius for providing feedbacks during the driver writing. His feedback made it possible to write hiccup free playback code under high system loads. END K 10 svn:author V 5 niels K 8 svn:date V 27 2004-12-13T12:22:28.000000Z K 7 svn:log V 76 Add myself to the committers' birthday calendar Approved by nectar (mentor) END K 10 svn:author V 5 brian K 8 svn:date V 27 2004-12-13T12:51:19.000000Z K 7 svn:log V 279 Implement an ``enable/disable echo'' option, defaults to off. This allows LCP ECHOs to be enabled independently of LQR reports. Note: This introduces a change in the default behaviour (search for lqr and echo in the man page). I'll update UPDATING to reflect this. PR: 74821 END K 10 svn:author V 3 pjd K 8 svn:date V 27 2004-12-13T12:57:21.000000Z K 7 svn:log V 47 Add bioq_insert_head() function. OK'd by: phk END K 10 svn:author V 3 pjd K 8 svn:date V 27 2004-12-13T13:02:06.000000Z K 7 svn:log V 55 bioq_insert_head() function is already in subr_disk.c. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2004-12-13T13:09:33.000000Z K 7 svn:log V 174 - Take up a 'slot' while we're on the assigned queue, waiting to be posted to another processor. Otherwise, kern_switch() gets confused and tries to sched_add(NULL). END K 10 svn:author V 6 marius K 8 svn:date V 27 2004-12-13T13:50:02.000000Z K 7 svn:log V 1206 MFC: Makefile.inc1 1.361 bin/ed/Makefile 1.22 lib/Makefile 1.157 lib/libcrypt/Makefile 1.31 lib/libfetch/Makefile 1.41 lib/libpam/modules/modules.inc 1.17 libexec/Makefile 1.61 share/examples/etc/make.conf 1.215 share/man/man5/make.conf.5 1.73 usr.bin/Makefile 1.239 usr.bin/fetch/Makefile 1.14 usr.sbin/pkg_install/Makefile 1.14 usr.sbin/pkg_install/add/Makefile 1.17 usr.sbin/pkg_install/info/Makefile 1.17 usr.sbin/pkg_install/version/Makefile 1.12 usr.sbin/ppp/Makefile 1.95, 1.96 usr.sbin/pppd/Makefile 1.25 usr.sbin/sendmail/Makefile 1.40 usr.sbin/tcpdump/tcpdump/Makefile 1.36 Retire the useless NOSECURE knob. The motivation for this MFC is that MAKE_KERBEROS4 and MAKE_KERBEROS5 are meant to be buildable by various makefiles when NOSECURE is set but this was broken because Kerberos depends on e.g. des(3) from OpenSSL which wasn't built when NOSECURE was defined. Fixing the NOSECURE knob however would have meant to make it do the same as the NOCRYPT knob. If you had been using the NOSECURE build knob please now use the NOCRYPT knob instead. Discussed with: ru (some months ago) Reviewed by: ru (some months ago) Approved by: markm (telnet and secure bits, some months ago), kensmith (re) END K 10 svn:author V 6 marius K 8 svn:date V 27 2004-12-13T13:58:43.000000Z K 7 svn:log V 194 MFC: 1.362 Unbreak world build if NO_OPENSSL is defined but MAKE_KERBEROS4 or MAKE_KERBEROS5 are. Reviewed by: ru (some months ago) Approved by: markm (telnet and secure bits, some months ago) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2004-12-13T13:58:44.000000Z K 7 svn:log V 71 This commit was manufactured by cvs2svn to create branch 'RELENG_4_11'. END K 10 svn:author V 6 marius K 8 svn:date V 27 2004-12-13T14:03:52.000000Z K 7 svn:log V 257 Add a note that MAKE_KERBEROS4 and MAKE_KERBEROS5 depend on OpenSSL (and therefore must not be used together with NOCRYPT or NO_OPENSSL). Corresponds to: share/man/man5/make.conf.5 1.73 share/examples/etc/make.conf 1.216 Reviewed by: ru (some months ago) END K 10 svn:author V 6 marius K 8 svn:date V 27 2004-12-13T14:10:30.000000Z K 7 svn:log V 758 - MFC: lib/Makefile 1.155 libexec/Makefile 1.57 usr.bin/Makefile 1.234 (partly), 1.235 Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined. - Replace the check for the non-existence of src/secure and src/kerberosIV with a check for the non-existence of src/crypto only. This is to bring these checks in line with the demise of the NOSECURE knob and because if src/crypto doesn't exist we won't build any crypto stuff including not Kerberos IV (and also not Kerberos 5 for that matter). Note: On HEAD all these checks for the existence of crypto sources even have been completely removed. Discussed with: ru (some months ago) Reviewed by: ru (some months ago) Approved by: markm (telnet and secure bits, some months ago) END K 10 svn:author V 5 brian K 8 svn:date V 27 2004-12-13T14:50:13.000000Z K 7 svn:log V 100 Handle select() returning -1/EINTR - fairly common in these KSE days. PR: 74972 MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2004-12-13T15:42:46.000000Z K 7 svn:log V 149 Back the warnings down from 9 to 6, since that is the highest we have. If we added a WARNS 7 level, it shouldn't be assumed this code will pass it. END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2004-12-13T16:21:48.000000Z K 7 svn:log V 91 Exporting of NTFS filesystem broke in rev 1.70. Fix it. Approved by: phk, grehan (mentor) END K 10 svn:author V 4 jeff K 8 svn:date V 27 2004-12-13T16:45:57.000000Z K 7 svn:log V 283 - If delivering a signal will result in killing a process that has a nice value above 0, set it to 0 so that it may proceed with haste. This is especially important on ULE, where adjusting the priority does not guarantee that a thread will be granted a greater time slice. END K 10 svn:author V 4 emax K 8 svn:date V 27 2004-12-13T17:35:05.000000Z K 7 svn:log V 371 MFC: Add workaround for {not so|too} smart phones that cannot handle SDP attribute ID ranges that consist of exactly one attribute ID. libsdp(3) will check start and end of the attribute ID range and if they are the same the range will be collapsed to one atribute ID. The problem was observed on Audiovox SMT5600 and Palm Treo 650. Reviewed by: re (kensmith, scottl) END K 10 svn:author V 5 brian K 8 svn:date V 27 2004-12-13T17:52:10.000000Z K 7 svn:log V 53 Mention the necessity for ``enable echo'' in ppp(8). END K 10 svn:author V 3 imp K 8 svn:date V 27 2004-12-13T17:53:20.000000Z K 7 svn:log V 197 LINT defines things which compile in code that as referring to the old a_desc element. change this to the new a_gen.a_desc to reflect changes to vnode_if.h generation. Noticed by: tinderbox, phk END K 10 svn:author V 5 brian K 8 svn:date V 27 2004-12-13T17:54:30.000000Z K 7 svn:log V 21 Add ``enable echo''. END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-13T18:12:26.000000Z K 7 svn:log V 26 correct module dependency END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-13T18:26:13.000000Z K 7 svn:log V 26 correct module dependency END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2004-12-13T19:25:30.000000Z K 7 svn:log V 107 Add a manual page to document phk's mount work. Reviewed by: phk (content), brueffer (grammar and markup) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2004-12-13T19:29:40.000000Z K 7 svn:log V 56 Add kernel_mount.9 and appropriate MLINKS to the build. END K 10 svn:author V 3 rik K 8 svn:date V 27 2004-12-13T19:55:06.000000Z K 7 svn:log V 68 Add Tau-PCI-L(/R) entry to the list of supported hardware by cp(4). END K 10 svn:author V 3 hrs K 8 svn:date V 27 2004-12-13T20:30:25.000000Z K 7 svn:log V 49 Update &release.manpath.*;. Pointed out by: rik END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2004-12-13T20:40:16.000000Z K 7 svn:log V 668 Make kttcp work in -stable (and -current) - Removed kttcp_sosend() and kttcp_soreceive() in favor of using sosend() / soreceive() with UIO_NOCOPY. The locking changes in the socket layer make merging the kttcp_so* and the so* routines a real pain. It was a lot easier to just use the integrated routines. - Eliminated KTTCP_MAX_XMIT restrictions on send and receive sizes because I encountered no problems with streams larger than MAX_INT. MAX_INT bytes is only good for a few seconds at 4Gb/sec ;) - Removed Giant from send / recv routines. - Fixed character device protos, cdevsw init, etc, to work in 5.x / 6.x Reviewed by: sam MFC after: 1 week END K 10 svn:author V 3 rik K 8 svn:date V 27 2004-12-13T22:07:23.000000Z K 7 svn:log V 185 Make code MPSAFE. You could turn this off by debug.mpsafenet=0 for full network stack or via debug.{cp|cx|ctau}.mpsafenet for cp(4), cx(4) and ctau(4) accordingly. MFC after: 10 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2004-12-13T23:09:19.000000Z K 7 svn:log V 159 The format of the MLINKS entries is pairwise, not MLINKS += wise. So list kernel_mount.9 the required number of times to allow make installworld to complete. END K 10 svn:author V 3 njl K 8 svn:date V 27 2004-12-13T23:31:46.000000Z K 7 svn:log V 177 Unify ACPI_DEBUG support for all OEM drivers under ACPI_OEM. Since more than one will never be supported on the same platform, this does not hurt debugging. MFC after: 3 days END K 10 svn:author V 3 njl K 8 svn:date V 27 2004-12-14T01:07:44.000000Z K 7 svn:log V 140 Checkpoint reworking the man page to be more useful to non-developers, document some debug output variables, etc. Mdoc assistance welcome. END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-14T03:54:08.000000Z K 7 svn:log V 118 Small formatting change.. Move a declaration to the same place as in NetBSD. Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-14T03:59:24.000000Z K 7 svn:log V 381 Slightly reorganise part of the ohci_softintr() function to better keep track of the total amoutn transferred during a transfer. Seems similar to some code in the NetBSD version. I notice they have incorporated matches from him so I don't know which direction it went. Submitted by: damien.bergamini@free.fr Obtained from: patches to make the ueagle driver work MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-14T04:05:10.000000Z K 7 svn:log V 120 Don't abandon ship just because the number of companions doesn't seem correct. Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 7 yongari K 8 svn:date V 27 2004-12-14T04:06:04.000000Z K 7 svn:log V 76 Add manual page for snd_audiocs(4). Reminded by: trhodes MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-14T04:47:24.000000Z K 7 svn:log V 108 A bunch more whitespace and formatting diff reductions for NetBSD. Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T07:20:03.000000Z K 7 svn:log V 267 Add new function fdunshare() which encapsulates the necessary light magic for ensuring that a process' filedesc is not shared with anybody. Use it in the two places which previously had private implmentations. This collects all fd_refcnt handling in kern_descrip.c END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T07:46:28.000000Z K 7 svn:log V 157 Make LINT compile. When leaving functions for ddb use don't make them static: it makes gcc think they are unused. Shouldn't this be in #ifdef DDB anyway ? END K 10 svn:author V 7 glebius K 8 svn:date V 27 2004-12-14T08:05:29.000000Z K 7 svn:log V 163 - Use ng_callout() instead of timeout. - Schedule next timeout *after* finishing job of the current one. - Remove spl(9) calls. Tested by: ru Reviewed by: julian END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T08:23:18.000000Z K 7 svn:log V 95 Move the checkdirs() function from vfs_mount.c to kern_descrip.c and call it mountcheckdirs(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T08:44:51.000000Z K 7 svn:log V 75 Make fdesc_mtx private to kern_descrip.c now that the flock has come home. END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-14T09:06:44.000000Z K 7 svn:log V 41 mdoc(7) nit: Removed redundant .Pp call. END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T09:09:51.000000Z K 7 svn:log V 848 Add a new kind of reference count (fd_holdcnt) to struct filedesc which holds on to just the data structure and the mutex. (The existing refcount (fd_refcnt) holds onto the open files in the descriptor.) The fd_holdcnt is protected by fdesc_mtx, fd_refcnt by FILEDESC_LOCK. Add fdhold(struct proc *) which gets a hold on the filedescriptors of the specified proc.. Add fddrop(struct filedesc *) which drops the fd_holdcnt and if zero destroys the mutex and frees the memory. Initialize the fd_holdcnt to one in fdinit(). Normal operations on the filedesc structure will not change it. In fdfree() use fddrop() to dispose of the mutex and structure. Hold the FILEDESC_LOCK() until we have cleaned out the contents and carefully set the fields to null values during cleanup. Use fdhold()/fddrop() in mountcheckdirs() and sysctl_kern_file(). END K 10 svn:author V 2 bz K 8 svn:date V 27 2004-12-14T09:13:55.000000Z K 7 svn:log V 937 MFC: if_sk.c rev. 1.87 (partly) date: 2004/11/01 17:21:04; author: obrien * Correct an off-by-one reading vpd ro data. if_sk.c rev. 1.90 date: 2004/11/15 19:37:21; author: jmg if_skreg.h rev. 1.24 date: 2004/11/15 19:37:21; author: jmg fix the missing lock in sk_jfree (verified w/ an assert) also fix up handling and proding of the tx, _OACTIVE is now handled better... if_sk.c rev. 1.91 date: 2004/11/15 22:24:32; author: jmg move the lock after the NULL check so we don't have a hard(er) to diagnose panic... if_sk.c rev. 1.92 date: 2004/11/17 21:35:22; author: jmg only clear the IFF_OACTIVE flag when we have a chance of being able to queue a packet to the hardware... instead of when the hardware queue is empty.. don't initalize cur_tx now that it doesn't need to be... Approved by: pjd (mentor) END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-14T09:24:48.000000Z K 7 svn:log V 43 Minor mdoc(7) tweaks, excellent work Nate! END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T09:32:18.000000Z K 7 svn:log V 44 Be a bit more assertive about vnode bypass. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2004-12-14T10:34:27.000000Z K 7 svn:log V 596 - In kseq_choose(), don't recalculate slice values for processes with a nice of 0. Doing so can cause an infinite loop because they should be running, but a nice -20 process could prevent them from doing so. - Add a new flag KEF_PRIOELEV to flag a thread that has had its priority elevated due to priority propagation. If a thread has had its priority elevated, we assume that it must go on the current queue and it must get a slice. - In sched_userret() if our priority was elevated and we shouldn't have a timeslice, yield here until we should. Found/Tested by: glebius END K 10 svn:author V 4 jeff K 8 svn:date V 27 2004-12-14T10:53:55.000000Z K 7 svn:log V 132 - Garbage collect several unused members of struct kse and struce ksegrp. As best as I can tell, some of these were never used. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2004-12-14T12:30:43.000000Z K 7 svn:log V 16 Add NetBSD 2.0. END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T13:07:58.000000Z K 7 svn:log V 170 - Update usage to reflect the current reality. - Fix a bug where manual pages which had a "_" in their name did not get proper architecture setting. MFC after: 1 week END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T13:12:29.000000Z K 7 svn:log V 20 Add snd_audiocs(4). END K 10 svn:author V 3 rse K 8 svn:date V 27 2004-12-14T14:36:35.000000Z K 7 svn:log V 2577 Improve the RC framework for the clean booting/shutdown of Jails: 1. Feature: for flexibility reasons and as a prerequisite to clean shutdowns, allow the configuration of a stop/shutdown command via rc.conf variable "jail__exec_stop" in addition to the start/boot command (rc.conf variable "jail__exec_start"). For backward compatibility reasons, rc.conf variable "jail__exec" is still supported, too. 2. Debug: Add the used boot/shutdown commands to the debug output of the /etc/rc.d/jail script, too. 3. Security: Run the Jail start/boot command in a cleaned environment to not leak information from the host to the Jail during startup. 4. Feature: Run the Jail stop/shutdown command "jail__exec_stop" on "/etc/rc.d/jail stop " to allow a graceful shutdown of the Jail before its processes are just killed. 5. Bugfix: When killing the remaining Jail processes give the processes time to actually perform their termination sequence. Without this the subsequent umount(8) operations usually fail because the resources are still in use. Additionally, if after trying to TERM-inate the processes there are still processes hanging around, finally just KILL them. 6. Bugfix: In rc.shutdown, if running inside a Jail, skip the /etc/rc.d/* scripts which are flagged with the KEYWORD "nojail" to allow the correct operation of rc.shutdown under jail__exec_stop="/bin/sh /etc/rc.shutdown". This is analogous to what /etc/rc does inside a Jail. Now the following typical host-configuration for two Jails works as expected and correctly boots and shutdowns the Jails: ----------------------------------------------------------- # /etc/rc.conf: jail_enable="YES" jail_list="foo bar" jail_foo_rootdir="/j/foo" jail_foo_hostname="foo.example.com" jail_foo_ip="192.168.0.1" jail_foo_devfs_enable="YES" jail_foo_mount_enable="YES" jail_foo_exec_start="/bin/sh /etc/rc" jail_foo_exec_stop="/bin/sh /etc/rc.shutdown" jail_bar_rootdir="/j/bar" jail_bar_hostname="bar.example.com" jail_bar_ip="192.168.0.2" jail_bar_devfs_enable="YES" jail_bar_mount_enable="YES" jail_bar_exec_start="/path/to/kjailer -v" jail_bar_exec_stop="/bin/sh -c 'killall kjailer && sleep 60'" ----------------------------------------------------------- # /etc/fstab.foo /v/foo /j/foo/v/foo nullfs rw 0 0 ----------------------------------------------------------- # /etc/fstab.bar /v/bar /j/bar/v/bar nullfs rw 0 0 ----------------------------------------------------------- Reviewed by: freebsd-hackers MFC after: 2 weeks END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T16:11:14.000000Z K 7 svn:log V 148 Add manual page for snd_maestro(4). Submitted by: Jorge Mario G. Mazo (original version) PR: docs/74546 MFC after: 1 week END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T16:17:12.000000Z K 7 svn:log V 278 - Add a HARDWARE section which lists supported devices. - "device sound" does not pull in sound device drivers (like "device pcm" used to do), so do not mention that option. - Make the document title more like the title in the other sound device drivers. MFC after: 1 week END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T16:23:38.000000Z K 7 svn:log V 108 Auto generate device listings for the snd_maestro(4) and snd_maestro4(4) device drivers. MFC after: 1 week END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2004-12-14T17:23:01.000000Z K 7 svn:log V 41 Reformat arguments bus_dma_tag_create(). END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2004-12-14T17:41:51.000000Z K 7 svn:log V 168 Modify ida_v3_done() to treat FIFO status of -1 as FIFO empty (0). This is what ida_v4_done() does and seems to be necessary with some firmware versions on v3 devices. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2004-12-14T17:45:30.000000Z K 7 svn:log V 61 Add a callout to dump card status on command queue timeouts. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2004-12-14T18:07:46.000000Z K 7 svn:log V 91 Some formatting, whitespace and mdoc(7) fixes. Submitted by: A manual page, ru of course. END K 10 svn:author V 3 rik K 8 svn:date V 27 2004-12-14T18:18:54.000000Z K 7 svn:log V 67 Kill double inclusion for and . END K 10 svn:author V 6 cognet K 8 svn:date V 27 2004-12-14T18:45:05.000000Z K 7 svn:log V 97 Update the sp after popping the regs. This is a good candidate for the golden pointy hat awards. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2004-12-14T18:57:21.000000Z K 7 svn:log V 57 Enable interrupts once the active ones have been masked. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T19:27:16.000000Z K 7 svn:log V 45 fwip(4) supports polling. MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T19:53:30.000000Z K 7 svn:log V 82 - Xref fwip(4) and eui64(5) - correct a grammar nit - bump .Dd MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T19:55:39.000000Z K 7 svn:log V 128 - remove nonexistant "device fwohci" - sort SYNOPSIS devices - capitalize Ethernet - Xref fwip(4) - bump .Dd MFC after: 3 days END K 10 svn:author V 3 njl K 8 svn:date V 27 2004-12-14T19:55:54.000000Z K 7 svn:log V 45 Add more information about debugging output. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T19:56:54.000000Z K 7 svn:log V 105 - remove nonexistant "device fwohci" - sort SYNOPSIS devices - Xref fwe(4) - bump .Dd MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T19:57:42.000000Z K 7 svn:log V 45 - Xref fwip(4) - bump .Dd MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T20:16:57.000000Z K 7 svn:log V 41 MFC: rev. 1.25 Various language tweaks. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T20:20:23.000000Z K 7 svn:log V 41 MFC: URL of the data sheet has changed. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-14T20:44:37.000000Z K 7 svn:log V 45 - Xref fwip(4) - bump .Dd MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T20:48:40.000000Z K 7 svn:log V 62 Fix a deadlock I introduced this morning. Mostly from: tegge END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T21:30:45.000000Z K 7 svn:log V 56 Implement simpler panics for VOP_{read,write} on fifos. END K 10 svn:author V 3 phk K 8 svn:date V 27 2004-12-14T21:35:00.000000Z K 7 svn:log V 12 white space END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T22:07:06.000000Z K 7 svn:log V 75 - Add a HARDWARE section which lists supported devices. MFC after: 1 week END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T22:20:41.000000Z K 7 svn:log V 75 - Add a HARDWARE section which lists supported devices. MFC after: 1 week END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-14T22:21:51.000000Z K 7 svn:log V 95 - Auto generate device listings for the pst(4) and vpo(4) device drivers. MFC after: 1 week END K 10 svn:author V 3 rik K 8 svn:date V 27 2004-12-14T23:13:08.000000Z K 7 svn:log V 60 Bring back ability to use FR support with sppp from Cronyx. END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-15T01:30:38.000000Z K 7 svn:log V 184 bring in rijndael crypto code to satisfy dependency: should break rijndael out into a separate module a la rc4 but several other cases need to be fixed also so for now do as others do END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2004-12-15T02:10:50.000000Z K 7 svn:log V 114 Add a few options with regards to ppp(8) and traceroute. Sort the list, please keep this list sorted. PR: 48569 END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-15T02:19:44.000000Z K 7 svn:log V 145 Remove clauses 3 and 4 of the license. Approved by: Jason L. Wright (original author) Reviewed by: imp Obtained from: OpenBSD MFC after: 3 days END K 10 svn:author V 5 peter K 8 svn:date V 27 2004-12-15T02:21:23.000000Z K 7 svn:log V 47 Add config hooks for amd64 atheros hal modules END K 10 svn:author V 5 peter K 8 svn:date V 27 2004-12-15T02:25:21.000000Z K 7 svn:log V 308 Make this amd64-clean. sizeof is long on amd64, so things that do a printf of a sizeof, need to use %z to get the correct type on all our platforms. Also, convert integers<->pointers via uintptr_t. (I think Sam's instructions were for me to commit this. If I misunderstood, then I apologize in advance.) END K 10 svn:author V 5 peter K 8 svn:date V 27 2004-12-15T02:32:27.000000Z K 7 svn:log V 326 Like on the ath_rate_onoe component, make this compile on amd64. Convert pointers to an integer via uintptr_t. Fix an apparent bug that caused a compile failure. ieee80211_iterate_nodes() takes ic->ic_sta as its first argument on the onoe module. It had just 'ic' here in the same context, which was a mismatched argument. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2004-12-15T02:40:43.000000Z K 7 svn:log V 41 Add options recently added to make.conf. END K 10 svn:author V 2 ps K 8 svn:date V 27 2004-12-15T03:38:06.000000Z K 7 svn:log V 67 MFC: Forgot to update this when merging support for the 5750/5751. END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2004-12-15T06:22:33.000000Z K 7 svn:log V 114 Use the SYSCTL_ADD_OID macro, instead of directly calling sysctl_add_oid(). Approved by: anholt, grehan (mentor) END K 10 svn:author V 8 ssouhlal K 8 svn:date V 27 2004-12-15T06:24:57.000000Z K 7 svn:log V 134 If ferror is true, we must reset the error indicator. Submitted by: Liam J. Foy Approved by: grehan (mentor) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2004-12-15T07:03:21.000000Z K 7 svn:log V 73 Add the PCI ID for the Adaptec 2230SLP card. Submitted by: Ray Gilstrap END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-15T07:23:46.000000Z K 7 svn:log V 342 Attempt #2 at fixing boot floppies. Move NFS back into kernel to solve current problem of mfsroot.flp overflowing (note to self: can't speed up test release builds for boot floppy sizes by using NODOC=). Address original problem by removing sa (SCSI tape) and pass (SCSI passthrough) devices. Approved by: re (scottl) Pointy hat: kensmith END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-15T09:29:47.000000Z K 7 svn:log V 36 List the Adaptec SCSI RAID 2230SLP. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-15T09:32:12.000000Z K 7 svn:log V 32 Bump .Dd before anyone notices. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-15T12:18:41.000000Z K 7 svn:log V 42 Fix typo in a comment. MFC after: 3 days END K 10 svn:author V 5 brian K 8 svn:date V 27 2004-12-15T12:39:28.000000Z K 7 svn:log V 71 Use rc.subr PR: 72505 Submitted by: Amir Shalem END K 10 svn:author V 3 yar K 8 svn:date V 27 2004-12-15T12:39:52.000000Z K 7 svn:log V 91 MFC: Make popen(3) thread-safe for libc_r. Submitted by: marck Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-15T13:49:25.000000Z K 7 svn:log V 76 Fixed compilation warnings with option VGA_NO_MODE_CHANGE. PR: kern/71130 END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-15T13:55:00.000000Z K 7 svn:log V 70 MFC: 1.33: Fixed compilation warnings with option VGA_NO_MODE_CHANGE. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2004-12-15T13:58:28.000000Z K 7 svn:log V 31 Remove autofs entry from here. END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-15T19:04:07.000000Z K 7 svn:log V 58 fix m_append for case where additional mbufs are required END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-15T19:42:05.000000Z K 7 svn:log V 85 MFC: rev. 1.5 Remove the "SUPPORTED DEVICES" section, which now resides in altq(4). END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2004-12-15T19:42:35.000000Z K 7 svn:log V 122 Commit patch from ru which groups the ppp(8) options together and kills my sorting. Submitted by: ru Discussed with: imp END K 10 svn:author V 3 alc K 8 svn:date V 27 2004-12-15T19:55:05.000000Z K 7 svn:log V 981 In the common case, pmap_enter_quick() completes without sleeping. In such cases, the busying of the page and the unlocking of the containing object by vm_map_pmap_enter() and vm_fault_prefault() is unnecessary overhead. To eliminate this overhead, this change modifies pmap_enter_quick() so that it expects the object to be locked on entry and it assumes the responsibility for busying the page and unlocking the object if it must sleep. Note: alpha, amd64, i386 and ia64 are the only implementations optimized by this change; arm, powerpc, and sparc64 still conservatively busy the page and unlock the object within every pmap_enter_quick() call. Additionally, this change is the first case where we synchronize access to the page's PG_BUSY flag and busy field using the containing object's lock rather than the global page queues lock. (Modifications to the page's PG_BUSY flag and busy field have asserted both locks for several weeks, enabling an incremental transition.) END K 10 svn:author V 5 wilko K 8 svn:date V 27 2004-12-15T22:10:31.000000Z K 7 svn:log V 86 Document floppy brokennes on DS10-class Alphas. Approved by: re (kensmith) / blanket END K 10 svn:author V 2 ps K 8 svn:date V 27 2004-12-15T22:20:22.000000Z K 7 svn:log V 632 First cut of NFS direct IO support. - NFS direct IO completely bypasses the buffer and page caches. If a file is open for direct IO all caching is disabled. - Direct IO for Directories will be addressed later. - 2 new NFS directio related sysctls are added. One is a knob to disable NFS direct IO completely (direct IO is enabled by default). The other is to disallow mmaped IO on a file that has at least one O_DIRECT open (see the comment in nfs_vnops.c for more details). The default is to allow mmaps on a file that has O_DIRECT opens. Submitted by: Mohan Srinivasan mohans at yahoo-inc dot com Obtained from: Yahoo! END K 10 svn:author V 3 jhb K 8 svn:date V 27 2004-12-15T23:00:47.000000Z K 7 svn:log V 377 Add a new flag to the atkbd(4) driver to disable testing the keyboard port during the device probe as this can cause hangs on some machines, specifically Compaq R3000Z series amd64 laptops. The flag is bit 3, or 0x8. PR: amd64/67745 Reported by: Neil Winterbauer newntrbr at ucla dot edu, many others Tested by: ade, astrodog at gmail dot com, many others MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2004-12-15T23:01:45.000000Z K 7 svn:log V 73 Document the new flag for disabling the keyboard port test during probe. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-15T23:39:57.000000Z K 7 svn:log V 57 First update for the 5750/5751 chips. MFC after: 3 days END K 10 svn:author V 4 grog K 8 svn:date V 27 2004-12-16T00:26:53.000000Z K 7 svn:log V 341 Correct the dates and locations relating to Ludwig van Beethoven's birth: 1. Remove anachronistic "Germany". Depending on your viewpoint, he was born in the Rheinland or Prussia. 2. Remove reference to his date of birth. It's not known, though it's possible it was 16t or 17 December. 3. Get the date of his christening right. END K 10 svn:author V 4 grog K 8 svn:date V 27 2004-12-16T00:29:35.000000Z K 7 svn:log V 232 Correct the event of 17 December 1770: Ludwig van Beethoven was christened. We don't know whether he was born on the same or the previous day. From: Die Musik in Gecshichte und Gegenwart (Bärenreiter, Kassel, 1989), 1:1509 END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-16T01:10:48.000000Z K 7 svn:log V 84 fix typo to resolve undefined symbol Spotted by: Rong-En Fan END K 10 svn:author V 5 brian K 8 svn:date V 27 2004-12-16T01:59:00.000000Z K 7 svn:log V 52 MFC: Handle select() returning -1/EINTR PR: 74972 END K 10 svn:author V 8 matusita K 8 svn:date V 27 2004-12-16T03:37:32.000000Z K 7 svn:log V 69 Typo fix: s/ROOR/ROOT/; PR: docs/75139 Submitted by: Richard Smith END K 10 svn:author V 8 matusita K 8 svn:date V 27 2004-12-16T03:41:44.000000Z K 7 svn:log V 20 MFC 1.49: typo fix. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2004-12-16T04:45:16.000000Z K 7 svn:log V 123 Add Cisco AIR-CB21AG and AIR-PI21AG to the supported list. I'm using an AIR-CB12AG to make this commit. Approved by: sam END K 10 svn:author V 3 yar K 8 svn:date V 27 2004-12-16T07:17:56.000000Z K 7 svn:log V 25 free(3) is void already. END K 10 svn:author V 3 yar K 8 svn:date V 27 2004-12-16T07:27:28.000000Z K 7 svn:log V 60 Do a small style(9) fix before I'm hacking the code itself. END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-16T09:52:41.000000Z K 7 svn:log V 68 The ioconf.c is no longer generated. Submitted by: Craig Rodrigues END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-16T11:19:29.000000Z K 7 svn:log V 33 Reflect the removal of jumbo(9). END K 10 svn:author V 3 tom K 8 svn:date V 27 2004-12-16T15:24:53.000000Z K 7 svn:log V 53 Sort driver names alphabetically. MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2004-12-16T16:03:53.000000Z K 7 svn:log V 213 Remove the helpers for moving to a 64-bit time_t on Sparc64. If someone isn't running with a 64-bit time_t by now, they don't really track -CURRENT and would probably go to RELENG_5 vs. 6-CURRENT. OK'ed by: gad END K 10 svn:author V 5 harti K 8 svn:date V 27 2004-12-16T16:14:16.000000Z K 7 svn:log V 418 Instead of dynamically allocating list heads allocated them statically now that their size is only two pointers. This eliminates a lot of calls to Lst_Init and from there to malloc together with many calls to Lst_Destroy (in places where the list is obviously empty). This also reduces the chance to leave a list uninitilized so we can remove more NULL pointer checks and probably eliminates a couple of memory leaks. END K 10 svn:author V 4 roam K 8 svn:date V 27 2004-12-16T16:59:19.000000Z K 7 svn:log V 205 Describe the special meaning of the $ and ~ characters, and the fact that you can get around it by double-quoting them. PR: 42762 Submitted by: AIDA Shinra Discussed with: brian END K 10 svn:author V 3 rik K 8 svn:date V 27 2004-12-16T19:26:15.000000Z K 7 svn:log V 195 MFC -j 1.16 -j 1.17: revision 1.17 date: 2004/12/14 23:13:08; author: rik; state: Exp; lines: +1 -1 Bring back ability to use FR support with sppp from Cronyx. Approved by: re (kensmith) END K 10 svn:author V 2 ps K 8 svn:date V 27 2004-12-16T19:28:37.000000Z K 7 svn:log V 337 Change the NFS sillyrename convention so that we won't run out of sillyrenames (which were limited to 58 per pid per directory, for no good reason). The new format of sillyrenames looks like .nfs.0000b31a.00d24.4 ^^^^^^^^ ^^^^^ ticks pid Submitted by: Mohan Srinivasan mohans at yahoo-inc dot com Obtained from: Yahoo! END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-16T19:46:50.000000Z K 7 svn:log V 208 Fix a long-standing bug when make(1) is passed the -V and -f options in MAKEFLAGS environment variable, and some of these options are also specified on the command line. Thanks to: marcel Reviewed by: harti END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-16T19:55:57.000000Z K 7 svn:log V 511 Previous revision didn't fix all cases. For example, testing for variables that are always defined (e.g., "make -V CC") would still print a false warning. Fix this by only passing a submake the MAKEOBJDIRPREFIX=* argument if it was present. As a result, we loose the check for -DMAKEOBJDIRPREFIX, or an esoteric "MAKEOBJDIRPREFIX = foo" (with embedded spaces), but these are unorthodox enough to not care about them. The make(1) bug mentioned in the previous revision was just fixed in make/main.c,v 1.109. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2004-12-16T20:27:55.000000Z K 7 svn:log V 304 o The macro versions of sigemptyset(3), sigfillset(3), sigaddset(3), sigdelset(3) and sigismember(3) were killed about five years ago. o The functions (specifically sigismember(3)) could return -1 and set errno. PR: bin/75156 Obtained from: NetBSD MFC after: 2 weeks o Bump the date of the document. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2004-12-16T20:38:03.000000Z K 7 svn:log V 82 MFC rev. 1.86 and rev. 1.87: fix the release date of 5.3-RELEASE, add NetBSD 2.0. END K 10 svn:author V 3 das K 8 svn:date V 27 2004-12-16T20:40:37.000000Z K 7 svn:log V 98 Cosmetic changes only: - style - remove unused variables - de-support VAX Inspired by: bin/42388 END K 10 svn:author V 3 das K 8 svn:date V 27 2004-12-16T20:40:49.000000Z K 7 svn:log V 22 GC unused declaration END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2004-12-16T20:43:51.000000Z K 7 svn:log V 296 Using just m_pullup to get all of the interesting bits in packet into one buffer doesn't work for ipv6 packets, so use m_defrag() here instead as an easy drop-in replacement. PR: kern/70399 Submitted by: marka@isc.org Reviewed by: darrenr Approved by: re(kensmith) Obtained from: marka@isc.org END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2004-12-16T20:48:06.000000Z K 7 svn:log V 186 Synchronise all of the files in src/contrib/ipfilter/ with those in src/sys/contrib/ipfilter/netinet where the correct versions are located. PR: 70492, 73580 Approved by: re(kensmith) END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2004-12-16T21:02:16.000000Z K 7 svn:log V 186 Using just m_pullup to get all of the interesting bits in packet into one buffer doesn't work for ipv6 packets, so use m_defrag() here instead as an easy drop-in replacement. PR: 70399 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2004-12-16T22:13:06.000000Z K 7 svn:log V 50 MFC: install magic.h, and don't depend on 'uniq'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2004-12-16T22:14:43.000000Z K 7 svn:log V 96 MFC rev 1.44: for variables that are only checked with defined(), don't provide any fake value. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2004-12-16T22:17:44.000000Z K 7 svn:log V 358 MFC: revs 1.42-1.47 (minus 1.45): + Define "I386_CPU" if CPUTYPE is 'i386'. + Embellish the AMD64 sections a little. Including supporting 'nocona'. + Simplify by treating the standard x86 CPU names as the CPUTYPE vs. treating them as an alias. + Separate the x86 GCC CPU CFLAGS from the ICC CFLAGS. + Add support for Pentium M, Pentium 3M and Pentium 4M. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2004-12-16T22:20:02.000000Z K 7 svn:log V 5 MFC. END K 10 svn:author V 3 njl K 8 svn:date V 27 2004-12-16T22:21:21.000000Z K 7 svn:log V 93 Inform users how to set throttling and cpu idling variables for the power_profile rc script. END K 10 svn:author V 3 rsm K 8 svn:date V 27 2004-12-16T22:55:33.000000Z K 7 svn:log V 82 MFC: Diff-reduction before merging if_axe to RELENG_4. Approved by: imp (mentor) END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-16T23:19:57.000000Z K 7 svn:log V 127 Add some locking for -currnet/5.x PR: 74305 Submitted by: Anish Mistry MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-16T23:37:41.000000Z K 7 svn:log V 130 Allow /sys/dev/bktr to support Pinnacle PCTV Rave cards PR: 73669 Submitted by: arne_woerner at yahoo dot com MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-17T00:25:56.000000Z K 7 svn:log V 44 Add a missing prototype. MFC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2004-12-17T00:57:48.000000Z K 7 svn:log V 143 Forced commit to note that the previous patch apparently came originaly from the keyboard of: Submitted by: Branko Lankester END K 10 svn:author V 3 gad K 8 svn:date V 27 2004-12-17T01:54:50.000000Z K 7 svn:log V 379 When printing a data file received from some other host, check to make sure the data file has been completely transfered before starting to print it. This is needed because some implementations of lpr will send the control-file for a print job before sending the matching data-files, and that can cause problems if the receiving host is a busy print-server. MFC after: 2 weeks END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T01:58:58.000000Z K 7 svn:log V 42 MFC: rev. 1.16 fwip(4) supports polling. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T01:59:42.000000Z K 7 svn:log V 79 MFC: rev. 1.11 - Xref fwip(4) and eui64(5) - correct a grammar nit - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T02:01:09.000000Z K 7 svn:log V 124 MFC: rev. 1.6 - remove nonexistant "device fwohci" - sort SYNOPSIS devices - capitalize Ethernet - Xref fwip(4) - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T02:01:50.000000Z K 7 svn:log V 101 MFC: rev. 1.4 - remove nonexistant "device fwohci" - sort SYNOPSIS devices - Xref fwe(4) - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T02:03:59.000000Z K 7 svn:log V 42 MFC: rev. 1.10 - Xref fwip(4) - bump .Dd END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T02:06:04.000000Z K 7 svn:log V 42 MFC: rev. 1.14 - Xref fwip(4) - bump .Dd END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2004-12-17T02:24:30.000000Z K 7 svn:log V 190 Allow ipnat redirect rules to work for non-TCP/UDP packets. PR: 70038 Submitted by: fming@borderware.com Reviewed by: darrenr Approved by: re(kensmith) Obtained from: fming@borderware.com END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2004-12-17T02:29:34.000000Z K 7 svn:log V 181 Allow ipnat redirect rules to work for non-TCP/UDP packets. PR: 70038 Submitted by: fming@borderware.com Reviewed by: darrenr Obtained from: fming@borderware.com END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T02:33:42.000000Z K 7 svn:log V 48 Properly capitalize FireWire MFC after: 3 days END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-17T03:05:30.000000Z K 7 svn:log V 102 remove power save logic from the tx path; the driver isn't ready to support it so don't mislead folks END K 10 svn:author V 3 jmg K 8 svn:date V 27 2004-12-17T03:21:46.000000Z K 7 svn:log V 140 don't try to recurse on the bpf lock.. kqueue already locks the bpf lock now... Submitted by: Ed Maste of Sandvine Inc. MFC after: 1 week END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-17T03:36:24.000000Z K 7 svn:log V 117 set ic_ibss_chan when entering RUN state to match ic_bss so the channel reported when associated to an AP is correct END K 10 svn:author V 3 sam K 8 svn:date V 27 2004-12-17T03:57:16.000000Z K 7 svn:log V 447 Fix wep operation for station mode: o don't encapsulate on tx; the chip expect a raw frame w/o the crypto header o clear the WEP bit in the 802.11 header on rx so the 802.11 layer doesn't try to strip the crypto header o clobber the "drop unencoded frames" state bit when privacy is enabled so rx'd frames we pass up to the 802.11 layer are not discarded as unencrypted This stuff will need to be redone if anyone decides to add WPA support. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T04:33:43.000000Z K 7 svn:log V 96 Change version to 4.11 in preparation for branching of RELENG_4_11. Approved by: re (implicit) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2004-12-17T04:33:44.000000Z K 7 svn:log V 71 This commit was manufactured by cvs2svn to create branch 'RELENG_4_11'. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T04:35:57.000000Z K 7 svn:log V 90 Change version to 4.11 in preparation for RELENG_4_11 branch. Approved by: re (implicit) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T06:32:12.000000Z K 7 svn:log V 188 The branch for RELENG_4_11 has happened so RELENG_4 shifts to being called -STABLE, though note it's in a 'transition' period (we haven't done the release...). Approved by: re (implicit) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T06:33:55.000000Z K 7 svn:log V 55 Update tag to RELENG_4_11. Approved by: re (implicit) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T06:37:50.000000Z K 7 svn:log V 109 Adjust comment at the top to explicitly say FreeBSD-4.11. Approved by: re (implicit) Suggested by: cperciva END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T06:41:35.000000Z K 7 svn:log V 98 Bump __FreeBSD_version for RELENG_4 to mark beginning of 4.11-STABLE. Approved by: re (implicit) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T06:47:44.000000Z K 7 svn:log V 69 Bump __FreeBSD_version for 4.11-RELEASE. Approved by: re (implicit) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T06:49:43.000000Z K 7 svn:log V 50 Ready for RC1 builds. Approved by: re (implicit) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T09:34:48.000000Z K 7 svn:log V 37 Add missing word. MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-17T09:36:00.000000Z K 7 svn:log V 41 MFC: 1.42: FreeBSD 4.11 and FreeBSD 6.0. END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-17T10:01:01.000000Z K 7 svn:log V 48 MFC: Teach sockstat(1) about divert(4) sockets. END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-17T10:11:33.000000Z K 7 svn:log V 40 Minor tweaks in "make update" comments. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T10:13:02.000000Z K 7 svn:log V 92 - add a HARDWARE section - several grammar and language fixes - bump .Dd MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T10:31:00.000000Z K 7 svn:log V 64 Autogenerate device listings for ng_bt3c(4). MFC after: 3 days END K 10 svn:author V 7 glebius K 8 svn:date V 27 2004-12-17T11:24:33.000000Z K 7 svn:log V 133 Note that send(2) is no longer applicable to divert(4) sockets. Noticed by: Dmitry Dvoinikov Wording by: cperciva MFC after: 3 days END K 10 svn:author V 2 bp K 8 svn:date V 27 2004-12-17T12:55:52.000000Z K 7 svn:log V 92 Initialize olen value and use size_t type where necessary. PR: kern/70236 Approved by: re END K 10 svn:author V 7 glebius K 8 svn:date V 27 2004-12-17T12:59:20.000000Z K 7 svn:log V 26 Bump .Dd Reminded by: ru END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T13:15:08.000000Z K 7 svn:log V 91 Add 4.11 to releases not found in doc-common. Requested by: ru Approved by: re (implicit) END K 10 svn:author V 5 harti K 8 svn:date V 27 2004-12-17T13:20:19.000000Z K 7 svn:log V 156 Remove all the cleanup functions. There is no reason to free memory just before exiting (especially given the number of memory leaks) - it just costs time. END K 10 svn:author V 2 ru K 8 svn:date V 27 2004-12-17T13:24:22.000000Z K 7 svn:log V 16 err() -> errx() END K 10 svn:author V 5 krion K 8 svn:date V 27 2004-12-17T13:39:55.000000Z K 7 svn:log V 212 Introduce new variables FETCHINDEX, MASTER_SITE_INDEX and add description for MASTER_SITE_BACKUP. Based on PR: ports/74709 Submitted by: Valentin Nechayev Reviewed by: ru MFC after: 3 days END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2004-12-17T13:41:58.000000Z K 7 svn:log V 85 Update tag used when doing a cvs update. Reminded by: ru Approved by: re (implicit) END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2004-12-17T14:10:44.000000Z K 7 svn:log V 40 Support for ".Fx 6.0". Reviewed by: ru END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2004-12-17T14:28:53.000000Z K 7 svn:log V 131 Remove mention of block devices. Mention that entries under /dev are managed by devfs(5). Add cross-references. Reviewed by: ru END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2004-12-17T14:36:02.000000Z K 7 svn:log V 150 Mark mknod(8) as deprecated. Add text in the 'COMPATIBILITY' section describing the changes in device management since FreeBSD 4.0. Reviewed by: ru END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2004-12-17T15:59:16.000000Z K 7 svn:log V 133 Move two variables that are unused if LARGE_NAT is defined inside an #ifdef to keep them out of harms way when compiling. PR: 72783 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2004-12-17T16:29:54.000000Z K 7 svn:log V 82 Revert rev 1.66. This file needs to track its upstream source. Requested by: ru END K 10 svn:author V 3 alc K 8 svn:date V 27 2004-12-17T17:17:36.000000Z K 7 svn:log V 43 Enable debug.mpsafevm by default on alpha. END K 10 svn:author V 5 peter K 8 svn:date V 27 2004-12-17T17:45:29.000000Z K 7 svn:log V 304 Recognize the 32-bit form of the twe binary passthrough ioctl()s so that there is some hope for the 32-bit management utilities to run. I've used the cli successfully, but 3dm2 doesn't work for other reasons. Of course, a native binary of the 3dm2 and cli would be much better, but that doesn't exist. END K 10 svn:author V 5 simon K 8 svn:date V 27 2004-12-17T18:19:44.000000Z K 7 svn:log V 48 Correct entity name added in the last revision. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T18:35:38.000000Z K 7 svn:log V 182 - add a HARDWARE section based on the hardware notes and the devices already listed in the manpage - reword some DESCRIPTION sentences - Xref ehci(4) - bump .Dd MFC after: 3 days END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T18:37:58.000000Z K 7 svn:log V 62 Autogenerate device listings for umass(4). MFC after: 3 days END K 10 svn:author V 3 alc K 8 svn:date V 27 2004-12-17T18:54:51.000000Z K 7 svn:log V 104 Eliminate another unnecessary call to vm_page_busy(). (See revision 1.333 for a detailed explanation.) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T19:01:55.000000Z K 7 svn:log V 72 Modify the name of the supported bluetooth card. Discussed with: emax END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2004-12-17T20:48:13.000000Z K 7 svn:log V 54 Diff reduce wi_write_wep() relative to revision 1.168 END K 10 svn:author V 3 rse K 8 svn:date V 27 2004-12-17T20:49:01.000000Z K 7 svn:log V 271 1. To give the user a clue about the expiration timeout values, mention the default timeouts of 1800 (activity) and 15 (inactivity) seconds. 2. Fix the "ifinfo" ASCII control message description: it requires the interface number as an argument. MFC after: 2 days END K 10 svn:author V 2 ps K 8 svn:date V 27 2004-12-17T21:50:18.000000Z K 7 svn:log V 116 Add support for the 5721 which seems to be similar to the 5750/5751. Tested by: Vivek Khera vivek at khera dot org END K 10 svn:author V 2 ps K 8 svn:date V 27 2004-12-17T21:51:45.000000Z K 7 svn:log V 22 MFC: Support the 5721 END K 10 svn:author V 3 alc K 8 svn:date V 27 2004-12-17T22:21:08.000000Z K 7 svn:log V 145 MFC revision 1.206 Eliminate unnecessary calls to vm_page_busy(). MFC revision 1.205 Use VM_ALLOC_NOBUSY instead of calling vm_page_wakeup(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2004-12-17T22:43:49.000000Z K 7 svn:log V 66 MFC revision 1.40 Eliminate unnecessary calls to vm_page_busy(). END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-17T23:03:30.000000Z K 7 svn:log V 30 BCM5721 is supported as well. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2004-12-18T00:58:22.000000Z K 7 svn:log V 57 Specify the state of my birth, similar to other entries. END