| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
class 3 service parameters we'd get.
Steal 8 bits out of the portid u_int32_t for role information (port ids
are 24 bits anyway).
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
| |
just ISP_ROLE_TARGET- not both.
MFC after: 1 week
|
|
|
|
|
|
| |
Add ISPCTL_GET_PDB isp_control operation.
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
handling of resources shortages. The driver is now so fast that it can
completely fill all 512 slots on the card, but for some reason only 511
slots are being allocated. Anything that tries to go into the 512th
slot gets silently lost. Both bugs need to be fixed at a later date,
but this should fix the reports of hangs in getblk and vinvalb.
|
|
|
|
|
|
|
|
|
| |
edge cases in the loop.
- Try to grab a command before dequeueing the bio from the bioq. The old
behaviour of requeuing deferred bios to the end of the bioq is arguably
wrong. This should be fixed in the future to check the bioq head without
automatically dequeueing the bio.
|
| |
|
| |
|
|
|
|
|
|
| |
This will allow closing disks that were removed while opened.
Approved by: phk, scottl (mentor)
|
|
|
|
|
|
| |
PR: kern/58634
Submitted by: le
Approved by: phk
|
|
|
|
|
|
|
|
|
|
|
|
| |
- do not use PROG for what's not a real C program,
- use sys.mk transformation rules where possible,
- only create the "machine" symlink on AMD64,
- removed MAINTAINER lines in individual makefiles,
- added the LIBSTAND defitinion to <bsd.libnames.mk>,
- somewhat better contents in .depend files.
Tested on: i386, amd64
Prodded by: bde
|
| |
|
|
|
|
| |
Approved by: joerg (mentor)
|
| |
|
|
|
|
| |
to simplify the curthread expansion some months ago.
|
|
|
|
|
|
|
|
|
| |
to catch are already nicely caught by trapping the null pointer derefs.
Remove no-longer-used noswitch/nothrow strings. They were referenced
by the stub cpu_switch() etc functions before they were implemented.
Try something a little different for the lock prefixes.
Prompted by: bde (the first two items anyway)
|
| |
|
|
|
|
|
|
| |
close(), getpid(), ibcs2_setuid(), getuid(), ptrace(), ibcs2_pause(),
ibcs2_nice(), ibcs2_kill(), ibcs2_pgrpsys(), dup(), pipe(), ibcs2_setgid(),
getgid(), umask(), and sigreturn().
|
|
|
|
|
|
|
|
|
| |
write(), close(), getpid(), setuid(), getuid(), svr4_sys_pause(),
svr4_sys_nice(), svr4_sys_kill(), svr4_sys_pgrpsys(), dup(), pipe(),
setgid(), getgid(), svr4_sys_signal(), umask(), getgroups(), setgroups(),
svr4_sys_sigprocmask(), svr4_sys_sigsuspend(), svr4_sys_sigaltstack(),
svr4_sys_sigaction(), svr4_sys_sigpending(), mprotect(), munmap(),
setegid(), seteuid(), setreuid(), setregid().
|
|
|
|
|
|
|
| |
pleasant experience (for certain definition of 'pleasant').
Submitted by: Mark Santcroos <marks@ripe.net>
Approved by: njl (mentor)
|
|
|
|
|
|
| |
- Hide struct plimit from userland.
Submitted by: bde (2)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RLIM_INFINITY case for ogetrlimit().
- Use %jd and intmax_t to output negative time in usec in calcru().
- Rework getrusage() to make a copy of the rusage struct into a local
variable while holding Giant and then do the copyout from the local
variable to avoid having to have the original process rusage struct
locked while doing the copyout (which would not be safe). This also
includes a few style fixes from Bruce to getrusage().
Submitted by: bde (1, parts of 3)
Suggested by: bde (2)
|
|
|
|
| |
Submitted by: bde
|
|
|
|
|
|
|
|
| |
semaphores. Also add cancellation cleanup handlers to keep semaphores
in a consistent state.
Submitted in part by: davidxu
Reviewed by: davidxu
|
|
|
|
| |
internal mutex and CV.
|
|
|
|
|
|
|
| |
netbsd.org -> NetBSD.org(rev.1.109)
fix typo in comment(rev.1.90)
add list of ``already merged''
|
|
|
|
|
|
| |
Don't decrement it twice when it is taken.
Reported by: kris
|
| |
|
| |
|
|
|
|
|
|
| |
This allows the system to boot so I can get the world out of
my mailbox and get some work done to figure out what this mess
is all about.
|
|
|
|
|
|
|
|
| |
options since revision 1.2, so removed the XXX comment now.
Fixed bogus test(1) expression that would be evaluated as a null
string test if script is run without arguments, compacted option
lists.
|
|
|
|
| |
Submitted by: bde
|
|
|
|
| |
set up with a cross compiler and has the time to port the hal.
|
| |
|
|
|
|
| |
"I'll cope" by: sam
|
|
|
|
| |
Reported by: kris
|
|
|
|
|
| |
Submitted by: Roselyn Lee <rosel@verniernetworks.com>
MFC after: 1 week
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
Forgotten by: ru (for far too long)
|
| |
| |
| |
| |
| |
| | |
delete it each time its run and have it regenerated each time by make.
I used a quick hackish script rather than putting it in the files file
and used the before-depend rule to avoid the depend/no-depend hacks.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Only use return value from system call if system call succeeded.
Tested with `make world` and some of my own scripts.
This should be MFCed soon. While /bin/sh is hard to test the fix is
obviously correct and can be assumed not to break something else
(famous last words...).
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
mountcritlocal, which requires disks, which gbde_swap provides.
Noticed by: brooks
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
full, since that line is almost always incomplete. Make the parsing
of <%d> lines more strict.
Also simplify the logic a little:
- Start off by making the buffer linear so that we don't have to
deal with it wrapping around (suggested by bde).
- Process line by line rather than byte at a time.
|
| |
| |
| |
| |
| | |
fork1() rather than only doing it for the RFSTOPPED case and then having
to fix it up in other places later on.
|
| |
| |
| |
| |
| |
| | |
- Update a few comments regarding locking notes.
Submitted by: bde (1, mostly)
|
| | |
|