| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Noticed by: jasone
|
|
|
|
|
| |
performance on other x86 processors. Custom kernels can still be built
that will run on the 386.
|
|
|
|
| |
works.
|
|
|
|
|
|
| |
implement memory fences for the 486+. The 386 still uses versions w/o
memory fences as all operations on the 386 are not program ordered.
The 386 versions are not MP safe.
|
|
|
|
|
| |
are accessed only via the plex, so there's never any confusion as to
the plex number. This value was, as a result, unused.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not yet been caught), don't save the config with a null drive
name (which causes the drive to be renamed "plex" on the next
start), put in the text "*invalid*" instead.
This is damage control, not a fix.
Experienced by: peter
Break some long format strings so that they fit in style(9)-sized
lines.
Remove some "outdentation".
|
|
|
|
| |
Tripped over by: "Jeroen C. van Gelderen" <jeroen@vangelderen.org>
|
|
|
|
|
| |
file can be included with C++ again. This appears to have been broken
in 1.54 with the introduction of it as an inline function.
|
|
|
|
|
|
| |
using atomic_cmpset_rel_ptr() instead for _release_lock_quick(). When
atomic_store_rel_ptr() is functional and MP safe, then this can be
reverted.
|
|
|
|
|
|
| |
while we are copying it to the kinfo_proc structure.
- Test against p_stat to see if we are blocked on a mutex.
- Terminate ki_mtxname with a null char rather than ki_wmesg.
|
|
|
|
| |
Not objected to by: audit
|
|
|
|
|
|
|
| |
power button, sleep button, or lid close event. The sysctl's use the
ACPI sleep state names S0, S1, S2, S3, S4, S4B, and S5.
Reviewed by: iwasaki
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
was used with the isp/isppp driver.
Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br>
|
| |
|
|
|
|
|
|
| |
declarations of a variable of the same name. The one in the outer block
was unused and probably just slipped in at one point or another. This
silences a compiler warning.
|
| |
|
|
|
|
| |
is prototyped immediately under inet_ntoa, which is also from libkern.
|
|
|
|
| |
mbuf subsystem init was moved to a better place).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
#include "quad.h"
to:
#include <libkern/quad.h>
as the former breaks under a kernel build.
This change had already been performed on the files that were used in other
kernel builds, however the PowerPC kernel build seems to require some that
weren't being used.
Reviewed by: obrien, peter
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
all of the hwvol members of struct snd_mixer live in a hwvol_* namespace.
- When changing the mixer device via the hwvol_mixer sysctl, reset the
muted state so that a mute operation on a new device won't try to
unmute the new device with the old device's saved volume.
- When the volume is muted, if a down or up volume request is received,
first restore the saved volume level and then adjust it.
Reviewed by: cg
|
|
|
|
| |
expanding it for _hw_snd.
|
|
|
|
| |
slight tweek to hook removal. (or is that tweak?)
|
| |
|
|
|
|
|
|
|
|
| |
from a node, but does it via the locking queue, thus ensuring that the
node is locked when it's hook is removed.
Add 'deadnode' and 'deadhook' structures for when a node or hook is
invalidated but not yet freed. (not yet freed)
|
| |
|
|
|
|
| |
Found by: Brian Sommers
|
| |
|
|
|
|
| |
Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br>
|
|
|
|
|
|
|
| |
__FreeBSD_version 500015 can be used to detect their disappearance.
- Move the symbols for SMP_prvspace and lapic from globals.s to
locore.s.
- Remove globals.s with extreme prejudice.
|
|
|
|
|
|
|
|
|
|
| |
from Traverse Technology and also the Teles PCI-TJ cards both based on the
chipset combination of the Siemens ISAC and the TJNet Tiger300/320 chips.
The itjc/i4b_hdlc.h file will hopefully soon be merged with the file
/usr/src/sys/i4b/layer1/i4b_hdlc.h.
Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br>
|
|
|
|
| |
Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br>
|
|
|
|
|
|
|
|
|
| |
enables the driver to work on current (I have not tested the isa part fully,
but I suppose it should work). The patching from jlemon caused a crash at
probe time. This is probably my fault not having added a comment for
"RESET_SOFT" saying: "this resets all!".
Submitted by: Hans Petter Selasky <hselasky@c2i.net>
|
| |
|
|
|
|
| |
Submitted by: bde
|
|
|
|
| |
Clever work by: Brian Sommers (Brian@freeBSD.org)
|
|
|
|
| |
Also some changes resulting from debug work done earlier.
|
|
|
|
|
|
|
|
|
| |
cause the watchdog to (incorrectly) detect the interface state
going from down to up one second after lmc_ifup() was called,
causing lmc_ifup() to be called again, and resetting everything.
Fix by checking the interface state within lmc_ifup().
Submitted by: Darren Croke <djc@packetdesign.com>
|
|
|
|
| |
Prodded by: iedowse
|
|
|
|
| |
Reviewed by: msmith
|
|
|
|
|
|
| |
Add support for different blank/erase types.
Update headers.
|
|
|
|
| |
Add defines for the different blank/erase types.
|