| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the base rcorder. This is accomplished by running rcorder twice,
first to get all the disks mounted (through mountcritremote),
then again to include the local_startup directories.
This dramatically changes the behavior of rc.d/localpkg, as
all "local" scripts that have the new rc.d semantics are now
run in the base rcorder, so only scripts that have not been
converted yet will run in rc.d/localpkg.
Make a similar change in rc.shutdown, and add some functions in
rc.subr to support these changes.
Bump __FreeBSD_version to reflect this change.
Notes:
svn path=/head/; revision=153027
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
revision 1.179 to correctly set/clear execute permission on the mapping
it creates. Thus, mmap(2)ing a memory resident file will not result in
the file being mapped with execute permission when execute permission was
not requested.
Eliminate an unneeded Instruction Memory Barrier (IMB) in
pmap_enter_quick(). Since there was no previous (instruction) mapping
for the given virtual address prior to pmap_enter_quick(), there can be
no instructions from the given virtual address in the pipeline that need
flushing.
MFC after: 1 week
Notes:
svn path=/head/; revision=153025
|
|
|
|
| |
Notes:
svn path=/head/; revision=153020
|
|
|
|
|
|
|
| |
2. Set configuration value for CTL_P1003_1B_MESSAGE_PASSING.
Notes:
svn path=/head/; revision=153019
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=153016
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update Intel MatrixRAID support to be able to pick up RAID0+1 (RAID10)
and RAID5 arrays without panic'ing.
This has the side effect of now also supporting multiple volumes on
MatrixRAID's now I have the metadata better understood..
HW sponsored by: Mullet Scandinavia AB
Notes:
svn path=/head/; revision=153015
|
|
|
|
|
|
|
|
|
|
| |
It remains controlled by hw.dri.*.debug no matter what.
PR: kern/85479
Submitted by: Oliver Fromme <olli@secnetix.de>
Notes:
svn path=/head/; revision=153013
|
|
|
|
|
|
|
|
|
| |
if the E1000_ICR_INT_ASSERTED bit is set.
Submitted by: Jack Vogel
Notes:
svn path=/head/; revision=153012
|
|
|
|
|
|
|
|
| |
2. Use getnanotime instead of getnanouptime.
3. Don't free message in _mqueue_send, mqueue_send will free it.
Notes:
svn path=/head/; revision=153011
|
|
|
|
|
|
|
| |
the definition will be shared by kernel and userland.
Notes:
svn path=/head/; revision=153010
|
|
|
|
| |
Notes:
svn path=/head/; revision=153006
|
|
|
|
| |
Notes:
svn path=/head/; revision=153004
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit. Copy the ethernet address into a local buffer, which we know
is sufficiently aligned for the width of the memory accesses that we
do. This also eliminates all suspicious and potentionally harmful
casts.
In collaboration with: ru
Notes:
svn path=/head/; revision=153003
|
|
|
|
|
|
|
| |
Suggested by: marcel
Notes:
svn path=/head/; revision=152992
|
|
|
|
|
|
|
|
| |
2. Set overrun limit to INT_MAX, report ERANGE error if overrun will be
greater than INT_MAX.
Notes:
svn path=/head/; revision=152983
|
|
|
|
| |
Notes:
svn path=/head/; revision=152979
|
|
|
|
| |
Notes:
svn path=/head/; revision=152975
|
|
|
|
|
|
|
| |
wait4 interfaces, see PR: kern/19402.
Notes:
svn path=/head/; revision=152973
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
plain file bsdlabel(8) always writes label at a fixed offset from
its beginning (512 bytes), regardless of the sector size. At the same
time, bsdlabel geom class expects label to be available at the very
beginning of the second sector.
As a result, images prepared in userland for media with sector size
different from 512 bytes (i.e. 2k for cdroms) are not recognized by
the tasting mechanism.
Solve the problem by always looking for the label at 512-byte offset
if we can't find it at the beginning of the second sector and sector
size is not 512 bytes.
Notes:
svn path=/head/; revision=152972
|
|
|
|
|
|
|
|
|
| |
have any use of it.
Suggested by: pjd
Notes:
svn path=/head/; revision=152971
|
|
|
|
|
|
|
|
|
|
| |
slot time based on the rcvd capabilities, not the existing ones
Obtained from: atheros
MFC after: 1 week
Notes:
svn path=/head/; revision=152968
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o The only indication of error condition is NULL value returned by
the function;
o value pointed to by error argument is undefined in the case when
operation completes successfully.
Discussed with: phk
Notes:
svn path=/head/; revision=152967
|
|
|
|
| |
Notes:
svn path=/head/; revision=152966
|
|
|
|
|
|
|
|
|
|
|
|
| |
only now) symbolic links in the kernel compile directory, rather
than relying on config(8) to do this. (The changes to config(8)
will be committed separately.) This is aimed towards making the
config(8) as lightweight as possible.
Idea by: bde (all bugs are mine)
Notes:
svn path=/head/; revision=152964
|
|
|
|
|
|
|
| |
Tested by: jhb
Notes:
svn path=/head/; revision=152962
|
|
|
|
| |
Notes:
svn path=/head/; revision=152961
|
|
|
|
| |
Notes:
svn path=/head/; revision=152960
|
|
|
|
|
|
|
| |
the pointer, to avoid double free on next bge_stop().
Notes:
svn path=/head/; revision=152953
|
|
|
|
| |
Notes:
svn path=/head/; revision=152952
|
|
|
|
|
|
|
|
| |
has successfully attached a notification request to the message queue
via a queue descriptor, file closing should remove the attachment.
Notes:
svn path=/head/; revision=152948
|
|
|
|
| |
Notes:
svn path=/head/; revision=152939
|
|
|
|
|
|
|
|
|
|
|
| |
sosend(). Robert accidentally changed the snderr() macro to jump to the
out label which assumes the lock is already released rather than the
release label which drops the lock in his previous change to sosend().
This should fix the recent panics about returning from write(2) with the
socket lock held and the most recent LOR on current@.
Notes:
svn path=/head/; revision=152938
|
|
|
|
|
|
|
| |
Obtained from: NetBSD (drochner@)
Notes:
svn path=/head/; revision=152936
|
|
|
|
|
|
|
|
| |
o Send management frames at the lowest possible rate.
o Cosmetic tweaks.
Notes:
svn path=/head/; revision=152935
|
|
|
|
|
|
|
|
|
| |
in Tx/Rx callbacks.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=152934
|
|
|
|
|
|
|
|
|
| |
o Include rate in the Rx radiotap code.
o Fix RSSI value in the Rx path.
o Minor tweaks.
Notes:
svn path=/head/; revision=152933
|
|
|
|
|
|
|
| |
Requested by: des
Notes:
svn path=/head/; revision=152932
|
|
|
|
|
|
|
|
|
| |
Submitted by: Michael Butler
Minor changes to fit ATA style by me.
Notes:
svn path=/head/; revision=152931
|
|
|
|
| |
Notes:
svn path=/head/; revision=152930
|
|
|
|
|
|
|
| |
Requested by: hrs
Notes:
svn path=/head/; revision=152928
|
|
|
|
| |
Notes:
svn path=/head/; revision=152922
|
|
|
|
| |
Notes:
svn path=/head/; revision=152920
|
|
|
|
|
|
|
| |
future userland tools.
Notes:
svn path=/head/; revision=152919
|
|
|
|
|
|
|
|
|
|
| |
The sys/sys/stddef.h is here for some time now to fulfil the
kernel needs. It also was not reliable due to the exists(@)
check: in an empty module directory, "make depend; mv .depend
.depend~; make depend" ran mkdep(1) with different arguments.
Notes:
svn path=/head/; revision=152918
|
|
|
|
|
|
|
|
| |
thus removing a few XXXes.
Document the ABI breakage in UPDATING.
Notes:
svn path=/head/; revision=152917
|
|
|
|
| |
Notes:
svn path=/head/; revision=152915
|
|
|
|
| |
Notes:
svn path=/head/; revision=152914
|
|
|
|
|
|
|
|
|
| |
if read error happens.
MFC after: 1 week
Notes:
svn path=/head/; revision=152913
|
|
|
|
|
|
|
|
|
| |
The presence of MNT_NODEV was confusing the am-utils autoconf scripts.
PR: conf/79715
Notes:
svn path=/head/; revision=152912
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Do not use ipfw_insn_pipe->pipe_ptr in locate_flowset(). The
_ipfw_insn_pipe isn't touched by this commit to preserve ABI
compatibility.
o To optimize the lookup of the pipe/flowset in locate_flowset()
introduce hashes for pipes and queues:
- To preserve ABI compatibility utilize the place of global list
pointer for SLIST_ENTRY.
- Introduce locate_flowset(queue nr) and locate_pipe(pipe nr).
o Rework all the dummynet code to deal with the hashes, not global
lists. Also did some style(9) changes in the code blocks that were
touched by this sweep:
- Be conservative about flowset and pipe variable names on stack,
use "fs" and "pipe" everywhere.
- Cleanup whitespaces.
- Sort variables.
- Give variables more meaningful names.
- Uppercase and dots in comments.
- ENOMEM when malloc(9) failed.
Notes:
svn path=/head/; revision=152910
|