Re: disksort() vs bufqs

2013-11-18 Thread David Gwynne
and here's the last one, the hdc stuff on vax. can anyone compile this? test? Index: hdc9224.c === RCS file: /cvs/src/sys/arch/vax/vsa/hdc9224.c,v retrieving revision 1.41 diff -u -p -r1.41 hdc9224.c --- hdc9224.c 14 Oct 2013 23:26

Re: disksort() vs bufqs

2013-11-18 Thread David Gwynne
this one is for xy(4) on sparc. again, i cant test, so if anyone could do that for me it would be appreciated. does anyone have one of these? Index: xy.c === RCS file: /cvs/src/sys/arch/sparc/dev/xy.c,v retrieving revision 1.57 diff

Re: disksort() vs bufqs

2013-11-18 Thread David Gwynne
this one is for hd(4) on hp300s. again, i cant compile and therefore cant test. anyone able to compile this for me? does anyone have such hardware? On Sun, Nov 03, 2013 at 09:30:56AM +1000, David Gwynne wrote: > once upon a time pretty much all block storage was on spinning disks, so all > the d

Re: disksort() vs bufqs

2013-11-16 Thread David Gwynne
here's a diff to sys/arch/sparc/dev/fd.c. not compiled, and therefore not tested. anyone? ok? On Sun, Nov 03, 2013 at 09:30:56AM +1000, David Gwynne wrote: > once upon a time pretty much all block storage was on spinning disks, so all > the drivers for disks tried to order queued io to better su

disksort() vs bufqs

2013-11-02 Thread David Gwynne
once upon a time pretty much all block storage was on spinning disks, so all the drivers for disks tried to order queued io to better suit moving a head across a platter by calling disksort. between then and now a lot of the assumptions that disksort relied on are no longer true (eg, SSDs are a