Age | Commit message (Collapse) | Author |
|
a nop on R5k and RM52xx, but actually required on RM7k.
|
|
InvalidatePage_* cache operations on RM52xx and RM7k, as strongly recommended
by the manual.
|
|
fix various typos in comments, harmonize a few of them, and rename the internal
InvalidateSecondaryPage define to InvalidatePage_S for consistency.
No change in generated code.
|
|
monitoring fs mounts happy
tested by ajacoutot@ and ok by thib@, krw@
|
|
|
|
ok deraadt@
|
|
or fd_{lo,hi}maps members, or when doing a read for a write. Fixes hangs
when an rthreaded processes sleeps while copying the fd table for fork()
and catches another thread with the lock.
ok jsing@ tedu@
|
|
writes. Some (but not all) chipsets will fail to generate
interrupts in this case, so do not attempt to enable MSI
on 82571/82572.
Problem reported by David Imhoff with interrupts working on PE1950
but not working on a R610.
ok kettenis@ claudio@ deraadt@
|
|
|
|
|
|
prompted by kettenis, ok miod, tested on the troublesome machine
|
|
|
|
out the intended device name from the realdev constructed by
opendev(). Should fix the issue found by stsp@ in trying to install
a boot-from-softraid sparc64.
ok deraadt@
|
|
sufficient. Now, use bus_space_barrier explicitly. This was exposed
by newer gcc on DS20 alpha with ahc(4) controllers using any drives
other than Seagates. During initial probe the drive vendor/product
string would be empty.
diff from miod; tested by myself and henning
|
|
actually doing so before using them
OK deraadt@, krw@
|
|
not the same as it was in 4.9 or earlier. In either case you can turn
it on again using sysctl kern.pool_debug=1 -- but if POOL_DEBUG is not
enabled you only get a subset of the strict checks.
prodded by david
|
|
so fails to match on class.
Tested by LEVAI Daniel. ok deraadt@
|
|
|
|
|
|
as this can be called from an interrupt context.
From brad.
|
|
|
|
Following bluhm's advice this changes the way we setup state keys and
perform state lookups for ICMPv6 Neighbor Discovery packets:
- replace the NS-dst with ND target address;
- replace the NA-src with ND target address;
- replace the NA-dst with unspecified address if it is a multicast.
This allows pf to match Address Resolution, Neighbor Unreachability
Detection and Duplicate Address Detection packets to the corresponding
states without the need to create new ones or match unrelated ones.
As a side effect we're doing now one state table lookup for ND packets
instead of two.
Fixes a bug uncovered by one of the previous commits that virtually
breaks IPv6 connectivity after few minutes of use.
ok stsp henning, with and ok bluhm
|
|
data structures
ok miod@ blambert@
|
|
Found and diagnosed by Alexis Fouilhe hyjial at gmail dot com
input miod@ guenther@
ok guenther@
|
|
is called before the command is started. This might have resulted
in the timeout firing and invalidating the command before it is
started. Move the timeout_add_* inside the relevant splbio()/splx().
ok miod@ tedu@
|
|
check for the result in sili_pmp_softreset() as is done for all other
invocations of sili_get_ccb(). While here disambiguate the printf's
being emitted when sili_get_ccb() returns NULL.
|
|
pf to fix that.
- add #ifdef INET6 in obvious places
- af translation is only possible with both INET and INET6
- interleave #endif /* INET6 */ and closing brace correctly
- it is not necessary to #ifdef function prototypes
- do not compile af translate functions at all instead of empty stub,
then the linker will report inconsistencies
- pf_poolmask() actually takes an sa_family_t not an u_int8_t argument
No binary change for GENERIC compiled with -O2 and -UDIAGNOSTIC.
reported by Olivier Cochard-Labbe; ok mikeb@ henning@
|
|
guenther is working on
ok miod
|
|
large parts written by Florian Obser (florian -at- narrans -dot- de).
feedback from sperreault@ gollo@ sthen@
ok from gollo@ dlg@ henning@
|
|
ok deraadt@/dcoppa@ and sthen@.
|
|
|
|
ok deraadt/dcoppa and sthen@.
|
|
|
|
|
|
from Bryan Steele
|
|
size of 512 bytes - any other size is not currently supported.
ok krw@
|
|
|
|
same as R7xx. So, set the 'Radeon HD 6320' card to RV770.
OK matthieu@
|
|
|
|
OK matthieu@
|
|
ok miod@
|
|
function and move vgafb functions to there right place.
ok miod@
|
|
It could also trigger during a scan. Moving the fix into ath_setcurmode()
should fix the problem for good. Pointed out by ml@extensibl.com; ok mikeb
|
|
This fix the US layout on ISO keyboards and the swapped keys issue under X11.
ok miod@, shadchin@
|
|
|
|
here correct Apple HID bluetooth ID.
ok miod@
|
|
ISO layouts accordingly.
This fix the US layout on ISO keyboards and the swaped keys issue under X11.
ok miod@, shadchin@
|
|
pointed out / ok mikeb@
|
|
|
|
Issue reported by deraadt@
|