| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sysctl_req', which describes in-progress sysctl requests. This permits
sysctl handlers to have access to the current thread, permitting work
on implementing td->td_ucred, migration of suser() to using struct
thread to derive the appropriate ucred, and allowing struct thread to be
passed down to other code, such as network code where td is not currently
available (and curproc is used).
o Note: netncp and netsmb are not updated to reflect this change, as they
are not currently KSE-adapted.
Reviewed by: julian
Obtained from: TrustedBSD Project
|
|
|
|
| |
Submitted by: rwatson
|
|
|
|
| |
with the sysctl type (signed long).
|
|
|
|
| |
Submitted by: Jan Stocker <Jan.Stocker@t-online.de>
|
|
|
|
| |
Submitted by: Jos Vissers <jos@tunix.nl>
|
| |
|
|
|
|
|
|
|
|
| |
instead of looping until the disk is full. This kind of failure can
especially happen when a version of awk that doesn't support POSIX
character classes is used.
Submitted by: David Wolfskill <david@catwhisker.org>
|
|
|
|
|
|
|
|
|
| |
quad_t cannot be printed with %lld on 64 bit systems.
Dont waste cpu to round user and system times up to long long, it is
highly improbable that a process will have accumulated 68 years of
user or system cpu time (not wall clock time) before a reboot or
process restart.
|
|
|
|
| |
from the CD. This turns off the dual console output to COM1.
|
|
|
|
|
|
|
| |
10/12-byte-specific flags where specified.
Reviewed by: ken
MFC after: 1 day
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tunneled packet.
When there is no suitable inbound policy for the packet of the ipsec
tunnel mode, the kernel never decapsulate the tunneled packet
as the ipsec tunnel mode even when the system wide policy is "none".
Then the kernel leaves the generic tunnel module to process this
packet. If there is no rule of the generic tunnel, the packet
is rejected and the statistics will be counted up.
Obtained from: KAME
MFC after: 1 week
|
|
|
|
| |
reorder a bit.
|
|
|
|
|
|
|
| |
this case, the firmware trap table needs to be restored). Make use of
it in cpu_halt() and cpu_reset(), and make cpu_reset() reboot the kernel
that was used previously insead of behaving like cpu_halt().
Add a shutdown_final event handler that turns the power off if requested.
|
|
|
|
|
|
| |
unaligned accesses, and instr.h, which contrains definitions for the
sparc64 instruction set (partly from NetBSD).
Make use of some definitions from instr.h in db_disasm.c.
|
|
|
|
|
|
| |
appealing code structure. In particular, s/req->p->p_ucred->cr_prison/pr/
Requested by: imp, jhb, jake, other hangers on
|
|
|
|
| |
for sparc64.
|
|
|
|
| |
*intr_vec as argument now, not the vector number).
|
| |
|
|
|
|
|
|
| |
consistent with the one other function in the file, and prevents long
lines in up-coming changes. This nominally pulls kern_mib.c a little
further down the long path to style(9) compliance.
|
|
|
|
|
|
|
| |
another process which cannot p_candebug() it. The bug was introduced
in rev. 1.100.
Approved by: des
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add S4BIOS sleep implementation. This will works well if MIB
hw.acpi.s4bios is set (and of course BIOS supports it and hibernation
is enabled correctly).
- Add DSDT overriding support which is submitted by takawata originally.
If loader tunable acpi_dsdt_load="YES" and DSDT file is set to
acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml),
ACPI CA core loads DSDT from given file rather than BIOS memory block.
DSDT file can be generated by iasl in ports/devel/acpicatools/.
- Add new files so that we can add our proposed additional code to Intel
ACPI CA into these files temporary. They will be removed when
similar code is added into ACPI CA officially.
|
| |
|
| |
|
|
|
|
| |
around anymore.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
a naming conflict.
|
|
|
|
|
|
|
|
| |
is used as it is supposed to be.
Inspired by: PR #31704
Approved by: jdp
Reviewed by: jhb, -net@
|
|
|
|
|
|
|
| |
quirk regarding the C- series makes me suspect that all Olympus models have
the same quirks, but I cannot prove it.
Submitted by: Bernd Walter <ticso@cicely8.cicely.de>
|
|
|
|
| |
Approved by: peter
|
|
|
|
| |
file into a build.
|
|
|
|
| |
Approved by: jhb
|
| |
|
|
|
|
|
|
|
| |
"[...] and removes the hostcache code from standard kernels---the
code that depends on it is not going to happen any time soon,
I'm afraid."
Time to clean up.
|
| |
|
|
|
|
|
| |
These files have been obsoleted by compiler technology (such as it is
for gcc) for quite some time.
|
|
|
|
|
|
| |
conf/files) and as a result appears to have been missed in the bulk
KSE update of drivers. This change replaces references to proc
with thread. It has not been compile-tested.
|
|
|
|
| |
of the new driver. The new driver works, the old one is 1+ year behind.
|
|
|
|
|
|
| |
from the loader.
- Cleanup extract_currdev() some and add support for setting the currdev
to cd0 when booted via cdboot.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
file EOF. This works around a bug in the ISOFS (CDRom) BMAP code which
returns bogus values for requests beyond the file EOF rather then returning
an error, resulting in either corrupt data being mmap()'d beyond the file EOF
or resulting in a seg-fault on the last page of a mmap()'d file (mmap()s of
CDRom files).
Reported by: peter / Yahoo
MFC after: 3 days
|
|
|
|
|
|
| |
no emulation mode. Unlike other BIOS devices, this device uses 2048 byte
sectors. Also, the bioscd driver does not have to worry about slices
or partitions.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in wdrain during a write. This flag needs to be used in devices whos
strategy routines turn-around and issue another high level I/O, such as
when MD turns around and issues a VOP_WRITE to vnode backing store, in order
to avoid deadlocking the dirty buffer draining code.
Remove a vprintf() warning from MD when the backing vnode is found to be
in-use. The syncer of buf_daemon could be flushing the backing vnode at
the time of an MD operation so the warning is not correct.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
| |
- nuke all debug printfs, which are unneeded by now.
- get rid of #ifdef IPSEC_DEBUG in headers
- now that key_debug_level is always defined, there's no need for
#ifdef IPSEC_DEBUG around sysctl MIB code (net.key.debug).
- switch all debug printf() to ipseclog().
Obtained from: KAME
MFC after: 1 week
|
|
|
|
|
| |
Submitted by: "Ilmar S. Habibulin" <ilmar@watson.org>
Obtained from: TrustedBSD Project
|