| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Fix warnings about comparing signed and unsigned ints.
Approved by: kib (mentor)
|
|
|
|
|
| |
Approved by: kib (mentor)
MFC after: 1 week
|
|
|
|
| |
Approved by: kib (mentor)
|
|
|
|
|
|
|
|
|
| |
some HAL definitions rather than local definitions.
The original source (ath9k) pulled this stuff from the QCA driver and
removed the HAL_* prefix. I'm just restoring the correct order of things.
Obtained from: Qualcomm Atheros
|
|
|
|
|
|
|
|
|
|
|
|
| |
This routine is intended only for commands such as INQUIRY where
the controller may fill out a smaller amount of data than allocated
by the host.
The end result of this bug was that isci(4) would report non-zero
resid for successful SCSI_UNMAP commands.
Sponsored by: Intel
MFC after: 3 days
|
|
|
|
|
|
| |
* add cam as a module to build - but build in scbus/da for now, as
"cam" as a module includes all cam devices. Hardly space saving.
* Don't build FFS snapshot support.
|
|
|
|
|
|
|
| |
Fix up gzip to crunch right.
Add kenv, although I'm not yet sure why it isn't working on my MIPS
boards (reading kenv always returns blank.)
|
| |
|
|
|
|
|
|
| |
partition.
Add -lcrypt as a dynamic target.
|
|
|
|
| |
My 4MB flash builds can't handle the bloat.
|
|
|
|
| |
PR: bin/171174
|
|
|
|
| |
ah_eeprom_9287.c.
|
|
|
|
|
|
|
| |
programs using libdwarf (such as ctfconvert) don't error out on files
containing the attribute.
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
error out on files that contain it. (This attribute can be emitted by
newer versions of clang.)
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
Specifying no argument is undocumented in the gas manual, and clang's
integrated assembler refuses to parse it. Also, removing it causes no
change at all in the resulting object file.
MFC after: 1 week
|
|
|
|
| |
the fix has been applied now.
|
|
|
|
|
|
|
|
|
|
|
| |
In fact, bus_dmamem_alloc() happily NULLs the dmat pointer passed in,
before replacing it with its own.
This fixes a MIPS crash when kldload'ing if_ath/if_ath_pci -
bus_dmamap_destroy() was passed in a NULL dmat pointer and was doing
all kinds of very bad things.
Reviewed by: scottl
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
other CPUs doesn't require locking so get rid of it. As the latter is used
for the timecounter on certain machine models, using a spin lock in this
case can lead to a deadlock with the upcoming callout(9) rework.
- Merge r134227/r167250 from x86:
Avoid cross-IPI SMP deadlock by using the smp_ipi_mtx spin lock not only
for smp_rendezvous_cpus() but also for the MD cache invalidation and TLB
demapping IPIs.
- Mark some unused function arguments as such.
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
PR: docs/146958
Approved by: gjb (mentor)
MFC after: 3 days
|
|
|
|
|
|
| |
boundary.
MFC after: 3 days
|
|
|
|
|
| |
Reviewed by: zont
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
| |
There are two consumers of vslock(9): sysctl code and drm driver. These
consumers are using locked memory as transient memory, it doesn't belong
to a process's memory.
Suggested by: avg
Reviewed by: alc
Approved by: kib (mentor)
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
| |
o Disable multi-block operations: they sometimes fail.
o Don't use the PROOF bits yet: they hang the system hard.
o Disable the the multi-block operations for !rm9200, but it
still doesn't help.
o Fix writing < 12 bytes errata to actually work.
o Enable, for the moment, reporting extra bytes soaked up.
|
|
|
|
|
|
| |
arguments better.
Also, set the need to use the workaround flag before we actually need
to use it, rather than after.
|
|
|
|
| |
EEPROM settings allow it.
|
|
|
|
| |
combined diversity.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a re-implementation based on the reference carrier code
for the AR5413.
Tested:
* Pulse detection for AR5212 and AR5413, to ensure the
correct behaviour for both chips
PR: kern/170904
Obtained from: Qualcomm Atheros
|
| |
|
|
|
|
|
|
|
|
| |
This has an AR7240 SoC with an AR9285 wireless NIC on-board.
Since the kernel partition on the 4MiB flash is 960KiB, quite a bit
is disabled to try and squeeze the build into that. Even lzma'ed,
it's still quite large.
|
| |
|
| |
|
|
|
|
| |
* random is fine as a module
|
| |
|
|
|
|
|
| |
The SI_DEVOPEN, SI_CONSOPEN and SI_CANDELETE flags are not used by any
piece of code in the tree.
|
|
|
|
|
| |
This flag is only used by GEOM so it can be propagated to the character
device's SI_CANDELETE. Unfortunately, SI_CANDELETE seems to do nothing.
|
|
|
|
|
|
|
|
|
|
|
|
| |
When calling a revoke(2) on a dtrace device, dtrace_close() could be
called, even if threads are still stuck in the device. Defer the actual
deallocation of datastructures to the cdevpriv destructor.
While there, remove the unneeded D_TRACKCLOSE and D_NEEDMINOR flags. For
the helper device, we never need it. For the regular dtrace devices, we
only need these flags on FreeBSD pre-8.
MFC after: 1 month
|
|
|
|
|
| |
this new option. Only try to use > 25MHz when our best frequency is <
15MHz and overclocking is enabled. Fix minor style chaff.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
machines, we wind up with a 66MHz clock, which is too fast.
|
|
|
|
|
|
|
| |
it fits.
Reported by: lev
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
displaying for 'man 4 ipfilter'.
PR: docs/118020
Approved by: gjb (mentor)
MFC after: 5 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
3100 zvol rename fails with EBUSY when dirty
3104 eliminate empty bpobjs
3120 zinject hangs in zfsdev_ioctl() due to uninitialized zc
References:
https://www.illumos.org/issues/3100
https://www.illumos.org/issues/3104
https://www.illumos.org/issues/3120
Obtained from: illumos (vendor/illumos, vendor/illumos-sys)
MFC after: 2 weeks
|
|
|
|
|
| |
Submitted by: gcooper
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
On machines with huge amount of swap and high IO activity,
watchdogd(8) may wait for a swap memory longer than timeout and
sometimes fires.
Approved by: kib (mentor)
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
802.11n router.
The flash layout defaults to a 1 MiB section for the kernel so I'm trying
very hard to squeeze a minimialistic (LZMA compressde) kernel image into
that.
I've verified that it boots through to single user mode fine.
Issues:
* USB doesn't yet work as a module - I need to add something else to the
USB AR71xx build before that will work.
* There's no switch PHY support - but for now it quite happily behaves
as a useful dumb switch out of the box. Phew.
* Since a previous flash attempt trashed my radio configuration block,
I haven't yet verified whether the wireless works correctly.
I'll test that out shortly (read: once I re-calibrate the board somehow.)
Thanks to ray@ and the zrouter project for doing some of the initial
hard work in figuring out how to bring this board up.
|
|
|
|
| |
transaction for the MCI1 rev 2.x write workarounds.
|
|
|
|
| |
as is the normal practice.
|