]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] lpfc: Don't force CONFIG_GENERIC_CSUM on
authorAnton Blanchard <anton@samba.org>
Thu, 8 Aug 2013 07:47:34 +0000 (17:47 +1000)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 21 Aug 2013 17:54:20 +0000 (10:54 -0700)
commitffe425be9906e7fa9a22e8e0e13c9184d7f145b7
tree2402494c391dc208ef1246ae34b588ab06fe1756
parent15eecc1b76caf717d93df972137c23432092d32f
[SCSI] lpfc: Don't force CONFIG_GENERIC_CSUM on

We want ppc64 to be able to select between optimised assembly
checksum routines in big endian and the generic lib/checksum.c
routines in little endian.

The lpfc driver is forcing CONFIG_GENERIC_CSUM on which means
we are unable to make the decision to enable it in the arch
Kconfig. If the option exists it is always forced on.

This got introduced in 3.10 via commit 01ecbb0b673e ([SCSI] lpfc:
fix up Kconfig dependencies). I spoke to Randy about it and
the original issue was with CRC_T10DIF not being defined.

As such, remove the select of CONFIG_GENERIC_CSUM.

Signed-off-by: Anton Blanchard <anton@samba.org>
Cc: <stable@vger.kernel.org> # 3.10
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/Kconfig