| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Found by: FlexeLint
|
| |
|
|
|
|
| |
AF_INET radix tree lock to cover the ARP data structures.
|
|
|
|
| |
Discussed with: bde
|
| |
|
| |
|
|
|
|
| |
- Remove unused variables.
|
| |
|
| |
|
| |
|
|
|
|
| |
MFC: 2 weeks
|
|
|
|
| |
kernels anymore, they are not needed.
|
|
|
|
|
|
|
|
|
|
| |
on 900B and 635(A).
Re-add the enhanced PHY access register method again for older chipsets,
they do not seem to work with all old chips.
Reviewed by: phk
MFC after: 7 days
|
|
|
|
| |
undef it before this definition.
|
| |
|
|
|
|
|
| |
Amongst other things this avoids a complex workaround in the userland
regression bits.
|
| |
|
|
|
|
|
|
|
|
| |
run queue for each cpu.
- Introduce kse stealing into the sched_choose() code. This helps balance
cpus better in cases where process turnover is high. This implementation
is fairly trivial and will likely be only a temporary measure until
something more sophisticated has been written.
|
|
|
|
|
|
|
|
|
| |
kind of pseudofs-based filesystem. Fixes (at least) one problem where
when procfs is mounted mupltiple times, trying to unmount one will often
cause the wrong one to get unmounted, and other problem where mounting
one procfs on top of another caused the kernel to lock up.
Reviewed by: des
|
|
|
|
|
|
| |
Remove NODEVFS and NO_GEOM from options.
Approved by: trb@
|
|
|
|
| |
Remove NODEVFS option.
|
|
|
|
|
|
|
|
|
| |
- Honor the previous behavior of maxfragpackets = 0 or -1
- Take a better stab at fragment statistics
- Move / correct a comment
Suggested by: maxim@
MFC after: 7 days
|
|
|
|
| |
of the former.
|
| |
|
|
|
|
|
|
|
|
|
| |
the sabtty device to create its description so that they will be
unique for machines with multiple sab chips.
This fixes a panic on machines with an rsc card.
Tested by: obrien (e250)
|
|
|
|
| |
Submitted by: "Peter Edwards" <pmedwards@eircom.net>
|
|
|
|
|
|
| |
PR: i386/41915
Submitted by: Ross A. Lippert <ripper@eskimo.com>
MFC after: 1 week
|
|
|
|
|
|
| |
seeing and the memory barrier isn't needed with the bridges we're using.
Fix the function style however.
|
|
|
|
| |
are sorted by product id).
|
|
|
|
|
|
|
|
| |
Properly handle the newer Promise SuperSwap 1000 enclosures.
Print out what kind of enclosure was found in the probe.
Misc cleanups in the enclosure handling code.
Sponsored by: Advanis Inc.
|
|
|
|
|
|
|
|
| |
devices.
We use the md_pad[] array and if there are more units than its size the
last returned unit number will be -1, but the number of units returned
is correct.
|
| |
|
|
|
|
| |
u_int*_t -> uint*_t to conform more closely with C99.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
name of the device that it creates. Update /etc/ttys accordingly.
An alias is created for the old name so that old /etc/ttys will continue to
work, but due to aliases being implemented as symlinks in devfs you cannot
login as root when using the alias device.
Discussed with: grehan
|
|
|
|
| |
Pointy hat to: benno
|
| |
|
|
|
|
| |
Forgotten by: davidxu
|
| |
|
|
|
|
|
| |
two cases that existed before for performance optimization purposes can
be reduced to one.
|
|
|
|
|
|
| |
statclock_process() changed arguments.
note: it may be worth checking if curkse is needed on these architectures..
(and if so, why?)
|
|
|
|
| |
Pointy hat to: davidxu
|
|
|
|
| |
not kg_kses which is not changed when a group is still working.
|
| |
|
|
|
|
| |
Reviewed by: jeff
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
labeled disk.
This is complicated by the fact that BBSIZE is greater than the
PAGE_SIZE limit ioctl inflicts on arguments which are automatically
copied in.
As long as we don't need access to userland memory (copyin/out) we
can deal with the ioctl using g_callme() which executes it from the
GEOM event thread.
Once we need copyin/out, we need to return the bio with EDIRIOCTL
in order to make geom_dev call us back in the original process context
where copyin will work.
Unfortunately, that results in us getting called with Giant, so
we have to DROP_GIANT/PICKUP_GIANT around the code where we diddle
GEOMs internals.
Sometimes you just can't win...
... But it does make geom_bsd.c an almost complete example of the
GEOM beastiarium.
|
| |
|
|
|
|
|
| |
Make it compile for the SMP case..
statclock_process() has changed prototypes.
|
| |
|
|
|
|
|
| |
PR: standards/45274
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
|