changed 5 years ago
Linked with GitHub

*** Content has been migrated to https://wiki.freebsd.org/DevSummit/201810 ***MeetBSD 2018 Vendor Summit Have / Need / Wanthttps://hackmd.io/Y0Zn-iYMTUyrUjliVIZ_0gFocus on 13 (i.e., next two years)Have
TRIM traffic shaping to NAND drives in cam iosched (imp)
makefs FAT support (emaste)
kcov support for syzkaller (emaste/FF)
VirtFS kernel file system driver (stevek/Juniper)
UFS Device disappearing hardening (imp/mckusick/Netflix)
UFS metadata checkhash (mckusick)
live kernel core dump (stevek/Juniper)
PCIe AER reporting stream via devd (imp/Netflix from Isilon code)
Nonuniform geom striping (imp/mckusick/Netflix)
libsys libc/syscall layer split (brooks/Ali M.)
software iWARP (vijay/NetApp)
In-kernel TLS (gallatin/jhb/rrs/Netflix)
TCP Congestion control - RACK BBR (rrs/Netflix)
ASLR (kib/FF) - Pending review by alc
libcmb (dteske)
IPv6 support for libradius (pjd)
ZFS Native Crypto from ZoL (sef, mmacy, mav)
Altroot (peter/Oath/Yahoo!)
ZFS online RAID-Z expansion (mahrens/FF) in progress
pfsync concurrency kit conversion (kp/Klara Systems)
suspend to idle (bwidawsk)
Scalability improvements (mjg)
Need
File system for directly-attached NAND - a.k.a. nandfs that actually works (stevek/Juniper) – also need a framework for talking to the NAND that leverages DMA and ECC insertion to make that viable…
Some ML library port on FreeBSD (maybe mxnet) (pjd, vijay)

ArmNN port (Andrew Wafaa)

802.11ac (adrian - is already in net80211 btw), ax, ay, WiFi 6, WiGig, WPA3 (bz, adrian?)
GoLang on FreeBSD (seanc?)
More MSI-X Interrupts (There are devices that support more than 512!) (jhb)
NVMeOF initiator in kernel (vijay, vangyzen)
PCIE Gen 4 support (Intel to provide working support)
Non-static maxcpus/Hot plug CPUs in bhyve (rgrimes)
MultiQ for CAM (imp, scottl)
GEOM fault injection: DTrace/DWatch for storage failure injection (dexter, ctuffli?, Ash, dteske?, rpokala?)
useful data collection on running systems for data-driven decision making in the project, such as dmesg stats, pkg stats, etc (imp)
solution for kernel modules in ports (bdrewery)

“virtualbox” problem
per-release repos (e.g. 12.0, 12.1 vbox kmod)

(l,u)ni(x)corn
Tunable PCI-E Hot plug resource reservation (jhb)
Intel ISA-L integration for ARM (Andrew)
Build system improvements (brooks, bdrewery, imp)
Want
ZFS Device disappearing hardening (allanjude/wca/Klara Systems)
Better support for ARM (32-bit/64-bit) with DDB - support all the registers - and remote GDB protocol (Juniper)
Suspend to disk/hibernate / resume from disk (SEP)
RTC_WAKE (bwidawsk)
Non-trash crypto framework (jhb,cem,gordon)
tcpdump-like tracing for CAM periph protocol traffic (imp,gnn)
make poudriere multinode capable - farm jobs out to multiple systems using a single backend store (ash, jt, shirkdog, bdrewery[it‘s really not that far off]
updated mount SMBFS smbv3 support (iXsystems)
awk improvements (GNUisms, date) (imp, dteske)
Make C.UTF-8 the default locale (conrad, dteske(installer))
filtered audit record stream (stevek/Juniper)
Fix audit tooling to filter by jail (allanjude)
USB-C/XHCI debug (bwidawsk)
MOAR TESTS!!!1!!, with each commit - pre-commit hook?
Thunderbolt 3 support (erj)
Kernel (or parts of the kernel) as userland process (adrian)
USB-C PD - power delivery over USB-C control problem (Tom Jones, hps)
Modern Docker (emaste / FF)
USB-C Master / Slave (hselasky)
Blinken lights BIO_BLINK (allanjude, imp, ex-pony)
package base (gordon, brd)
migrate contrib to packages (peter, gordon)
zfs persistent l2arc (patch exists at Nexenta, needs porting)
delete sendmail (bapt)
Native FreeBSD Twitter client (tweet dmesg to @FreeBSDdmesg)
Working Steam games (nwolff)
Working CUDA support (adrian)
Working NVENC/NVDEC/NVCUVID support (nwolff, afengler)

Select a repo