aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sh: Add simple CDPATH test.Jilles Tjoelker2011-05-271-0/+23
| | | | Notes: svn path=/head/; revision=222379
* Whitespace fixesKevin Lo2011-05-271-2/+2
| | | | | | | Reviewed by: jpaetzel Notes: svn path=/head/; revision=222365
* sh: Various updates to the TOUR document.Jilles Tjoelker2011-05-271-29/+8
| | | | Notes: svn path=/head/; revision=222362
* sh: Fix unquoted $@/$* if IFS=''.Jilles Tjoelker2011-05-272-2/+44
| | | | | | | | | If IFS is null, unquoted $@/$* should still expand to separate words. This differs from quoted $@ (which does not depend on IFS) in that pathname generation is performed and empty words are removed. Notes: svn path=/head/; revision=222361
* Add example how to create MBR and BSD schemes and install boot code.Andrey V. Elsukov2011-05-271-1/+28
| | | | Notes: svn path=/head/; revision=222359
* Synchronize manpage's synopsis with program's usage. Since -l and -rAndrey V. Elsukov2011-05-272-5/+6
| | | | | | | | | | keys are mutually exclusive for the `gpart show` command, then mark them so. Requested by: ru Notes: svn path=/head/; revision=222357
* - Move some internal functions to the private namespaceGabor Kovesdan2011-05-271-9/+12
| | | | | | | | Submitted by: kan Approved by: delphij (mentor) Notes: svn path=/head/; revision=222354
* Silence warnings about unsupoorted value types.Pawel Jakub Dawidek2011-05-271-0/+4
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=222343
* Some partitioning tools may have a different opinion about diskAndrey V. Elsukov2011-05-271-2/+7
| | | | | | | | | geometry and partitions may start from withing the first track. If we found such partitions, then do not reserve space of the first track, only first sector. Notes: svn path=/head/; revision=222341
* o Swap the SVR numbers for MPC8533 & MPC8533EMarcel Moolenaar2011-05-271-2/+10
| | | | | | | o Add SVR defines for P1011(E), P1020(E), P2010(E) & P2020(E) Notes: svn path=/head/; revision=222340
* Change new constant names to ones used by OpenSolaris.Alexander Motin2011-05-272-4/+4
| | | | Notes: svn path=/head/; revision=222339
* Oops, fix typo in r222336.Alexander Motin2011-05-271-1/+1
| | | | Notes: svn path=/head/; revision=222338
* Add ses/srcs/eltsub.h to the list of files to be installed.Alexander Motin2011-05-271-0/+1
| | | | | | | It is required for user-level SES example tools build. Notes: svn path=/head/; revision=222337
* Add names for few more SES element types according SES-2 specification.Alexander Motin2011-05-272-0/+16
| | | | Notes: svn path=/head/; revision=222336
* The check for whether a block is going to be claimed by a snapshotKirk McKusick2011-05-261-4/+12
| | | | | | | | needs to happen before we notify the underlying layer that it is being freed. Notes: svn path=/head/; revision=222334
* In ipoib_cm_handle_rx_wc(): Count incoming packets andXin LI2011-05-261-2/+2
| | | | | | | | | bytes toward incoming counters. Reviewed by: jeff Notes: svn path=/head/; revision=222330
* Add a check for MNTK_UNMOUNTF at the beginning of nfs_sync()Rick Macklem2011-05-261-1/+11
| | | | | | | | | | | | in the new NFS client so that a forced dismount doesn't get stuck in the VFS_SYNC() call that happens before VFS_UNMOUNT() in dounmount(). Additional changes are needed before forced dismounts will work. MFC after: 2 weeks Notes: svn path=/head/; revision=222329
* For Timedia multiport serial adapters, the first two ports use a SUN1889John Baldwin2011-05-261-0/+6
| | | | | | | | | | | which uses a non-standard clock (* 8) while any additional ports use SUN1699 chips which use a standard clock. Tested by: N.J. Mann njm of njm me uk MFC after: 1 week Notes: svn path=/head/; revision=222328
* Don't assume we have a valid bootinfo pointer.Marcel Moolenaar2011-05-261-2/+5
| | | | Notes: svn path=/head/; revision=222327
* Fix tftp_log() usage.Craig Rodrigues2011-05-261-1/+1
| | | | Notes: svn path=/head/; revision=222326
* Introduce AR9287 support to the FreeBSD HAL.Adrian Chadd2011-05-262-31/+69
| | | | Notes: svn path=/head/; revision=222325
* Fix a macro name - it's currently unused in this file however, butAdrian Chadd2011-05-261-1/+1
| | | | | | | keep it consistent with ar9280.c. Notes: svn path=/head/; revision=222324
* Revert this erroneous commit and re-disable the AR9285 combined antennaAdrian Chadd2011-05-261-2/+0
| | | | | | | diversity. Notes: svn path=/head/; revision=222323
* Include an EEPROM dump program for the AR9287 EEPROM format.Adrian Chadd2011-05-266-0/+508
| | | | Notes: svn path=/head/; revision=222322
* Fix support for RACCT_CORE by merging forgotten file.Edward Tomasz Napierala2011-05-261-2/+4
| | | | Notes: svn path=/head/; revision=222320
* Raise the default blocksize for UFS/FFS filesystems fromKirk McKusick2011-05-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | 16K to 32K and the default fragment size from 2K to 4K. The rational is that most disks are now running with 4K sectors. While they can (slowly) simulate 512-byte sectors by doing a read-modify-write, it is desirable to avoid this functionality. By raising the minimum filesystem allocation to 4K, the filesystem will never trigger the small sector emulation. Also, the growth of disk sizes has lead us to double the default block size about every ten years. The rise from 8K to 16K blocks was done in 2001. So, by the 10-year metric, the time has come for 32K blocks. Discussed at: May 2011 BSDCan Developer Summit Reference: http://wiki.freebsd.org/201105DevSummit/FileSystems Notes: svn path=/head/; revision=222319
* Ignore MCR[6] during the probe to fix a false negative. Bit 6 of theMarcel Moolenaar2011-05-261-1/+7
| | | | | | | | | | | | | MCR register on the Sunix Sun1699 chip tends to be set but doesn't seem to have a function. That is, FreeBSD just works (provided the correct RCLK is used) regardless. PR: kern/129663 Diagnostics: Eygene Ryabinkin <rea-fbsd at codelabs.ru> MFC after: 3 days Notes: svn path=/head/; revision=222317
* Remove the three-chain scaled power check for the AR9287 - it isn'tAdrian Chadd2011-05-261-6/+0
| | | | | | | needed. Notes: svn path=/head/; revision=222316
* Make sure only two chains are calibrated for the AR9287.Adrian Chadd2011-05-261-2/+2
| | | | Notes: svn path=/head/; revision=222315
* Add some open-loop TX power debugging for AR9287.Adrian Chadd2011-05-261-0/+5
| | | | Notes: svn path=/head/; revision=222314
* Close a race between libzfs and mountd when updating NFS exports.Will Andrews2011-05-261-0/+1
| | | | | | | | | | | | - Flush the file descriptor for the new ZFS exports file before sending a SIGHUP to mountd. Reviewed by: pjd Approved by: ken MFC after: 3 days Notes: svn path=/head/; revision=222313
* Bring over the AR5416 per-rate TX power code, modified to use theAdrian Chadd2011-05-261-9/+199
| | | | | | | | | | | | | | | | AR9287 EEPROM layout. The AR9287 only supports 2ghz, so I've removed the 5ghz code (but left the 5ghz edge flags in there for now) and hard-coded the 2ghz-only path. Whilst I'm there, fix a typo (ar9285->ar9287.) This meets basic TX throughput testing - iperf TX tests == 27-28mbit in 11g, matching the rest of my 11g kit. Notes: svn path=/head/; revision=222312
* Flesh out ar9287SetTransmitPower() based on the AR9285 routine.Adrian Chadd2011-05-261-6/+116
| | | | | | | | | Hard-code the per-rate TX power at 5dBm for now so testing can be done. This passes initial TX testing in 11g mode (but, obviously, at 5dBm.) Notes: svn path=/head/; revision=222310
* Add a missing isync.Nathan Whitehorn2011-05-261-0/+1
| | | | Notes: svn path=/head/; revision=222309
* Flesh out the TX power calibration for the AR9287.Adrian Chadd2011-05-264-0/+179
| | | | | | | | | | | | | | | | | I'm assuming for now that the AR9287 is only open-loop TX power control (as mine is) so I've hard-coded the attach path to fail if the NIC is not open-loop. This greatly simplifies the TX calibration path and the amount of code which needs to be ported over. This still isn't complete - the rate calculation code still needs to be ported and it all needs to be glued together. Obtained from: Linux ath9k Notes: svn path=/head/; revision=222308
* Added myself as src committer.Aleksandr Rybalko2011-05-262-0/+4
| | | | | | | Approved by: adrian (mentor) Notes: svn path=/head/; revision=222307
* Add Marvell 88SE9172 chip PCI ID.Alexander Motin2011-05-261-0/+1
| | | | Notes: svn path=/head/; revision=222306
* Add the AR9287 chip identification string.Adrian Chadd2011-05-261-0/+2
| | | | Notes: svn path=/head/; revision=222305
* Marvell 88SE91xx controllers are known to report soft-reset completionAlexander Motin2011-05-261-28/+49
| | | | | | | | | | | | | | | | | without waiting for device readiness (or at least not updating FIS receive area in time). To workaround that, special quirk was added earlier to wait for the FIS receive area update. But it was found that under same PCI ID 0x91231b4b and revision 0x11 there are two completely different chip versions (firmware?): HBA and RAID. The problem is that RAID version in some cases, such as hot-plug, does not update FIS receive area at all! To workaround that, differentiate the chip versions by their capabilities, and, if RAID version found, skip FIS receive area update waiting and read device signature from the PxSIG register instead. This method doesn't work for HBA version when PMP attached, so keep using previous workaround there. Notes: svn path=/head/; revision=222304
* Fix a bad merge from a previous commit.Adrian Chadd2011-05-261-4/+6
| | | | Notes: svn path=/head/; revision=222303
* Merlin -> KiwiAdrian Chadd2011-05-261-2/+2
| | | | Notes: svn path=/head/; revision=222302
* Bring over my AR9287 work in progress.Adrian Chadd2011-05-2616-1/+2293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It isn't linked into the build because it's missing the TX power and PDADC programming code. This code is mostly based on the ath9k codebase, compared against the Atheros codebase as appropriate. What's implemented: * probe/attach * EEPROM board value programming * RX initial calibration * radio channel programming * general MAC / baseband setup * async fifo setup * open-loop tx power calibration What's missing before it can be enabled by default: * TX power / calibration setting code * closed-loop tx power calibration routines * TSF2 handling * generic timer support from ath9k Obtained from: Atheros, ath9k Notes: svn path=/head/; revision=222301
* AR9287 prep work:Adrian Chadd2011-05-263-3/+32
| | | | | | | | | | | * Add PCI/PCIE devids * Add AR9287/Kiwi version check macros * AR_SREV_9287 -> AR_SREV_KIWI Obtained from: Atheros, ath9k Notes: svn path=/head/; revision=222300
* Add temp sense to the EEPROM variable list;Adrian Chadd2011-05-262-23/+15
| | | | | | | Export the temperature sense variables to ah_eeprom_9287.c Notes: svn path=/head/; revision=222299
* Add better names for the Intel HDMI audio codecs.Alexander Motin2011-05-261-12/+14
| | | | Notes: svn path=/head/; revision=222298
* + Tighten up (and simplify) the pass_cmd_vars_1 "variable definition arrivedDavid E. O'Brien2011-05-251-12/+9
| | | | | | | | from the calling make" test. + Be more tolerant of newlines in the plus_flag "supports the '+' flag" test. Notes: svn path=/head/; revision=222295
* sh: Show errno messages in cd.Jilles Tjoelker2011-05-251-1/+4
| | | | Notes: svn path=/head/; revision=222292
* Add some missing mutex locking to the new NFS client.Rick Macklem2011-05-251-0/+2
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=222291
* Bump the date of the man page to the date of the actual commit.Benedict Reuschling2011-05-251-1/+1
| | | | | | | Noticed by: brix Notes: svn path=/head/; revision=222290
* Fix the new NFS client so that it correctly sets the "must_commit"Rick Macklem2011-05-253-18/+11
| | | | | | | | | | | argument for a write RPC when it succeeds for the first one and fails for a subsequent RPC within the same call to the function. This makes it compatible with the old NFS client for this case. MFC after: 2 weeks Notes: svn path=/head/; revision=222289