| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
that LIO_READ and LIO_WRITE were requests for kevent()-based
notification of completion. Modify _aio_aqueue() to recognize LIO_READ
and LIO_WRITE.
Notes: (1) The patch provided by the PR perpetuates a second bug in this
code, a direct access to user-space memory. This change fixes that bug
as well. (2) This change is to code that implements a deprecated interface.
It should probably be removed after an MFC.
PR: kern/39556
|
|
|
|
|
| |
PR: misc/41164
Submitted by: Bang Jun-Young <junyoung@netbsd.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- bus_space'ify
- generate fake ethernet address using read_random() instead of reading
from timer i/o ports
Other minor fixes:
- remove "hack" in connect_to_master()
- use M_ZERO
- remove unused variable in sbni_ioctl()
- properly release irq in sbni_attach_isa() on attach errors
|
|
|
|
|
|
|
| |
filesystem. This causes a panic for kernels compiled without
softupdates.
Reported by: luigi
|
|
|
|
|
|
|
|
| |
2) Remove unneeded "if not NULL" props from "pathstring",
which will never be NULL by the lexer design.
Inspired by: OpenBSD
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
|
|
| |
or ${.CURDIR}/../kerberos5 does not exist.
Spotted by: Alexandr Listopad <laa@reis.zp.ua>
MFC after: 3 days
|
|
|
|
|
|
|
| |
are no longer propagated to the chrooted environment, e.g. NOKERBEROS.
On the other hand, TMPDIR and MAKEOBJDIRPREFIX should no longer be.
Spotted by: Alexandr Listopad <laa@reis.zp.ua>
|
|
|
|
| |
Submitted by: bde
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| |
| |
| | |
recent OpenSSL update.
Obtained from: OpenSSL CVS
|
| |
| |
| |
| |
| |
| | |
invalidate login cap descriptor.
Reviewed by: des
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
glob(3) will return at least one pathname unless
a system error has occured. It's not a "not found"
error otherwise.
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| |
| | |
for NULL. The "pathname" rule may return NULL
on a glob(3) error.
Obtained from: OpenBSD
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Earlier, a decimal number (e.g., 890) could be passed
for mode, leading to dangerous permissions set:
-1, that is, 07777.
Obtained from: OpenBSD
MFC after: 1 week
|
| |
| |
| |
| |
| |
| | |
requests against large files will be denied.
MFC after: 10 days
|
| |
| |
| |
| |
| |
| | |
small style fix.
Submitted by: Thomas Nystrom <thn@saeab.se>
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
in STANDARDS section. Document functions which are extensions to the standard.
|
| |
| |
| |
| | |
1003.1-2001 in STANDARDS section.
|
| |
| |
| |
| |
| |
| |
| |
| | |
towlower() and towupper() required by ISO C90 Amd. 1.
iswascii(), iswhexnumber(), iswideogram(), iswnumber(), iswphonogram(),
iswrune() and iswspecial() have also been implemented for consistency
with the BSD extensions in <ctype.h>.
|
| |
| |
| |
| | |
- Slightly reformat a comment block.
|
| |
| |
| |
| |
| | |
- Unlock the free list mutex around vcanrecycle to prevent a lock order
reversal.
|
| |
| |
| |
| |
| | |
Use ptr == NULL instead of !ptr in few places.
Move saverr declaration to global section.
|
| |
| |
| |
| | |
Spotted by: i386 tinderbox
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If there was no CPUTYPE assignment in /etc/make.conf, this would
cause the ``CPUTYPE assignment type'' check to falsely fail.
Reported by: johan
Fixed this by making sure we always pass the non-empty CPUTYPE.
Also make sure we use the correct set of share/mk files in our
test.
|
| |
| |
| |
| |
| | |
before chflags, and exit non-zero if the old TEMPROOT dir
can't be deleted for whatever reason.
|
| |
| |
| |
| |
| |
| | |
(tow*) functions from NetBSD, unmodified except for the addition of $FreeBSD$.
Obtained from: NetBSD
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
some of these need to be enabled for an extra verbose mode or
something):
o Try to print the dBm comms quality. This may or may not be available
for your card in your configuration.
o Print the PRI Id and STA Id. These are in the raw format, so might
be a little hard to read.
o Print CardID so that we can know exactly what kind of card the
user has (this is important if you download firmware to it).
o Regulatory domains are now printed for the card.
o Temp range is printed.
o If you define WI_EXTRA_INFO you get more garbage than is listed
here that you need the manual to decode.
o Channel list is now printed in hex for easier decoding. This has
lead to my discovery that my US symbol card supports channels 12-14
as well as 1-11, which is not allowed in the us/canada.
This ain't pretty, but it isn't horrible either.
|
| |
| |
| |
| |
| |
| | |
and the AT24C08 small serial flash parts. We still report these as
the same part (since we group things already), but now we recognize
the small serial versions as well.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
firmware revision as well (not sure which firmware versions are needed
for this, but the 6.x and 8.x 'software' versions that I have seem to
support it).
Add dBm comm quality RID. This is like the normal comm quality rid,
except the signal and noise numbers are normalized to dBm. Some
revisions of the prism firmware, however, don't support this RID, and
some that do support it return 0 for quality and/or noise. Your
milage may vary.
|
| | |
|
| |
| |
| |
| | |
pain.
|
| |
| |
| |
| |
| | |
this macro keeps a pointer to the previous element's next
pointer to allow for search and O(1) removal.
|
| |
| |
| |
| |
| |
| | |
Fix line wrapping.
Remove 'register'.
malloc(9) with M_WAITOK can't fail, so remove checks for that.
|
| |
| |
| |
| | |
the PG_MAPPED flag.
|
| |
| |
| |
| |
| |
| | |
goes to James <James_Bond_79@yahoo.com>, and Cyrille Lefevre
<cyrille.lefevre@laposte.net>. The make variables problem was found
by jon.
|
| |
| |
| |
| | |
MFC after: 3 days
|
| |
| |
| |
| |
| | |
using pmap_kenter() or pmap_qenter().
o Use VM_ALLOC_WIRED in pmap_new_thread().
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the mbuf contains the ethernet header (eh) as well, which ether_input()
will strip off as needed.
This permits the removal (in a backward compatible way) of the
header removal code which right now is replicated in all drivers,
sometimes in an inconsistent way. Also, because many functions
called after ether_input() require the eh in the mbuf, eventually
we can propagate the interface and handle outdated drivers just
in ether_input().
Individual driver changes to use the new interface will follow as
we have a chance to touch them.
NOTE THAT THIS CHANGE IS FULLY BACKWARD COMPATIBLE AND DOES NOT BREAK
BINARY COMPATIBILITY FOR DRIVERS.
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also take this chance to cleanup the code in fxp_intr_body.
Add a missing block of code to disable interrupts when
reinitializing the interface while doing polling (the RELENG_4
version was correct).
MFC after: 3 days
|