SV stuff to be committed to FreeBSD

Revisit these as we port to 8.1.

http://svn.freebsd.org/viewvc/base/projects/sv/

Softclock backlog printout after panic

if_bridge changes

Interfaces for querying the state of an if_bridge interface’s MAC learning table.

vlan routing socket notification

Notify the routing socket if the configuration of a vlan interface changes.

dummynet

Change RED_SCALE from 16 to 12. RED_SCALE is a scaling parameter that's used in dummynet's implementation of the RED algorithm.

Interface renames

Add IFAN_RENAME define for interface renames. In discussion with brooks@ (the original author of interface rename support in FreeBSD) this is the approach we'll take upstream, but probably with a backwards compatibility mode there.

Swap handling

Merge the change for printing out how much size has been used by the bigswap process, but adjusting the format strings.

consmute

Merge the consmute disabling bits. Modify the function in order to strengthen the protection level and just allow for disabling it rather than setting to random value, using explicit interface cnconsmuteoff().

Misc from Mark J

libfetch:

login:

camcontrol:

pkg_add:

libpcap:

fdisk:

RASUM

BIOS programming

Others

  1. sysctl_handle_byte
    • We use to expose some if_em registers
  2. em(4) rxd / txd tunables
    • don't recall exactly what this was
    • maybe just need to contribute something from $WORKBSD
    • descriptor ring sizes?
  3. Read-only .text section
    • sys/kern/kern_linker.c

end

http://svn.freebsd.org/changeset/base/

EdMaste/sv (last edited 2012-11-29 15:35:04 by EdMaste)