Age | Commit message (Collapse) | Author |
|
ok miod@
|
|
devices using sych endpoints. From Gregor Pintar <grpintar at gmail.com>
Thanks!
|
|
for recording. Fixes full-duplex apps (including sndiod) unable to fall
back to play-only mode. Found by david@
|
|
tweaked version of a diff from jcs@
|
|
|
|
|
|
ok ratchov@
|
|
|
|
|
|
GENERIC.MP on luna88k is now stable. Changes are:
- Make secondary processors boot sequence closer to OpenBSD/aviion.
This makes boot sequence more stable. Now we have not see any
assertions or panics during boot.
- Implement IPI as level 1 hardware interrupt by using software
interrupt register.
- Add IPI support and some clean-ups in interrupt handler function.
|
|
version of the MCS7830 with no software visible changes besides
a new product id.
from brad
|
|
p_oldmask and the core dump/debugger members don't need to be copied.
Pointed out by matthew@
ok miod@
|
|
|
|
- add nForce 780a SLI/nForce 200
from Brad Davis
- correct 3400 PT IDER entry
- some additional entries from submitted dmesgs
|
|
from jme_start() if IFF_OACTIVE is set before that happens; as
the original driver did before it was ported to DragonFly
- Return from jme_start() if there is no link or an empty queue.
prevents watchdog timeouts when there is no link present. from brad
|
|
rely on regular rx/tx queue interrupts moderated to 8k intr/s achieving
best performance/latency ratio. this effectively doubles performance
on 82599. tested on 82598 as well.
|
|
no objections from claudio and deraadt; tested on 82598 and 82599
|
|
|
|
|
|
|
|
|
|
|
|
GUS PnP.
|
|
|
|
pci configuration space accesses to allow proper recovery from failure, causing
the measure not to have any effect and the system to freeze hard.
Fixes use of pcidump -x on B1000, and probably more systems.
|
|
in previous rev.
|
|
ok kettenis@
|
|
ok kettenis@
|
|
from Tobias Ulmer (tobiasu at tmux.org); ok jmc@, krw@
|
|
- move the P_TRACED and P_INEXEC flags, and p_oppid, p_ptmask, and
p_ptstat member from struct proc to struct process
- sort the PT_* requests into those that take a PID vs those that
can also take a TID
- stub in PT_GET_THREAD_FIRST and PT_GET_THREAD_NEXT
ok kettenis@
|
|
|
|
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@
|
|
|
|
|