| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
breaks building this config, as the old ACPI code will conflict. The
old code will be going away shortly, so this should not be an issue.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ACPICA. Most of these are still works in progress. Support exists for:
- Fixed feature and control method power, lid and sleep buttons.
- Detection of ISA PnP devices using ACPI namespace.
- Detection of PCI root busses using ACPI namespace.
- CPU throttling and sleep states (incomplete)
- Thermal monitoring and cooling control (incomplete)
- Interface to platform embedded controllers (mostly complete)
- ACPI timer (incomplete)
- Simple userland control of sleep states.
- Shutdown and poweroff.
|
|
|
|
| |
ACPICA code.
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
|
|
|
|
| |
is Intel's reference implementation of the core operating-system ACPI
support. (This import is on the vendor branch.)
|
| |
|
|
|
|
|
|
| |
a <NAKAMICH MJ-5.16S 1.06>.
Submitted by: Kevin Van Maren <vanmaren@fast.cs.utah.edu>
|
|
|
|
|
|
|
|
| |
additional locked instruction to guarantee a write barrier for the acquire
variants.
Approved by: dfr
Pointy hat to: jhb
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
seems to be that the nodes are bzero'd beforehand, but the submitter
found that this was not always the case, and in any event defensive
programming here costs epsilon squared.
PR: 22244
Submitted by: Dave Gillam <daveg@chiaro.com>
|
| |
|
|
|
|
|
| |
PR: 22186
Submitted (partially) by: josh@zipperup.org
|
|
|
|
|
| |
PR: 22188
Submitted (partially) by: josh@zipperup.org
|
|
|
|
|
|
| |
osreldate.h.
Submitted by: dougb
|
|
|
|
| |
Not compiles under -current
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
because it only takes a struct tag which makes it impossible to
use unions, typedefs etc.
Define __offsetof() in <machine/ansi.h>
Define offsetof() in terms of __offsetof() in <stddef.h> and <sys/types.h>
Remove myriad of local offsetof() definitions.
Remove includes of <stddef.h> in kernel code.
NB: Kernelcode should *never* include from /usr/include !
Make <sys/queue.h> include <machine/ansi.h> to avoid polluting the API.
Deprecate <struct.h> with a warning. The warning turns into an error on
01-12-2000 and the file gets removed entirely on 01-01-2001.
Paritials reviews by: various.
Significant brucifications by: bde
|
|
|
|
|
|
| |
those options that is frequently misunderstood, and ends up on -questions.
PR: 21852
|
|
|
|
|
|
|
|
|
|
| |
to reinstall boot1 after a 'make world'.
Unfortunately this means that people who have already installed a new
boot1 from a 'make world' after 2000/09/18 *must* reinstall it after
their next build using something like:
# disklabel -B /dev/da0c
|
| |
|
|
|
|
|
|
| |
Remove #if DO_BSD_COMPRESS
They are the wrong way to enable/disable features and undocumented to boot.
|
|
|
|
| |
The i386 UP case was messily different.
|
|
|
|
|
|
|
|
| |
of IP datagram. This fixes the problem when firewall denied fragmented
packets whose last fragment was less than minimum protocol header size.
Found by: Harti Brandt <brandt@fokus.gmd.de>
PR: kern/22309
|
| |
|
|
|
|
|
|
|
| |
it for now with an option.
This option is already deprecated, and will be removed when the
entropy-harvesting code is fast enough to warrant it.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it can function before malloc(9) is up and running.
- Add two new options WITNESS_DDB and WITNESS_SKIPSPIN. If WITNESS_SKIPSPIN
is enabled, then spin mutexes are ignored by the WITNESS code. If
WITNESS_DDB is turned on and DDB is compiled into the kernel, then the
kernel will drop into DDB when either a lock hierarchy violation occurs
or mutexes are held when going to sleep.
- Add some new sysctls:
debug.witness_ddb is a read-write sysctl that corresponds to WITNESS_DDB.
The kernel option merely changes the default value to on at boot.
debug.witness_skipspin is a read-only sysctl that one can use to determine
if the kernel was compiled with WITNESS_SKIPSPIN.
- Wipe out the BSD/OS-specific lock order lists. We get to build our own
lists now as we add mutexes to the kernel.
|
|
|
|
|
|
|
|
|
| |
the PCI latency timer value to 0x80. Davicom's Linux driver does this,
and it drastically reduces the number of TX underruns in my tests. (Note:
this is done only for the Davicom chips. I'm not sure it's a good idea to
do it for all of them.)
Again, still waiting on confirmation before merging to stable.
|
| |
|
|
|
|
|
| |
unstaticize chn_start()
add reset/resetdone functions to channels
|
| |
|
| |
|
|
|
|
|
| |
Also add a comment about a bogus assumption in the current code found at
bsdcon by jhb.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
change_ruid() in kern_prot.c. This fixes an incorrect use
of chgproccnt().
Update both osf1_setuid() and osf1_setgid() to use setsugid() instead
of just frobbing the flag.
(mostly) submitted by: truckman
|
| |
|
|
|
|
|
|
|
|
| |
in the code enforces this. So, do not check for and attempt a
false reassembly if only IP_RF is set.
Also, removed the dead code, since we no longer use dtom() on
return from ip_reass().
|
| |
|
|
|
|
|
|
| |
This was first fixed in rev 1.82 but then broken in rev 1.125.
PR: 6177
|