| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
signals for process and its threads are distinct.
Reviewed by: jilles
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
| |
In order to do that cleanly, lapic_setup_clock(), on both ia32 and amd64,
now accepts as arguments the desired sources to handle, and returns the
actual ones (LAPIC_CLOCK_NONE is forbidden because otherwise there is no
meaning in calling such function).
This allows to bring out into commont x86 code the handling part for
machdep.lapic_allclocks tunable, which is retained.
|
|
|
|
|
|
|
| |
into kernel, unless there is a verbose boot flag set. There is no real
need to have this information printed.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
| |
also move to a 2-clause license. From n_hibma@:
"The 3rd clause was originally there for a reason, but I guess that it is
safe to assume that no one can assume endorsement by me or anyone else
without prior consent on anything really, so we might as well remove that
clause."
Approved by: n_hibma
|
|
|
|
|
|
|
|
| |
Rejigger the SUBDIR setting a smidge: we now set all the libraries that depend
on something else, and then SUBDIR+= the rest.
A separate commit will fix the SUBDIR style to be the same as the rest
of the tree.
|
|
|
|
|
|
| |
undefined symbols on kernels without this option.
Reported by: Alexander Best
|
| |
|
| |
|
| |
|
|
|
|
| |
Approved by: trasz
|
| |
|
|
|
|
| |
data size increasing while we fetch the info.
|
| |
|
|
|
|
| |
some extra initialization)
|
|
|
|
|
|
| |
This prevents a potential deadlock.
Submitted by: Francesco Magno
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Although argc and argv are never read after the longjmp is complete,
gcc is not clever enough to see that and needlessly warns about it.
So add volatile to silence the compiler.
Approved by: ed (the co-mentor, not ed(1))
|
|
|
|
|
|
|
|
| |
uid_t and gid_t are unsigned. While initializing them to -1 and later
checking against -1 to see if they are still at their default usually
works, introduce two new flags and stop the inband signalling.
Approved by: ed (co-mentor)
|
|
|
|
|
|
|
| |
allows it to work over NFS, and puts it back into conformance with other
'schg' utlitilties in the system.
Reviewed by: ed
|
|
|
|
| |
Submitted by: Ulrich Sp??rlein <uqs@spoerlein.net>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- Add -A option (months after this month).
- Add -B option (months before this month).
- Fix highlighting of today in year overview.
- Fix aligning of "foreign" characters.
MFC after: 2 weeks
|
|
|
|
|
| |
lock to cover the PVOs, and removes the scratchpage PTEs from the PVOs
entirely to avoid the system trying to be helpful and rewriting them.
|
|
|
|
|
|
| |
the automatic fan management and the polling in smu_run_cmd() was
putting my system interrupt load at 20%. This change reduces that to
0.4%.
|
|
|
|
|
|
|
|
| |
This Makefile change can be removed when the next version of sendmail
is imported as it will have this built in to the FreeBSD conf.h section.
Submitted by: John Marshall
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- We don't need to fall back to uncacheable memory to satisfy BUS_DMA_COHERENT
requests on these CPUs.
- The bus_dmamap_sync() is a no-op for these CPUs.
A side-effect of this change is rename DMAMAP_COHERENT flag to
DMAMAP_UNCACHEABLE. This conveys the purpose of the flag more accurately.
Reviewed by: gonzo, imp
|
|
|
|
|
| |
Submitted by: jmallet@
Obtained from: NetBSD
|
|
|
|
| |
Submitted by: jmallet
|
| |
|
|
|
|
|
|
|
| |
lookup() KASSERTs this condition.
Reported and tested by: pho
MFC after: 3 weeks
|
|
|
|
| |
Submitted by: jmallet
|
|
|
|
| |
Submitted by: jmallet@
|
|
|
|
| |
solutions welcome.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
processes. It did not return an error but instead
just let garbage be passed back. This I fix so
it actually properly translates the priority the
process is at to a posix's high means more priority.
I also fix it so that if the ULE scheduler has bumped
it up to a realtime process you get back a sane value
i.e. the highest priority (63 for time-share).
sched_setscheduler() had the setting of the
timeshare class priority disabled. With some notes
about rejecting the posix high numbers is greater
priority and use nice instead. This fix also
adjusts that to work, with the cavet that a t-s
process may well get bumped up or down i.e. the
setscheduler() will NOT change the nice value only
the current priority. I think this is reasonable
considering if the user wants to play with nice then
he can. At least all the posix'ish interfaces now
respond sanely.
MFC after: 3 weeks
|
| |
|
|
|
|
|
|
| |
as well as one would hope....
Submitted by: Arten Belevich
|
|
|
|
|
|
|
|
| |
- Move check of /dev/ prefix and copy into a function to save code duplication.
This also fixes a bug where the /dev/ prefix could not be used when creating
volumes on the command line.
Tested by: Niclas Zeising <niclas.zeising - at - gmail.com>
|
|
|
|
| |
Pointed out by: Pawel Worach <pawel.worach - at - gmail.com>, b. f. <bf1783 - at - googlemail.com>
|
|
|
|
| |
Pointed by: nwhitehorn
|
|
|
|
| |
build(7), many people look here for a quick reminder...
|
|
|
|
|
|
|
| |
interface didn't be attached automatically at boot time so changes a
approach to attach children based on leveraging some newbus niceties.
Submitted by: nwhitehorn
|
| |
|
|
|
|
| |
Crosslink with CAM ATA man pages.
|
|
|
|
|
|
|
| |
human-friendly power-of-two numbers (i.e. 2k, 5M etc).
Suggested by: many
MFC after: 1 week
|
|
|
|
| |
Requested by: jhb
|
| |
|