GO SEE FreeBSD9 INSTEAD!

Network

  1. INET6 only kernel
  2. More virtualization
  3. Code Hygiene
  4. Remove IF sendqueue
  5. Sets of packates
  6. PCPU network dispatch
  7. Revised mbufs+tags
  8. dot1p
  9. Pass input Q info up to device

Kernel

  1. Move to disklabels
  2. Textdumps by default in 9.0
  3. Express Card
  4. DDB unattended by default
  5. External hardware integration
  6. Flattended device tree
  7. Xen Dom0
  8. Infiniband
  9. ZFS as default FS
  10. MAC for ZFS
  11. Flash FS support
  12. TRIM support
  13. BIO_DELETE support
  14. Parallel dev attach
  15. Tickless kernel
  16. Multi pass boot
  17. Per thread creds (zach)
  18. USB video
  19. Kernel capabilties
  20. PMC on embedded
  21. 64 bits quotas
  22. 64 bit linux
  23. Hibernate
  24. NOP op lock (zach)
  25. Virtual syscalls
  26. Fixing carp(4)
  27. Non executable stack
  28. Disallow NULL mappings in userspace
  29. Clock management framework
  30. Address space randomization

Userland

  1. Variants for ports
  2. Connman like facilties
  3. Better jail management
  4. Concurrent ports builds
  5. Cross building ports
  6. Reducing boot time
  7. rc.d parallel
  8. faster reboot
  9. signed packages
  10. subset ports tree
  11. ports STABLE
  12. better binary support
  13. startup dependencies (Martin)
  14. Userland backtrace
  15. Witness for pthreads (Warner)
  16. pstack, ltrace, strace
  17. Compiling for 32 bit on amd64
  18. Running i386 on amd64
  19. Parallel pkg_add (http by default)
  20. Better virtualbox
  21. Always put 64 bit kernel if h/w supports it (even on i386)
  22. Common DVD for i386/amd64
  23. Binary only system
  24. IPv6 in sysinstall

90todolist (last edited 2009-09-18 13:12:28 by DagErlingSmørgrav)