| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Pointed out by: bde
|
| |
|
|
|
|
|
|
|
| |
set equal to the number of kilobytes in your cache. The old options are
still supported for backwards compatibility.
Submitted by: Kelly Yancey <kbyanc@posi.net>
|
|
|
|
|
|
| |
advance preparation for them to get migrated into place so that
subsequent changes in utilities will not fail to compile for lack
of up-to-date header files in /usr/include.
|
|
|
|
| |
(preparing the code to add snapshots).
|
|
|
|
|
|
|
|
|
|
| |
after the acquisition of any advisory locks. This fix corrects a case
in which a process tries to open a file with a non-blocking exclusive
lock. Even if it fails to get the lock it would still truncate the
file even though its open failed. With this change, the truncation
is done only after the lock is successfully acquired.
Obtained from: BSD/OS
|
|
|
|
|
| |
late to save the vnode, so just toss any remaining unwritten buffers
rather than leaving them lying around to make trouble in the future.
|
|
|
|
| |
mode enabled or not now (like the FC cards).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
with the STRNCAT function.
|
|
|
|
|
|
| |
us to not the ints are ok and also to (re)ENABLE isp interrupts. Remove
all splcam()/splx() invocates and replace them with ISP_LOCK/ISP_UNLOCK
macros.
|
|
|
|
|
|
|
|
|
| |
to isp_osinfo substructure (all in prep for SMP). Define MBOX_WAIT_COMPLETE
and MBOX_NOTIFY_COMPLETE macros so that we can now (temp) use tsleep
to wait for mailbox completion. Requires us to guess whether we're
servicing an interrupt or not- will use intr_nesting_level.
Add local strncat function.
|
|
|
|
|
| |
macro. Change notification of completion of a mailbox command in isp_intr
to MBOX_NOTIFY_COMPLETE macro.
|
|
|
|
| |
for indexing off of handles to get dma maps.
|
|
|
|
| |
and the reorganization of the eisa directory.
|
| |
|
|
|
|
| |
bus to which pcm, mixer, etc will attach.
|
| |
|
|
|
|
| |
This may or may not survive, decision will be made well before 5.0-R
|
|
|
|
|
|
|
| |
that is way cleaner than using the softupdates_stub stunt, which
should be killed when convenient.
Discussed with: mckusick
|
| |
|
| |
|
|
|
|
| |
Not objected to by: dfr
|
|
|
|
|
|
|
|
| |
Sanitize SYSCTL_HANDLER_ARGS so that simplistic tools can grog our
sources:
-sysctl_vm_zone SYSCTL_HANDLER_ARGS
+sysctl_vm_zone (SYSCTL_HANDLER_ARGS)
|
|
|
|
|
|
|
|
|
| |
o Set access mode to -r--r--r-- if SS_CANTRCVMORE is set and the receive
buffer is empty.
o Set access mode to --w--w--w- is SS_CANTSENDMORE is set.
Discussed with: alfred
|
|
|
|
|
|
|
|
|
|
| |
- Add 2 explicit (paranoid?) memory barriers in the
interrupt code (After the reading of the `flag' and
prior to looking at the data, of course. :-) ).
- Remove obsolete informations from the README.sym file.
This commit actually results in no object difference
for IA32, but 2x`mb' added for Alpha.
|
|
|
|
| |
Reviewed by: alfred
|
|
|
|
|
|
| |
es1371 chip, device id 0x58801274 rev 0x02).
Submitted by: Kenneth Wayne Culver <culverk@wam.umd.edu>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
instead of a struct iovec * array and int len. Get rid of stupidly trying
to allocate all of the memory and copyin()ing the entire iovec[], and
instead just do the proper VOP_WRITE() in ktrwrite() using a copy of
the struct uio that the syscall originally used.
This solves the DoS which could easily be performed; to work around the
DoS, one could also remove "options KTRACE" from the kernel. This is
a very strong MFC candidate for 4.1.
Found by: art@OpenBSD.org
|
|
|
|
| |
This is a style-only change.
|
| |
|
|
|
|
| |
to avoid compiler warnings.
|
| |
|
|
|
|
|
|
|
|
| |
instead of requiring every caller of linker_load_file() to perform the
check itself. This avoids netgraph loading KLD's when securelevel > 0,
not to mention any future code that may call linker_load_file().
Reviewed by: dfr
|
|
|
|
|
| |
confusing, explecitely mention this.
- softupdates' README is no longer in contrib/softupdates. Fix new location.
|
| |
|
|
|
|
|
|
| |
avoid confusion.
Submitted by: George Scott <George.Scott@its.monash.edu.au>
|
|
|
|
|
|
| |
environment. This fixes the breakage to ISA ethernet cards.
Reviewed by: peter
|
|
|
|
|
| |
know, a little late, but snaps with the new perl5 aren't showing up
yet so it should still help.)
|
| |
|
|
|
|
|
|
|
|
| |
On unload, remove references from freelist to memory type defined by module.
Print a warning if module defines and allocate its own memory type, but
didn't free it all on unload.
Reviewed by: peter
|
|
|
|
| |
pointed out by: peter
|
|
|
|
|
| |
monitor so that the codepath is cleaner and easier to maintain in the
future.
|
|
|
|
| |
Spotted by: fixed INVARIANTS code
|
|
|
|
| |
Spotted by: fixed INVARIANTS code
|
|
|
|
|
| |
hint.sc.0.at=isa and hint.vga.0.at=isa hints in order for these to
probe/attach.
|