ÛI206951 49 130 421 293 284 140 125 194 124 174 136 204 238 258 232 283 145 349 161 923 164 154 550 446 271 380 123 122 205 168 129 117 144 170 110 141 319 128 160 264 361 361 298 171 168 268 145 173 245 245 K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-20T22:55:07.544234Z K 7 svn:log V 34 MFC r204328: Add bwn(4) driver. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2010-04-20T22:57:05.925513Z K 7 svn:log V 324 MFC assembler version of match functions for amd64 and i386(*). This gives approximately 15% improvement on compression case. (*) i386 assembler version is enabled ONLY when MACHINE_CPU have 'i686' which is not default on FreeBSD/i386. One can specify for instance CPUTYPE=pentium4 in /etc/make.conf to get this feature. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2010-04-20T22:59:56.338980Z K 7 svn:log V 198 - handle multiple simultaneous relocks on a pmap using a counter - only return EAGAIN if the pmap lock was acquired by another caller in the meantime or another caller is in the middle of a retry END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-20T23:35:20.202158Z K 7 svn:log V 186 Teach our GCC a little bit about mips64r2. This is enough to compile code from the Cavium SDK which needs the assembler in mips64r2, which our BU supports well enough for basic things. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2010-04-20T23:36:01.105462Z K 7 svn:log V 46 drop page lock if we leave the pmap copy loop END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-20T23:42:34.969526Z K 7 svn:log V 28 Temporarily raise my limit. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-20T23:42:57.865432Z K 7 svn:log V 97 Bring in Cavium Simple Executive. This will be properly vendor imported when committed to HEAD. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-20T23:43:32.059731Z K 7 svn:log V 27 Back down to normal limit. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-20T23:45:09.447864Z K 7 svn:log V 77 Move to using the SDK's version of spinlocks, chords and a few other things. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-20T23:45:48.467403Z K 7 svn:log V 39 Support building for FreeBSD's kernel. END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-20T23:59:02.665266Z K 7 svn:log V 107 MFC r204343: Updates what firmware module should be used for LP (low power) PHY users and bumps date. END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:01:38.648154Z K 7 svn:log V 141 MFC r204385: don't need to check BWN_RX_PHYST0_SHORTPRMBL flag because it's already handled in later. Reported from: imp, nwhitehorn END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:02:48.431104Z K 7 svn:log V 161 MFC r204436: supports the adhoc demo mode that it's tested on modified aircrack-ng suite and worked. Submitted by: Paul B Mahol END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:05:22.825689Z K 7 svn:log V 135 MFC r204437: fixes a bug to load firmware images for LP PHY. For LP PHY always, `lp_' string is contained in its full image names. END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:06:39.822639Z K 7 svn:log V 186 MFC r204542: calculates the integer square root if a positive integer X is larger than 256 instead of using sqrt_table. Reported by: Joe Marcus Clarke END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2010-04-21T00:10:30.262522Z K 7 svn:log V 51 drop page lock when breaking out of pmap_copy loop END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:13:44.400284Z K 7 svn:log V 252 MFC r204657: fixes an attached-at-boot issue that bwn(4) using device_identify interface didn't be attached automatically at boot time so changes a approach to attach children based on leveraging some newbus niceties. Submitted by: nwhitehorn END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:15:58.334963Z K 7 svn:log V 65 MFC r204662: Hook up the bwn driver. Pointed by: nwhitehorn END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:22:16.870788Z K 7 svn:log V 826 MFC r205003: Revert r204992 and just wrap it all in ifdef INVARIANTS to fix the debug and non-debug cases MFC r204992: fixes a compile error if INVARIANTS is disabled. Pointy hat to: me Submitted by: Michael Butler MFC r204983: Fix build breakage introduced in r204922. MFC r204923: uses KOBJMETHOD_END macro to indicate the end of method table. Submitted by: yongari MFC r204922: o uses bus accessor macros to read values from ivar so no more values are referenced directly from ivar pointer. It's to do like what other buses do. [1] o changes exported prototypes. It doesn't use struct siba_* structures anymore that instead of it it uses only device_t. o removes duplicate code and debug messages. o style(9) Pointed out by: imp [1] END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:23:23.629463Z K 7 svn:log V 68 MFC r205141: enables S/W beacon miss handler. Reported by: imp END K 10 svn:author V 7 weongyo K 8 svn:date V 27 2010-04-21T00:26:41.980408Z K 7 svn:log V 58 remove svn:mergeinfo properties committed during my MFCs. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2010-04-21T00:52:55.994007Z K 7 svn:log V 453 Merge @176820, @176822, @177156 to tcpp from P4 to HEAD: Improve accuracy of connection data transfer math. Disable Nagle's algorithm to avoid delaying transfers of data -- will want to refine this to combine payload with header transfer, however. Now that we're running w/o Nagle, try to send the initial data burst with the header in a single TCP segment. Prefer %zu to %ju for size_t. MFC after: 1 week Sponsored by: Juniper, Inc. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2010-04-21T01:13:08.991681Z K 7 svn:log V 349 When CPUTYPE is defined to any value, on amd64 platform "mmx" is available through MACHINE_CPU, indicating the CPU supports that feature, as done by revision 138685. This changeset adds "mmx" into the default amd64 MACHINE_CPU list when no CPUTYPE is specified to provide consistent behavior. PR: amd64/145593 Submitted by: mm MFC after: 2 weeks END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-21T01:39:52.041633Z K 7 svn:log V 173 o) Fix one case of missing CVMX_DONT_INCLUDE_CONFIG. o) Add physical<->virtual mapping code for FreeBSD kernel. o) Define away CVMX_SHARED when building for FreeBSD kernel. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-21T01:43:49.892459Z K 7 svn:log V 282 Move to using the SDK for more things. This is incomplete at present and only boots multi-user with a single core. Something goes amiss after the second core crashes. This also disables the RGMII driver entirely as it is going to need substantially more work to move to the SDK. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2010-04-21T03:37:28.186511Z K 7 svn:log V 29 print gen_count if panicking END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2010-04-21T04:35:23.753441Z K 7 svn:log V 28 simplify gen_count tracking END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-21T04:44:08.739616Z K 7 svn:log V 107 Centralize and correct MBOX IRQ unmasking. We want this to go to hard interrupt #1 not hard interrupt #0. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2010-04-21T04:58:48.445825Z K 7 svn:log V 74 - print gen_count in panic - eliminate while{ }do(0) for one line macro END K 10 svn:author V 5 maxim K 8 svn:date V 27 2010-04-21T05:35:06.866040Z K 7 svn:log V 35 MFC r205671: trim leading w/space. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2010-04-21T05:36:53.778605Z K 7 svn:log V 23 MFC r205672: fix typo. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2010-04-21T05:38:16.084322Z K 7 svn:log V 50 MFC r205873: remove duplication, improve wording. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2010-04-21T05:39:51.676148Z K 7 svn:log V 76 MFC r205874: make sockstat -6 output more readable for long ipv6 addresses. END K 10 svn:author V 3 des K 8 svn:date V 27 2010-04-21T06:33:10.767560Z K 7 svn:log V 18 MFH OpenSSH 5.4p1 END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-21T07:08:46.781716Z K 7 svn:log V 44 Remove gratuitous manual interrupt disable. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-21T07:28:57.843125Z K 7 svn:log V 221 Move to using the SDK for UART stuff (not thrilled about using RBR for the base or hard-coding 1024 as the offset, but that's what the Simple Executive does. We can abstract this in a *reg.h in the near future at least.) END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2010-04-21T07:39:11.873076Z K 7 svn:log V 31 More CVMX_DONT_INCLUDE_CONFIG. END K 10 svn:author V 5 randi K 8 svn:date V 27 2010-04-21T08:18:06.560160Z K 7 svn:log V 66 Add myself to committers-src.dot. Approved by: cperciva (mentor) END K 10 svn:author V 2 bz K 8 svn:date V 27 2010-04-21T10:21:34.907699Z K 7 svn:log V 172 Avoid memory access after free. Use the (shortend) copy for the ipsec mtu lookup as well. PR: kern/145736 Submitted by: Peter Molnar (peter molnar.cc) MFC after: 3 days END K 10 svn:author V 3 kib K 8 svn:date V 27 2010-04-21T11:09:13.173822Z K 7 svn:log V 268 MFC r206549: Align the declaration for sa_sigaction with POSIX. MFC r206649: Still reference struct __sigaction with clarification when this form of argument declaration is needed. MFC r206802: Revert r206649. Simplify the presented declaration of struct sigaction. END K 10 svn:author V 3 kib K 8 svn:date V 27 2010-04-21T11:11:11.158230Z K 7 svn:log V 268 MFC r206549: Align the declaration for sa_sigaction with POSIX. MFC r206649: Still reference struct __sigaction with clarification when this form of argument declaration is needed. MFC r206802: Revert r206649. Simplify the presented declaration of struct sigaction. END K 10 svn:author V 3 kib K 8 svn:date V 27 2010-04-21T11:17:16.453513Z K 7 svn:log V 205 As was done in r155238 for i386 and in r155239 for amd64, clear the carry flag for ia32 binary executed on amd64 host in get_mcontext(). PR: kern/92110 (one more time) Reported by: stas MFC after: 1 week END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2010-04-21T11:28:13.018204Z K 7 svn:log V 76 Comply with the new cyclic dtrace module variable name (cyclic_clock_func). END K 10 svn:author V 7 fabient K 8 svn:date V 27 2010-04-21T11:50:13.827417Z K 7 svn:log V 72 Apply threshold filter to root node in calltree view. MFC after: 3days END K 10 svn:author V 5 randi K 8 svn:date V 27 2010-04-21T12:02:45.970488Z K 7 svn:log V 173 Fix bug introduced in r198317: Don't leak a file descriptor after scanning for network devices. Approved by: cperciva (mentor) MFC after: 1 week (original commit + bugfix) END K 10 svn:author V 3 avg K 8 svn:date V 27 2010-04-21T12:17:01.880470Z K 7 svn:log V 53 indent.pro example: actually install the sample file END K 10 svn:author V 3 kib K 8 svn:date V 27 2010-04-21T16:38:37.442553Z K 7 svn:log V 81 Move realpath(3) prototype to a POSIX section. Noted by: bde MFC after: 2 weeks END K 10 svn:author V 3 kib K 8 svn:date V 27 2010-04-21T16:41:02.097495Z K 7 svn:log V 152 Add standards section, improve wording, taking into account the handling of NULL and changed type in declaration. Suggested by: bde MFC after: 2 weeks END K 10 svn:author V 5 gavin K 8 svn:date V 27 2010-04-21T17:00:15.997729Z K 7 svn:log V 150 Merge r203027 from head: Correct the HISTORY section of these man pages to show when the function, not the "manual page example" was introduced. END