This is an old revision of the document!


Contains the notes from the Future Plans session at the BSDCan developer's summit, sorted by category with some detail about each line item. These plans are subject to change. Names may vary. Items marked with NEED are needed, but generally lack owners that are driving them…

Item owner Status
Test Suite
MIPS64
Scatter/Gather mbufs
lldb + some archs and kernel emaste
UEFI boot and install
Packaged base
Network stack backpressure lstewart
MPTCP lstewart
AES GCM → IPSec jmg
ASLR Shawn
DNS++ Erwin
suspend/resume [powerpc et al] jhibbits
libc++ theraven
OpenMP theraven may require new intel cc
KLOAD patch
IPv6 Security bz NEED
Linux resource containers goto
Emulated pkg build sbruno
Cross tool chain bapt
External tool chain imp
Remove gcc from base somebody else DOOOOM
Remove IA64 marcel
Userland DTrace markj
SR-IOV rstone
DTrace + pmc gnn
capsicum shell janderson
DIFFUSE lstewart
Xen Dom0 royger
kqueue64 jmg
Async sendfile glebius
light weight refcnt glebius maybe
kdbus NEED
init replacement NEED
vt + newcons default emaste
DRM + KMS dumbbell, kostik
SMT scheduling NEED
Non root builds brooks, gjb
DFLY MTA bapt
ncursesw brooks
casper + DNSSEC rwatson
TCP Performance gnn, Versign, Netflix
L2 Rework gnn
TCP Enhancements gnn
per CPU freelist scottl
large memory defaults alfred
libuinet alfred
libnetstat gnn
loadable net stack marcel
ARM64 andyt Others?
Encrypted Kernel dump pjd
NAND flash imp Possible
MIPS super pages sson
Bi-endian UFS sson
libdispatch sson
More libraries to private bapt, bdrewery NEED
src.conf imp
linux64 dgchagin
linuxulator update xmj
autofs trasz
DHCPv6 plosher
unionfs NEED
64 bit inode benno
mount PATH (etc) LENGTH++ NEED
i386 variant for time_t 64-bit brooks
X32 jhb
PF API glebius NEED
IPv6 Fragments ermal
UEFI + bhyve grehan
VXLAN bryanv
Reproducible release builds cpercival NEED
VIMAGE finished bz NEED
  • devsummit/201405/futureplans.1403721945.txt.gz
  • Last modified: 2014/06/25 18:45
  • by WarnerLosh