| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=222379
|
|
|
|
|
|
|
| |
Reviewed by: jpaetzel
Notes:
svn path=/head/; revision=222365
|
|
|
|
| |
Notes:
svn path=/head/; revision=222362
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=222359
|
|
|
|
|
|
|
|
|
|
| |
keys are mutually exclusive for the `gpart show` command, then mark
them so.
Requested by: ru
Notes:
svn path=/head/; revision=222357
|
|
|
|
|
|
|
|
| |
Submitted by: kan
Approved by: delphij (mentor)
Notes:
svn path=/head/; revision=222354
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=222343
|
|
|
|
|
|
|
|
|
| |
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 Add SVR defines for P1011(E), P1020(E), P2010(E) & P2020(E)
Notes:
svn path=/head/; revision=222340
|
|
|
|
| |
Notes:
svn path=/head/; revision=222339
|
|
|
|
| |
Notes:
svn path=/head/; revision=222338
|
|
|
|
|
|
|
| |
It is required for user-level SES example tools build.
Notes:
svn path=/head/; revision=222337
|
|
|
|
| |
Notes:
svn path=/head/; revision=222336
|
|
|
|
|
|
|
|
| |
needs to happen before we notify the underlying layer that it is
being freed.
Notes:
svn path=/head/; revision=222334
|
|
|
|
|
|
|
|
|
| |
bytes toward incoming counters.
Reviewed by: jeff
Notes:
svn path=/head/; revision=222330
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=222327
|
|
|
|
| |
Notes:
svn path=/head/; revision=222326
|
|
|
|
| |
Notes:
svn path=/head/; revision=222325
|
|
|
|
|
|
|
| |
keep it consistent with ar9280.c.
Notes:
svn path=/head/; revision=222324
|
|
|
|
|
|
|
| |
diversity.
Notes:
svn path=/head/; revision=222323
|
|
|
|
| |
Notes:
svn path=/head/; revision=222322
|
|
|
|
| |
Notes:
svn path=/head/; revision=222320
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
needed.
Notes:
svn path=/head/; revision=222316
|
|
|
|
| |
Notes:
svn path=/head/; revision=222315
|
|
|
|
| |
Notes:
svn path=/head/; revision=222314
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=222309
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Approved by: adrian (mentor)
Notes:
svn path=/head/; revision=222307
|
|
|
|
| |
Notes:
svn path=/head/; revision=222306
|
|
|
|
| |
Notes:
svn path=/head/; revision=222305
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=222303
|
|
|
|
| |
Notes:
svn path=/head/; revision=222302
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
Export the temperature sense variables to ah_eeprom_9287.c
Notes:
svn path=/head/; revision=222299
|
|
|
|
| |
Notes:
svn path=/head/; revision=222298
|
|
|
|
|
|
|
|
| |
from the calling make" test.
+ Be more tolerant of newlines in the plus_flag "supports the '+' flag" test.
Notes:
svn path=/head/; revision=222295
|
|
|
|
| |
Notes:
svn path=/head/; revision=222292
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=222291
|
|
|
|
|
|
|
| |
Noticed by: brix
Notes:
svn path=/head/; revision=222290
|
|
|
|
|
|
|
|
|
|
|
| |
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
|