This is an old revision of the document!


FreeBSD Foundation-supported projects: call for ideas, November 2021

Calls

Summary of ideas

- wireless mesh support https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000396.html

- 802.11ac support (including AP)

- Raspberry Pi 400 Wi-Fi https://forums.freebsd.org/posts/543609

- support for 'any' network interface such as: tcpdump -ni 'any' https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000540.html

- dynamic routing https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000420.html

- SCTP support for pf https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000539.html

- MPTCP support https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000408.html

- multiqueue NICs supported and multi threaded traffic shaper https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000538.html

- ipfw: filter icmp not only on icmptype but also on icmpcode https://forums.freebsd.org/posts/543634

- HAST improvements https://forums.freebsd.org/posts/543634

- IP Balancing From OpenBSD's Carp https://forums.freebsd.org/posts/545795

- DHCPv6 client

- better traffic shaper, replacement for dummynet

- freebsd-pf: matching and logging receive interface and xmit interface in single rule https://lists.freebsd.org/archives/freebsd-hackers/2021-December/000627.html

- MPLS support https://lists.freebsd.org/archives/freebsd-net/2021-November/000977.html

- Bluetooth

- bhyve/arm64 (on Andy's list)

- bhyve: suspend/resume https://forums.freebsd.org/posts/543634

- virtio-fs support for BHyve (or p9 host side or other ways to simply shared parts of the host file system with guests) https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000577.html

- GVT-g support in bhyve

- qemu hardware acceleration https://forums.freebsd.org/posts/543641

- qemu bsd-user upstreaming

- data sharing, without full population of the file system

- exFAT and F2FS native

- XFS native

- unionfs issues

- Panfrost/Lima support for Mali graphics on ARM https://forums.freebsd.org/posts/543657

- AMD GPU programming support / (ROCm) https://forums.freebsd.org/posts/544338

- port nouveau to FreeBSD https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000412.html

- CUDA framework support

Dtrace buffer panic survival and a way to recover whatever is left from ddb/core dumps for post-mortem analysis

E.g. memory modified after free debugging, other changes leading to a panic in drivers. There is no way to actually track the last <n> > frees anymore to figure out where the memory was freed (and hence possibly used after); Dtrace would be a fantastic tool to just do that… if we'd get everything up-to until the panic out of the buffer. Obviously the other bit is to ensure the file streamed to is recoverable. Not sure what happened to a “network dtrace”.

- sysutils/lsof fixes https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000436.html

- tor browser bundle https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000396.html

- SMBv2 and SMBv3 support in to smbfs in base

- 100% llvm toolchain for base and ports https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000396.html

- support for cpuset in rc.subr https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000440.html

- ARM “CPU cluster” support, both big.LITTLE awareness and support for running at different clockspeeds https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000553.html

- PCIe pass-through https://forums.freebsd.org/posts/544862

- fix pcm/sound to play nice with dynamically appearing and disappearing audio device https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000455.html

- bug squashing on the FreeBSD golang runtime

- freebsd-update improvements https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000552.html

- ULE scheduler improvements

- Raspberry Pi 400 sound over HDMI https://forums.freebsd.org/posts/543609

- ggate: encrypted connection https://forums.freebsd.org/posts/543634

- Calamares installer https://forums.freebsd.org/posts/544338

- NanoBSD improvements https://forums.freebsd.org/posts/545548

- suspend to disk (hibernation) https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000395.html

- Fix regression with P-states and U series processors specific on Lenovo (bugs 253288 and 248659)

- Thunderbolt / newer USB support

- Boot loader problems (pxeboot / lua / amd64|arm64 EFI hangs …)

- NFS inside VNET jails

- Cameras and microphones: improve selection where multiple devices are attached

- Sensors

  • support for sensors in common hardware monitoring chips on consumer hardware (temperature, voltage, fan speed, etc)
  • unified support for various available sensors (CPU temperature etc)

- SMP-awareness for base tools

- dotnet support

- Benchmarking

  • 2021foundationcfi.1639892240.txt.gz
  • Last modified: 2021/12/19 05:37
  • by GrahamPerrin