Offtopic: Which SAS / SATA HBA do you recommend?

2009-07-20 Thread Sander
Hi all,

Sorry for the offtopic question. I hope though that others on this list
or reading the archive find the answers useful too.

It seems the Adaptec 1405 4port SAS HBA I bought only works with RHEL
and SuSE through a closed source driver, and thus is quite useless :-(
I was stupid enought to think Works with RHEL and SuSE meant Certified
for RHEL and SuSE, but driver in mainstream kernel ..

What SAS (or SATA) controller do you use or recommend in combination
with a SSD and BTRFS?

I'm looking for a non-RAID controller with four or eight ports and of
course full Linux support.

Currently I have a 8x 2.5 SAS/SATA chassis and two Intel X25-E 64GB
drivers which will have a BTRFS RAID0 filesystem.

I already have a Marvell MV88SX6081 eight port SATA controller, but it
has no free ports and is pretty old.

With kind regards, Sander

-- 
Humilis IT Services and Solutions
http://www.humilis.net
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Offtopic: Which SAS / SATA HBA do you recommend?

2009-07-20 Thread Roy Sigurd Karlsbakk

On 20. juli. 2009, at 11.28, Sander wrote:


Hi all,

Sorry for the offtopic question. I hope though that others on this  
list

or reading the archive find the answers useful too.



try this. they're supposed to be good, so long that you don't need  
hardware RAID. Sun uses the same chipset in their opensolaris-based  
storage solution


http://www.newegg.com/Product/Product.aspx?Item=N82E16815121009

roy
--
Roy Sigurd Karlsbakk
(+47) 97542685
r...@karlsbakk.net
http://blogg.karlsbakk.net/
--
I all pedagogikk er det essensielt at pensum presenteres  
intelligibelt. Det er et elementært imperativ for alle pedagoger å  
unngå eksessiv anvendelse av idiomer med fremmed opprinnelse. I de  
fleste tilfeller eksisterer adekvate og relevante synonymer på norsk.


--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH] Fix corner case in btrfs_next_leaf

2009-07-20 Thread Yan Zheng
if 1 is returned by btrfs_search_slot, the path already points to the
first item with 'key  searching key'. So increasing path-slots[0] by
one is superfluous in that case.

Signed-off-by: Yan Zheng zheng@oracle.com

---
diff -urp 1/fs/btrfs/ctree.c 2/fs/btrfs/ctree.c
--- 1/fs/btrfs/ctree.c  2009-07-17 16:05:20.583924545 +0800
+++ 2/fs/btrfs/ctree.c  2009-07-20 14:52:49.715697336 +0800
@@ -4146,7 +4175,8 @@ again:
 * advance the path if there are now more items available.
 */
if (nritems  0  path-slots[0]  nritems - 1) {
-   path-slots[0]++;
+   if (ret == 0)
+   path-slots[0]++;
ret = 0;
goto done;
}

--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Offtopic: Which SAS / SATA HBA do you recommend?

2009-07-20 Thread Sander
S?bastien Wacquiez wrote (ao):
 Sander wrote:
  What SAS (or SATA) controller do you use or recommend in combination
  with a SSD and BTRFS?
  I'm looking for a non-RAID controller with four or eight ports and
  of course full Linux support.
 
 I don't have any ssd yet, but if you want cheap card without hardware
 raid, you could look at those :
 
 http://www.supermicro.com/products/accessories/addon/AOC-USASLP-L8i.cfm
 http://www.supermicro.com/products/accessories/addon/AOC-USAS-L8i.cfm
 
 You'll need to revert the bracket as they're designed to be in a
 supermicro UIO slot (In fact, they are just standart PCIe card upside
 down). They use the mptsas driver in linux which works ok for a long
 time, and can be found for ~ 130$. It work pretty fast (~ 800 Mo/s with
 a 8 drives raid10f2 in my brand new nehalem server).
 
 You can also find this one  for ~ 120 bucks :
 http://www.supermicro.com/products/accessories/addon/AOC-SASLP-MV8.cfm
 
 No proprietary slot this time, the chipset is supported in 2.6.30 (but I
 haven't tested it yet) via the mvsas drivers.
 
 Hope you find this usefull.

Very useful, much appreciated, thanks!

I think I go for a Marvell based controller (again), as Marvell chips
seem to have quite a history when it comes to open source drivers.

No more Adaptec ..

Thanks again Sebastien.

With kind regards, Sander

-- 
Humilis IT Services and Solutions
http://www.humilis.net
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Random write regression

2009-07-20 Thread Steven Pratt
Finally got around to going through latest data.  Seems like we lost all 
the random write performance gains.  Creates are better, but total 
regression on the random workload.  Sequential reads seem to have 
dropped as well.


Results are uploading now.  
http://btrfs.boxacle.net/repository/raid/history/History.html


These are for RAID only as single disk system still having issues 
completing btrfs runs.  Also, missing oprofile duw to oprofile causing 
an NMI and killing the system.


Chris, this was built on 7/6, but I see no new changes sine 7/2/. 


Steve


--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Random write regression

2009-07-20 Thread Steven Pratt

Chris Mason wrote:

On Mon, Jul 20, 2009 at 08:11:42AM -0500, Steven Pratt wrote:
  
Finally got around to going through latest data.  Seems like we lost all  
the random write performance gains.  Creates are better, but total  
regression on the random workload.  Sequential reads seem to have  
dropped as well.



Interesting, was this filesystem freshly created?
  

Yes, alway mkfs before the runs.

Steve


-chris
  


--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html