Mercurial > illumos > illumos-gate
view TODO @ 12780:c39281da15f8
1 Need README & TODO for Illumos project
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com
author | Garrett D'Amore <garrett@nexenta.com> |
---|---|
date | Thu, 29 Jul 2010 16:07:59 -0700 |
parents | |
children |
line wrap: on
line source
These are the following bits that were closed source, for which we need open replacements: libc_i18n -- This is probably the most critical part. We should be able to leverage code from one of the BSDs. drivers -- glm Legacy Symbios/NCR SCSI ncrs Legacy Symbios/NCR SCSI (EOF? Merge with glm?) mpt LSI 1068 style SCSI bcm_sata Broadcom HT-1000 SATA marvell88sx Marvell SATA iprb Intel Pro/100 ethernet ixgb Intel 10GbE (1st gen?) pcn AMD PC-Net (questionable value) spwr SMC EPIC/100 (questionable value) lsimega Mega-RAID acpi_toshiba Toshiba Tecra M-series ACPI extensions intel_nhm intel_nhmex intel_nb5000 adpu320 ADP UltraSCSI 320 bmc IPMI BMC controller -- (OpenIPMI instead?) bnx Broadcom 1GbE bnxe Broadcom 10GbE (not sure the difference) pcser PCMCIA Serial support (questionable value) se Serial support on legacy SPARC h/w ce Cassini gigE ge Sun GEM gigE (derive from eri) cpqary3 Compaq HBA? klmmod NFS lock manager usbser_edge Edgeport USB serial llc2 LLC2 STREAMS module (not needed?) Others? Platform support: Various SPARC platform bits Crypto: kcfd -- the crypto framework daemon, implements module signing ike -- maybe ikev2 (Racoon) Commands: more sed tail patch printf pax (Not critical?) others? localedef iconv snmpd ? labeld ? fwflash modules Others? raidcfg plugins? There are other tasks we would like to see done: * Support for alternative compilers (gcc, including boot up) * Self hosting (be able to compile with minimal cross dependencies) * Increase lint coverage * Increase 64-bit cleanliness * Overall Makefile cleanup Some of these tasks may conflict with overall goals to minimize differences with upstream. So that will need to be discussed.