ª=188979 21 654 132 595 369 261 191 212 416 257 118 206 160 104 474 103 346 155 140 164 182 103 K 10 svn:author V 3 sam K 8 svn:date V 27 2009-02-24T01:07:06.229000Z K 7 svn:log V 561 Add PCIE power control api: o add ah_configPCIE and ah_disablePCIE for drivers to configure PCIE power save operation (modeled after ath9k, may need changes) o add private state flag to indicate if device is PCIE (replaces private hack in 5212 code) o add serdes programming ini bits for 5416 and later parts and setup for each part (5416 and 9160 logic hand-crafted from existing routines); 5212 remains open-coded but is now hooked in via ah_configPCIE o add PCIE workaround gunk o add ar5416AttachPCIE for iodomatic code used by 5416 and later parts END K 10 svn:author V 3 sam K 8 svn:date V 27 2009-02-24T01:16:40.973551Z K 7 svn:log V 40 move attach debug msg to the rf backend END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:34:05.114373Z K 7 svn:log V 498 MFp4 //depot/projects/usb; 157814, 157863, 157868 - The software computed HID size is not always correct, because the algoritm does not handle unsorted HID descriptors. - Change the way we obtain the report ID. - Use the X/Y/Z+button locations instead for report ID source for ums. - Add more range checks. - Remove Microsoft Mouse quirks. If the positions are moduloed the report length multiplied by 8, the values seem correct. - Some minor style changes. Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:38:24.234453Z K 7 svn:log V 272 MFp4 //depot/projects/usb@157847 Improvements to "usb2_transfer_setup()" and "usb2_transfer_unsetup()". Set "ppxfer[n]" when the transfer setup is complete to prevent races. Remove redundant NULL-checks from "usb2_transfer_unsetup()". Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:39:13.410903Z K 7 svn:log V 164 MFp4 //depot/projects/usb@157853 Clean up old way of polling the USB hardware. The existing polling support was a bit hackish. Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:40:09.859362Z K 7 svn:log V 95 MFp4 //depot/projects/usb@157855 Document short_frames_ok. Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:40:48.634278Z K 7 svn:log V 115 MFp4 //depot/projects/usb@157909 Changes to make implementing USB NDIS easier. Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:41:52.989599Z K 7 svn:log V 319 MFp4 //depot/projects/usb@157958 - We don't need to exit the Giant mutex when sleeping. This is done automatically. Replace Giant by NULL mutex for all control requests in the enumeration path. - Optimise away duplicate alternate interface selection requests in USB Host mode. Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T03:43:05.109419Z K 7 svn:log V 160 MFp4 //depot/projects/usb@157974 Add support for setting and getting the USB template value through libusb20 and usbconfig. Submitted by: Hans Petter Selasky END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T04:16:19.038966Z K 7 svn:log V 22 Fix compiler warning. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2009-02-24T05:35:48.595088Z K 7 svn:log V 109 MFp4 //depot/projects/usb@158015 Add support for the Sael M460 3G modem. Submitted by: Hans Petter Selasky END K 10 svn:author V 3 pho K 8 svn:date V 27 2009-02-24T08:15:44.862167Z K 7 svn:log V 68 Tests of unmount of a device that is already gone Approved by: kib END K 10 svn:author V 3 dfr K 8 svn:date V 27 2009-02-24T10:48:15.646995Z K 7 svn:log V 12 Enable LRO. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2009-02-24T11:17:50.203933Z K 7 svn:log V 377 In tcp_usr_shutdown() and tcp_usr_send(), I missed converting NULL checks for the tcpcb, previously used to detect complete disconnection, with INP_DROPPED checks. Correct that, preventing shutdown() from improperly generating a TCP segment with destination IP and port of 0.0.0.0:0. PR: kern/132050 Reported by: david gueluy MFC after: 3 weeks END K 10 svn:author V 3 sam K 8 svn:date V 27 2009-02-24T15:43:42.753231Z K 7 svn:log V 11 fix typo's END K 10 svn:author V 3 jhb K 8 svn:date V 27 2009-02-24T16:01:56.667321Z K 7 svn:log V 253 Bring back the code to prime the ACCESS cache when fetching attributes for an NFS file. Now the priming is conditional on a new vfs.nfs.prime_access_cache sysctl. For now I've left the default setting to disabling the priming. Requested by: scottl END K 10 svn:author V 2 ru K 8 svn:date V 27 2009-02-24T16:14:15.155832Z K 7 svn:log V 64 Restore the install location of libssp.so.0. Noticed by: tegge END K 10 svn:author V 3 dfr K 8 svn:date V 27 2009-02-24T16:17:29.719295Z K 7 svn:log V 48 Pay attention to whether or not LRO is enabled. END K 10 svn:author V 2 ru K 8 svn:date V 27 2009-02-24T16:23:34.872094Z K 7 svn:log V 73 With only one threading library, simplify the logic of setting SHLIBDIR. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2009-02-24T16:39:58.308806Z K 7 svn:log V 90 Merge TSO and LRO, mostly for diff reduction purposes (its not supported in FreeBSD 6.x). END K 10 svn:author V 3 dfr K 8 svn:date V 27 2009-02-24T16:42:41.972258Z K 7 svn:log V 11 Fix build. END