ı174366 200 299 125 336 159 235 327 210 98 149 149 136 206 313 151 176 208 209 98 175 224 456 367 274 252 271 470 270 286 223 197 282 223 180 173 1189 356 146 329 179 122 150 218 287 137 131 288 231 281 299 144 103 261 1686 182 162 197 1568 673 151 226 670 190 483 323 154 275 274 146 118 173 136 119 276 254 234 531 132 325 325 403 445 158 132 373 228 228 167 244 245 388 282 120 161 235 307 123 288 344 195 147 151 145 159 420 184 115 266 143 175 379 164 166 174 506 167 272 246 184 134 145 400 188 150 191 227 263 2068 134 137 168 271 164 165 248 234 249 181 164 204 194 251 107 142 446 113 534 212 254 235 235 243 207 215 731 147 197 202 247 173 252 229 847 261 630 294 263 240 606 141 205 217 124 372 363 265 117 436 121 321 205 172 562 493 143 108 97 449 208 313 331 193 379 372 213 188 170 119 103 173 203 K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-06T16:39:27.000000Z K 7 svn:log V 203 Remove files retired by the vendor. Grrr.. these should have been removed on the vendor branch vs. HEAD. I got it right in my test repo, but it was pre-cafine dark-thirty when I started the real import. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-06T16:41:22.000000Z K 7 svn:log V 30 Futher vendor branch cleanup. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-06T18:25:29.000000Z K 7 svn:log V 240 Add more PCI ID's from Adaptec's driver, including two requested by Daniel Kamm. Adaptec RAID 51245 Adaptec RAID 51645 Adaptec RAID 52445 Adaptec RAID 5405 Sun STK RAID REM Sun STK RAID EM SG-XPCIESAS-R-IN SG-XPCIESAS-R-EX END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-06T18:31:57.000000Z K 7 svn:log V 64 Add new controllers supported by rev 1.64 and 1.65 of aac_pci.c END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-06T19:11:14.000000Z K 7 svn:log V 140 Change uint8_t to equivalent base language type and add line break where 80 characters is exceeded in bit macros Requested by: Bruce Evans END K 10 svn:author V 4 lulf K 8 svn:date V 27 2007-12-06T20:25:31.000000Z K 7 svn:log V 233 - Add support for all geom class command options in the Fixit environment by pointing GEOM_LIBRARY_PATH to the geom libraries. PR: misc/113543 Submitted by: Ed Schouten Approved by: pjd (mentor) MFC after: 1 day END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T22:00:05.000000Z K 7 svn:log V 117 MFC: Add kern_msgsnd() and kern_msgrcv() and use them to fix msgsnd() and msgrcv() in 32-bit ABIs on 64-bit kernels. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T22:00:32.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 6 julian K 8 svn:date V 27 2007-12-06T22:40:17.000000Z K 7 svn:log V 54 No need to assert that a == b when we just set a = b. END K 10 svn:author V 6 julian K 8 svn:date V 27 2007-12-06T22:44:24.000000Z K 7 svn:log V 54 remove duped code Reviewed By: gnn MRC after: 1 week END K 10 svn:author V 6 julian K 8 svn:date V 27 2007-12-06T22:48:24.000000Z K 7 svn:log V 41 Remove more dup'd code MFC After: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T23:11:27.000000Z K 7 svn:log V 113 Move several data structure definitions out of freebsd32_misc.c and into freebsd32.h instead. MFC after: 1 week END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-12-06T23:17:24.000000Z K 7 svn:log V 217 Erm, add a missing else, we do not want to increase the mapping counters for both kernel and userland when we create a pv for pmap_kernel. Reported by: Mark Tinguely MFC After: 3 days END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-06T23:19:05.000000Z K 7 svn:log V 55 size_max should be unsigned, as such, use size_t here. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T23:23:16.000000Z K 7 svn:log V 84 Move 32-bit SYSV IPC structure definitions into freebsd32_ipc.h. MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T23:35:29.000000Z K 7 svn:log V 115 Add freebsd32 compat wrappers for msgctl() and _semctl() using kern_msgctl() and kern_semctl(). MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T23:36:57.000000Z K 7 svn:log V 116 Add freebsd32 compat wrappers for msgctl() and __semctl() using kern_msgctl() and kern_semctl(). MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-06T23:37:26.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-07T00:00:21.000000Z K 7 svn:log V 79 Turn MPASS(0) into panic with more obvious reason why the assertion is failed. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-07T00:22:23.000000Z K 7 svn:log V 128 Allow simultaneous opens of the device for issuing commands to the controller. This is merged from Adaptec driver build 11669. END K 10 svn:author V 3 jfv K 8 svn:date V 27 2007-12-07T01:06:41.000000Z K 7 svn:log V 363 MFC of a few important fixes done in RELENG_7 to 6 - WITNESS lock problem due to naming of multi locks - Race in em_stop if you don't hold the TX lock - Bug in TSO code when you have fowarding and different MSS sizes (this more for completeness since TSO is not enabled in 6.3) Essentially syncs the two drivers up to version 6.7.3 Approved by:re END K 10 svn:author V 3 rrs K 8 svn:date V 27 2007-12-07T01:32:14.000000Z K 7 svn:log V 274 - More fixes for lock misses on the transfer of data to the sent_queue. Sometimes I wonder why any code ever works :-) - Fix the pad of the last mbuf routine, It was working improperly on non-4 byte aligned chunks which could cause memory overruns. MFC after: 1 week END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-07T01:46:13.000000Z K 7 svn:log V 179 Add padding for anticipated functionality - vimage - TOE - multiq - host rtentry caching Rename spare used by 80211 to if_llsoftc Reviewed by: rwatson, gnn MFC after: 1 day END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-12-07T03:46:23.000000Z K 7 svn:log V 155 MFC r1.209 Apply a workaround for the unkillable jail problem where some devices created within the jail are never freed. Approved by: re (kensmith) END K 10 svn:author V 3 jfv K 8 svn:date V 27 2007-12-07T04:01:16.000000Z K 7 svn:log V 178 DUH, fix breakage of last checkin. Its kinda humorous, the code is broken in 7 but that will never be a problem because of defines, but it broke here, oh well :) Approved by: r END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-07T04:04:52.000000Z K 7 svn:log V 373 Bring in the latest snapshot of Simplified Chinese translation for the release notes documentation for 6.3-RELEASE. This is a collective work by the FreeBSD Simplified Chinese Project team. Submitted by: Junfeng Wen Chifeng Qu delphij Obtained from: The FreeBSD Simplified Chinese Project CVS Approved by: re (kensmith) END K 10 svn:author V 5 kevlo K 8 svn:date V 27 2007-12-07T05:17:34.000000Z K 7 svn:log V 175 MFC r1.18: zic(8) should exit the loop when the end of the string is reached due to the call to error(). The problem found by doing fuzz testing. Approved by: re (kensmith) END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-07T05:46:09.000000Z K 7 svn:log V 191 Add padding for anticipated functionality - vimage - TOE - multiq - host rtentry caching Rename spare used by 80211 to if_llsoftc Reviewed by: rwatson, gnn Approved by: re(gnn) END K 10 svn:author V 5 silby K 8 svn:date V 27 2007-12-07T05:52:24.000000Z K 7 svn:log V 128 MFC rev 1.136: Fix SACK No merges to branches prior to 7 are necessary; this is a 7 and above bug only. Approved by: re (gnn) END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T08:20:17.000000Z K 7 svn:log V 101 Kernel and hwpmc(4) support for callchain capture. Sponsored by: FreeBSD Foundation and Google Inc. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T08:26:21.000000Z K 7 svn:log V 186 Introduce pmcstat(8) changes for summarizing hwpmc(4) callchain records in in textual form and in gmon.out format. Update manual page. Sponsored by: FreeBSD Foundation and Google Inc. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T08:29:46.000000Z K 7 svn:log V 127 Document the PMC_F_CALLCHAIN flag and the kern.hwpmc.callchaindepth tunable. Sponsored by: FreeBSD Foundation and Google Inc. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T08:31:23.000000Z K 7 svn:log V 86 MFC contrib code and bmake changes for BIND version 9.4.2 Approved by: re (kensmith) END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T08:36:38.000000Z K 7 svn:log V 78 Increment FreeBSD_version to mark the addition of callchain support to hwpmc. END K 10 svn:author V 3 gnn K 8 svn:date V 27 2007-12-07T08:45:29.000000Z K 7 svn:log V 1095 MFC support for the Camellia block cipher HEAD Revision Path 1.16 src/lib/libipsec/pfkey_dump.c 1.38 src/sbin/setkey/setkey.8 1.12 src/sbin/setkey/token.l 1.81 src/secure/lib/libcrypto/Makefile 1.47 src/secure/lib/libcrypto/Makefile.inc 1.8 src/secure/lib/libcrypto/opensslconf-amd64.h 1.8 src/secure/lib/libcrypto/opensslconf-i386.h 1.1205 src/sys/conf/files 1.1 src/sys/crypto/camellia/camellia-api.c (new) 1.1 src/sys/crypto/camellia/camellia.c (new) 1.1 src/sys/crypto/camellia/camellia.h (new) 1.6 src/sys/modules/crypto/Makefile 1.15 src/sys/net/pfkeyv2.h 1.1 src/sys/netinet6/esp_camellia.c (new) 1.1 src/sys/netinet6/esp_camellia.h (new) 1.25 src/sys/netinet6/esp_core.c 1.19 src/sys/netipsec/xform_esp.c 1.34 src/sys/opencrypto/cryptodev.c 1.25 src/sys/opencrypto/cryptodev.h 1.19 src/sys/opencrypto/cryptosoft.c 1.9 src/sys/opencrypto/xform.c 1.4 src/sys/opencrypto/xform.h Approved by: re (kensmith) Submitted by: Tomoyuki Okazaki END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-12-07T10:37:25.000000Z K 7 svn:log V 259 Preallocate some space to return the scan results, some drivers do not properly pass back the desired buffer length. This fixes scanning with the Marvell 88W8335 and BCM4328 wireless cards. PR: kern/118370 Submitted by: Weongyo Jeong Tested by: Ed Schouten END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-12-07T10:42:11.000000Z K 7 svn:log V 51 Fix style in previous commit. Pointed out by: njl END K 10 svn:author V 3 des K 8 svn:date V 27 2007-12-07T12:22:38.000000Z K 7 svn:log V 236 When applying a spec, traverse the existing directory tree in lexical order. This allows direct comparison of the output of two different runs, regardless of the order in which readdir(2) returns directory entries. MFC after: 3 weeks END K 10 svn:author V 3 sos K 8 svn:date V 27 2007-12-07T13:14:31.000000Z K 7 svn:log V 87 Fix speed report on Intel SATA chips in compat mode. Fix broken detect of JMicron 368. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T13:45:47.000000Z K 7 svn:log V 27 Add stubs to unbreak LINT. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T13:52:51.000000Z K 7 svn:log V 55 Improve style(9) compliance and trim a long text line. END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-12-07T14:16:53.000000Z K 7 svn:log V 125 MFC rev. 1.5, 1.6: Restore the branding of the ELF executables. The structure was optimized out. Approved by: re (kensmith) END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-12-07T14:30:26.000000Z K 7 svn:log V 194 MFC rev. 1.181: Check for the program headers alignment of the ELF images before dereferencing. Unaligned access could cause panic on strict alignment architectures. Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-07T15:02:06.000000Z K 7 svn:log V 46 Make "manlint" recursive. Prodded by: obrien END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2007-12-07T17:21:53.000000Z K 7 svn:log V 36 Add stub functions to unbreak LINT. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-07T17:59:39.000000Z K 7 svn:log V 191 MFC revision 1.209 date: 2007/11/26 19:08:08; author: sos; state: Exp; lines: +1 -1 Use device_set_desc_copy in the generic ident as its used on a temp buffer. Approved by: re (kensmith) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-07T18:05:41.000000Z K 7 svn:log V 135 Add family support to allow the driver to attach to new devices that share the same interface. Submitted by: Achim Leubner at Adaptec END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-07T18:48:57.000000Z K 7 svn:log V 186 - Add doc/hu_* and doc/mn_* to the sample refuse file so that it includes all of the languages PR: docs/118476 Submitted by: Chess Griffin MFC after: 3 days END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-07T19:22:34.000000Z K 7 svn:log V 204 - Add doc/hu_* and doc/mn_* to the refuse examples so that include all of the currently used languages PR: docs/118476 (related) Submitted by: Chess Griffin MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-07T20:16:21.000000Z K 7 svn:log V 53 Revise the man->mdoc conversion of the amd manpages. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-07T20:22:59.000000Z K 7 svn:log V 12 More fixes. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-07T20:37:12.000000Z K 7 svn:log V 165 Merge from Adaptec a 64 bit fix and a workaround for luns != 0 returning CAM_SEL_TIMEOUT on SAS controllers, which prevented passthrough devices from being created. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-12-07T22:08:02.000000Z K 7 svn:log V 1589 MFC: sys/arm/include/asmacros.h rev 1.7 sys/arm/include/atomic.h rev 1.23 Close a race. The RAS implementation would set the end address, then the start address. These were used by the kernel to restart a RAS sequence if it was interrupted. When the thread switching code ran, it would check these values and adjust the PC and clear them if it did. However, there's a small flaw in this scheme. Thread T1, sets the end address and gets preempted. Thread T2 runs and also does a RAS operation. This resets end to zero. Thread T1 now runs again and sets start and then begins the RAS sequence, but is preempted before the RAS sequence executes its last instruction. The kernel code that would ordinarily restart the RAS sequence doesn't because the PC isn't between start and 0, so the PC isn't set to the start of the sequence. So when T1 is resumed again, it is at the wrong location for RAS to produce the correct results. This causes the wrong results for the atomic sequence. The window for the first race is 3 instructions. The window for the second race is 5-10 instructions depending on the atomic operation. This makes this failure fairly rare and hard to reproduce. Mutexs are implemented in libthr using atomic operations. When the above race would occur, a lock could get stuck locked, causing many downstream problems, as you might expect. Also, make sure to reset the start and end address when doing a syscall, or a malicious process could set them before doing a syscall. Reviewed by: imp, ups (thanks guys) Approved by: re (kensmith) Pointy hat to: cognet END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T22:21:37.000000Z K 7 svn:log V 88 Add the text of a sign that I've seen on other desks, and always wanted to put on mine. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T22:22:35.000000Z K 7 svn:log V 68 Add some quotes from the television show "Buffy the Vampire Slayer" END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T22:27:04.000000Z K 7 svn:log V 102 Add speller files for fortune files that did not have them, and update the ones that already existed. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T22:28:08.000000Z K 7 svn:log V 1472 This is a massive cleanup of the fortune files, including removal of many duplicates, formatting/whitespace fixes, spelling fixes, and a host of others. Note: No fortunes were intentionally removed (other than duplicates) as part of this cleanup. In removing dupes I tried to be generous in not removing similarly worded fortunes that had even slightly different punch lines. Duplicates were resolved as follows (in this order): * + limerick -> limerick * + fortunes-o.real -> fortunes-o.real * + fortunes2-o -> fortunes2-o * + zippy -> zippy murphy + fortunes -> fortunes In correcting spelling I've tried to leave colloquial variations (especially British'isms) intact, as well as to not "correct" errors that are part of the joke. In fortunes and fortunes2-o I combined a couple of fortunes that were adjacent to each other that seemed like they should have originally been combined, and split a couple that seemed like they should have originally been split. Miscellaneous: 1. Fixed underlining 2. Capitalized proper names 3. Removed quotation marks from "freestanding" quotes for consistency 4. Added quotation marks to QOTD fortunes that needed them 5. Corrected or added many attributions 6. Removed apostrophes from trailing 's' that are plural, not possessive 7. Updated the path to fortune stuff included in some of the jokes 8. Updated several fortunes to their original version, and added attribution 9. Split up compound words that ispell tripped over END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-12-07T22:28:49.000000Z K 7 svn:log V 577 MFC rev 1.90: Fix a potential bug in pmap : We used to allocate the domains 0-14 for userland, and leave the domain 15 for the kernel. Now supersections requires the use of domain 0, so we switched the kernel domain to 0, and use 1-15 for userland. How it's done currently, the kernel domain could be allocated for a userland process. So switch back to the previous way we did things, set the first available domain to 0, and just add 1 to get the real domain number in the struct pmap. Reported by: Mark Tinguely Approved by: re (kensmith) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-07T22:32:09.000000Z K 7 svn:log V 56 Don't expect a return value from statfs_scale_blocks(). END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T22:41:39.000000Z K 7 svn:log V 131 Sort these files using: sh ../tools/do_sort < $file > $file.sorted This greatly aids in detecting duplicates, among other things. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-07T22:56:10.000000Z K 7 svn:log V 575 Combine the fortunes-o.real and the fortunes2-o file, as was done with fortunes and fortunes2 2 years and 2 days ago. The fortunes2-o file was brought in with the original import of the 4.4 Lite games directory, but has always consisted in large part of fortunes duplicated from other files. The combined size of the two files is still only 631K, or less than 1/3rd of the size of the fortunes file. Combining them has the added benefit of making the fortunes from fortunes2-o visibile to fortune(6)'s -m option. This change should probably not be MFC'ed beyond RELENG_7. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-07T23:22:57.000000Z K 7 svn:log V 96 MFC: 1.317, 1.318, 1.319 Fix bit macros to work on multi-byte types Approved by: re(kensmith) END K 10 svn:author V 7 yongari K 8 svn:date V 27 2007-12-08T00:14:09.000000Z K 7 svn:log V 386 Add another RTL8168 revision 3 which is found on RTL8111-GR Gigabit Ethernet Controller. Multicast filtering wasn't tested and needs more expore. While I'm here change complex if statements with switch statement which would improve readability. Reported by: Abdullah Ibn Hamad Al-Marri < wearabnet AT yahoo DOT ca > Tested by: Abdullah Ibn Hamad Al-Marri < wearabnet AT yahoo DOT ca > END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T00:20:33.000000Z K 7 svn:log V 228 The ../tools/do_sort script could not differentiate between a few very slightly diffrent versions of tcsh prompts, so restore the 2 that were lost, and consolidate them all in a way that will prevent them from being lost again. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-08T01:41:31.000000Z K 7 svn:log V 59 Grrr, remove an unused variable missed in the last commit. END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-12-08T05:16:29.000000Z K 7 svn:log V 182 MFC revision 1.601 Correct an error under COUNT_IPIS within pmap_lazyfix_action(): Increment the counter that the pointer refers to, not the pointer. Approved by: re (kensmith) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-08T05:59:12.000000Z K 7 svn:log V 177 - Reflect the fact that em(4) was updated to 6.7.3; - Reflect the fact that BIND was updated to 9.4.2; - Move TMPFS to file systems section. Approved by: re (hrs, kensmith) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-08T06:01:34.000000Z K 7 svn:log V 50 em(4) is updated to 6.7.2. Approved by: re (hrs) END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-12-08T06:43:25.000000Z K 7 svn:log V 26 Add missed closing brace. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-08T06:44:27.000000Z K 7 svn:log V 78 Sync with NetBSD rev 1.101. This also fixes fstypenames being short an entry. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-08T06:47:48.000000Z K 7 svn:log V 41 Add a file system type for ZFS (FS_ZFS). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-08T07:01:10.000000Z K 7 svn:log V 24 Add support for FS_ZFS. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T07:20:23.000000Z K 7 svn:log V 181 Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files with theirs, so this information doesn't need to be in the live file. Having it in our CVS history is enough. END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-12-08T07:52:40.000000Z K 7 svn:log V 156 MFC: If "length at end" flag is specified, then a zero length at the beginning shouldn't be interpreted to mean an empty body. Approved by: re (Ken Smith) END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-12-08T07:55:40.000000Z K 7 svn:log V 136 MFC: If "length at end" flag is specified, then a zero length at the beginning doesn't mean an empty body. Approved by: re (Ken Smith) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2007-12-08T08:48:08.000000Z K 7 svn:log V 433 The kernel version of Linux statfs64 is actually supposed to take 3 arguments, but we had forgotten the second argument. Also make the Linux statfs64 struct depend on the architecture because it has an extra 4 bytes padding on amd64 compared to i386. The three argument fix is from David Taylor, the struct statfs64 stuff is my fault. With this patch I can install i386 Linux matlab on an amd64 machine. Approved by: re (kensmith) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2007-12-08T08:50:37.000000Z K 7 svn:log V 35 regen. Approved by: re (kensmith) END K 10 svn:author V 4 lulf K 8 svn:date V 27 2007-12-08T09:41:50.000000Z K 7 svn:log V 231 - Add support for all geom class command options in the Fixit environment by pointing GEOM_LIBRARY_PATH to the geom libraries. PR: misc/113543 Submitted by: Ed Schouten Approved by: re (kensmith), pjd (mentor) END K 10 svn:author V 4 lulf K 8 svn:date V 27 2007-12-08T10:05:32.000000Z K 7 svn:log V 231 - Add support for all geom class command options in the Fixit environment by pointing GEOM_LIBRARY_PATH to the geom libraries. PR: misc/113543 Submitted by: Ed Schouten Approved by: re (kensmith), pjd (mentor) END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T12:19:13.000000Z K 7 svn:log V 308 MFC rev 1.6 msk.4 MFC rev 1.26 if_msk.c MFC rev 1.11 if_mskreg.h Bring in support for: Marvell Yukon 8039 PR: 118401 Submitted by: Skip Ford Approved by: imp (mentor), yongari MFC After: 3 days Approved by: re (kensmith), imp (mentor, implicit) END K 10 svn:author V 6 benjsc K 8 svn:date V 27 2007-12-08T12:44:59.000000Z K 7 svn:log V 349 MFC rev 1.5 if_wpi.c MFC rev 1.2 if_wpireg.h MFC rev 1.1 if_wpivar.h MFC rev 1.3 wpi.4 o Initial Import of Intel 3945abg Wireless Lan Controller (wpi) driver o Turn off debug output o Fix WEP compatiblity o Handle missed beacons correctly MFC includes firmware & LICENSE as well. Approved by: re (kensmith), mlaier (comentor) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2007-12-08T13:43:48.000000Z K 7 svn:log V 61 MFC: Linuxulator statfs64 fixes. Approved by: re (kensmith) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2007-12-08T13:46:03.000000Z K 7 svn:log V 35 Regen. Approved by: re (kensmith) END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T19:57:22.000000Z K 7 svn:log V 278 Attempt to describe the ''auto'' type a bit better in the default section (if nothing had been specified, or if the auto type had been specified, a default layout is used). PR: docs/116047 Submitted by: Ian Smith Minor modifications by me. END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T20:04:15.000000Z K 7 svn:log V 133 Enhance descriptions in the timed manual. PR: docs/115445 Submitted by: "Julian Stacey" MFC After: 3 days END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-08T20:48:26.000000Z K 7 svn:log V 132 Support new ARC120x family of controllers. Many thanks for Areca's continued support of FreeBSD. Submitted by: Erich Chen @ Areca END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-12-08T21:13:01.000000Z K 7 svn:log V 75 Recognize architectural support for 1GB virtual pages. MFC after: 6 weeks END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-08T21:39:06.000000Z K 7 svn:log V 148 Support new ARC120x family of controllers. Many thanks for Areca's continued support of FreeBSD. Submitted by: Erich Chen @ Areca Approved by: re END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-12-08T21:48:27.000000Z K 7 svn:log V 152 Use 1GB virtual pages to implement the direct map on architectures that support this feature. Wrap a nearby line that is too long. MFC after: 6 weeks END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T21:58:18.000000Z K 7 svn:log V 293 Add 1000baseTX support for the nve driver, which is known here and there. Also mention that the driver sometimes returns '10baseTX' as output instead of 100baseTX (which is the case at that moment). PR: docs/115284 Submitted by: Julian Stacey Jhs MFC After: 3 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-08T22:06:17.000000Z K 7 svn:log V 186 Skip internal partitions in the check for (user) partitions for the destroy command. Previously a freshly created BSD disklabel could not be destroyed because of the internal partition. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T22:26:30.000000Z K 7 svn:log V 26 Remove empty REQUIRE line END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T22:27:18.000000Z K 7 svn:log V 67 Remove spurious # marks to be more consistent with existing style. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T22:33:11.000000Z K 7 svn:log V 140 Remove the bootconf.sh script. It was never used on FreeBSD, and was removed from the Makefile in version 1.5 (2002/09/02) but never GC'ed. END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T22:38:12.000000Z K 7 svn:log V 212 Add information about the maximum file size for msdosfs. PR: docs/112935 Submitted by: Julian Stacey Actually this was inspired by the ticket submitted by Julian. MFC After: 3 days END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T22:40:31.000000Z K 7 svn:log V 29 Remove a meaningless KEYWORD END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T22:43:16.000000Z K 7 svn:log V 193 Improve readability for the hosts.equiv file regarding the notation of hostnames. PR: docs/35953 Submitted by: "Gary W. Swearingen" With minor modifications by me. END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T22:50:35.000000Z K 7 svn:log V 249 Make the warning a bit less 'broad' then it used to be. The access is seems to be a problem for SUID applications, which we like to prevent as much as possible. PR: docs/39530 Submitted by: Soren Spies MFC After: 3 days END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-08T23:00:28.000000Z K 7 svn:log V 100 Add an empty stop_cmd to the remaining scripts that don't start daemons and don't already have one. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-08T23:08:42.000000Z K 7 svn:log V 52 Internal partitions can not be deleted or modified. END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T23:40:11.000000Z K 7 svn:log V 57 .Ed is not needed here, remove it. Noticed by: brueffer END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T23:41:13.000000Z K 7 svn:log V 51 Remove redundant whitespace. Noticed by: brueffer END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-08T23:42:01.000000Z K 7 svn:log V 65 There is no list to stop, so dont use .El. Noticed by: brueffer END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-12-09T00:14:27.000000Z K 7 svn:log V 324 Move WARNS as ed(1) also is only WARNS = 2 clean in the !DES case. This fixes its compilation if MK_OPENSSL == no and also obsoletes release/Makefile rev. 1.192. The latter isn't reverted though as support for the fixit floppy and the rest of the boot floppies is scheduled to be deorbited anyway. Discussed with: kensmith END K 10 svn:author V 3 njl K 8 svn:date V 27 2007-12-09T00:24:16.000000Z K 7 svn:log V 92 MFC: 1.149-1.150. Hold Giant over device_suspend/resume() methods in apm. Approved by: re END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-09T01:00:11.000000Z K 7 svn:log V 21 A few more cleanups. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-09T02:06:00.000000Z K 7 svn:log V 170 Add the 'pkg_search' script. This makes it easier to figure what packages you want to install. Submitted by: Matthias Schmidt END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-09T02:43:28.000000Z K 7 svn:log V 48 Be more consistant and use UNZIPPER everywhere. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-09T04:24:09.000000Z K 7 svn:log V 80 Make it easier to experiment with alternate compression. Reviewed by: kensmith END K 10 svn:author V 5 krion K 8 svn:date V 27 2007-12-09T11:01:58.000000Z K 7 svn:log V 284 Backout previous commit, since it's done without maintainers approval. These changes were approved by adding it as port to ports/ tree, but not for src/. I talked to PR submitter and miwi@ some days ago and explained the reasons for it, the both were agree to add it to ports/ only. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2007-12-09T11:01:59.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2007-12-09T11:02:00.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_6_3'. END K 10 svn:author V 5 remko K 8 svn:date V 27 2007-12-09T13:34:10.000000Z K 7 svn:log V 80 Be more accurate in the maximum filesize, it's 4GB not 4.3GB. Reported by: njl END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2007-12-09T15:35:09.000000Z K 7 svn:log V 408 If we are walking the IPv6 header chain and we hit an IPPROTO_NONE header, then don't try to pullup anything, because there is no next header if we hit IPPROTO_NONE. Set ulp to a non-NULL value so the search for an upper layer header terinates. This is based on Pekka's diagnosis, but I chose a simpler fix. PR: 115261 Submitted by: Pekka Savola Reviewed by: mlaier MFC after: 2 weeks END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-12-09T16:48:51.000000Z K 7 svn:log V 75 Use a clever definition of __FBSDID to allow building on !FreeBSD systems. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2007-12-09T17:22:27.000000Z K 7 svn:log V 175 Check for P_WEXIT before PHOLD() on a process in kstack and vm query sysctls, as PHOLD() asserts !P_WEXIT. Reported by: Michael Plass END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-12-09T17:41:47.000000Z K 7 svn:log V 150 Allow the targeted CPU type to be set via -mcpu instead of limiting to the hardcoded equivalent of -mcpu=ultrasparc. PR: 109510 MFC after: 3 months END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-09T19:22:25.000000Z K 7 svn:log V 89 Modify locking so that a single version of the driver src can be used on 6.x and beyond. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-09T19:24:27.000000Z K 7 svn:log V 39 Fix an incorrect FreeBSD version test. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-09T19:26:21.000000Z K 7 svn:log V 50 MFC: Adjust locking definitions. Approved by: re END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-09T19:27:19.000000Z K 7 svn:log V 303 Sync up ata(4) work by sos@ on -HEAD: * Add preliminary SATA ATAPI support for sii 3132/3124 chips. * Fix speed report on Intel SATA chips in compat mode. * Fix broken detect of JMicron 368. Related revisions: - ata-chipset.c: 1.208, 1.210 - ata-disk.c.c: 1.205 Approved by: re (kensmith), sos END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-09T19:28:21.000000Z K 7 svn:log V 93 MFC: Support new ARC120x generation cards. Approved by: re Submitted by: Erich Chen @ Areca END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-09T19:48:57.000000Z K 7 svn:log V 58 Fix handling of subnormals on i386/ia64/amd64. PR: 85080 END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-09T19:53:59.000000Z K 7 svn:log V 96 MFC: Support new ARC120x generation of cards. Approved by: re Submitted by: Erich Chen @ Areca END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-12-09T20:14:01.000000Z K 7 svn:log V 130 sc->ndis_tq variable is only initialized when a driver module is for wireless NICs. PR: kern/118439 Submitted by: Weongyo Jeong END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-09T20:16:48.000000Z K 7 svn:log V 170 gcc 4 does some overzealous constant folding, and since it doesn't support FENV_ACCESS, that was causing this test to fail. Use a volatile to avoid the constant folding. END K 10 svn:author V 3 rrs K 8 svn:date V 27 2007-12-09T20:23:47.000000Z K 7 svn:log V 1974 - Found a problem in non-blocking sends. When sending, once the locks are all unlocked to do the copy's in, its possible that other events could then raise the number of bytes outstanding pushing it so not all the message would fit. This would then cause us to send only part of the message. This fix makes it so we keep a "reserved" amount that can be kept in mind when making calculations to send. - rcv msg args with a NULL/NULL for to/tolen will return an error incorrectly for the 1-2-1 model. - We were not doing 0 len return correctly and not setting socantrcv() more correctly. Previouly we "fixed" this area by taking out the socantrcv() since we then could not get the data out. The correct fix is to still flag the socket but alow a by-pass route to continue to read until all data is consumed. - Fix the initial buf calculation to be more friendly, calc is the same but we use different variable to make it easier amongst the different code versions. - Signedness issue with one of the new var's (this is an issue mainly in apple but with the right -Wall it could effect us too). - optimize the initialization of the SB max variables. - Missing lock(s) when sending data and moving it to the outqueue. - If a mbuf alloc fails during moving to outqueue the reassembly of the old mbuf chain was incorrect. - some_taken becomes a counter in sctputil.c instead of a set to 1. - Fix a panic to be only under invarients and have a proper recovery in reading messages. - msg_flags needed to be set to the value collected not or'd. - More fixes for lock misses on the transfer of data to the sent_queue. Sometimes I wonder why any code ever works :-) - Fix the pad of the last mbuf routine, It was working improperly on non-4 byte aligned chunks which could cause memory overruns. Approved by: re@freebsd.org(gnn) END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-12-09T20:47:12.000000Z K 7 svn:log V 38 Fix spelling. Obtained from: OpenBSD END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-09T20:56:08.000000Z K 7 svn:log V 45 Fixes to avoid overzealous constant folding. END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-09T21:00:12.000000Z K 7 svn:log V 76 Remove some test instrumentation. (The Symbol.map changes broke it anyway.) END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-12-09T21:00:36.000000Z K 7 svn:log V 178 Eliminate compilation warnings due to the use of non-static inlines through the introduction and use of the __gnu89_inline attribute. Submitted by: bde (i386) MFC after: 3 days END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-09T21:56:21.000000Z K 7 svn:log V 70 Add a reasonable-sounding description of the WITHOUT_INSTALLLIB knob. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-09T21:57:27.000000Z K 7 svn:log V 71 Commit the regenerated page that includes the WITHOUT_INSTALLLIB knob. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-09T22:26:42.000000Z K 7 svn:log V 152 Fix a bug in the add verb, where we failed to keep the list of partitions in index-order. This is assumed by the APM, MBR and BSD partitioning schemes. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-09T22:44:22.000000Z K 7 svn:log V 138 Decode as many or as few partition entries as the label claims there are. We have already checked it against the caller provided maxpart. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2007-12-09T22:58:49.000000Z K 7 svn:log V 153 Allow bsdlabel to operate on labels that have at most 26 partitions by virtue of there not being any (lower-case) letters avaliable for more partitions. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2007-12-09T23:37:10.000000Z K 7 svn:log V 85 Reduce diff against RELENG_7. Obtained from: The FreeBSD Simplified Chinese Project END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2007-12-09T23:37:11.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-12-09T23:37:43.000000Z K 7 svn:log V 107 Bring in Simplified Chinese translation for RELENG_7's release documentations. Approved by: re (kensmith) END K 10 svn:author V 3 sam K 8 svn:date V 27 2007-12-10T02:31:00.000000Z K 7 svn:log V 101 Wake On Lan (WOL) infrastructure Submitted by: Stefan Sperling Reviewed by: brooks END K 10 svn:author V 3 phk K 8 svn:date V 27 2007-12-10T07:50:07.000000Z K 7 svn:log V 158 Add a bit more detailed description about a configuration file format and about using NAT "instances". Submitted by: "Andrey V. Elsukov" END K 10 svn:author V 4 ceri K 8 svn:date V 27 2007-12-10T12:01:27.000000Z K 7 svn:log V 14 Language nit. END K 10 svn:author V 4 ceri K 8 svn:date V 27 2007-12-10T12:03:23.000000Z K 7 svn:log V 49 Bump .Dd for r1.63; fix small nit from the same. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T15:29:32.000000Z K 7 svn:log V 350 MFC to RELENG_7 new PCI IDs aac_pci.c 1.64, 1.65 aac.4 1.39 Adaptec RAID 51245 Adaptec RAID 51645 Adaptec RAID 52445 Adaptec RAID 5405 AOC-USAS-S4i AOC-USAS-S8i AOC-USAS-S4iR AOC-USAS-S8iR AOC-USAS-S8i-LP AOC-USAS-S8iR-LP SG-XPCIESAS-R-IN SG-XPCIESAS-R-EX Sun STK RAID REM Sun STK RAID EM Approved by: re (kensmith) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-10T16:03:40.000000Z K 7 svn:log V 18 Clean up VCS Ids. END K 10 svn:author V 4 jkim K 8 svn:date V 27 2007-12-10T17:49:16.000000Z K 7 svn:log V 440 MFC: 1.3 Teach dhclient(8) about net80211 link (association) status. Especially it helps ndis(4) where it is used with wpa_supplicant(8) since 0.5.8 is imported. Previously ndis_events(8) was used to notify link status to wpa_supplicant but it is defuct now, i. e., external event notification mechanism is removed by the vendor and there is no substitute for ndisulator yet. Reviewed by: brooks OK'd by: sam Approved by: re (kensmith) END K 10 svn:author V 4 jkim K 8 svn:date V 27 2007-12-10T17:58:47.000000Z K 7 svn:log V 118 MFC: 1.3 Teach dhclient(8) about net80211 link (association) status. Reviewed by: brooks Approved by: re (kensmith) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T18:16:50.000000Z K 7 svn:log V 158 Merge aac_debug.c:1.23 from HEAD to RELENG_6: Respell 'Conatainer' as 'Container'. Reported by: Toomas Aas END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-10T18:40:55.000000Z K 7 svn:log V 140 MFC rev 1.14: - Add doc/hu_* and doc/mn_* to the sample refuse file so that it includes all of the languages Approved by: re (kensmith) END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-10T18:46:20.000000Z K 7 svn:log V 140 MFC rev 1.14: - Add doc/hu_* and doc/mn_* to the sample refuse file so that it includes all of the languages Approved by: re (kensmith) END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-10T18:47:05.000000Z K 7 svn:log V 148 MFC rev 1.13: - Add doc/hu_* and doc/mn_* to the refuse examples so that include all of the currently used languages Approved by: re (kensmith) END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-10T18:51:15.000000Z K 7 svn:log V 112 MFC rev 1.14: - Add doc/hu_* and doc/mn_* to the sample refuse file so that it includes all of the languages END K 10 svn:author V 5 gabor K 8 svn:date V 27 2007-12-10T18:51:40.000000Z K 7 svn:log V 120 MFC rev 1.13: - Add doc/hu_* and doc/mn_* to the refuse examples so that include all of the currently used languages END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-10T19:09:24.000000Z K 7 svn:log V 636 Hide the building and installation of libgssapi behind the WITHOUT_KERBEROS knob. While GSS can be used for other things some third party software (most notably ports/x11/kdelibs3) takes the presence of libgssapi as an indication that kerberos is available, and attempts to link with the kerberos libs. If they are not available, the build will fail. Because you might want to use GSS but not kerberos, add a knob to re-enable it if WITHOUT_KERBEROS is present. Document the new knob, and the new behavior of WITHOUT_KERBEROS. Not objected and/or generally agreed to by: freebsd-arch Problem discussed/analyzed in: PR: ports/116484 END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-10T19:11:56.000000Z K 7 svn:log V 53 Regenerated page that includes the WITH_GSSAPI knob. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T19:17:23.000000Z K 7 svn:log V 101 MFC to RELENG_6 aac_debug.c:1.23 Respell 'Conatainer' as 'Container'. Approved by: re (kensmith) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T19:30:54.000000Z K 7 svn:log V 106 MFC to RELENG_6_3 aac_debug.c:1.23 Respell 'Conatainer' as 'Container'. Approved by: re (kensmith) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T19:33:36.000000Z K 7 svn:log V 151 MFC to RELENG_6 aac_pci.c:1.63-1.65 aac.4 1.37-1.39 Add PCI IDs for controllers obtained from Adaptec's latest drivers. Approved by: re (kensmith) END K 10 svn:author V 5 dougb K 8 svn:date V 27 2007-12-10T19:34:26.000000Z K 7 svn:log V 79 MFC all updates other than the combination of fortunes-o.real and fortunes2.o. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T19:35:43.000000Z K 7 svn:log V 156 MFC to RELENG_6_3 aac_pci.c:1.63-1.65 aac.4 1.37-1.39 Add PCI IDs for controllers obtained from Adaptec's latest drivers. Approved by: re (kensmith) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-10T19:42:23.000000Z K 7 svn:log V 136 Bah, remove last vestiges of some statfs conversion fixes that aren't quite ready for CVS yet that snuck into 1.68. Pointy hat to: jhb END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-10T20:14:16.000000Z K 7 svn:log V 754 - Add a workaround for the DMA bugs on some alpha chipsets that ATA DMA trips over often. Specifically, in these chipsets DMA transfers that cross a page boundary result in data corruption. The workaround is to not allow any DMA transfers for non-static DMA maps (i.e. "real" transfers as opposed to work areas allocated with bus_dmamem_alloc()) to cross a page in a single S/G element. This behavior is enabled by setting 'busdma_pyxis_bug' to 1. - Add a new tunable 'machdep.busdma_pyxis_bug' that can be used to enable the workaround from the loader. This can be used to enable it on chipsets where we don't automatically enable it. - Auto-enable the workaround for buggy PYXIS 1 chipsets supported via cia(4). PR: alpha/75317 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-10T20:16:07.000000Z K 7 svn:log V 168 MF6: Add the workaround in busdma for busted PYXIS chipsets along with the 'machdep.busdma_pyxis_bug' loader tunable. Approved by: re (kensmith, blanket on sys/alpha) END K 10 svn:author V 6 emaste K 8 svn:date V 27 2007-12-10T20:18:19.000000Z K 7 svn:log V 534 MFC to RELENG_7: aac.c:1.124 aacvar.h:1.49 Allow simultaneous opens of the device for issuing commands to the controller. This is merged from Adaptec driver build 11669. aac.c:1.125 aac_pci.c:1.66 aacreg.h:1.24 Add family support to allow the driver to attach to new devices that share the same interface. aac_cam.c:1.30 Merge from Adaptec a 64 bit fix and a workaround for luns != 0 returning CAM_SEL_TIMEOUT on SAS controllers, which prevented passthrough devices from being created. Approved by: re (kensmith) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2007-12-10T20:55:43.000000Z K 7 svn:log V 197 Add 'COMM' column to a few more output modes of procstat(1). The only one it's missing from is the VM display, where there's really not room, and the file output display is looking quite cramped. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-11T03:35:39.000000Z K 7 svn:log V 167 Do not fold -C*ABS to ABS<-C*n> (i.e., do not move negative constants inside ABS expression). Obtained from: Richard Guenther Approved by: core END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-11T03:35:39.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r174531, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-11T06:10:10.000000Z K 7 svn:log V 510 + Open ctty in non-blocking mode to avoid hangs during open and close(waiting for the port to drain). + Handle "*" as a priority properly. + Test what is free'ed. + Dynamically determine length vs. hardcoding it. + Free the previous message buffer (f_prevline) only after logging all the messages and just before the process exit. Also check f_prevline for NULL before using it. + The time displayed is not synchornized with the other log destinations. + Fix a comment. Obtained from: Juniper Networks END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-12-11T06:41:38.000000Z K 7 svn:log V 45 Add quirks for Netac Onlydisk 2000 USB disk. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-12-11T08:00:58.000000Z K 7 svn:log V 108 Enclose all code for macro ENQUEUE_MUTEX in do while statement, and add missing brackets. MFC: after 1 day END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2007-12-11T08:25:36.000000Z K 7 svn:log V 120 Fix LOR of thread lock and umtx's priority propagation mutex due to the reworking of scheduler lock. MFC: after 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2007-12-11T19:16:51.000000Z K 7 svn:log V 29 Update for the 6.1.5 import. END K 10 svn:author V 6 markus K 8 svn:date V 27 2007-12-11T19:49:40.000000Z K 7 svn:log V 276 Fix calculation of descriptor tag checksums. According to ECMA-167, Part 4, 7.2.3, bytes 0-3 and 5-15 are used to calculate the checksum of a descriptor tag. PR: kern/90521 Submitted by: Bj̦rn K̦nig Reviewed by: scottl Approved by: emax (mentor) END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-12-11T20:00:55.000000Z K 7 svn:log V 270 Don't assume that make(1) is a bsd-like make program. It might not be. This only matters in the early stages of bootstrapping, of course, but gnu make can't handle bsd make Makefiles at all if they use any of the 'dot' directives, which src/Makefile has in abudnance. END K 10 svn:author V 6 cognet K 8 svn:date V 27 2007-12-11T20:35:44.000000Z K 7 svn:log V 169 There's no need to call pmap_vac_me_harder() in pmap_protect(), as it already happened in pmap_modify_pv(). Submitted by: Mark Tinguely END K 10 svn:author V 4 ache K 8 svn:date V 27 2007-12-11T20:39:32.000000Z K 7 svn:log V 24 Fix typo in the comment END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-12-11T21:14:10.000000Z K 7 svn:log V 343 Document BSDMAKE variable that was recently introduced. Also, since RELENG_7, the way to do a cross build changed from specifying only TARGET_ARCH (which has an ambigous mapping to TARGET) to specifying only TARGET (which has a unique mapping to TARGET_ARCH). Update the example to reflect this. MFC After: 1 week (the example change only) END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-12-11T21:20:34.000000Z K 7 svn:log V 29 Simplify vm_page_free_toq(). END K 10 svn:author V 6 scottl K 8 svn:date V 27 2007-12-12T05:55:03.000000Z K 7 svn:log V 225 Rewrite the DMA code paths from being an impenitrable maze of special cases to a much saner and simplier unified code path. Along the way, fix various CAM nits and bugs so that the passthrough works correctly for all cases. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-12T06:11:50.000000Z K 7 svn:log V 110 Remove spurious timestamp check. RFC 1323 explicitly states that timestamps MAY be transmitted if negotiated. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2007-12-12T07:43:23.000000Z K 7 svn:log V 76 Remove 3rd clause of license Per request of: glenn halperin at symbian.com END K 10 svn:author V 7 bushman K 8 svn:date V 27 2007-12-12T10:08:03.000000Z K 7 svn:log V 465 Implementing 'fallback' nsswitch source. 'fallback' source is used when particular function can't be found in nsswitch-module. For example, getgrouplist(3) will use module-supplied 'getgroupmembership' function (which can work in an optimal way for such source as LDAP) and will fall back to the stanard iterate-through-all-groups implementation otherwise. PR: ports/114655 Submitted by: Michael Hanselmann Reviewed by: brooks (mentor) END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-12T16:39:32.000000Z K 7 svn:log V 401 - Fix setting of MK_GSSAPI option by bsd.own.mk; its value should default to the value of MK_KERBEROS unless set explicitly by WITH_GSSAPI/WITHOUT_GSSAPI. (This introduces another type of MK_* variables which itself is questionable.) - Teach tools/build/options/makeman script that generates the src.conf(5) manpage about the new type of MK_* variables. - Fix broken logic in lib/Makefile. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-12T16:42:03.000000Z K 7 svn:log V 52 Option depencies are (again) tracked automatically. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-12T16:43:17.000000Z K 7 svn:log V 17 Fix markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2007-12-12T16:45:01.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2007-12-12T18:21:05.000000Z K 7 svn:log V 354 Disable AC97 microphone channel. Due to the channel allocation priority that favours true hardware channel, the first instance of recording request will grab this channel (the first channel is being used as vchan master). In many cases, it is not really work as intended and give false impression of broken recording. PR: kern/118546 MFC after: 3 days END K 10 svn:author V 3 wes K 8 svn:date V 27 2007-12-12T18:33:06.000000Z K 7 svn:log V 115 Remove license clause 3 to agree with the now-standard BSD license. Prompted by: Glenn Halperin, Symbian Software END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-12-12T19:04:30.000000Z K 7 svn:log V 220 Increase control channel xmit queue to 128 packets. Previous value 16 was too small for real LAC as temporal activity spike cound easily overflow queue demanding tunnel disconnection due to possible state inconsistency. END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-12-12T19:14:05.000000Z K 7 svn:log V 238 MFC rev 1.84-1.85 Remove ng_pppoe_sendpacket() function to simplify code as it is called as much times as it has cases inside of it. Split ng_pppoe_rcvdata() function into three hook-specific ones to simplify code and reduce stack usage. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-12T20:21:39.000000Z K 7 svn:log V 99 Add driver independent interface to offload active established TCP connections Reviewed by: silby END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2007-12-12T20:24:06.000000Z K 7 svn:log V 283 Disallow the legacy USB circuit to generate an SMI# via an ICH register (MacBooks only). This allows MacBooks to boot in SMP mode without any trick and solves the timer problems with HZ=1000. MFC after: 1 week Reviewed by: njl (mentor), jhb Approved by: njl (mentor), jhb END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-12T20:35:59.000000Z K 7 svn:log V 277 Add interface for tcp offload to syncache: - make neccessary changes to release offload resources when a syncache entry is removed before connection establishment - disable checks for offloaded connection where insufficient information is available Reviewed by: silby END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-12T20:53:25.000000Z K 7 svn:log V 118 add interface for allowing consumers to register for ARP updates, redirects, and path MTU changes Reviewed by: silby END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2007-12-12T23:31:49.000000Z K 7 svn:log V 94 Fix style issues with initial TCP offload commit Requested by: rwatson Submitted by: rwatson END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-12T23:43:51.000000Z K 7 svn:log V 78 Implement carg(3) and cargf(3). Rotting in an old src tree since: March 2005 END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-12T23:49:40.000000Z K 7 svn:log V 27 Add a "STANDARDS" section. END K 10 svn:author V 3 das K 8 svn:date V 27 2007-12-12T23:50:00.000000Z K 7 svn:log V 11 s/C90/C99/ END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-12-13T00:08:02.000000Z K 7 svn:log V 81 We don't need to invent BSDMAKE. ${MAKE} is sufficient. Submitted by: jmallet@ END K 10 svn:author V 3 jhb K 8 svn:date V 27 2007-12-13T00:08:59.000000Z K 7 svn:log V 110 Update posix_openpt(3) to handle 512 ptys. This was missed in the earlier pty(4) changes. MFC after: 3 days END