marius
769bdd48e6
- With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related
...
option left but actually consumed by ada(4), so move it to opt_ada.h
and get rid of opt_ata.h.
- Fix stand-alone build of atacore(4) by adding opt_cam.h.
- Use __FBSDID.
- Use DEVMETHOD_END.
- Use NULL instead of 0 for pointers.
2013-04-06 19:12:49 +00:00
alc
916607c009
Simplify vm_radix_keybarr().
...
Sponsored by: EMC / Isilon Storage Division
2013-04-06 18:04:35 +00:00
hselasky
2c54a031fd
Regenerate usb.conf
...
MFC after: 1 week
2013-04-06 17:25:17 +00:00
mm
f11c8cbc86
MFV r249186:
...
Do not list read-only pools in zpool.cache
Reduce diff against vendor in unused vdev_disk.c
Illumos ZFS issues:
3639 zpool.cache should skip over readonly pools
3640 want automatic devid updates
MFC after: 1 week
2013-04-06 17:24:00 +00:00
mm
b78a61d3ba
MFV r249185:
...
Allow zdb to output a histogram of compressed block sizes.
Illumos ZFS issues:
3641 want a histogram of compressed block sizes
MFC after: 3 weeks
2013-04-06 17:18:48 +00:00
mm
9c031f1fcf
MFV r248660:
...
Merge vendor change - modify time processing in deadman thread.
Illumos ZFS issues:
3618 ::zio dcmd does not show timestamp data
MFC after: 3 weeks
2013-04-06 17:15:47 +00:00
mav
b4795f1bd1
Replicate r245306 from SCSI to ATA. The problem didn't appear so far,
...
covered by multilevel freeze mechanism, but it is better to be safe.
2013-04-06 17:14:56 +00:00
hselasky
a45e6fa395
Add new USB ID.
...
PR: usb/177666
Submitted by: Nicolai Petri <nicolai@petri.dk>
2013-04-06 17:00:11 +00:00
marius
c7ee72f2d4
- Make ata_str2mode() static, it's not used outside of ata-all.c.
...
- Move ata_timeout() to ata-all.c so we don't need to expose both this
function and ata_cam_end_transaction() but only the former.
- Move ata_cmd2str() from ata-queue.c to ata-all.c so we can get rid of
the former.
- Add some missing prototypes.
MFC after: 3 days
2013-04-06 15:02:06 +00:00
marius
ebdd865675
Remove some more remnants of !ATA_CAM.
2013-04-06 13:54:00 +00:00
mav
877e10369c
Document legacy ATA stack removal.
2013-04-06 13:47:44 +00:00
jh
bac2f81e80
Correct the path.
...
PR: 176256
Submitted by: jhs
2013-04-06 13:42:37 +00:00
marius
053dbbe97a
Unbreak ATA_NO_48BIT_DMA with ATA_CAM by treating 48-bit DMA as an
...
optional property with PATA transport.
Reviewed by: mav
MFC after: 3 days
2013-04-06 13:39:02 +00:00
mm
060b59e700
Provide a fix for kernel panic if receiving recursive deduplicated streams.
...
Problem reported to vendor.
Illumos ZFS issues:
3692 Panic on zfs receive of a recursive deduplicated stream
MFC after: 2 weeks
2013-04-06 11:54:41 +00:00
mm
696d961cbd
MFV r248217:
...
Merge change from vendor to reduce diff only.
ZFS dtrace probes are not supported on FreeBSD yet.
Illumos ZFS issues:
3598 want to dtrace when errors are generated in zfs
MFC after: 3 weeks
2013-04-06 10:39:38 +00:00
trasz
f25063da07
Make SYNCHRONIZE CACHE work with LUNs backed by device files (as opposed
...
to regular files, which already worked fine). With this change, it's no
longer neccessary to use "ctladm realsync off" workaround.
2013-04-06 10:34:02 +00:00
trasz
249764dd66
Make it possible to submit FLUSH bios through geom_dev strategy. This
...
is required for CTL to work with device-backed LUNs.
Reviewed by: mav
2013-04-06 10:32:06 +00:00
glebius
5c569533aa
Move CRITICAL_ASSERT() macro to systm.h, where the critical(9)
...
functions are declared.
2013-04-06 08:23:38 +00:00
mm
e879e2e6e2
MFV r242816:
...
Import vendor change to reduce diff, no effect on FreeBSD.
Illumos ZFS issues:
3517 importing pool with autoreplace=on and "hole" vdevs crashes syseventd
2013-04-06 08:21:37 +00:00
alc
c348483a3d
Simplify vm_radix_insert().
...
Reviewed by: attilio
Tested by: pho
Sponsored by: EMC / Isilon Storage Division
2013-04-06 06:02:55 +00:00
gonzo
0d9d3d4fa4
Properly clean "spurious interrupt" state
...
Suggested by: Ian Lepore
2013-04-06 03:31:28 +00:00
andrew
027510f594
Hide non-assembler bits behind #ifndef __ASSEMBLER__
2013-04-06 00:47:33 +00:00
adrian
1b6c520949
Extend ath3kfw to include overridable device / vendor IDs.
...
This is required for ar3k series bluetooth devices who need firmware
but have a different vendor ID than normal.
Reviewed by: maksim
2013-04-05 23:42:22 +00:00
adrian
a2b864d1a4
Add blacklist entries for Atheros bluetooth device IDs that are known to
...
need firmware before they will re-attach as correctly functioning bluetooth
devices.
Reviewed by: maksim
Obtained from: Linux ath3k device driver
2013-04-05 23:41:38 +00:00
jkim
5f9930d09f
Fix declaration vs. definition inconsistency. No functional change.
2013-04-05 23:41:34 +00:00
andrew
ab63899902
Add the hw.floatingpoint sysctl to ARM to tell us if we have vfp support
...
in the kernel and the hardware includes a vfp unit.
2013-04-05 23:35:23 +00:00
grehan
f220c315bb
Remove dangling ISA uart stubs.
...
Obtained from: NetApp
2013-04-05 22:19:02 +00:00
grehan
25f8e746ab
Don't panic when a valid divisor of 1 has been requested.
...
Obtained from: NetApp
2013-04-05 22:16:31 +00:00
grehan
9b0ba3c866
config checksum is over the entire fixed portion, not just the
...
config header. FreeBSD doesn't check this but other o/s's do.
Obtained from: NetApp
2013-04-05 22:14:07 +00:00
rene
e50561d064
Fix a typo in the burncd line.
...
Approved by: cognet
2013-04-05 21:18:01 +00:00
antoine
7c1a824720
Add myself as a ports committer
...
Approved by: eadler (mentor)
2013-04-05 21:17:37 +00:00
sbruno
26c6d60005
Notify CAM on state* change to a logical volume not status. This resolves
...
the issues reported regarding camcontrol devlist not showing the rebuild
states of volumes unless an explicit camcontrol rescan was executed.
PR: kern/171650
Reviewed by: scottl@freebsd.org
Obtained from: Yahoo! Inc.
MFC after: 2 weeks
2013-04-05 21:13:39 +00:00
glebius
49b5e1ded6
Fix memory leak in coredump().
...
Reviewed by: kib
2013-04-05 20:24:51 +00:00
gnn
8bbd0c98b7
Correct the returned message lengths for timeval and bintime control
...
messages (SO_BINTIME, SO_TIMEVAL).
Obtained from: phk
2013-04-05 18:09:43 +00:00
kib
d6e3efdde9
If filter of the interrupt event is not null, print it, in addition to
...
the handler address. Add a mark to distinguish between filter and
handler.
Note that the arguments for both filter and handler are same.
Sponsored by: The FreeBSD Foundation
Reviewed by: jhb
MFC after: 1 week
2013-04-05 14:30:51 +00:00
mav
9414459699
Following r241022, replace iteration over the provider list on media events
...
by taking first one and asserting that there is no others.
MFC after: 1 week
2013-04-05 13:11:28 +00:00
joel
d39a4f6fc9
mdoc: remove superfluous paragraph macro.
2013-04-05 11:42:28 +00:00
des
977c6e8c41
Upgrade to 1.4.20.
2013-04-05 09:51:31 +00:00
des
b0cbd784b1
Minimal subset of the unbound sources.
2013-04-05 09:43:20 +00:00
avg
47b0933c6d
strncmp for boot code: fix an off by one error
...
Before this change strncmp would access and _compare_ n+1 characters
in the case where the first n characters match.
MFC after: 5 days
2013-04-05 09:14:30 +00:00
adrian
5f76d7affd
Add a new TX power field - it's inteded to be used where low TX power
...
is configured for higher rates (lower than max) but higher TX power
is configured for the lower rates, above the configured cap, to improve
long distance behaviour.
2013-04-05 09:06:39 +00:00
des
35be22788f
Import unbound 1.4.20
2013-04-05 09:06:26 +00:00
adrian
69ae1af6a7
HAL additions to enable MCI Bluetooth coexistence in the AR9300 HAL.
...
* Add the rest of the missing GPIO output mux types;
* Add in a new debug category;
* And a new MCI btcoex configuration option in ath_hal.ah_config
Obtained from: Qualcomm Atheros
2013-04-05 07:41:47 +00:00
jhibbits
6de9f1bf18
Print out DSISR in a fatal DSI trap.
...
Sponsored by:
2013-04-05 04:53:43 +00:00
adrian
7d7f55d53d
Add the basic GPIO pin mapping to the hints file.
...
Tested:
* AP121 board, tested USB/jumpstart LEDs
2013-04-05 02:15:10 +00:00
adrian
13e31c8950
Implement USB device reset and poweron.
...
Tested:
* Atheros AP131, AR9331 SoC
2013-04-05 02:02:37 +00:00
adrian
a6dd8dc474
Fix AR933x USB support - this needs the same controller initialisation
...
as the AR7242.
Tested:
* Atheros AP121, AR9331
* ZyDas wifi device, and 64MB (yes, ew) USB flash storage
2013-04-05 02:01:05 +00:00
adrian
23dbf8315a
Add AP121 ethernet / switch PHY support.
...
* arge0 is MII
* arge1 is GMII
* the MDIO bus is on arge1, not arge0
* the default switch config is to have ports 0-3 as the switch group,
with port 4 being an external PHY dedicated to arge0 (ie, 'cpu' port.)
Whilst I'm here, remove unused bits and pieces from the config.
Tested:
* AP121, ping on both arge0 and arge1
* Tested switch port detection using etherswitchcfg
2013-04-05 01:38:13 +00:00
adrian
7034fd9dd3
Implement the AR933x ethernet support.
...
Obtained from: OpenWRT
2013-04-05 01:35:59 +00:00
adrian
a0315a74fc
Now that interrupt driven uart IO is working, flip this back on.
2013-04-05 00:26:29 +00:00