cvs commit: src/sbin/atacontrol atacontrol.c

2008-09-29 Thread Konstantin Belousov
kib 2008-09-29 14:33:04 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sbin/atacontrol atacontrol.c Log: SVN rev 183462 on 2008-09-29 14:33:04Z by kib MFC r179005 (by phk): Don't terminate if we are listing devices, a controller might legit

cvs commit: src/sbin/atacontrol atacontrol.c

2008-08-06 Thread Antoine Brodin
antoine 2008-08-06 18:08:02 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: SVN rev 181349 on 2008-08-06 18:08:02Z by antoine Make atacontrol(8) rebuild work when /usr is not mounted or from /rescue PR: bin/125680 MFC afte

cvs commit: src/sbin/atacontrol atacontrol.c

2008-05-14 Thread Poul-Henning Kamp
phk 2008-05-15 01:25:30 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Fix for a bug I introduced when I cleaned up atacontrol: Don't terminate if we are listing devices, a controller might legitimately not be there. Submitted by:

cvs commit: src/sbin/atacontrol atacontrol.c

2008-04-08 Thread Poul-Henning Kamp
phk 2008-04-08 09:54:37 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sbin/atacontrol atacontrol.c Log: MFC 1.44,1.45: Report CFA capability. 1.46: Un-cut&paste argument processing, fix things lint found. Revision ChangesPath 1.43.

cvs commit: src/sbin/atacontrol atacontrol.c

2008-03-16 Thread Poul-Henning Kamp
phk 2008-03-16 17:54:55 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Un-cut&paste argument processing, fix things lint found. Revision ChangesPath 1.46 +67 -104 src/sbin/atacontrol/atacontrol.c __

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-18 Thread Bernd Walter
On Mon, Dec 17, 2007 at 02:55:31PM +, Poul-Henning Kamp wrote: > In message <[EMAIL PROTECTED]>, "Bruce M. Simpson" writes: > >Poul-Henning Kamp wrote: > >> I have the attached patch in sos@ mailbox for approval, that adds > >> BIO_DELETE support for the ata driver. > >> > >> I also want to imp

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Poul-Henning Kamp
In message <[EMAIL PROTECTED]>, Bruce M Simpson writes: >Ah, let me rephrase, I meant: > >* NAND Flash embedded ATA controllers should not erase sectors >containing data unless absolutely necessary, to implement wear levelling. That's part of the job description, but it is more complex than that

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Poul-Henning Kamp
In message <[EMAIL PROTECTED]>, "M. Warner Losh" writes: >In message: <[EMAIL PROTECTED]> >"Poul-Henning Kamp" <[EMAIL PROTECTED]> writes: >: > * NAND Flash devices should not have their sectors erased unless >: >absolutely necessary, to implement wear levelling. >: >: Wrong, almost e

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Maxim Sobolev
Poul-Henning Kamp wrote: And finally the big item: msdosfs and ufs support to issue BIO_DELETE when files are deleted. UFS is nasty because of soft-updates. Cool! This will also benefit malloc(9) disk. -Maxim ___ cvs-all@freebsd.org mailing list htt

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread M. Warner Losh
In message: <[EMAIL PROTECTED]> "Poul-Henning Kamp" <[EMAIL PROTECTED]> writes: : > * NAND Flash devices should not have their sectors erased unless : >absolutely necessary, to implement wear levelling. : : Wrong, almost exactly the opposite in fact: : : Flash devices using wear-leve

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Dag-Erling Smørgrav
Bruce M Simpson <[EMAIL PROTECTED]> writes: > The feedback I've seen in FreeBSD forums regarding ATA write caching > tends to back up your original assertion. It wouldn't be the first case of uninformed people reinforcing eachother's belief in incorrect information. > I wonder if vendor neutral,

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Bruce M Simpson
Poul-Henning Kamp wrote: Aha, I understand now. CFA and SATA vendors have gone off in two separate directions: * PATA and SATA drives, for a few years now, have tended to rewrite one cylinder at a time, which implies erasing the data on that cylinder. Everybody denies this in the stongest

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Bruce M. Simpson
Poul-Henning Kamp wrote: I have the attached patch in sos@ mailbox for approval, that adds BIO_DELETE support for the ata driver. I also want to implement a -E option to fsck(8) to erase all unallocated blocks. And finally the big item: msdosfs and ufs support to issue BIO_DELETE when files are

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-17 Thread Poul-Henning Kamp
In message <[EMAIL PROTECTED]>, "Bruce M. Simpson" writes: >Poul-Henning Kamp wrote: >> I have the attached patch in sos@ mailbox for approval, that adds >> BIO_DELETE support for the ata driver. >> >> I also want to implement a -E option to fsck(8) to erase all >> unallocated blocks. >> >> And fin

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-16 Thread Poul-Henning Kamp
In message <[EMAIL PROTECTED]>, "Bruce M. Simpson" writes: >> Modified files: >> sbin/atacontrol atacontrol.c >> Log: >> Recognize CFA devices using either identification method. > >Does this give the ata driver a means of identifying that a disk device >is actually a CompactFlash

Re: cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-16 Thread Bruce M. Simpson
Poul-Henning Kamp wrote: phk 2007-12-16 21:19:07 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Recognize CFA devices using either identification method. Does this give the ata driver a means of identifying that a disk device is act

cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-16 Thread Poul-Henning Kamp
phk 2007-12-16 21:19:07 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Recognize CFA devices using either identification method. Revision ChangesPath 1.45 +4 -4 src/sbin/atacontrol/atacontrol.c _

cvs commit: src/sbin/atacontrol atacontrol.c

2007-12-16 Thread Poul-Henning Kamp
phk 2007-12-16 15:11:40 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Report CFA extension, CFA -> (Compact) Flash Association Revision ChangesPath 1.44 +4 -0 src/sbin/atacontrol/atacontrol.c __

cvs commit: src/sbin/atacontrol atacontrol.c src/sys/dev/ata ata-raid.c src/sys/sys ata.h

2007-08-24 Thread John Baldwin
jhb 2007-08-24 18:43:00 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sbin/atacontrol atacontrol.c sys/dev/ata ata-raid.c sys/sys ata.h Log: MFC: Expand the data structure returned by the ATA RAID status ioctl to i

cvs commit: src/sbin/atacontrol atacontrol.c src/sys/dev/ata ata-raid.c src/sys/sys ata.h

2007-08-13 Thread John Baldwin
jhb 2007-08-13 18:46:31 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c sys/dev/ata ata-raid.c sys/sys ata.h Log: Expand the data structure returned by the ATA RAID status ioctl to include detailed status on each

cvs commit: src/sbin/atacontrol atacontrol.c

2006-03-16 Thread S�ren Schmidt
sos 2006-03-16 21:30:09 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sbin/atacontrol atacontrol.c Log: MFC: Add new modes. Approved by: re@ (mux) Revision ChangesPath 1.36.2.5 +4 -0 src/sbin/atacontrol/atacontrol.c

cvs commit: src/sbin/atacontrol atacontrol.c

2006-03-15 Thread S�ren Schmidt
sos 2006-03-15 19:32:43 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Add new modes. Revision ChangesPath 1.42 +4 -0 src/sbin/atacontrol/atacontrol.c ___ cvs-all@freebsd.org

cvs commit: src/sbin/atacontrol atacontrol.c

2006-01-30 Thread S�ren Schmidt
sos 2006-01-30 10:20:28 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sbin/atacontrol atacontrol.c Log: MFC: Remove accidental debug leftovers. Revision ChangesPath 1.36.2.4 +0 -1 src/sbin/atacontrol/atacontrol.c ___

cvs commit: src/sbin/atacontrol atacontrol.c

2006-01-30 Thread S�ren Schmidt
sos 2006-01-30 10:19:38 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Remove accidental debug leftovers. Revision ChangesPath 1.41 +0 -1 src/sbin/atacontrol/atacontrol.c ___

cvs commit: src/sbin/atacontrol atacontrol.c

2006-01-23 Thread S�ren Schmidt
sos 2006-01-23 08:49:50 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Update copyright header to match rest of ATA. Revision ChangesPath 1.40 +1 -3 src/sbin/atacontrol/atacontrol.c _

cvs commit: src/sbin/atacontrol atacontrol.c

2006-01-18 Thread S�ren Schmidt
sos 2006-01-18 10:01:43 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Properly print the SATA protocal version. Revision ChangesPath 1.39 +9 -4 src/sbin/atacontrol/atacontrol.c _

cvs commit: src/sbin/atacontrol atacontrol.c

2005-12-21 Thread Maxim Konovalov
maxim 2005-12-21 08:12:28 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sbin/atacontrol atacontrol.c Log: MFC rev. 1.38: fix usage(). Revision ChangesPath 1.36.2.2 +1 -1 src/sbin/atacontrol/atacontrol.c _

cvs commit: src/sbin/atacontrol atacontrol.c

2005-12-13 Thread Maxim Konovalov
maxim 2005-12-14 06:33:18 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: o Correct usage(): delete command takes as argument array not channel. PR: bin/90353 Submitted by: Gavin Atkinson MFC after: 1 week Revis