| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by syscons.
- If we are running as init, popup the country menu before the main menu.
If a non-default country is chosen, then a second menu is brought up
to let the user choose a keymap. By default the default keymap for
the country that was selected is highlighted. If the user chooses the
default country, then the default keymap is just assumed and the user
is not presented with the keymap menu. Currently the default country
is set to "United States" except for PC98 which assumes "Japan".
PR: bin/93853
Submitted by: Seth Kingsley sethk at magnesium dot net
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to allow PHOLD()'s of processes that have P_WEXIT set as once that flag
is set we aren't guaranteed to block in exit1() waiting for the PRELE()
(we might already be past the wait). However, curproc is a bit of a
special case. By the time P_WEXIT is set, the process is single-threaded,
so the only thread for which can do a PHOLD(curproc) is the thread
executing in exit1(). The fact that this thread is executing ensures
that the process won't go away before the current hold is released via
PRELE(). This fixes some panics due to kicking off softupdate operations
inside of exit1() after the recent PHOLD changes to fix ptrace/procfs vs
exit races.
MFC after: 1 week
Tested by: pho
|
|
|
|
|
|
| |
earlier descriptions were gone over...
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
|
| |
the header and trailers as iovec arguments instead of copying them
in inside of sendfile.
Reviewed by: jhb
MFC after: 3 weeks
|
|
|
|
|
|
| |
only be 1
Reviewed by: jhb
|
|
|
|
| |
with -O2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As discussed on -current, there is no sensitive info in /sbin/init
to prevent reading it from non-privileged users, nor any reason to
remove the 'x' bit as the first thing the program does is check the
uid and exit if it is not run by root.
Instead (and this is why i make the change), mode 500 prevents
operation when exporting the partition without -maproot=0 to diskless
clients.
All previuos releases are affected by the same problem, so a merge
to RELENG_6 at least would be appropriate (after proper re@ approval
of course).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mpt_soft_reset more than once. And to wait for MPT_DB_STATE_READY
twice. I mean, this is crucial- give the IOC a chance to get
ready.
If mpt_reset is called to reinit things, and we succeed, make
sure to re-enable interrupts. This is what has mostly led to
system lockup after having to hard reset the chip. Also, if
we think that interrupts aren't function in mpt_cam_timeout,
for goodness sake, turn them on again.
In read_cfg_header, return distinguishing errnos so the caller
can decide what's an error. It's *not* an error to fail to
read a RAID page from a non-RAID capable device like the FC929X.
Some whitespace fixes (removing spaces from ends of lines).
|
| |
|
| |
|
|
|
|
|
|
|
| |
Developed with: Norbert Koch < NKoch at demig dot de >
No response from: freebsd-current@
Tested by: Norbert Koch < NKoch at demig dot de >
MFC after: 1 day
|
|
|
|
|
|
|
|
|
|
| |
- use the cu_bridge_id rather than the cu_rootid for the bridge address [1]
- the memcmp return value is not signed so the wrong interface may have been
selected
- fix up the calculation of sc_bridge_id
PR: kern/93909 [1]
MFC after: 3 days
|
|
|
|
|
|
|
| |
PR: kern/93905
Submitted by: Kostik Belousov <kostikbel@gmail.com>
Reviewed by: jeff
MFC After: 1 week
|
| |
|
|
|
|
|
|
| |
Spotted by: brueffer
Approved by: cognet (mentor)
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o multiple modules can be unloaded at once (specified either by id or be
module name)
o exit with EX_USAGE after usage() is called.
o remove unused variables, since we keep command line flags as bitmask,
in 'opt'.
o 'kldload -n ...' does nothing. Add comment to this options.
Additionally:
o Update manual page to conform new functionality.
o Increace WARNS to 6. Because we can.
Approved by: cognet (mentor)
MFC after: 1 week
|
|
|
|
|
|
| |
Remove a few unused locks.
Remove locks from application namespace.
|
|
|
|
|
|
|
|
|
| |
Staticize two tables thare are not visible in <resolv.h>
and which are also local in Solaris' libresolv.
Remove two functions that are not referenced in libc nor
anywhere else I can find, not visible in <resolv.h> and
which are also local in Solaris libresolv.
|
|
|
|
|
| |
Submitted by: Kent Stewart <kstewart@owt.com>
MFC after: 3 days
|
|
|
|
|
| |
Approved by: cognet (mentor)
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 day
|
| |
|
| |
|
|
|
|
| |
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
in the buffer. This isn't exactly the patch that Stephen submitted, but
is based on one of his suggestions.
PR: 93841
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
and want to have crypto support loaded as KLD. By moving zlib to separate
module and adding MODULE_DEPEND directives, it is possible to use such
configuration without complication. Otherwise, since IPSEC is linked with
zlib (just like crypto.ko) you'll get following error:
interface zlib.1 already present in the KLD 'kernel'!
Approved by: cognet (mentor)
|
|
|
|
| |
Approved by: cognet (mentor)
|
|
|
|
| |
counters in case an interface reports the wrong speed via if_mib.
|
|
|
|
| |
mis-import. Thanks for fixing this to markm@.
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| |
| |
| |
| | |
PR: kern/93773
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Otherwise a kernel build would break in the coda5 module if the main
kernel conf file enabled CODA_COMPAT_5, too. Redefined symbols are
strictly disallowed by -Werror.
To overcome this issue, introduce a different symbol indicating coda5
build, CODA5_MODULE, and translate it to CODA_COMPAT_5 appropriately
in /sys/coda/coda.h.
MFC after: 3 days
|
| |
| |
| |
| |
| |
| | |
ipfilter usr/share directory
PR: docs/26879
|
| | |
|
| |
| |
| |
| | |
Submitted by: ru
|
| |
| |
| |
| |
| |
| |
| | |
Giant mutex (just like the rest of keyboard drivers and syscons(4) do).
Tested by: markus
MFC after: 1 day
|
| |
| |
| |
| |
| |
| | |
Submitted by: ume
Obtained from: NetBSD
MFC Candidate.
|
| |
| |
| |
| |
| | |
PR: usb/78543, usb/93347
MFC after: 1 week
|
| |
| |
| |
| | |
so don't raise false hopes here.
|
| |
| |
| |
| |
| | |
Approved by: cognet (mentor)
MFC after: 3 days
|
| |
| |
| |
| |
| | |
Approved by: cognet (mentor)
MFC after: 3 days
|
| |
| |
| |
| |
| | |
distributed by LSI-Logic. For FreeBSD, just use the posix defines
instead of trying to figure out how wide an int is. Apologies to all.
|
| | |
|
| |
| |
| |
| |
| |
| | |
required now that we save the data toggle when closing a pipe.
Verified by: Fredrik Lindberg
|