From 138f0238a83167d440339a901056618e7a8d0236 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 17 Feb 2010 22:30:27 +0100 Subject: add fallback for autoconf --- toolchain/kernel-headers/patches/scsi-header.patch | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 toolchain/kernel-headers/patches/scsi-header.patch (limited to 'toolchain/kernel-headers/patches/scsi-header.patch') diff --git a/toolchain/kernel-headers/patches/scsi-header.patch b/toolchain/kernel-headers/patches/scsi-header.patch new file mode 100644 index 000000000..9173b242d --- /dev/null +++ b/toolchain/kernel-headers/patches/scsi-header.patch @@ -0,0 +1,41 @@ +diff -Nur linux-2.6.32.orig/include/scsi/Kbuild linux-2.6.32/include/scsi/Kbuild +--- linux-2.6.32.orig/include/scsi/Kbuild 2009-12-03 04:51:21.000000000 +0100 ++++ linux-2.6.32/include/scsi/Kbuild 2009-12-03 19:46:03.000000000 +0100 +@@ -1,3 +1,5 @@ ++header-y += sg.h ++header-y += scsi_ioctl.h + header-y += scsi.h + header-y += scsi_netlink.h + header-y += scsi_netlink_fc.h +diff -Nur linux-2.6.32.orig/include/scsi/scsi.h linux-2.6.32/include/scsi/scsi.h +--- linux-2.6.32.orig/include/scsi/scsi.h 2009-12-03 04:51:21.000000000 +0100 ++++ linux-2.6.32/include/scsi/scsi.h 2009-12-03 19:47:49.000000000 +0100 +@@ -143,6 +143,8 @@ + + #define SCSI_MAX_VARLEN_CDB_SIZE 260 + ++#ifdef __KERNEL__ ++ + /* defined in T10 SCSI Primary Commands-2 (SPC2) */ + struct scsi_varlen_cdb_hdr { + u8 opcode; /* opcode always == VARIABLE_LENGTH_CMD */ +@@ -169,6 +171,8 @@ + scsi_varlen_cdb_length(cmnd) : COMMAND_SIZE(cmnd[0]); + } + ++#endif ++ + /* + * SCSI Architecture Model (SAM) Status codes. Taken from SAM-3 draft + * T10/1561-D Revision 4 Draft dated 7th November 2002. +@@ -284,8 +288,10 @@ + SCSI_PROTOCOL_UNSPEC = 0xf, /* No specific protocol */ + }; + ++#ifdef __KERNEL__ + /* Returns a human-readable name for the device */ + extern const char * scsi_device_type(unsigned type); ++#endif + + /* + * standard mode-select header prepended to all mode-select commands -- cgit v1.2.3