ı@172641 196 311 511 525 312 151 116 119 101 131 96 168 178 522 160 250 125 103 96 96 103 142 414 203 287 291 236 245 295 236 175 111 179 435 165 526 619 120 240 174 174 127 120 120 240 174 174 120 159 208 184 268 336 138 151 176 214 134 256 120 109 115 131 1317 274 133 311 299 1035 185 218 194 216 170 186 252 144 149 807 183 222 733 122 110 203 140 135 276 312 444 204 306 656 264 186 222 457 362 249 122 258 1299 218 164 166 167 161 276 234 233 225 189 615 680 137 245 148 330 199 239 135 300 175 147 162 190 124 701 239 190 751 119 241 180 176 144 172 148 278 167 315 183 231 224 180 206 172 332 133 328 201 268 266 238 408 753 243 253 937 175 281 228 189 106 150 157 400 172 293 154 154 1922 1904 127 273 216 241 388 155 196 122 145 738 257 230 206 121 566 173 147 153 145 434 189 198 635 544 K 10 svn:author V 6 daichi K 8 svn:date V 27 2007-10-14T13:52:01.000000Z K 7 svn:log V 215 Fixed un-vrele issue of upper layer root vnode of unionfs. Submitted by: Masanori Ozawa (unionfs developer) Reviewed by: jeff, kensmith Approved by: re (kensmith) MFC after: 1 week END K 10 svn:author V 6 daichi K 8 svn:date V 27 2007-10-14T13:53:38.000000Z K 7 svn:log V 415 Default copy mode has been changed from traditional-mode to transparent-mode. Some folks who have reported some issues have solved with transparent mode. We guess it is time to change the default copy mode. The transparent-mode is the best in most situations. Submitted by: Masanori Ozawa (unionfs developer) Reviewed by: jeff, kensmith Approved by: re (kensmith) MFC after: 1 week END K 10 svn:author V 6 daichi K 8 svn:date V 27 2007-10-14T13:55:38.000000Z K 7 svn:log V 429 Added whiteout behavior option. ``-o whiteout=always'' is default mode (it is established practice) and ``-o whiteout=whenneeded'' is less disk-space using mode especially for resource restricted environments like embedded environments. (Contributed by Ed Schouten. Thanks) Submitted by: Masanori Ozawa (unionfs developer) Reviewed by: jeff, kensmith Approved by: re (kensmith) MFC after: 1 week END K 10 svn:author V 6 daichi K 8 svn:date V 27 2007-10-14T13:57:11.000000Z K 7 svn:log V 216 This changes give nullfs correctly work with latest unionfs. Submitted by: Masanori Ozawa (unionfs developer) Reviewed by: jeff, kensmith Approved by: re (kensmith) MFC after: 1 week END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-14T16:14:32.000000Z K 7 svn:log V 55 ZFS_LOG adds a newline by itself. Pointed out by: pjd END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T18:57:32.000000Z K 7 svn:log V 25 Fix mdoc in last commit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T19:01:28.000000Z K 7 svn:log V 28 Remove trailing whitespace. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T19:11:01.000000Z K 7 svn:log V 10 Fix mdoc. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T19:12:36.000000Z K 7 svn:log V 40 Bump document date for the last change. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T19:20:59.000000Z K 7 svn:log V 6 Sort. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T19:23:38.000000Z K 7 svn:log V 77 style.Makefile(5) says: Do not use GCCisms (such as -g and -Wall) in CFLAGS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-14T19:38:11.000000Z K 7 svn:log V 87 Fix makrup. There are still some OpenBSD-specific things in there that need tweaking. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-10-14T19:40:15.000000Z K 7 svn:log V 426 Add PCI IDs from Adaptec's driver version b11669: Adaptec RAID 3085 Adaptec RAID 31205 Adaptec RAID 31605 Adaptec RAID 5085 Adaptec RAID 51205 Adaptec RAID 51605 Adaptec RAID 5445 Adaptec RAID 5805 IBM ServeRAID 8s ICP RAID ICP5045BL ICP RAID ICP5085BL ICP RAID ICP5085SL ICP RAID ICP5125BR ICP RAID ICP5125SL ICP RAID ICP5165BR ICP RAID ICP5165SL ICP RAID ICP5445SL ICP RAID ICP5805BL ICP RAID ICP5805SL ICP9067MA SATA RAID END K 10 svn:author V 3 lme K 8 svn:date V 27 2007-10-14T19:55:32.000000Z K 7 svn:log V 68 Add myself to the FreeBSD calendar. Approved by: miwi (mentor) END K 10 svn:author V 8 sepotvin K 8 svn:date V 27 2007-10-15T02:43:39.000000Z K 7 svn:log V 152 MFC: - Fix a small bit slip in PCIM_PCAP_D[0-2]PME defines. - Add the definitions for D3PME_COLD and D3PME_HOT capabilities. Approved by: njl (mentor) END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-15T08:06:42.000000Z K 7 svn:log V 34 Introduce FreeBSD 8.0 to mdoc(7). END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-15T08:07:15.000000Z K 7 svn:log V 12 Fix markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-15T08:17:12.000000Z K 7 svn:log V 6 Sort. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-15T08:26:12.000000Z K 7 svn:log V 6 Sort. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-15T08:29:53.000000Z K 7 svn:log V 12 Markup nit. END K 10 svn:author V 4 ache K 8 svn:date V 27 2007-10-15T09:51:30.000000Z K 7 svn:log V 49 Add comment explaining __mb_sb_limit trick here. END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-10-15T10:49:05.000000Z K 7 svn:log V 321 MFC rev. 1.6, 1.7 of src/lib/libutil/pidfile.3, rev. 1.8 of src/lib/libutil/pidfile.c: When pidfile is already locked and has zero length, do not return success and zero pid from pidfile_read(). Return EAGAIN instead. Sleep up to three times for 5 ms while waiting for pidfile to be written. Approved by: re (kensmith) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-10-15T13:50:46.000000Z K 7 svn:log V 107 If a required install tool is missing, provide a more friendly error message (instead of cp's usage info). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2007-10-15T14:20:24.000000Z K 7 svn:log V 193 Optimize for size on pc98. It enables to boot a kernel again. I don't know what's wrong (loader, boot2 or others), but this change is effective. Tested by: NAKAJI Hiroyuki MFC after: 3 days END K 10 svn:author V 2 mp K 8 svn:date V 27 2007-10-15T15:23:07.000000Z K 7 svn:log V 199 Import two vendor fixes from tcsh-6.15.01 for MFC to 7.0. The fixes are: - Fix pty detection for autologout setting - kill `foo` got stuck because sigchld was disabled too soon Requested by: re END K 10 svn:author V 2 mp K 8 svn:date V 27 2007-10-15T15:23:07.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r172665, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-15T16:18:20.000000Z K 7 svn:log V 152 Oops, convert a tsleep() to a msleep() that was missed when adding locking to this driver. Reported by: Michael Butler : imb of protected-networks net END K 10 svn:author V 2 mp K 8 svn:date V 27 2007-10-15T16:54:07.000000Z K 7 svn:log V 203 Import two vendor fixes from tcsh-6.15.01 for MFC to 7.0. The fixes are: - Fix pty detection for autologout setting - kill `foo` got stuck because sigchld was disabled too soon Requested by: re END K 10 svn:author V 2 mp K 8 svn:date V 27 2007-10-15T16:54:07.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r172668, 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 2007-10-15T16:54:08.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'tcsh-vendor-tcsh_6_15a'. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-10-15T17:01:30.000000Z K 7 svn:log V 15 MFC: less v409 END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-10-15T17:34:58.000000Z K 7 svn:log V 84 Correct calculation of aac_sg_tablesize. Obtained from: Adaptec, via driver b11669 END K 10 svn:author V 3 sam K 8 svn:date V 27 2007-10-15T17:39:47.000000Z K 7 svn:log V 342 fix a bug of RX routines that can't process multi-frame transactions properly due to the shortage of the RX buffer size. In a case of zyd devices, up to 3 frames can be combined in an USB transaction. So, RX buffer should be at least ((MCLBYTES + extra structs) * 3) Submitted by: Weongyo Jeong MFC after: 3 days END K 10 svn:author V 8 netchild K 8 svn:date V 27 2007-10-15T20:00:24.000000Z K 7 svn:log V 68 Backout sensors framework. Requested by: phk Discussed on: cvs-all END K 10 svn:author V 3 kan K 8 svn:date V 27 2007-10-15T20:37:34.000000Z K 7 svn:log V 433 Make ukbd_getc respect non-blocking behavior if one is requested. Change ukbd_poll to mark this keyboard instance as polling before calling usbd_set_polling at USB level. usbd_set_polling runs softintr before returning, stealing our input and making consequent polling getchar kind of pointless. This allows USB keyboards to coexist peacefully with serial console in DDB and other contexts where polling is used. MFC after: 1 week END K 10 svn:author V 2 se K 8 svn:date V 27 2007-10-15T22:09:19.000000Z K 7 svn:log V 527 Make the updatedb script installed as /usr/libexec/locate.updatedb inspect all local file systems, not only ufs and ext2fs. A number of local file systems has been added over time, and at least zfs has the potential to become a popular choice. Without this change a ZFS root file system causes the script to ignore all file-systems and leads to an empty locate db. (An alternative is to add all the relevant file systems individually, which means that at least zfs, xfs, ntfs, ntfs-3g, msdosfs should be added, probably more). END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:02:02.000000Z K 7 svn:log V 25 Import of libpcap v0.9.8 END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:02:02.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r172677, 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 2007-10-16T02:02:03.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'libpcap-vendor-v0_9_8'. END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:07:55.000000Z K 7 svn:log V 79 Resolve merge conflicts Approved by: re (kensmith) Obtained from: tcpdump.org END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:10:44.000000Z K 7 svn:log V 32 Update for libpcap 0.9.8 import END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:12:06.000000Z K 7 svn:log V 25 Update for libpcap 0.9.8 END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:20:42.000000Z K 7 svn:log V 25 Import of tcpdump v3.9.8 END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:20:42.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r172683, 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 2007-10-16T02:20:43.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'tcpdump-vendor-v3_9_8'. END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:31:48.000000Z K 7 svn:log V 79 Resolve merge conflicts Approved by: re (kensmith) Obtained from: tcpdump.org END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:32:44.000000Z K 7 svn:log V 25 Update for tcpdump 3.9.8 END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T02:39:16.000000Z K 7 svn:log V 64 Bump version for libpcap and tcpdump imports MFC after: 3 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-10-16T02:49:40.000000Z K 7 svn:log V 112 Fix disassembly of the invala, itc, itr and hint instructions by fixing the opcode ordering. MFC after: 1 week END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-10-16T02:59:03.000000Z K 7 svn:log V 89 Print instruction stops to improve analysis of dependency violations. MFC after: 1 week END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-10-16T03:07:56.000000Z K 7 svn:log V 172 The flushrs instruction must be the first in an instruction group. GNU as(1) already made sure of that, but it's better to actually have the code right. MFC after: 1 week END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-10-16T03:20:32.000000Z K 7 svn:log V 240 Set PTE_ACCESSED in the PTE and before inserting it in the VHPT. This avoids back-to-back faults for all TLB misses. This can be improved further in the future by also setting PTE_DIRTY for TLB misses for write accesses. MFC after: 1 week END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-16T03:26:31.000000Z K 7 svn:log V 43 Some left over from the sensors framework. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-10-16T07:36:02.000000Z K 7 svn:log V 55 Reverse the logic of UP and SMP. Submitted by: jasone END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-10-16T07:46:15.000000Z K 7 svn:log V 80 Use macro THR_CLEANUP_PUSH/POP, they are cheaper than pthread_cleanup_push/pop. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2007-10-16T10:40:53.000000Z K 7 svn:log V 118 Export maxswzone, maxbcache, maxtsiz, dfldsiz, maxdsiz, dflssiz, maxssiz, and sgrowsiz via sysctl. MFC after: 1 week END K 10 svn:author V 6 alfred K 8 svn:date V 27 2007-10-16T10:54:55.000000Z K 7 svn:log V 39 Get rid of qaddr_t. Requested by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-16T11:22:58.000000Z K 7 svn:log V 164 Rescue parts of the sensorsd commit that are still relevant: - HW_FLOATINGPOINT renamed to HW_FLOATINGPT. - Documented HW_REALMEM. - Sorted as per . END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-16T11:29:13.000000Z K 7 svn:log V 29 VM_METER is long deprecated. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-16T11:32:57.000000Z K 7 svn:log V 18 Fix CTL_VM_NAMES. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-16T11:39:28.000000Z K 7 svn:log V 24 Rescue whitespace nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-16T11:46:44.000000Z K 7 svn:log V 40 Rescue hw.machine_arch in CTL_HW_NAMES. END K 10 svn:author V 3 rrs K 8 svn:date V 27 2007-10-16T14:05:51.000000Z K 7 svn:log V 1223 - fix sctp_ifn initial refcount issue (prevents deletion) - fix a bug during cookie collision that prevented an association from coming up in a specific restart case. - Fix it so the shutdown-pending flag gets removed (this is more for correctness then needed) when we enter shutdown-sent or shutdown-ack-sent states. - Fix a bug that caused the receiver to sometimes NOT send a SACK when a duplicate TSN arrived. Without this fix it was possible for the association to fall down if the - Deleted primary destination is also stored when SCTP_MOBILITY_BASE. (Previously, it is stored when only SCTP_MOBILITY_FASTHANDOFF) - Fix a locking issue where we might call send_initiate_ack() and incorrectly state the lock held/not held. Also fix it so that when we release the lock the inp cannot be deleted on us. - Add the debug option that can cause the stack to panic instead of aborting an assoc. This does not and should never show up in options but is useful for debugging unexpected aborts. - Add cumack_log sent to track sending cumack information for the debug case where we are running a special log per assoc. - Added extra () aroudn sctp_sbspace macro to avoid compile warnings. MFC after: 1 week END K 10 svn:author V 2 mp K 8 svn:date V 27 2007-10-16T16:18:39.000000Z K 7 svn:log V 182 Apply two vendor fixes from tcsh-6.15.01. The fixes are: - Fix pty detection for autologout setting - kill `foo` got stuck because sigchld was disabled too soon Approved by: re END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-10-16T17:52:59.000000Z K 7 svn:log V 38 Print the stack bounds of the thread. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T18:32:37.000000Z K 7 svn:log V 215 Backout rev 1.62, and revert to use -march=armv5te -D__XSCALE__ instead of -mcpu=xscale for XScale. gcc still has issues with -mcpu=xscale, and now crashes while building systat. Reported by: sam MFC After: 3 days END K 10 svn:author V 3 sam K 8 svn:date V 27 2007-10-16T19:07:26.000000Z K 7 svn:log V 206 MFC 1.19: revert 1.18: the negotiated rate set may not match the hal rate tables, so using the hal's rateCodeToIndex array will produce wrong indices for the negotiated rate set Approved by: re (kensmith) END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-10-16T19:17:48.000000Z K 7 svn:log V 939 - Fix the handling of R_SPARC_OLO10, which is a bit of a special case in the way we implement handling of relocations. As for the kernel part this fixes the loading of lots of modules, which failed to load due to unresolvable symbols when built after the GCC 4.2.0 import. This wasn't due to a change in GCC itself though but one of several changes in configuration done along the import. Specfically, HAVE_AS_REGISTER_PSEUDO_OP, which causes GCC to denote global registers used for scratch purposes and in turn GAS uses R_SPARC_OLO10 relocations for, is now defined. While at it replace some more ELF_R_TYPE which should have been ELF64_R_TYPE_ID but didn't cause problems so far. - Sync a sanity check between kernel and rtld(1) and change it to be maintenance free regarding the type used for the lookup table. - Sprinkle const on lookup tables. - Use __FBSDID. Reported and tested by: yongari MFC after: 5 days END K 10 svn:author V 3 sam K 8 svn:date V 27 2007-10-16T19:25:26.000000Z K 7 svn:log V 93 ULE works fine on arm; allow it to be used Reviewed by: jeff, cognet, imp MFC after: 1 week END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T19:52:11.000000Z K 7 svn:log V 122 MFC rev 1.78: revision 1.78 date: 2007/02/05 10:33:39; author: kevlo; state: Exp; lines: +0 -1 is unneeded. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T19:57:36.000000Z K 7 svn:log V 99 Make td_sqqueue explicitely signed, as we compare it with >= 0. On arm, char defaults to unsigned. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T19:59:50.000000Z K 7 svn:log V 120 MFC rev 1.32: date: 2007/06/07 21:51:09; author: cognet; state: Exp; lines: +3 -4 There's no nobounce_dmamap on arm. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T20:40:04.000000Z K 7 svn:log V 75 Use the direct mapping, if available, for pmap_zero_page_xscale() as well. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T21:10:26.000000Z K 7 svn:log V 91 Use 16 - 1 instead of 16 as the align argument of uma_zcreate(), as it's what is expected. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T21:13:59.000000Z K 7 svn:log V 156 MFC rev 1.33/ date: 2007/06/10 12:33:01; author: cognet; state: Exp; lines: +2 -1 Initialize the dma tag's bounce_zone to NULL if we didn't allocate it. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T21:24:44.000000Z K 7 svn:log V 49 MFC the reimplementation of ARM_USE_SMALL_ALLOC. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-16T21:32:19.000000Z K 7 svn:log V 54 Oops. Remove a debug printf. Spotted out by: delphij END K 10 svn:author V 2 se K 8 svn:date V 27 2007-10-17T07:27:51.000000Z K 7 svn:log V 715 The previous version included too many file system types in the scan, since "local" includes also synthetic file systems (e.g. /dev, /proc) and loopback mounts. This version uses lsvfs to identify file system types that are local and additionally not synthetik, loopback mounts, or read-only. This has been suggested by Craig Rodrigues half a year ago. The patch that has been committed is based on his suggestion, but slightly modified. The comments in locate.rc have been updated to reflect the change and o include zfs and xfs in the example file system parameter that can be used to override the default outlined above. PR: 114101 Submitted by: rodrigc at crodrigues dot org (Craig Rodrigues) MFC: 2 weeks END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-10-17T09:52:08.000000Z K 7 svn:log V 91 Fix various memory leaks. Submitted by: rdivacky Obtained from: OpenBSD MFC after: 1 week END K 10 svn:author V 3 rrs K 8 svn:date V 27 2007-10-17T10:16:20.000000Z K 7 svn:log V 129 Fix incorrect string formats for netstat/s PR: 117175 Obtained from: Weongyo Jeong (weongyo.jeong@gmail.com) MFC after: 1 week END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2007-10-17T11:41:40.000000Z K 7 svn:log V 635 Prevent strange crashes in fmt with absurd goal lengths introduced by the support for wide characters. If the sizeof (wchar_t) times max_length would yield a value beyond representation in a size_t, exit with a usage error up front, rather than strange errors down the line from trying to malloc (well, realloc) with a size of 0. This is perhaps not the optimal behaviour - a clamp may be more appropriate as we clamp the value of max_length now anyway, but this is at least better than segfaulting or worse. On systems which are friendly to malloc with a value of 0 the results could end up being strange corruption of the output. END K 10 svn:author V 5 krion K 8 svn:date V 27 2007-10-17T13:45:43.000000Z K 7 svn:log V 28 Update for INDEX-8 support. END K 10 svn:author V 5 krion K 8 svn:date V 27 2007-10-17T13:47:10.000000Z K 7 svn:log V 16 Add whitespace. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-17T16:07:10.000000Z K 7 svn:log V 110 MFC: Fix for a race where out of order loading of NFS attrs into the nfsnode could lead to attrs being stale. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-10-17T17:51:28.000000Z K 7 svn:log V 44 MFC: less v409. Approved by: re (kensmith) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-10-17T17:52:31.000000Z K 7 svn:log V 39 Mention that less was upgraded to 409. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-17T19:50:40.000000Z K 7 svn:log V 179 MFC r1.3, 1.4 Print the ZFS ereport to the console if vfs.zfs.debug is set to help diagnose problems with zfs-on-root since devd isnt running yet. Approved by: re (kensmith) END K 10 svn:author V 3 yar K 8 svn:date V 27 2007-10-17T19:58:50.000000Z K 7 svn:log V 219 Delete an extra backslash at the end of the xterm-basic entry. It can be missed easily that the following blank line formally belongs to the xterm-basic entry due to the unneeded backslash. PR: bin/80256 (audit trail) END K 10 svn:author V 3 yar K 8 svn:date V 27 2007-10-17T20:09:56.000000Z K 7 svn:log V 351 MFp4: - Check for duplicated symbols and suggest moving them to ObsoleteVersions. - Improve and unify error handling. - Make the regular expressions more uniform, robust, and less sensitive to harmless variations in the input such as those to whitespace amount. Reviewed by: deischen Tested with: md5 (Version.map files in /usr/obj stay the same) END K 10 svn:author V 8 tmclaugh K 8 svn:date V 27 2007-10-17T23:20:49.000000Z K 7 svn:log V 106 - Correctly define CACHED_SOCKET_PATH as /var/run/nscd after cached to nscd renaming. Approved by: mux END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-17T23:29:02.000000Z K 7 svn:log V 210 MFC: arm/xscale/i80321/i80321_timer.c 1.8 arm/xscale/i80321/std.iq31244 rev 1.3 conf/options.arm rev 1.6 The IQ80321 clock is 200MHz, but the IQ31244 is 198MHz, so add a kernel option to override the frequency END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-18T01:28:30.000000Z K 7 svn:log V 559 MFC if_lagg.c r1.20, if_lagg.h r1.11 Fix two panics in lagg. 1. The locking was changed to shared but roundrobin mode still updated a pointer in the softc with the next tx interface to use. This will panic under high load. Change this to an atomically incremented sequence number in order to choose the tx port in round robin. 2. IFQ_HANDOFF will free the mbuf if the queue is full, this will then be freed again by lagg_start() and panic. Reorganised the error handling and freeing to fix this. Approved by: re (kensmith) END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-18T01:32:58.000000Z K 7 svn:log V 167 MFC if_ipw.c r1.31-32, if_ipwreg.h 1.3, if_ipwvar.h r1.7 Update ipw to work with the new net80211 stack, plus other driver improvements. Approved by: re (kensmith) END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-10-18T05:06:58.000000Z K 7 svn:log V 94 Merge definitions for ARM9E, ARM10 and ARM11 processors from p4 (which got them from NetBSD). END K 10 svn:author V 7 yongari K 8 svn:date V 27 2007-10-18T05:12:20.000000Z K 7 svn:log V 125 MFC if_gem.c, rev 1.45 to RELENG_7: Fix a NULL pointer dereference in Tx checksum calculation. Approved by: re (kensmith) END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-10-18T05:16:50.000000Z K 7 svn:log V 359 MFC 1.15: When reading ZIP archives, non-regular files should return EOF immediately on any attempts to read their data. (Previously, it would return a zero-length block, then EOF, which elicited bogus warnings from bsdtar.) Also, correct the EOF return to correctly identify EOF as part of an empty block at the correct offset. Approved by: re (Ken Smith) END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-10-18T05:19:44.000000Z K 7 svn:log V 264 MFC 1.15: Return EOF immediately for non-regular files, don't return an empty block first. In particular, this fixes a bogus warning from bsdtar when restoring directories from ZIP archives. Also, correct the return values at EOF to include the correct offset. END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-10-18T05:33:06.000000Z K 7 svn:log V 156 Merge support from p4 (from NetBSD) for arm9e and arm10, arm11 cores. Not yet connected to the build, but reduces diffs to p4 repo. Obtained from: NetBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-10-18T05:43:44.000000Z K 7 svn:log V 30 correct guard variable names. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2007-10-18T07:23:31.000000Z K 7 svn:log V 162 Fix build from errors exposed with recent version_gen.awk commit. Not quite sure if this is 100% correct: awaiting review. But quieten tinderbox in the meantime. END K 10 svn:author V 3 bde K 8 svn:date V 27 2007-10-18T07:26:21.000000Z K 7 svn:log V 1205 In msdosfs_settattr(), don't do synchronous updates of the denode (except indirectly for the size pseudo-attribute). If anything deserves a sync update, then it is ids and immutable flags, since these are related to security, but ffs never synced these and msdosfs doesn't support them. (ufs_setattr() only does an update in one case where it is least needed (for timestamps); it did pessimal sync updates for timestamps until 1998/03/08 but was changed for unlogged reasons related to soft updates.) Now msdosfs calls deupdat() with waitfor == 0, which normally gives a delayed update to disk but always gives a sync update of timestamps in core, while for ffs everything is delayed until the syncer daemon or other activity causes an update (except for timestamps). This gives a large optimization mainly for things like cp -p, where attribute adjustment could easily triple the number of physical I/O's if it is done synchronously (but cp -p to msdosfs is not as bad as that, since msdosfs doesn't support many attributes so null adjustments are more common, and msdosfs doesn't support ctimes so even if cp doesn't weed out null adjustments they don't become non-null after clobbering the ctime). END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-18T08:26:20.000000Z K 7 svn:log V 121 Forced commit to note cached.conf -> nscd.conf repocopy. etc/Makefile changed accordingly. Approved by: brooks (mentor) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2007-10-18T08:26:21.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_7'. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-10-18T08:41:52.000000Z K 7 svn:log V 70 Do not bail out for cleanworld target just because chflags is failed. END K 10 svn:author V 3 des K 8 svn:date V 27 2007-10-18T09:03:40.000000Z K 7 svn:log V 75 MFC: (1.17) fix subvendor / subdevice matching Approved by: re (kensmith) END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-18T09:09:22.000000Z K 7 svn:log V 65 Removing obsolete etc/cached.conf. Approved by: brooks (mentor) END K 10 svn:author V 3 yar K 8 svn:date V 27 2007-10-18T10:32:28.000000Z K 7 svn:log V 183 Distinguish the cases when a dup symbol is in different versions (evil, needs a error) or in the same version (harmless, deserves a mere warning). Noticed by: grehan@, tinderbox END K 10 svn:author V 8 takawata K 8 svn:date V 27 2007-10-18T10:51:06.000000Z K 7 svn:log V 136 Add Winchiphead (or Nanjin QinHeng Electronics) USB Serial converter driver. I tested it on cheap serial converter.(Only costs 980JPY.) END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-10-18T11:05:30.000000Z K 7 svn:log V 136 The upper while loop has already recycled child process, so the if statement has never executed as expected, fix it. MFC after: 3 days END K 10 svn:author V 3 yar K 8 svn:date V 27 2007-10-18T11:28:38.000000Z K 7 svn:log V 132 The fork symbols aren't MD, they already live in sys/. Found by: version_gen.awk Tested by: md5(1) (libc.so hasn't changed at all) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2007-10-18T12:08:53.000000Z K 7 svn:log V 96 MFC: Optimize for size on pc98. It enables to boot a kernel again. Approved by: re (kensmith) END K 10 svn:author V 5 edwin K 8 svn:date V 27 2007-10-18T12:53:11.000000Z K 7 svn:log V 520 Teach makewhatis.c to treat .SS with the same severity as .SH. At least one port (net-mgmt/net-snmp) creates man-pages which are in the format: .SH NAME The Net-SNMP agent \- The snmp agent responds to SNMP queries from management stations. .PP .SS "Modules" At this moment, makewhatis determines the end of the .SH NAME section as where it finds .SH again, but there is none here, is it "terminated" by the .SS. PR: bin/116706 Submitted by: edwin@ Approved by: re (Ken Smith), grog (mentor) MFC after: 1 week END K 10 svn:author V 5 edwin K 8 svn:date V 27 2007-10-18T12:55:27.000000Z K 7 svn:log V 585 Fast MFC for inclusion of 7.0-BETA1: Teach makewhatis.c to treat .SS with the same severity as .SH. At least one port (net-mgmt/net-snmp) creates man-pages which are in the format: .SH NAME The Net-SNMP agent \- The snmp agent responds to SNMP queries from manag ement stations. .PP .SS "Modules" At this moment, makewhatis determines the end of the .SH NAME section as where it finds .SH again, but there is none here, is it "terminated" by the .SS. PR: bin/116706 Submitted by: edwin@ Approved by: re (Ken Smith), grog (mentor) END K 10 svn:author V 5 edwin K 8 svn:date V 27 2007-10-18T13:05:49.000000Z K 7 svn:log V 43 MFC of src/share/zoneinfo MFV: tzdata2007h END K 10 svn:author V 3 yar K 8 svn:date V 27 2007-10-18T15:21:35.000000Z K 7 svn:log V 152 Explicitly verify if we have found the VERSION_GEN script instead of passing the possibly null argument to awk(1) and getting an obscure error from it. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-18T15:36:41.000000Z K 7 svn:log V 56 MFC: Use sysctlbyname(3) and some other minor cleanups. END K 10 svn:author V 3 bde K 8 svn:date V 27 2007-10-18T15:48:10.000000Z K 7 svn:log V 237 Fix some style bugs in the mount options list. Mainly, sort the list, leaving space for adding missing options. Negative options are sorted after removing their "no" prefix, and generic options are sorted before msdosfs-specific ones. END K 10 svn:author V 3 bde K 8 svn:date V 27 2007-10-18T16:25:47.000000Z K 7 svn:log V 106 Add noclusterr and noclusterw options to the options list. I forgot these when I implemented clustering. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-18T16:38:07.000000Z K 7 svn:log V 146 Add a -z flag to nfsstat which zeros the NFS statistics after displaying them. MFC after: 1 week Requested by: ps Submitted by: ps (6 years ago) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-18T16:47:24.000000Z K 7 svn:log V 43 MFC of src/share/zoneinfo MFV: tzdata2007h END K 10 svn:author V 4 emax K 8 svn:date V 27 2007-10-18T17:10:40.000000Z K 7 svn:log V 206 Teach /etc/rc.d/ppp how to start/stop individual instances of ppp. This is an extension of previous commit. Submitted by: Yuri Kurenkov < y dot kurenkov at init dot ru > Reviewed by: mtm MFC after: 3 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-18T18:45:17.000000Z K 7 svn:log V 83 MFC: Allow recursion on the 'zones' internal UMA zone. Approved by: re (kensmith) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-10-18T18:45:53.000000Z K 7 svn:log V 55 MFC: Allow recursion on the 'zones' internal UMA zone. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2007-10-18T18:58:07.000000Z K 7 svn:log V 67 Forced commit to signify that previous commit was: Reviewed: yar@ END K 10 svn:author V 5 peter K 8 svn:date V 27 2007-10-18T19:36:31.000000Z K 7 svn:log V 96 Remove _FREEFALL_CONFIG hacks. su+pam_ksu works well enough to use on the freebsd.org cluster. END K 10 svn:author V 5 peter K 8 svn:date V 27 2007-10-18T19:42:50.000000Z K 7 svn:log V 30 Remove _FREEFALL_CONFIG hacks END K 10 svn:author V 5 simon K 8 svn:date V 27 2007-10-18T20:19:33.000000Z K 7 svn:log V 606 Import DTLS security fix from upstream OpenSSL_0_9_8-stable branch. From the OpenSSL advisory: Andy Polyakov discovered a flaw in OpenSSL's DTLS implementation which could lead to the compromise of clients and servers with DTLS enabled. DTLS is a datagram variant of TLS specified in RFC 4347 first supported in OpenSSL version 0.9.8. Note that the vulnerabilities do not affect SSL and TLS so only clients and servers explicitly using DTLS are affected. We believe this flaw will permit remote code execution. Security: CVE-2007-4995 Security: http://www.openssl.org/news/secadv_20071012.txt END K 10 svn:author V 5 simon K 8 svn:date V 27 2007-10-18T20:19:33.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r172767, 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 2007-10-18T20:19:34.000000Z K 7 svn:log V 94 This commit was manufactured by cvs2svn to create tag 'openssl-vendor-crypto-b0_9_8-20071018'. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-18T21:22:15.000000Z K 7 svn:log V 654 The bridging output function puts the mbuf directly on the interfaces send queue so the output network card must support the same tagging mechanism as how the frame was input (prepended Ethernet header tag or stripped HW mflag). Now the vlan Ethernet header is _always_ stripped in ether_input and the mbuf flagged, only only network cards with VLAN_HWTAGGING enabled would properly re-tag any outgoing vlan frames. If the outgoing interface does not support hardware tagging then readd the vlan header to the front of the frame. Move the common vlan encapsulation in to ether_vlanencap(). Reported by: Erik Osterholm, Jon Otterholm MFC after: 1 week END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2007-10-18T21:42:51.000000Z K 7 svn:log V 23 Import IPFilter 4.1.28 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2007-10-18T21:42:51.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r172771, 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 2007-10-18T21:42:52.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-sys-v4-1-28'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2007-10-18T21:42:53.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v4-1-28'. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-18T21:44:21.000000Z K 7 svn:log V 49 Unbreak arm build by removing duplicate symbols. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2007-10-18T21:52:14.000000Z K 7 svn:log V 76 Pullup IPFilter 4.1.28 from the vendor branch into HEAD. MFC after: 7 days END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-18T21:52:31.000000Z K 7 svn:log V 52 Use a uint16_t type for the vlan tag rather an int. END K 10 svn:author V 5 simon K 8 svn:date V 27 2007-10-18T22:20:04.000000Z K 7 svn:log V 183 MFC: Import DTLS security fix from upstream OpenSSL_0_9_8-stable branch. Security: CVE-2007-4995 Security: http://www.openssl.org/news/secadv_20071012.txt Approved by: re (kensmith) END K 10 svn:author V 5 peter K 8 svn:date V 27 2007-10-18T22:47:39.000000Z K 7 svn:log V 73 Fix cosmetic bug in stale copy of msync_args. 'len' is size_t, not int. END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-10-18T23:02:18.000000Z K 7 svn:log V 222 The previous revision, updating vm_object_page_remove() for the new page cache, did not account for the case where the vm object has nothing but cached pages. Reported by: kris, tegge Reviewed by: tegge MFC after: 3 days END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-18T23:52:44.000000Z K 7 svn:log V 87 MFC: Remove default (compressed) manpages. Approved by: re (kensmith), brooks(mentor) END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-18T23:59:12.000000Z K 7 svn:log V 134 MFC: Correctly define CACHED_SOCKET_PATH as /var/run/nscd after cached to nscd renaming. Approved by: re (kensmith), brooks (mentor) END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-19T00:09:54.000000Z K 7 svn:log V 127 MFC: Renaming etc/cached.conf to etc/nscd.conf. etc/Makefile changed accordingly. Approved by: re (kensmith), brooks (mentor) END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-19T00:16:29.000000Z K 7 svn:log V 84 Small fix in man pages after cached -> nscd renaming. Approved by: brooks (mentor) END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-10-19T00:18:19.000000Z K 7 svn:log V 109 Fast MFC: Small fix in man pages after cached -> nscd renaming. Approved by: re (kensmith), brooks (mentor) END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-19T03:04:02.000000Z K 7 svn:log V 77 MFC: Import of tcpdump 3.9.8 and libpcap 0.9.8 Approved by: re (kensmith) END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-10-19T03:50:48.000000Z K 7 svn:log V 234 MFC: archive_write_set_format_cpio.c 1.12 MFC: archive_write_set_format_cpio_newc.c 1.2 Non-regular files should have zero-length bodies. libarchive flags this to clients by updating the entry description when it writes the header. END K 10 svn:author V 7 rodrigc K 8 svn:date V 27 2007-10-19T05:29:18.000000Z K 7 svn:log V 37 Remove stale reference to mount_std. END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-10-19T05:48:45.000000Z K 7 svn:log V 235 MFC revision 1.386 The previous revision, updating vm_object_page_remove() for the new page cache, did not account for the case where the vm object has nothing but cached pages. Approved by: re (kensmith) Requested by: kensmith END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-10-19T06:23:39.000000Z K 7 svn:log V 104 Remove out of date notes, the atoi code is thread-safe and async-cancel safe. Discussed with: desichen END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-19T07:18:56.000000Z K 7 svn:log V 175 The POP daemon's temporary mail file has a leading dot ('.'). This was lost in the shell script rewrite of the rmuser command. Submitted by: Ian Smith END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-19T07:46:33.000000Z K 7 svn:log V 173 MFC: rev. 1.10 The POP daemon's temporary mail file has a leading dot ('.'). This was lost in the shell script rewrite of the rmuser command. Approved by: re (kensmith) END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-19T07:55:52.000000Z K 7 svn:log V 145 MFC: rev. 1.10 The POP daemon's temporary mail file has a leading dot ('.'). This was lost in the shell script rewrite of the rmuser command. END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-19T08:16:30.000000Z K 7 svn:log V 315 MFC: rmuser.8 rev. 1.24,1.24 : Typo fixes. adduser.8 rev. 1.57-1.59: Typo and markup fixes rev. 1.56: Add adding_user.8 to SEE ALSO, note that usernames may contain any character but not being with a hyphen, similar to adding_user.8. PR: 35732 END K 10 svn:author V 5 silby K 8 svn:date V 27 2007-10-19T08:53:14.000000Z K 7 svn:log V 658 Pick the smallest possible TCP window scaling factor that will still allow us to scale up to sb_max, aka kern.ipc.maxsockbuf. We do this because there are broken firewalls that will corrupt the window scale option, leading to the other endpoint believing that our advertised window is unscaled. At scale factors larger than 5 the unscaled window will drop below 1500 bytes, leading to serious problems when traversing these broken firewalls. With the default maxsockbuf of 256K, a scale factor of 3 will be chosen by this algorithm. Those who choose a larger maxsockbuf should watch out for the compatiblity problems mentioned above. Reviewed by: andre END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-19T08:59:59.000000Z K 7 svn:log V 150 Partial backout of rev. 1.6, but instead of putting kerberos5_server_flags back in command_args, put it where rc.subr(8) expects it: kerberos5_flags. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2007-10-19T10:37:34.000000Z K 7 svn:log V 156 Install getaudit_addr(2) and setaudit_addr(2) links to getaudit(2) and setaudit(2). MFC after: 3 days Submitted by: csjp Obtained from: TrustedBSD Project END K 10 svn:author V 3 bde K 8 svn:date V 27 2007-10-19T12:23:25.000000Z K 7 svn:log V 844 Implement the async (really, delayed-write) mount option for msdosfs. This is much simpler than for ffs since there are many fewer places where we need to choose between a delayed write and a sync write -- just 5 in msdosfs and more than 30 in ffs. This is more complete and correct than in ffs. Several places in ffs are are still missing the choice. ffs_update() has a layering violation that breaks callers which want to force a sync update (mainly fsync(2) and O_SYNC write(2)). However, fsync(2) and O_SYNC write(2) are still more broken than in ffs, since they are broken for default (non-sync non-async) mounts too. Both fail to sync the FAT in all cases, and both fail to sync the directory entry in some cases after losing a race. Async everything is probably safer than the half-baked sync of metadata given by default mounts. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-10-19T12:30:33.000000Z K 7 svn:log V 78 Switch over to ULE as the default scheduler for amd64 and i386 architectures. END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2007-10-19T12:46:15.000000Z K 7 svn:log V 185 Remove IPTOS_CE and IPTOS_ECT constants. They were defined in RFC 2481 but later obsoleted by RFC 3168. Discussed on freebsd-net with no objections. Approved by: njl (mentor), rwatson END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2007-10-19T12:48:02.000000Z K 7 svn:log V 132 Comply with the removal of IPTOS_CE and IPTOS_ECT. Discussed on freebsd-net with no objections. Approved by: njl (mentor), rwatson END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-10-19T13:09:01.000000Z K 7 svn:log V 97 MFC rev. 1.18-1.21 - Fix thread safety. - Make some optimizations. Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-19T14:01:25.000000Z K 7 svn:log V 15 cached -> nscd END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-19T14:03:05.000000Z K 7 svn:log V 59 Regen (nscd -> cached, WITHOUT_LIBPTHREAD disabling BIND). END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-10-19T14:13:01.000000Z K 7 svn:log V 60 Time to start calling it BETA1. Approved by: re (implicit) END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-10-19T15:04:17.000000Z K 7 svn:log V 307 Implement new apply callback mechanism to handle item forwarding. When item forwarded refence counter is incremented, when item processed, counter decremented. When counter reaches zero, apply handler is getting called. Now it allows to report right connect() call status from user-level at the right time. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-10-19T15:19:22.000000Z K 7 svn:log V 77 Merge rev 1.82: Don't serialize requests to the controller. Approved by: re END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-10-19T15:21:16.000000Z K 7 svn:log V 197 Merge rev 1.6: Disable defered interrupt processing. There are reports that this feature still works with the 4BSD scheduler, but I'm disabling it anyways for the sake of safety. Approved by: re END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-10-19T15:22:24.000000Z K 7 svn:log V 59 Merge rev 1.62: Fix use-after-free panic. Approved by: re END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-10-19T15:23:23.000000Z K 7 svn:log V 59 Merge rev 1.3: Clean up warnings on boot. Approved by: re END K 10 svn:author V 5 ariff K 8 svn:date V 27 2007-10-19T15:49:39.000000Z K 7 svn:log V 1826 - Gigabyte G33-S2H fixup, due to the present of multiple competing codecs. Codec at address 0 seems purely digital, or perhaps an HDMI interface. Let the driver skip it and continue scanning the codecs starting with address 2 (Realtek ALC885). * Due to possibilities of future similar cases, put enough logic in hdac_scan_codecs() to force codec scanning starting from XX address via tunable "hint.pcm.%d.codec_index". Reported / Tested by: Toomas Pelberg - Trivial headphone / speaker automute fixup for Fujitsu-Siemens AMILO Si 1848 laptop. Reported / Tested by: Ed - Trivial headphone / speaker automute fixup for Fujitsu-Siemens Lifebook S7020D laptop. Reported / Tested by: Jaromir Dvoracek - Some smart vendor trying to create interplanetary wormhole by screwing pci config space during their BIOS update. The side effects of their failure attempt includes mutilated hardware id, broken speaker automuting and loosing the entire analog CD connectivity, thus causing enough collateral damages to collapse the entire universe. Move along with it. Please exercise extra cautious when applying BIOS updates. Reported / Tested by: Pietro Cerutti - assembled laptop, based on the MSI-1034 (662) which is now becoming MSI-034A. - Fix no sound issues (on headphones) for Lenovo ThinkCentre A55 due to global automute table entry which is not applicable for non-laptops. Reported / Tested by: Piotr Smyrak - Speaker mute control for HP DC7700 since the front headphone jack does not generate any interesting unsolicited signal/response. Reported / Tested by: tyop @ irc.freenode.net Approved by: re (kensmith) MFC after: 3 days END K 10 svn:author V 5 ariff K 8 svn:date V 27 2007-10-19T15:53:45.000000Z K 7 svn:log V 1808 - Gigabyte G33-S2H fixup, due to the present of multiple competing codecs. Codec at address 0 seems purely digital, or perhaps an HDMI interface. Let the driver skip it and continue scanning the codecs starting with address 2 (Realtek ALC885). * Due to possibilities of future similar cases, put enough logic in hdac_scan_codecs() to force codec scanning starting from XX address via tunable "hint.pcm.%d.codec_index". Reported / Tested by: Toomas Pelberg - Trivial headphone / speaker automute fixup for Fujitsu-Siemens AMILO Si 1848 laptop. Reported / Tested by: Ed - Trivial headphone / speaker automute fixup for Fujitsu-Siemens Lifebook S7020D laptop. Reported / Tested by: Jaromir Dvoracek - Some smart vendor trying to create interplanetary wormhole by screwing pci config space during their BIOS update. The side effects of their failure attempt includes mutilated hardware id, broken speaker automuting and loosing the entire analog CD connectivity, thus causing enough collateral damages to collapse the entire universe. Move along with it. Please exercise extra cautious when applying BIOS updates. Reported / Tested by: Pietro Cerutti - assembled laptop, based on the MSI-1034 (662) which is now becoming MSI-034A. - Fix no sound issues (on headphones) for Lenovo ThinkCentre A55 due to global automute table entry which is not applicable for non-laptops. Reported / Tested by: Piotr Smyrak - Speaker mute control for HP DC7700 since the front headphone jack does not generate any interesting unsolicited signal/response. Reported / Tested by: tyop @ irc.freenode.net Approved by: re (kensmith) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2007-10-19T16:02:17.000000Z K 7 svn:log V 34 Trim release notes for 8-CURRENT. END K 10 svn:author V 3 sam K 8 svn:date V 27 2007-10-19T16:33:31.000000Z K 7 svn:log V 180 fix an incorrect setting of `retry times' in case of zd1211b, we should set the ZYD_MACB_MAX_RETRY register instead of ZYD_MAC_RETRY Submitted by: Weongyo Jeong MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-10-19T16:48:43.000000Z K 7 svn:log V 120 MFC: Remove sparc64 & PowerPC MD 'reboot' and 'halt' commands and make them MI. 'reboot' is an alias for 'reset'. END K 10 svn:author V 3 sam K 8 svn:date V 27 2007-10-19T17:02:55.000000Z K 7 svn:log V 148 MFC 1.2: increase max rx size so there's room for multi-frame transactions Submitted by: Weongyo Jeong Reviewed by: sam Approved by: re (kensmith) END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-10-19T17:08:38.000000Z K 7 svn:log V 292 MFC rev 1.63: date: 2007/10/16 18:32:37; author: cognet; state: Exp; lines: +3 -1 Backout rev 1.62, and revert to use -march=armv5te -D__XSCALE__ instead of -mcpu=xscale for XScale. gcc still has issues with -mcpu=xscale, and now crashes while building systat. Approved by: re (kensmith) END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2007-10-19T18:24:19.000000Z K 7 svn:log V 60 Change IPTOS_CE to IPTOS_ECN_CE. Approved by: njl (mentor) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-10-19T19:17:53.000000Z K 7 svn:log V 100 Put comments about syscalls by the correct ones, and use the correct syscall number in the comment. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-19T20:09:58.000000Z K 7 svn:log V 31 Fix build with NETGRAPH_DEBUG. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-10-19T20:15:57.000000Z K 7 svn:log V 49 IPFilter has been updated from 4.1.23 to 4.1.28. END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-19T22:55:42.000000Z K 7 svn:log V 645 The amd_map_program knob can potentially contain a command whose output is then used as an argument to the amd program. This outpu may contain newlines, but the script did not take care to strip those newlines before apending it to rc_flags. Revision 1.72 of rc.subr(8) introduced changes that exposed this problem (specifically putting the final eval'ed command in quotes).[1] Also, for correctness' sake, shell directives appended to the command-line by the script should go into command_args, and not appended directly to rc_flags. Reported by: John E Hein [1] Tested by: John E Hein MFC after: 1 week END K 10 svn:author V 3 mtm K 8 svn:date V 27 2007-10-20T00:45:31.000000Z K 7 svn:log V 164 Allow adding a user(s) to additional groups in batch mode as well. Submitted by: Eygene Ryabinkin (modulo minor changes) MFC after: 2 weeks END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-20T02:10:10.000000Z K 7 svn:log V 133 Use ETHER_BPF_MTAP so that the vlan tags are visible to bpf(4) when bridging a vlan trunk. Discussed with: csjp MFC after: 3 days END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-10-20T02:43:23.000000Z K 7 svn:log V 109 Use ETHER_BPF_MTAP so that the vlan tags are visible to bpf(4) when stacked under a vlan. MFC after: 3 days END K 10 svn:author V 3 pjd K 8 svn:date V 27 2007-10-20T09:41:55.000000Z K 7 svn:log V 29 Remove redundant prototypes. END K 10 svn:author V 6 matteo K 8 svn:date V 27 2007-10-20T11:25:34.000000Z K 7 svn:log V 470 Add the -h option to mountd, similar to the one in nfsd(8) -h bindip Specify specific IP addresses to bind to for TCP and UDP requests. This option may be specified multiple times. If no -h option is specified, mountd will bind to INADDR_ANY. Note that when specifying IP addresses with -h, mountd will automatically add 127.0.0.1 and if IPv6 is enabled, ::1 to the list. PR: bin/114097 Reviewed by: pjd (an eariler version of the patch) MFC after: 1 week END K 10 svn:author V 4 csjp K 8 svn:date V 27 2007-10-20T15:07:56.000000Z K 7 svn:log V 80 MFC lockf.c revision 1.17 MFC lockf.1 revision 1.19 Approved by: re (kensmith) END K 10 svn:author V 4 csjp K 8 svn:date V 27 2007-10-20T15:09:24.000000Z K 7 svn:log V 54 MFC bpf.c revision 1.182 Approved by: re@ (kensmith) END K 10 svn:author V 4 csjp K 8 svn:date V 27 2007-10-20T15:11:00.000000Z K 7 svn:log V 60 MFC audit_pipe.c revision 1.12 Approved by: re@ (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-20T18:46:15.000000Z K 7 svn:log V 54 Align the warning message with the one in bsd.own.mk. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-10-20T19:01:50.000000Z K 7 svn:log V 342 - Convert NO_INSTALLLIB option to a new syntax: makefiles should test MK_INSTALLLIB, users can set WITHOUT_INSTALLLIB. The old NO_INSTALLLIB is still supported as several makefiles set it. - While here, fix an install when instructed not to install libs (usr.bin/lex/lib/Makefile). PR: bin/114200 Submitted by: Henrik Brix Andersen END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-20T20:23:39.000000Z K 7 svn:log V 94 Revert back to including the whole net/bpf.h again. Requested by: sam, nork X-MFC after: now END K 10 svn:author V 6 mlaier K 8 svn:date V 27 2007-10-20T20:25:49.000000Z K 7 svn:log V 102 MFC: pcap.h, 1.14 Revert back to including the whole net/bpf.h again. Approved by: re (implicit) END K 10 svn:author V 2 bz K 8 svn:date V 27 2007-10-20T22:18:42.000000Z K 7 svn:log V 543 Fold multiple asm statements into one so that the compiler at a certain optimization level (-march=pentium-mmx for example) does not insert intermediate ops which would trash the carry. Change both sys/i386/i386/in_cksum.c[1] and sys/i386/include/in_cksum.h. To my best understanding the same problem was addressed in rev. 1.16 of src/sys/i386/include/in_cksum.h for just a single function 3y ago. Reviewed by: jhb Submitted by: Zhouyi ZHOU (intial version of [1]) MFC after: 5 days PR: 115678, 69257 END K 10 svn:author V 6 julian K 8 svn:date V 27 2007-10-20T23:23:23.000000Z K 7 svn:log V 448 Rename the kthread_xxx (e.g. kthread_create()) calls to kproc_xxx as they actually make whole processes. Thos makes way for us to add REAL kthread_create() and friends that actually make theads. it turns out that most of these calls actually end up being moved back to the thread version when it's added. but we need to make this cosmetic change first. I'd LOVE to do this rename in 7.0 so that we can eventually MFC the new kthread_xxx() calls. END