From a8c742f944530a85895e56cea20ebed6dfcb0d11 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Thu, 17 Dec 2009 13:55:38 -0700 Subject: [PATCH] --- yaml --- r: 178624 b: refs/heads/master c: e02a0e47a3f061c1a53fc4376332a988ec047e8a h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/crypto/async_tx/raid6test.c | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 565fafce6287..20d7d4ab6aca 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cd78809f6191485a90ea6c92c2b58900ab5c156f +refs/heads/master: e02a0e47a3f061c1a53fc4376332a988ec047e8a diff --git a/trunk/crypto/async_tx/raid6test.c b/trunk/crypto/async_tx/raid6test.c index 3ec27c7e62ea..f84f6b4301d9 100644 --- a/trunk/crypto/async_tx/raid6test.c +++ b/trunk/crypto/async_tx/raid6test.c @@ -214,6 +214,13 @@ static int raid6_test(void) err += test(4, &tests); if (NDISKS > 5) err += test(5, &tests); + /* the 11 and 12 disk cases are special for ioatdma (p-disabled + * q-continuation without extended descriptor) + */ + if (NDISKS > 12) { + err += test(11, &tests); + err += test(12, &tests); + } err += test(NDISKS, &tests); pr("\n");