| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Sponsored by: DARPA & NAI Labs.
|
| | |
|
| |
| |
| |
| |
| |
| | |
PR: 41081
Submitted by: demon
MFC after: 5 days
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
is that some cards built around fm801 chip have the same device ID, only
have radio tuner onboard, but no sound capabilities. Therefore, with such
card inserted and `device pcm' in kernel the user has a big problem, as
the fm801 driver effectively hangs the machine when trying to initialise
nonexistent ac97 codecs (it does 500 retries with 1 second interval!).
It would be better if MediaForte's engeneers were smart enough to put
different device ID into such cards, but it isn't an option.
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
be swapped out. Do not put such the thread directly back to the run
queue.
Spotted by: David Xu <davidx@viasoft.com.cn>
While I am here, s/PS_TIMEOUT/TDF_TIMEOUT/.
|
| |
| |
| |
| | |
macros.
|
| |
| |
| |
| | |
failure cases.
|
| |
| |
| |
| | |
vnode may not be unlocked even if the operation succeeded.
|
| |
| |
| |
| |
| |
| |
| |
| | |
the PAM_ECHO_PASS option on-the-fly is a NOP (though it wasn't with the
old pam_get_pass(3) code). Instead, call pam_prompt(3) directly. This
actually simplifies the code a bit.
MFC after: 3 days
|
| |
| |
| |
| | |
string.
|
| |
| |
| |
| |
| |
| |
| | |
vm_page_sleep_busy() with vm_page_sleep_if_busy(). At the same time,
increase the scope of the page queues lock. (This should significantly
reduce the locking overhead in vm_object_page_remove().)
o Apply some style fixes.
|
| |
| |
| |
| |
| |
| | |
Add a warning about the Symbol LA-4100 series of cards. You gotta
load special firmware, and the wi driver in the tree doesn't support
that yet.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
swapped in, we do not have to ask for the scheduler thread to do
that.
- Assert that a process is not swapped out in runq functions and
swapout().
- Introduce thread_safetoswapout() for readability.
- In swapout_procs(), perform a test that may block (check of a
thread working on its vm map) first. This lets us call swapout()
with the sched_lock held, providing a better atomicity.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
conventions for _mcount and __cyg_profile_func_enter are different, so
statistical profiling kernels build and link but don't actually work.
IWBNI one could tell gcc to only generate calls to the former.
Define uintfptr_t properly for userland, but not for the kernel (I hope).
|
| |
| |
| |
| |
| |
| | |
that. This breaks assumptions made by some of the cache flushing code,
but UltraSPARC III has different methods for invalidating cache lines
anyway.
|
| |
| |
| |
| |
| |
| |
| |
| | |
from 1 to 10.
PR: kern/40515
Submitted by: David Schultz <dschultz@uclink.Berkeley.EDU>
MFC after: 1 day
|
| |
| |
| |
| |
| |
| |
| |
| | |
from 1 to 10.
PR: kern/40515
Submitted by: David Schultz <dschultz@uclink.Berkeley.EDU>
MFC after: 1 day
|
| |
| |
| |
| | |
sizeof(u_int32_t).
|
| |
| |
| |
| |
| |
| | |
unsorting.
Reviewed by: bde (unsorted version)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
built-ins (most of which were MFC-ed).
Modified release notes: hw.pci.enable_io_modes sysctl
MFCs noted: ls(1) -m/-p/-x, rm(1) -v (marked as historic), sh(1) -C,
split(1) -a.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
|
| |
| |
| |
| |
| |
| |
| | |
replaced with void until we bring in the actual structure definitions.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
|
| |
| |
| |
| |
| | |
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
|
| |
| |
| |
| |
| |
| |
| |
| | |
userland code to operate on kernel's from the main tree. Not much
in this file yet.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
|
| |
| |
| |
| | |
in the locale collating order as required by SUSv3.
|
| |
| |
| |
| |
| | |
vm_page_sleep_busy(). vm_page_sleep_if_busy() uses the page
queues lock.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
except for the fact tha they are presently swapped out. Also add a process
flag to indicate that the process has started the struggle to swap
back in. This will be needed for the case where multiple threads
start the swapin action top a collision. Also add code to stop
a process fropm being swapped out if one of the threads in this
process is actually off running on another CPU.. that might hurt...
Submitted by: Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
<stdint.h>. Previously, parts were defined in <machine/ansi.h> and
<machine/limits.h>. This resulted in two problems:
(1) Defining macros in <machine/ansi.h> gets in the way of that
header only defining types.
(2) Defining C99 limits in <machine/limits.h> adds pollution to
<limits.h>.
|
| |
| |
| |
| | |
<sys/param.h>) for definition of <stdint.h> macros.
|
| |
| |
| |
| | |
MFCs noted: Various new flags for who(1).
|
| |
| |
| |
| |
| |
| | |
to a successful MKD command.
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
problems with the firmware and will result in a) poor performance and
b) the inability to associate certain types of cards (most notibly
cisco).
Idea obtained from OpenBSD, but I implemented it by clearing the
IFF_PROMISC flag rather than the refusing to honor it downstream.
|
| |
| |
| |
| |
| | |
second string argument is more than one character in length in the way
required by SUSv3 (and the way GNU textutils and SVR4 do it).
|
| |
| |
| |
| |
| |
| | |
for a long time now.
Approved by: bde
|
| |
| |
| |
| | |
Reviewed by: hsu
|
| |
| |
| |
| |
| |
| |
| | |
option. Warn about COPY being phased out. Restore the old method
of always comparing before installing: INSTALL="install -C".
Requested by: bde
|
| | |
|
| |
| |
| |
| |
| | |
PR: docs/41091
MFC after: 1 day
|
| |
| |
| |
| |
| |
| |
| | |
were hiding the real problem of the missing unlock in sync_inactive.
- Add the missing unlock in sync_inactive.
Submitted by: iedowse
|
| |
| |
| |
| |
| | |
in pmap_new_thread(), pmap_pinit(), and vm_proc_new().
o Lock page queue accesses by vm_page_free() in pmap_object_init_pt().
|