NAND Framework in HEAD.

Rafael Aquino rafael at lk6.com.br
Thu May 17 12:25:26 UTC 2012


----- Mensagem original -----
> De: "Rafal Jaworowski" <raj at semihalf.com>
> Para: "Aleksandr Rybalko" <ray at dlink.ua>
> Cc: freebsd-fs at freebsd.org, freebsd-arm at freebsd.org, freebsd-embedded at FreeBSD.org
> Enviadas: Quinta-feira, 17 de Maio de 2012 9:15:46
> Assunto: Re: NAND Framework in HEAD.
> 
> 
> On 2012-05-17, at 12:56, Aleksandr Rybalko wrote:
> 
> > On Thu, 17 May 2012 14:10:34 +0200
> > Grzegorz Bernacki <gjb at semihalf.com> wrote:
> > 
> >>> Hello,
> >>> 
> >>> I would like to annouce merging of the project/nand branch into
> >>> HEAD. The purpose of this project was to create a complete
> >>> environment supportng NAND Flash devices in FreeBSD.
> >>> 
> >>> The NAND Flash environment consists of a driver framework for
> >>> NAND
> >>> controllers and memory chips, a NAND device simulator and a fault
> >>> tolerant, log-structured file system (NANDFS), tailored to meet
> >>> the
> >>> unique challenges of NAND flash storage. The package includes all
> >>> the tools, utilities and documentation needed to deploy this
> >>> technology in custom applications.
> >>> 
> >>> The NAND Flash environment consists of several distinct
> >>> components:
> >>>   - NAND framework (drivers harness for NAND controllers and NAND
> >>> chips)
> >>>   - NAND simulator (NANDsim)
> >>>   - NAND file system (NAND FS)
> >>>   - Companion tools and utilities
> >>>   - Documentation (manual pages)
> >>> 
> >>> NAND FS adopts log-structured approach and some parts of its
> >>> internal design are derived from the new implementation of the
> >>> log-structured file system (NILFS), with some concepts rooting in
> >>> the original (now legacy) BSD log-structured file system (LFS).
> >>> 
> >>> The NAND FS has the following major features:
> >>>   - Hard links
> >>>   - Symbolic links
> >>>   - Case-sensitive, case-preserving
> >>>   - Snapshots
> >>>     – No limit on the number of snapshots (only volume-limited)
> >>>     – Mountable as read-only file systems
> >>>     – Simultaneously mountable (there can be a writable mount
> >>> concurrently mixed with a number of read-only snapshots)
> >>>   - Redundant super block
> >>>   - Metadata
> >>>     – POSIX file permissions
> >>>     – Creation timestamps
> >>>     – Last content modification timestamps
> >>>     – Last metadata change timestamps
> >>>     – Checksum / ECC
> >>> 
> >>> Additional documentation related to project can be found at:
> >>> http://wiki.semihalf.com/moin.cgi/FreeBSD/NAND
> >>> 
> >>> The NAND Flash Framework was developed by Semihalf. Juniper
> >>> Networks
> >>> and the FreeBSD Foundation kindly sponsored releasing the code to
> >>> the FreeBSD community.
> >>> 
> >>> regards,
> >>> grzesiek
> >>> _______________________________________________
> >>> freebsd-embedded at freebsd.org mailing list
> >>> http://lists.freebsd.org/mailman/listinfo/freebsd-embedded
> >>> To unsubscribe, send any mail to
> >>> "freebsd-embedded-unsubscribe at freebsd.org"
> > 
> > Cool! Many thanks for that! to you Grzegorz and to whole
> > Semihalf!!!
> 
> This project was developed by Grzegorz Bernacki, Mateusz Guzik,
> Łukasz Płachno, Jan Sięka, Łukasz Wójcik, with some help from Jakub
> Klama and yours truly. We would like to thank Marcel Moolenaar,
> Larkland Morley and Craig Rodrigues for testing, problem reports and
> integration at Juniper side.
> 
> Rafal
> 
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to
> "freebsd-arm-unsubscribe at freebsd.org"
> 

Hey, everybody!

I bought a Sheevaplug 2 years ago and still not using it, waiting for NAND support.
Congratulations for the great work. I'm a big fan!!!

Best regards!


Rafael Mentz Aquino
LK6 Soluções em TI
Rua Domingos de Almeida, 135 sala 1102
Centro - Novo Hamburgo - RS - BRAZIL
(51) 3035-6997 - 9999-7030
www.lk6.com.br


More information about the freebsd-fs mailing list