| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
be backed out with the rest of ED_NO_MIIBUS when the general miibus
code makes proper use of newbus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when I changed the allocator bits. This implements per-CPU mbtypes
stats by keeping net number of decrements/increments of a given mbtype
per-CPU and then summing all of the per-CPU mbtypes to produce the total
net number of allocated mbufs of the given mbtype.
Counters are carefully balanced to avoid/prevent underflows/overflows.
mbtypes stats are re-enabled with the idea that we may occasionally
(although very rarely) observe slight inconsistencies in the stat
reporting. Most of the time, we should be fine, though.
Also make appropriate modifications to netstat(1) and systat(1) to do
the necessary reporting.
Submitted by: Jiangyi Liu <jyliu@163.net>
|
|
|
|
|
|
| |
built without support for miibus PHYs. Most ed cards don't need
miibus support, so it's useful to be able to avoid the bloat of
all the mii devices for small fixed-purpose kernels.
|
|
|
|
| |
to commit along with the pseudofs patches, but just plain forgot.
|
|
|
|
|
|
|
|
| |
once so there isn't a window with the ones for the 23XX cards being wrong.
When being verbose, print out some more FC NVRAM values (like framesize).
MFC after: 1 week
|
|
|
|
| |
Poiinted out by: wpaul
|
|
|
|
|
|
| |
information is updated by mii_tick().
Pointed out by: wpaul (a while back)
|
|
|
|
|
|
|
| |
. Make internal service routines static.
. Use a consistent ordering of checks in MII_TICK. Do the work in the
mii_phy_tick() subroutine if appropriate.
. Call mii_phy_update() to trigger the callbacks.
|
|
|
|
| |
match the other mii drivers.
|
| |
|
| |
|
|
|
|
| |
Introduce EVFILT_NETDEV to report network device changes.
|
|
|
|
|
|
|
|
|
|
|
| |
the static callout list allocated by the system.
Change malloc type from M_TEMP to M_KQUEUE to better track memory.
Add a kern.kq_calloutmax to globally limit the amount of kernel memory
that can be allocated by callouts.
Submitted by: iedowse (items 1, 2)
|
|
|
|
| |
Spotted by: ru
|
|
|
|
|
|
| |
PR: 30909
Submitted by: Kinji Itoh <kinji-i@gray.plala.or.jp>
MFC after: 7 days
|
|
|
|
| |
optional.
|
| |
|
| |
|
|
|
|
| |
the method of passing bootinfo from the loader.
|
| |
|
|
|
|
| |
* Add pmap_unmapdev().
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
running in simulation).
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Convert sp to/from physical in ia64_change_mode.
* Add a shim for calling EFI procedures in virtual mode.
|
| |
|
| |
|
|
|
|
| |
release isa dma channels on unload (ad1816, ess, sb8)
|
|
|
|
|
|
| |
walking the entire list of IP addresses.
Pointed out by: bfumerola
|
|
|
|
|
|
| |
appear in /dev. Interface hardware ioctls (not protocol or routing) can
be performed on the descriptor. The SIOCGIFCONF ioctl may be performed
on the special /dev/network node.
|
|
|
|
| |
assist any future locking efforts.
|
| |
|
|
|
|
|
| |
PR: 30906
Submitted by: "Daniel O'Connor" <darius@chowder.dons.net.au>
|
|
|
|
|
| |
this in place of the in_ifaddr list when appropriate. This improves
performance on hosts which have a large number of IP aliases.
|
|
|
|
| |
Remove local definitions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove hardcoded uid, gid, mode from struct pfs_node; make pfs_getattr()
smart enough to get it right most of the time, and allow for callbacks
to handle the remaining cases. Rework the definition macros to match.
- Add lots of (conditional) debugging output.
- Fix a long-standing bug inherited from procfs: don't pretend to be a
read-only file system. Instead, return EOPNOTSUPP for operations we
truly can't support and allow others to fail silently. In particular,
pfs_lookup() now treats CREATE as LOOKUP. This may need more work.
- In pfs_lookup(), if the parent node is process-dependent, check that
the process in question still exists.
- Implement pfs_open() - its only current function is to check that the
process opening the file can see the process it belongs to.
- Finish adding support for writeable nodes.
- Bump module version number.
- Introduce lots of new bugs.
|
|
|
|
|
| |
will follow when I've decided whether to keep this API or ditch it in
favor of something slightly more subtle.
|
|
|
|
| |
we may botch UDP checksums on receive, which will break NFS.
|
|
|
|
| |
been references to "curthread". Correct this.
|
|
|
|
|
|
|
|
|
|
| |
next to equivalent m_len adjustments. Move the nfsm_subs.h macros
into groups depending on which phase they are used in, since that
affects the error recovery requirements. Collect some of the common error
checking into a single macro as preparation for unwinding some more.
Have nfs_rephead return a value instead of secretly modifying args.
Remove some unused function arguments that were being passed around.
Clarify nfsm_reply()'s error handling (I hope).
|
|
|
|
| |
This was a repo copy leftover.
|
|
|
|
| |
PR: kern/21402
|
|
|
|
|
|
| |
o Stop using linux_getpgid(); use getpgid() instead.
PR: kern/21402
|