diff --git a/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_const.h b/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_const.h index 464edc56a9446d56a694b24c5781d5476c5ca827..d70f4d0f849ac2e53245bf32c6970bfec678262f 100644 --- a/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_const.h +++ b/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_const.h @@ -416,6 +416,9 @@ /** \brief Logical unit is not configured (array only). */ #define VMK_SCSI_ASC_LU_NOT_CONFIGURED 0x68 +#define VMK_SCSI_ASC_ATA_PASSTHROUGH_INFO_AVAILABLE 0x00 +#define VMK_SCSI_ASCQ_ATA_PASSTHROUGH_INFO_AVAILABLE 0x1d + /* * Inquiry data. */ diff --git a/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_types.h b/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_types.h index d1f77ba26b64d5df9defc6486ec76d9f802d79f5..d5bba55fe719eb96df2d700e0d67b406528c8ed9 100644 --- a/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_types.h +++ b/BLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release/scsi/vmkapi_scsi_types.h @@ -186,6 +186,16 @@ typedef struct vmk_ScsiSenseDataSimple { } format; } vmk_ScsiSenseDataSimple; +/** + * \brief Description Type field + * SPC 4 r33, Section 4.5.2.1 table 27 + */ +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_INFORMATION 0x0 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_COMMAND_SPECIFIC_INFIRMATION 0x1 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_SENSE_KEY_SPECIFIC 0x2 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_FIELD_REPLACABLE_UNIT 0x3 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_ATA_STATUS_RETURN 0x9 + /** * \brief SCSI Device event handler callback entry * diff --git a/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_const.h b/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_const.h index 464edc56a9446d56a694b24c5781d5476c5ca827..d70f4d0f849ac2e53245bf32c6970bfec678262f 100644 --- a/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_const.h +++ b/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_const.h @@ -416,6 +416,9 @@ /** \brief Logical unit is not configured (array only). */ #define VMK_SCSI_ASC_LU_NOT_CONFIGURED 0x68 +#define VMK_SCSI_ASC_ATA_PASSTHROUGH_INFO_AVAILABLE 0x00 +#define VMK_SCSI_ASCQ_ATA_PASSTHROUGH_INFO_AVAILABLE 0x1d + /* * Inquiry data. */ diff --git a/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_types.h b/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_types.h index d1f77ba26b64d5df9defc6486ec76d9f802d79f5..d5bba55fe719eb96df2d700e0d67b406528c8ed9 100644 --- a/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_types.h +++ b/BLD/build/HEADERS/vmkapi-current-all-public/generic/release/scsi/vmkapi_scsi_types.h @@ -186,6 +186,16 @@ typedef struct vmk_ScsiSenseDataSimple { } format; } vmk_ScsiSenseDataSimple; +/** + * \brief Description Type field + * SPC 4 r33, Section 4.5.2.1 table 27 + */ +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_INFORMATION 0x0 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_COMMAND_SPECIFIC_INFIRMATION 0x1 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_SENSE_KEY_SPECIFIC 0x2 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_FIELD_REPLACABLE_UNIT 0x3 +#define VMK_SCSI_SENSE_DESCRIPTOR_TYPE_ATA_STATUS_RETURN 0x9 + /** * \brief SCSI Device event handler callback entry * diff --git a/BLD/build/version/buildNumber.h b/BLD/build/version/buildNumber.h index dcb5e697481a1fc510554791ef1c6b34301e2f41..72237d474fdbeccd826d0d2a8104d90882a51286 100644 --- a/BLD/build/version/buildNumber.h +++ b/BLD/build/version/buildNumber.h @@ -1,6 +1,6 @@ -#define BUILD_NUMBER "build-2809209" -#define BUILD_NUMBER_NUMERIC 2809209 -#define BUILD_NUMBER_NUMERIC_STRING "2809209" -#define PRODUCT_BUILD_NUMBER "product-build-28864" -#define PRODUCT_BUILD_NUMBER_NUMERIC 28864 -#define PRODUCT_BUILD_NUMBER_NUMERIC_STRING "28864" +#define BUILD_NUMBER "build-5966297" +#define BUILD_NUMBER_NUMERIC 5966297 +#define BUILD_NUMBER_NUMERIC_STRING "5966297" +#define PRODUCT_BUILD_NUMBER "product-build-26992" +#define PRODUCT_BUILD_NUMBER_NUMERIC 26992 +#define PRODUCT_BUILD_NUMBER_NUMERIC_STRING "26992" diff --git a/build-vmkdrivers.sh b/build-vmkdrivers.sh index 5511ab82bbacc58474cead00f465b1fdefced86a..a6eaaa629f577a5c80eaa0222b1d79849cb829e5 100644 --- a/build-vmkdrivers.sh +++ b/build-vmkdrivers.sh @@ -30,126 +30,26 @@ $GREP -v -e "SED" build-*.sh \ | $XARGS $MKDIR -p # Compiler flags assume being compiled natively on a x86-64 machine -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_procfs.o vmkdrivers/vmkplexer/src/base/vmkplexer_procfs.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/vmkplexer.o vmkdrivers/vmkplexer/src/vmkplexer.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_chardevs.o vmkdrivers/vmkplexer/src/base/vmkplexer_chardevs.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/vmkplexer.o vmkdrivers/vmkplexer/src/vmkplexer.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_entropy.o vmkdrivers/vmkplexer/src/base/vmkplexer_entropy.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/scsi/vmkplexer_scsi.o vmkdrivers/vmkplexer/src/scsi/vmkplexer_scsi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmkplexer\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/vmkplexer/src -Ivmkdrivers/vmkplexer/src/base -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/0-vmkdrivers-namespace/vmkernel64/release/vmkplexer -c -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_procfs.o vmkdrivers/vmkplexer/src/base/vmkplexer_procfs.c $LD $LD_OPTS -r -o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/vmkplexer --whole-archive BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/vmkplexer.o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_chardevs.o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_procfs.o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/base/vmkplexer_entropy.o BLD/build/vmkdriver-vmkplexer/release/vmkernel64/SUBDIRS/vmkdrivers/vmkplexer/src/scsi/vmkplexer_scsi.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/alloc.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/alloc.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/catas.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/catas.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cmd.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cmd.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cq.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/eq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/eq.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/fw.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/fw.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/icm.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/icm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/intf.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/intf.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/main.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/main.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mcg.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mcg.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mr.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mr.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pd.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pd.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/port.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/port.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/profile.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/profile.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/qp.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/qp.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/reset.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/reset.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/sense.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/sense.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/srq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/srq.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pkey.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pkey.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/resource_tracker.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/resource_tracker.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/aachba.o vmkdrivers/src_9/drivers/scsi/aacraid2/aachba.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commctrl.o vmkdrivers/src_9/drivers/scsi/aacraid2/commctrl.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/comminit.o vmkdrivers/src_9/drivers/scsi/aacraid2/comminit.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commsup.o vmkdrivers/src_9/drivers/scsi/aacraid2/commsup.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/csmi.o vmkdrivers/src_9/drivers/scsi/aacraid2/csmi.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/dpcsup.o vmkdrivers/src_9/drivers/scsi/aacraid2/dpcsup.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rkt.o vmkdrivers/src_9/drivers/scsi/aacraid2/rkt.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rx.o vmkdrivers/src_9/drivers/scsi/aacraid2/rx.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/linit.o vmkdrivers/src_9/drivers/scsi/aacraid2/linit.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/sa.o vmkdrivers/src_9/drivers/scsi/aacraid2/sa.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/nark.o vmkdrivers/src_9/drivers/scsi/aacraid2/nark.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fusion.o vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fusion.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas.o vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fp.o vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fp.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-aacraid/release/vmkernel64/aacraid --whole-archive BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/aachba.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commctrl.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/comminit.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commsup.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/csmi.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/dpcsup.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rkt.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rx.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/linit.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/sa.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/nark.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_VERSION=\"2.00.4\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid2/megaraid.o vmkdrivers/src_9/drivers/scsi/megaraid2/megaraid.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_VERSION=\"2.00.4\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/mlx4_core --whole-archive BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/alloc.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/catas.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cmd.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cq.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/eq.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/fw.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/icm.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/intf.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/main.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mcg.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mr.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pd.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/port.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/profile.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/qp.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/reset.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/sense.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/srq.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pkey.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/resource_tracker.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_mbox\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_VERSION=\"2.20.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/megaraid_mbox -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mm.o vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_mbox\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_VERSION=\"2.20.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/megaraid_mbox -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mbox.o vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mbox.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_mbox\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_VERSION=\"2.20.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/megaraid_mbox -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_core.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_core.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm_pci.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm_pci.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_pci.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_pci.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_proc.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_proc.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_discover.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_discover.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_osm.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_osm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_hwi.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_hwi.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_seq.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_seq.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_ioctl.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_ioctl.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_sata.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_sata.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ips\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=10*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_VERSION=\"7.12.05\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/ips -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/ips/ips.o vmkdrivers/src_9/drivers/scsi/ips/ips.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ips\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=10*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_VERSION=\"7.12.05\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/ips -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/megaraid_mbox --whole-archive BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mm.o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mbox.o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82540.o vmkdrivers/src_9/drivers/net/e1000/e1000_82540.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82541.o vmkdrivers/src_9/drivers/net/e1000/e1000_82541.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82542.o vmkdrivers/src_9/drivers/net/e1000/e1000_82542.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/megaraid_sas --whole-archive BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fusion.o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas.o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fp.o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82543.o vmkdrivers/src_9/drivers/net/e1000/e1000_82543.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-megaraid2/release/vmkernel64/megaraid2 --whole-archive BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid2/megaraid.o BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_api.o vmkdrivers/src_9/drivers/net/e1000/e1000_api.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_ethtool.o vmkdrivers/src_9/drivers/net/e1000/e1000_ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_mac.o vmkdrivers/src_9/drivers/net/e1000/e1000_mac.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_main.o vmkdrivers/src_9/drivers/net/e1000/e1000_main.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_manage.o vmkdrivers/src_9/drivers/net/e1000/e1000_manage.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_nvm.o vmkdrivers/src_9/drivers/net/e1000/e1000_nvm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_param.o vmkdrivers/src_9/drivers/net/e1000/e1000_param.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_phy.o vmkdrivers/src_9/drivers/net/e1000/e1000_phy.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat.o vmkdrivers/src_9/drivers/net/e1000/kcompat.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat_ethtool.o vmkdrivers/src_9/drivers/net/e1000/kcompat_ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=1 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptspi/mptspi.o vmkdrivers/src_9/drivers/scsi/mpt/mptspi/mptspi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/sha1.o vmkdrivers/src_9/drivers/char/random/sha1.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/random.o vmkdrivers/src_9/drivers/char/random/random.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/halfmd4.o vmkdrivers/src_9/drivers/char/random/halfmd4.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_els.o vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_els.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ips/release/vmkernel64/ips --whole-archive BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/ips/ips.o BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_fcoe.o vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_fcoe.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_hwi.o vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_hwi.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-e1000/release/vmkernel64/e1000 --whole-archive BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82540.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82541.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82542.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82543.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_api.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_ethtool.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_mac.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_main.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_manage.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_nvm.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_param.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_phy.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat_ethtool.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_io.o vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_io.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_tgt.o vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_tgt.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_procfs.o vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_procfs.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2FC_ESX -DCONFIG_COMPAT -DCPU=x86-64 -DDRV_MODULE_NAME=\"bnx2fc\" -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2fc\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2fc -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.78.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__FCOE_CNA_QUEUE_CLEANUP__ -D__FCOE_ENABLE_BOOT__ -D__FCOE_IF_RESTART_WQ__ -D__FIP_VLAN_DISC_CMPL__ -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2fc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2fc -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_attrs.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_attrs.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_fcs.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_fcs.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_isr.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_isr.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_kcompat.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_kcompat.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_main.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_main.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_res.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_res.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_scsi.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_scsi.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_tag_map.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_tag_map.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_trace.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_trace.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_procfs.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_procfs.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_ioctl.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_ioctl.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_cq.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_cq.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_dev.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_dev.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_intr.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_intr.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_rq.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_rq.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/bnx2fc --whole-archive BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_els.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_fcoe.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_hwi.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_io.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_tgt.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_procfs.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq_copy.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq_copy.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-mptspi/release/vmkernel64/mptspi --whole-archive BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptspi/mptspi.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82598.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82598.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82599.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82599.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-random/release/vmkernel64/random --whole-archive BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/random.o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/halfmd4.o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/sha1.o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_x540.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_x540.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_mbx.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_mbx.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_api.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_api.c @@ -157,7 +57,6 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_common.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_common.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82598.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82598.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82599.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82599.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-fnic/release/vmkernel64/fnic --whole-archive BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_attrs.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_fcs.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_isr.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_kcompat.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_main.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_res.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_scsi.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_tag_map.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_trace.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_procfs.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_ioctl.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_cq.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_dev.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_intr.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_rq.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq_copy.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_nl.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_nl.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_ethtool.o vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_ethtool.c @@ -170,117 +69,88 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/kcompat.o vmkdrivers/src_9/drivers/net/ixgbe/kcompat.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/kcompat_ethtool.o vmkdrivers/src_9/drivers/net/ixgbe/kcompat_ethtool.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_DCB -DCONFIG_FCOE -DCONFIG_INET_LRO -DCONFIG_NETDEVICES_MULTIQUEUE -DCONFIG_PCI_IOV -DCONFIG_PCI_MSI -DCONFIG_PROC_FS -DCPU=x86-64 -DDRIVER_IXGBE -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_DCBNL_OPS_GETAPP -DHAVE_IPLINK_VF_CONFIG -DIXGBE_ESX_CNA -DIXGBE_MQ -DIXGBE_NO_LRO -DIXGBE_VMDQ -DKBUILD_MODNAME=\"ixgbe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ixgbe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_VERSION=\"3.7.13.7.14iov\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMKNETDDI_QUEUEOPS__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/ixgbe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"tg3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.131d.v60.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/tg3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/tg3 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/tg3/tg3.o vmkdrivers/src_9/drivers/net/tg3/tg3.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"tg3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.131d.v60.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/tg3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/tg3 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/random.o vmkdrivers/src_9/drivers/char/random/random.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/halfmd4.o vmkdrivers/src_9/drivers/char/random/halfmd4.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/sha1.o vmkdrivers/src_9/drivers/char/random/sha1.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wno-sign-compare -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"random\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_random -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_random -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/random -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/random -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_init.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_init.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_iscsi.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_iscsi.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/bnx2fc --whole-archive BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_els.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_fcoe.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_hwi.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_io.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_tgt.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2fc/bnx2fc_procfs.o BLD/build/vmkdriver-bnx2fc/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_hwi.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_hwi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_sysfs.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_sysfs.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=1 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptsas/mptsas.o vmkdrivers/src_9/drivers/scsi/mpt/mptsas/mptsas.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_main.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_main.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_tx.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_tx.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx_linear.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx_linear.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_ethtool.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_ethtool.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-random/release/vmkernel64/random --whole-archive BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/random.o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/halfmd4.o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/random/sha1.o BLD/build/vmkdriver-random/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_port.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_port.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_cq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_cq.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_resources.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_resources.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netdev.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netdev.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_selftest.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_selftest.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/aic79xx --whole-archive BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_core.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm_pci.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_pci.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_proc.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netq.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/ixgbe --whole-archive BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82598.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82599.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_x540.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_mbx.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_api.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_cna.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_common.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82598.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82599.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_nl.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_ethtool.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_fcoe.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_main.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_param.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_phy.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_sriov.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_vmdq.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/kcompat.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/kcompat_ethtool.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_en\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=2*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_en -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_en -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_en -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_base.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_base.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_config.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_config.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_ctl.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_ctl.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_scsih.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_scsih.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_transport.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_transport.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_init.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_init.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_iscsi.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_iscsi.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/mlx4_en --whole-archive BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_main.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_tx.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx_linear.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_ethtool.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_port.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_cq.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_resources.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netdev.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_selftest.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netq.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_hwi.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_hwi.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_sysfs.o vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_sysfs.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2i\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2i -DLINUX_MODULE_VERSION=\"2.78.76.v60.8\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/bnx2i -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2i -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sriov.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sriov.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_vfpf.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_vfpf.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_link.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_link.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_cmn.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_cmn.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_main.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_main.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_esx.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_esx.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_dcb.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_dcb.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_ethtool.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_stats.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_stats.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1h.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1h.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e2.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e2.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sp.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sp.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_self_test.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_self_test.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ata_piix\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_VERSION=\"2.12\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ata_piix -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ata_piix.o vmkdrivers/src_9/drivers/ata/ata_piix.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ata_piix\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_VERSION=\"2.12\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ata_piix -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -w -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SMP -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"vmxnet3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.1.3.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/vmxnet3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_drv.o vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_drv.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -w -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SMP -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"vmxnet3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.1.3.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/vmxnet3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_ethtool.o vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -w -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SMP -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"vmxnet3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.1.3.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/vmxnet3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"hpsa\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_VERSION=\"6.0.0.44\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/hpsa -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/hpsa/hpsa.o vmkdrivers/src_9/drivers/scsi/hpsa/hpsa.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"hpsa\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_VERSION=\"6.0.0.44\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/hpsa -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBLOCK_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"cciss\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_HEAP_INITIAL=1024*256 -DLINUX_MODULE_HEAP_MAX=1024*1024*10 -DLINUX_MODULE_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_VERSION=\"3.6.14\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/block/cciss -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/block -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/block/cciss/cciss.o vmkdrivers/src_9/drivers/block/cciss/cciss.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBLOCK_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"cciss\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_HEAP_INITIAL=1024*256 -DLINUX_MODULE_HEAP_MAX=1024*1024*10 -DLINUX_MODULE_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_VERSION=\"3.6.14\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/block/cciss -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/block -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/bnx2i --whole-archive BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_init.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_iscsi.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_hwi.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_sysfs.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ata_piix/release/vmkernel64/ata_piix --whole-archive BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ata_piix.o BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2_INBOX=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_ERR=1 -DKBUILD_MODNAME=\"bnx2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_HEAP_DMA_WIDTH=40 -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_VERSION=\"2.2.4f.v60.10\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/bnx2.o vmkdrivers/src_9/drivers/net/bnx2/bnx2.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2_INBOX=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_ERR=1 -DKBUILD_MODNAME=\"bnx2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_HEAP_DMA_WIDTH=40 -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_VERSION=\"2.2.4f.v60.10\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCNIC_INBOX -DCNIC_ISCSI_OOO_SUPPORT=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_PRINTK=1 -DKBUILD_MODNAME=\"cnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.76.v60.13\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/cnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/cnic.o vmkdrivers/src_9/drivers/net/bnx2/cnic.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCNIC_INBOX -DCNIC_ISCSI_OOO_SUPPORT=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_PRINTK=1 -DKBUILD_MODNAME=\"cnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.76.v60.13\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/cnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"cnic_register\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cnic_register -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=16*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_cnic_register -DLINUX_MODULE_VERSION=\"1.78.75.v60.7\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/cnic_register -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cnic_register/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/cnic_register.o vmkdrivers/src_9/drivers/net/bnx2/cnic_register.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"cnic_register\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cnic_register -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=16*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_cnic_register -DLINUX_MODULE_VERSION=\"1.78.75.v60.7\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/cnic_register -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cnic_register/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_main.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_main.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.o vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/82571.o vmkdrivers/src_9/drivers/net/e1000e/82571.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.o vmkdrivers/src_9/drivers/net/e1000e/ich8lan.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/mac.o vmkdrivers/src_9/drivers/net/e1000e/mac.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/manage.o vmkdrivers/src_9/drivers/net/e1000e/manage.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/nvm.o vmkdrivers/src_9/drivers/net/e1000e/nvm.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/phy.o vmkdrivers/src_9/drivers/net/e1000e/phy.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ethtool.o vmkdrivers/src_9/drivers/net/e1000e/ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat.o vmkdrivers/src_9/drivers/net/e1000e/kcompat.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.o vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/netdev.o vmkdrivers/src_9/drivers/net/e1000e/netdev.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/param.o vmkdrivers/src_9/drivers/net/e1000e/param.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.2.2.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/alloc.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/alloc.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/catas.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/catas.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cmd.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cmd.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ixgbe/release/vmkernel64/ixgbe --whole-archive BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82598.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_82599.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_x540.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_mbx.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_api.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_cna.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_common.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82598.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_82599.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb_nl.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_dcb.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_ethtool.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_fcoe.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_main.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_param.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_phy.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_sriov.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/ixgbe_vmdq.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/kcompat.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/ixgbe/kcompat_ethtool.o BLD/build/vmkdriver-ixgbe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/mlx4_en --whole-archive BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_main.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_tx.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_rx_linear.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_ethtool.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_port.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_cq.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_resources.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netdev.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_selftest.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_en/en_netq.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o BLD/build/vmkdriver-mlx4_en/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $LD $LD_OPTS -r -o BLD/build/vmkdriver-cnic_register/release/vmkernel64/cnic_register --whole-archive BLD/build/vmkdriver-cnic_register/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/cnic_register.o BLD/build/vmkdriver-cnic_register/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/mpt2sas --whole-archive BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_base.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_config.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_ctl.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_scsih.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_transport.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_init.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_init.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_ethtool.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_lro.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_lro.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_procfs.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_procfs.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/adp94xx --whole-archive BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_discover.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_osm.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_hwi.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_seq.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_ioctl.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_sata.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_tool.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_tool.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/vmxnet3 --whole-archive BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_drv.o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_ethtool.o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_minidump.o vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_minidump.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-cciss/release/vmkernel64/cciss --whole-archive BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/block/cciss/cciss.o BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_vmk.o vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_vmk.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nxhal.o vmkdrivers/src_9/drivers/net/nx_nic/nxhal.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_mem_pool.o vmkdrivers/src_9/drivers/net/nx_nic/nx_mem_pool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_hash_table.o vmkdrivers/src_9/drivers/net/nx_nic/nx_hash_table.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/xge_mdio.o vmkdrivers/src_9/drivers/net/nx_nic/xge_mdio.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/niu.o vmkdrivers/src_9/drivers/net/nx_nic/niu.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_devintf\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_devintf -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf/ipmi_devintf.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf/ipmi_devintf.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_devintf\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_devintf -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-hpsa/release/vmkernel64/hpsa --whole-archive BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/hpsa/hpsa.o BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-tg3/release/vmkernel64/tg3 --whole-archive BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/tg3/tg3.o BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_msghandler\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_msghandler -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler/ipmi_msghandler.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler/ipmi_msghandler.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_msghandler\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_msghandler -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_si_intf.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_si_intf.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_kcs_sm.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_kcs_sm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_smic_sm.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_smic_sm.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/ipmi_devintf --whole-archive BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf/ipmi_devintf.o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_bt_sm.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_bt_sm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/eq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/eq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/fw.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/fw.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/icm.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/icm.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2i/release/vmkernel64/bnx2i --whole-archive BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_init.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_iscsi.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_hwi.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/bnx2i/bnx2i_sysfs.o BLD/build/vmkdriver-bnx2i/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/intf.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/intf.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/main.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/main.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mcg.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mcg.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mr.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mr.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pd.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pd.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/port.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/port.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/profile.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/profile.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/qp.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/qp.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/reset.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/reset.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/sense.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/sense.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/srq.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/srq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pkey.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pkey.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/resource_tracker.o vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/resource_tracker.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-mptsas/release/vmkernel64/mptsas --whole-archive BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptsas/mptsas.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -D__VMKERNEL_MLX4_EN_SUPPORT__ -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"mlx4_core\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=512*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mlx4_core -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.9.7.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/mlnx/mlx4_core -Ivmkdrivers/src_9/drivers/net/mlnx/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/mlnx/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/mlx4_core -include vmkdrivers/src_92/include/linux/autoconf.h -include vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h -c -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_main.o vmkdrivers/src_9/drivers/net/enic/enic_main.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_dev.o vmkdrivers/src_9/drivers/net/enic/enic_dev.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-cnic/release/vmkernel64/cnic --whole-archive BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/cnic.o BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_upt.o vmkdrivers/src_9/drivers/net/enic/enic_upt.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_res.o vmkdrivers/src_9/drivers/net/enic/enic_res.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_dev.o vmkdrivers/src_9/drivers/net/enic/vnic_dev.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2/release/vmkernel64/bnx2 --whole-archive BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/bnx2.o BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_wq.o vmkdrivers/src_9/drivers/net/enic/vnic_wq.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_rq.o vmkdrivers/src_9/drivers/net/enic/vnic_rq.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_cq.o vmkdrivers/src_9/drivers/net/enic/vnic_cq.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/ipmi_si_drv --whole-archive BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_si_intf.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_kcs_sm.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_smic_sm.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_bt_sm.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-e1000e/release/vmkernel64/e1000e --whole-archive BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/82571.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/mac.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/manage.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/nvm.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/phy.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ethtool.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/netdev.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/param.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_intr.o vmkdrivers/src_9/drivers/net/enic/vnic_intr.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_vic.o vmkdrivers/src_9/drivers/net/enic/vnic_vic.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_ethtool.o vmkdrivers/src_9/drivers/net/enic/enic_ethtool.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"enic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_HEAP_DMA_WIDTH=48 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=4*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_enic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=108*1024*1024 -DLINUX_MODULE_SKB_HEAP_MAX=180*1024*1024 -DLINUX_MODULE_VERSION=\"2.1.2.38\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/enic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/ipmi_msghandler --whole-archive BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler/ipmi_msghandler.o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FORCEDETH_NAPI -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"forcedeth\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_forcedeth -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_forcedeth -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"0.61\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/forcedeth -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-forcedeth/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/forcedeth/forcedeth.o vmkdrivers/src_9/drivers/net/forcedeth/forcedeth.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FORCEDETH_NAPI -DCONFIG_PROC_FS -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"forcedeth\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_forcedeth -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_forcedeth -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"0.61\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/forcedeth -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-forcedeth/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_82575.o vmkdrivers/src_9/drivers/net/igb/e1000_82575.c @@ -289,7 +159,6 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_manage.o vmkdrivers/src_9/drivers/net/igb/e1000_manage.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_nvm.o vmkdrivers/src_9/drivers/net/igb/e1000_nvm.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_phy.o vmkdrivers/src_9/drivers/net/igb/e1000_phy.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-enic/release/vmkernel64/enic --whole-archive BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_main.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_dev.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_upt.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_res.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_dev.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_wq.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_rq.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_cq.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_intr.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_vic.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_ethtool.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_i210.o vmkdrivers/src_9/drivers/net/igb/e1000_i210.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_ethtool.o vmkdrivers/src_9/drivers/net/igb/igb_ethtool.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_main.o vmkdrivers/src_9/drivers/net/igb/igb_main.c @@ -300,70 +169,200 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/kcompat_ethtool.o vmkdrivers/src_9/drivers/net/igb/kcompat_ethtool.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_mbx.o vmkdrivers/src_9/drivers/net/igb/e1000_mbx.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_IGB_DISABLE_PACKET_SPLIT -DCPU=x86-64 -DDRIVER_IGB -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"igb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_igb -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.5.1.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/igb -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/mlx4_core --whole-archive BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/alloc.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/catas.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cmd.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/cq.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/eq.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/fw.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/icm.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/intf.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/main.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mcg.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/mr.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pd.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/port.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/profile.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/qp.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/reset.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/sense.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/srq.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/pkey.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/mlx4_core/resource_tracker.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.o BLD/build/vmkdriver-mlx4_core/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -w -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SMP -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"vmxnet3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.1.3.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/vmxnet3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_drv.o vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_drv.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -w -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SMP -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"vmxnet3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.1.3.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/vmxnet3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_ethtool.o vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -w -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SMP -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"vmxnet3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_vmxnet3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.1.3.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/vmxnet3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sriov.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sriov.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_vfpf.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_vfpf.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_link.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_link.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_cmn.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_cmn.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_main.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_main.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_esx.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_esx.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_dcb.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_dcb.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-enic/release/vmkernel64/enic --whole-archive BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_main.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_dev.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_upt.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_res.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_dev.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_wq.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_rq.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_cq.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_intr.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/vnic_vic.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/enic/enic_ethtool.o BLD/build/vmkdriver-enic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_ethtool.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_stats.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_stats.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1h.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1h.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e2.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e2.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sp.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sp.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_self_test.o vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_self_test.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2X_INBOX -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"bnx2x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096*2 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2x -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=256*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.80.v60.12\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCIE_GET_MIN_LINK_ -D_DEFINE_PCIE_WAIT_PEND_TRANS_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PHYS_PORT_ID -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2x -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_main.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_main.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_init.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_init.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_ethtool.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_lro.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_lro.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_procfs.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_procfs.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_tool.o vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_tool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_minidump.o vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_minidump.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_vmk.o vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_vmk.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nxhal.o vmkdrivers/src_9/drivers/net/nx_nic/nxhal.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_mem_pool.o vmkdrivers/src_9/drivers/net/nx_nic/nx_mem_pool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_hash_table.o vmkdrivers/src_9/drivers/net/nx_nic/nx_hash_table.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/xge_mdio.o vmkdrivers/src_9/drivers/net/nx_nic/xge_mdio.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-igb/release/vmkernel64/igb --whole-archive BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_82575.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_api.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_mac.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_manage.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_nvm.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_phy.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_i210.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_ethtool.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_main.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_vmdq.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_param.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_procfs.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/kcompat.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/kcompat_ethtool.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_mbx.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/vmxnet3 --whole-archive BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_drv.o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/vmxnet3/vmxnet3_ethtool.o BLD/build/vmkdriver-vmxnet3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-forcedeth/release/vmkernel64/forcedeth --whole-archive BLD/build/vmkdriver-forcedeth/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/forcedeth/forcedeth.o BLD/build/vmkdriver-forcedeth/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/niu.o vmkdrivers/src_9/drivers/net/nx_nic/niu.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"nx_nic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_HEAP_DMA_WIDTH=64 -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=32*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_nx_nic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=64*1024*1024 -DLINUX_MODULE_VERSION=\"5.0.621\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DPEGNET_NIC -DUNM_CONF_OS=UNM_CONF_LINUX -DUNM_CONF_PROCESSOR=UNM_CONF_X86 -DUNM_HAL_NATIVE -DUNM_X_HARDWARE=UNM_X_ASIC -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/nx_nic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/net/nx_nic/include -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/nx_nic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_nv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_nv -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_nv -DLINUX_MODULE_VERSION=\"3.5\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_nv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_nv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_nv.o vmkdrivers/src_9/drivers/ata/sata_nv.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_nv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_nv -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_nv -DLINUX_MODULE_VERSION=\"3.5\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_nv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_nv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_atiixp\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_atiixp -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_atiixp -DLINUX_MODULE_VERSION=\"0.4.6\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_atiixp -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_atiixp.o vmkdrivers/src_9/drivers/ata/pata_atiixp.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_atiixp\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_atiixp -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_atiixp -DLINUX_MODULE_VERSION=\"0.4.6\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_atiixp -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_via\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_via -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_via -DLINUX_MODULE_VERSION=\"0.3.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_via -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_via.o vmkdrivers/src_9/drivers/ata/pata_via.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/nx_nic --whole-archive BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_main.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_init.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_ethtool.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_lro.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_procfs.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_tool.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_minidump.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_vmk.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nxhal.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_mem_pool.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_hash_table.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/xge_mdio.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/niu.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_via\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_via -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_via -DLINUX_MODULE_VERSION=\"0.3.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_via -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_amd\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_amd -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_amd -DLINUX_MODULE_VERSION=\"0.3.10\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_amd -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_amd/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_amd.o vmkdrivers/src_9/drivers/ata/pata_amd.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_via\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_via -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_via -DLINUX_MODULE_VERSION=\"0.3.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_via -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_amd\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_amd -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_amd -DLINUX_MODULE_VERSION=\"0.3.10\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_amd -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_amd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/pata_atiixp --whole-archive BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_atiixp.o BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_cmd64x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_cmd64x -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_cmd64x -DLINUX_MODULE_VERSION=\"0.2.5\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_cmd64x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_cmd64x.o vmkdrivers/src_9/drivers/ata/pata_cmd64x.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_via/release/vmkernel64/pata_via --whole-archive BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_via.o BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_cmd64x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_cmd64x -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_cmd64x -DLINUX_MODULE_VERSION=\"0.2.5\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_cmd64x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_hpt3x2n\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_hpt3x2n -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_hpt3x2n -DLINUX_MODULE_VERSION=\"0.3.4\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_hpt3x2n -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_hpt3x2n.o vmkdrivers/src_9/drivers/ata/pata_hpt3x2n.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/pata_atiixp --whole-archive BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_atiixp.o BLD/build/vmkdriver-pata_atiixp/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_hpt3x2n\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_hpt3x2n -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_hpt3x2n -DLINUX_MODULE_VERSION=\"0.3.4\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_hpt3x2n -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_pdc2027x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_pdc2027x -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_pdc2027x -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_pdc2027x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_pdc2027x.o vmkdrivers/src_9/drivers/ata/pata_pdc2027x.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_amd/release/vmkernel64/pata_amd --whole-archive BLD/build/vmkdriver-pata_amd/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_amd.o BLD/build/vmkdriver-pata_amd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/bnx2x --whole-archive BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sriov.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_vfpf.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_link.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_cmn.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_main.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_esx.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_dcb.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_ethtool.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_stats.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1h.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e2.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sp.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_self_test.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_pdc2027x\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_pdc2027x -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_pdc2027x -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_pdc2027x -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_serverworks\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_serverworks -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_serverworks -DLINUX_MODULE_VERSION=\"0.4.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_serverworks -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_serverworks.o vmkdrivers/src_9/drivers/ata/pata_serverworks.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_nv/release/vmkernel64/sata_nv --whole-archive BLD/build/vmkdriver-sata_nv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_nv.o BLD/build/vmkdriver-sata_nv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_serverworks\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_serverworks -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_serverworks -DLINUX_MODULE_VERSION=\"0.4.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_serverworks -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/pata_hpt3x2n --whole-archive BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_hpt3x2n.o BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/pata_cmd64x --whole-archive BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_cmd64x.o BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_sil680\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_sil680 -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_sil680 -DLINUX_MODULE_VERSION=\"0.4.8\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_sil680 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_sil680/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_sil680.o vmkdrivers/src_9/drivers/ata/pata_sil680.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-forcedeth/release/vmkernel64/forcedeth --whole-archive BLD/build/vmkdriver-forcedeth/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/forcedeth/forcedeth.o BLD/build/vmkdriver-forcedeth/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_nv/release/vmkernel64/sata_nv --whole-archive BLD/build/vmkdriver-sata_nv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_nv.o BLD/build/vmkdriver-sata_nv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"pata_sil680\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_pata_sil680 -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_pata_sil680 -DLINUX_MODULE_VERSION=\"0.4.8\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/pata_sil680 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-pata_sil680/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ahci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ahci -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ahci -DLINUX_MODULE_VERSION=\"3.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ahci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ahci/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ahci.o vmkdrivers/src_9/drivers/ata/ahci.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/pata_pdc2027x --whole-archive BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_pdc2027x.o BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_via/release/vmkernel64/pata_via --whole-archive BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_via.o BLD/build/vmkdriver-pata_via/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_amd/release/vmkernel64/pata_amd --whole-archive BLD/build/vmkdriver-pata_amd/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_amd.o BLD/build/vmkdriver-pata_amd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/pata_cmd64x --whole-archive BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_cmd64x.o BLD/build/vmkdriver-pata_cmd64x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ahci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ahci -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ahci -DLINUX_MODULE_VERSION=\"3.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ahci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ahci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_promise\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_promise -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_promise -DLINUX_MODULE_VERSION=\"2.12\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_promise -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_promise/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_promise.o vmkdrivers/src_9/drivers/ata/sata_promise.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/pata_hpt3x2n --whole-archive BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_hpt3x2n.o BLD/build/vmkdriver-pata_hpt3x2n/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_promise\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_promise -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_promise -DLINUX_MODULE_VERSION=\"2.12\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_promise -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_promise/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/pata_serverworks --whole-archive BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_serverworks.o BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_sil\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_sil -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_sil -DLINUX_MODULE_VERSION=\"2.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_sil -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_sil/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_sil.o vmkdrivers/src_9/drivers/ata/sata_sil.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_sil680/release/vmkernel64/pata_sil680 --whole-archive BLD/build/vmkdriver-pata_sil680/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_sil680.o BLD/build/vmkdriver-pata_sil680/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-igb/release/vmkernel64/igb --whole-archive BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_82575.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_api.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_mac.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_manage.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_nvm.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_phy.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_i210.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_ethtool.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_main.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_vmdq.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_param.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/igb_procfs.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/kcompat.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/kcompat_ethtool.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/igb/e1000_mbx.o BLD/build/vmkdriver-igb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_sil\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_sil -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_sil -DLINUX_MODULE_VERSION=\"2.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_sil -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_sil/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/pata_pdc2027x --whole-archive BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_pdc2027x.o BLD/build/vmkdriver-pata_pdc2027x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/pata_serverworks --whole-archive BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_serverworks.o BLD/build/vmkdriver-pata_serverworks/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_sil24\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_sil24 -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_sil24 -DLINUX_MODULE_VERSION=\"1.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_sil24 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_sil24/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_sil24.o vmkdrivers/src_9/drivers/ata/sata_sil24.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-ahci/release/vmkernel64/ahci --whole-archive BLD/build/vmkdriver-ahci/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ahci.o BLD/build/vmkdriver-ahci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-pata_sil680/release/vmkernel64/pata_sil680 --whole-archive BLD/build/vmkdriver-pata_sil680/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/pata_sil680.o BLD/build/vmkdriver-pata_sil680/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_sil24\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_sil24 -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_sil24 -DLINUX_MODULE_VERSION=\"1.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_sil24 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_sil24/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_sil/release/vmkernel64/sata_sil --whole-archive BLD/build/vmkdriver-sata_sil/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_sil.o BLD/build/vmkdriver-sata_sil/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_promise/release/vmkernel64/sata_promise --whole-archive BLD/build/vmkdriver-sata_promise/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_promise.o BLD/build/vmkdriver-sata_promise/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_svw\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_svw -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_svw -DLINUX_MODULE_VERSION=\"2.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_svw -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_svw/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_svw.o vmkdrivers/src_9/drivers/ata/sata_svw.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"sata_svw\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_sata_svw -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_sata_svw -DLINUX_MODULE_VERSION=\"2.3\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/sata_svw -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-sata_svw/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.o vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/82571.o vmkdrivers/src_9/drivers/net/e1000e/82571.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.o vmkdrivers/src_9/drivers/net/e1000e/ich8lan.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/mac.o vmkdrivers/src_9/drivers/net/e1000e/mac.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_sil24/release/vmkernel64/sata_sil24 --whole-archive BLD/build/vmkdriver-sata_sil24/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_sil24.o BLD/build/vmkdriver-sata_sil24/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_attrs.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_attrs.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_fcs.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_fcs.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_isr.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_isr.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_kcompat.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_kcompat.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_sil/release/vmkernel64/sata_sil --whole-archive BLD/build/vmkdriver-sata_sil/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_sil.o BLD/build/vmkdriver-sata_sil/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_main.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_main.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_res.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_res.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_promise/release/vmkernel64/sata_promise --whole-archive BLD/build/vmkdriver-sata_promise/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_promise.o BLD/build/vmkdriver-sata_promise/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_scsi.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_scsi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_tag_map.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_tag_map.c $LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_svw/release/vmkernel64/sata_svw --whole-archive BLD/build/vmkdriver-sata_svw/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_svw.o BLD/build/vmkdriver-sata_svw/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/manage.o vmkdrivers/src_9/drivers/net/e1000e/manage.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/nvm.o vmkdrivers/src_9/drivers/net/e1000e/nvm.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/phy.o vmkdrivers/src_9/drivers/net/e1000e/phy.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ethtool.o vmkdrivers/src_9/drivers/net/e1000e/ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat.o vmkdrivers/src_9/drivers/net/e1000e/kcompat.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.o vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/netdev.o vmkdrivers/src_9/drivers/net/e1000e/netdev.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/param.o vmkdrivers/src_9/drivers/net/e1000e/param.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DDRIVER_E1000E -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000e\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_HEAP_INITIAL=100*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000e -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"2.5.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000e -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptsas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptsas -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=1 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptsas/mptsas.o vmkdrivers/src_9/drivers/scsi/mpt/mptsas/mptsas.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_trace.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_trace.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-sata_sil24/release/vmkernel64/sata_sil24 --whole-archive BLD/build/vmkdriver-sata_sil24/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/sata_sil24.o BLD/build/vmkdriver-sata_sil24/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_procfs.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_procfs.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ahci/release/vmkernel64/ahci --whole-archive BLD/build/vmkdriver-ahci/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ahci.o BLD/build/vmkdriver-ahci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_ioctl.o vmkdrivers/src_9/drivers/scsi/fnic/fnic_ioctl.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_cq.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_cq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_dev.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_dev.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_intr.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_intr.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_rq.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_rq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq_copy.o vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq_copy.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FNIC_MQ -DCONFIG_FNIC_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"fnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.5.0.45\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__USE_COMPAT_LAYER_2_6_18_PLUS__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/fnic -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/fnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2_INBOX=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_ERR=1 -DKBUILD_MODNAME=\"bnx2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_HEAP_DMA_WIDTH=40 -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_VERSION=\"2.2.4f.v60.10\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/bnx2.o vmkdrivers/src_9/drivers/net/bnx2/bnx2.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBNX2_INBOX=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_ERR=1 -DKBUILD_MODNAME=\"bnx2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_HEAP_DMA_WIDTH=40 -DLINUX_MODULE_HEAP_INITIAL=4096*1024 -DLINUX_MODULE_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_bnx2 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_VERSION=\"2.2.4f.v60.10\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/bnx2 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ata_piix\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_VERSION=\"2.12\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ata_piix -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ata_piix.o vmkdrivers/src_9/drivers/ata/ata_piix.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ata_piix\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_HEAP_INITIAL=64*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ata_piix -DLINUX_MODULE_VERSION=\"2.12\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ata_piix -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_devintf\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_devintf -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf/ipmi_devintf.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf/ipmi_devintf.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_devintf\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_devintf -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_devintf -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_msghandler\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_msghandler -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler/ipmi_msghandler.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler/ipmi_msghandler.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_msghandler\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_msghandler -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_msghandler -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_si_intf.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_si_intf.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_kcs_sm.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_kcs_sm.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_smic_sm.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_smic_sm.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_bt_sm.o vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_bt_sm.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCHAR_DRIVER -DCONFIG_COMPAT -DCONFIG_PROC_FS -DCPU=x86-64 -DGPLED_CODE -DHP_G6_SUPPORT -DKBUILD_MODNAME=\"ipmi_si_drv\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_HEAP_INITIAL=16*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ipmi_si_drv -DLINUX_MODULE_VERSION=\"39.1\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/char/openipmi/includes -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/ipmi_si_drv -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-fnic/release/vmkernel64/fnic --whole-archive BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_attrs.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_fcs.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_isr.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_kcompat.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_main.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_res.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_scsi.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_tag_map.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_trace.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_procfs.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/fnic_ioctl.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_cq.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_dev.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_intr.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_rq.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/fnic/vnic_wq_copy.o BLD/build/vmkdriver-fnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-nx_nic/release/vmkernel64/nx_nic --whole-archive BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_main.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_init.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_ethtool.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_lro.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_procfs.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_tool.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_minidump.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_nic_vmk.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nxhal.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_mem_pool.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/nx_hash_table.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/xge_mdio.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/nx_nic/niu.o BLD/build/vmkdriver-nx_nic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ata_piix/release/vmkernel64/ata_piix --whole-archive BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/ata/ata_piix.o BLD/build/vmkdriver-ata_piix/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_base.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_base.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_config.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_config.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_ctl.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_ctl.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_scsih.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_scsih.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_transport.o vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_transport.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_SCSI_MPT2SAS_LOGGING -DCPQ_CIM -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mpt2sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=120*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mpt2sas -DLINUX_MODULE_VERSION=\"19.00.00.00\" -DMODULE -DNO_FLOATING_POINT -DSAS_TRANSPORT_SUPPORT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt2sas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/ipmi_devintf --whole-archive BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_devintf/ipmi_devintf.o BLD/build/vmkdriver-ipmi_devintf/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/aachba.o vmkdrivers/src_9/drivers/scsi/aacraid2/aachba.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commctrl.o vmkdrivers/src_9/drivers/scsi/aacraid2/commctrl.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/comminit.o vmkdrivers/src_9/drivers/scsi/aacraid2/comminit.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commsup.o vmkdrivers/src_9/drivers/scsi/aacraid2/commsup.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/csmi.o vmkdrivers/src_9/drivers/scsi/aacraid2/csmi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/dpcsup.o vmkdrivers/src_9/drivers/scsi/aacraid2/dpcsup.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rkt.o vmkdrivers/src_9/drivers/scsi/aacraid2/rkt.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rx.o vmkdrivers/src_9/drivers/scsi/aacraid2/rx.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/linit.o vmkdrivers/src_9/drivers/scsi/aacraid2/linit.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/sa.o vmkdrivers/src_9/drivers/scsi/aacraid2/sa.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/nark.o vmkdrivers/src_9/drivers/scsi/aacraid2/nark.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"aacraid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_aacraid -DLINUX_MODULE_VERSION=\"1.1.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aacraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fusion.o vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fusion.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas.o vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fp.o vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fp.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_sas\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=40*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_sas -DLINUX_MODULE_VERSION=\"6.603.55.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMKLNX_VMKSGARRAY_SUPPORTED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid_sas -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_VERSION=\"2.00.4\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid2/megaraid.o vmkdrivers/src_9/drivers/scsi/megaraid2/megaraid.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid2\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid2 -DLINUX_MODULE_VERSION=\"2.00.4\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2x/release/vmkernel64/bnx2x --whole-archive BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sriov.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_vfpf.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_link.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_cmn.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_main.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_esx.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_dcb.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_ethtool.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_stats.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e1h.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_init_values_e2.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_sp.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2x/bnx2x_self_test.o BLD/build/vmkdriver-bnx2x/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_mbox\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_VERSION=\"2.20.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/megaraid_mbox -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mm.o vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mm.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/ipmi_si_drv --whole-archive BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_si_intf.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_kcs_sm.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_smic_sm.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_si_drv/ipmi_bt_sm.o BLD/build/vmkdriver-ipmi_si_drv/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_mbox\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_VERSION=\"2.20.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/megaraid_mbox -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mbox.o vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mbox.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"megaraid_mbox\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_HEAP_INITIAL=8*1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_megaraid_mbox -DLINUX_MODULE_VERSION=\"2.20.5.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/megaraid -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/megaraid_mbox -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_core.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_core.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/ipmi_msghandler --whole-archive BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/char/openipmi/ipmi_msghandler/ipmi_msghandler.o BLD/build/vmkdriver-ipmi_msghandler/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm_pci.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm_pci.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_pci.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_pci.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_proc.o vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_proc.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"aic79xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=360*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_aic79xx -DLINUX_MODULE_VERSION=\"3.1\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/aic79xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_discover.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_discover.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_osm.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_osm.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_hwi.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_hwi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_seq.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_seq.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_ioctl.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_ioctl.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_sata.o vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_sata.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"adp94xx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_HEAP_INITIAL=128*1024 -DLINUX_MODULE_HEAP_MAX=3*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_adp94xx -DLINUX_MODULE_VERSION=\"1.0.8.12\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DSEQUENCER_UPDATE -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/adp94xx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-aacraid/release/vmkernel64/aacraid --whole-archive BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/aachba.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commctrl.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/comminit.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/commsup.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/csmi.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/dpcsup.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rkt.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/rx.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/linit.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/sa.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aacraid2/nark.o BLD/build/vmkdriver-aacraid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ips\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=10*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_VERSION=\"7.12.05\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/ips -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/ips/ips.o vmkdrivers/src_9/drivers/scsi/ips/ips.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ips\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=10*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ips -DLINUX_MODULE_VERSION=\"7.12.05\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/ips -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"tg3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.131d.v60.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/tg3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/tg3 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/tg3/tg3.o vmkdrivers/src_9/drivers/net/tg3/tg3.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"tg3\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=128*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_tg3 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"3.131d.v60.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/tg3 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/tg3 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"hpsa\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_VERSION=\"6.0.0.44\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/hpsa -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/hpsa/hpsa.o vmkdrivers/src_9/drivers/scsi/hpsa/hpsa.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-bnx2/release/vmkernel64/bnx2 --whole-archive BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/bnx2.o BLD/build/vmkdriver-bnx2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"hpsa\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_HEAP_INITIAL=2*1024*1024 -DLINUX_MODULE_HEAP_MAX=36*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_hpsa -DLINUX_MODULE_VERSION=\"6.0.0.44\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/hpsa -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FUSION_LOGGING -DCPQ_CIM -DCPU=x86-64 -DDIAG_BUFFER_SUPPORT -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"mptspi\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_mptspi -DLINUX_MODULE_VERSION=\"4.23.01.00\" -DLP6000 -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DUSE_THIS_MODULE_VERSION=1 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/mpt/mptcommon -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_9/drivers/scsi/mpt/mptsas -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptspi/mptspi.o vmkdrivers/src_9/drivers/scsi/mpt/mptspi/mptspi.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBLOCK_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"cciss\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_HEAP_INITIAL=1024*256 -DLINUX_MODULE_HEAP_MAX=1024*1024*10 -DLINUX_MODULE_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_VERSION=\"3.6.14\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/block/cciss -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/block -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/block/cciss/cciss.o vmkdrivers/src_9/drivers/block/cciss/cciss.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DBLOCK_DRIVER -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"cciss\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_HEAP_INITIAL=1024*256 -DLINUX_MODULE_HEAP_MAX=1024*1024*10 -DLINUX_MODULE_HEAP_NAME=vmklnx_cciss -DLINUX_MODULE_VERSION=\"3.6.14\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/block/cciss -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/block -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82540.o vmkdrivers/src_9/drivers/net/e1000/e1000_82540.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82541.o vmkdrivers/src_9/drivers/net/e1000/e1000_82541.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82542.o vmkdrivers/src_9/drivers/net/e1000/e1000_82542.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82543.o vmkdrivers/src_9/drivers/net/e1000/e1000_82543.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_api.o vmkdrivers/src_9/drivers/net/e1000/e1000_api.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/megaraid_mbox --whole-archive BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mm.o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid/megaraid_mbox.o BLD/build/vmkdriver-megaraid_mbox/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_ethtool.o vmkdrivers/src_9/drivers/net/e1000/e1000_ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_mac.o vmkdrivers/src_9/drivers/net/e1000/e1000_mac.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_main.o vmkdrivers/src_9/drivers/net/e1000/e1000_main.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_manage.o vmkdrivers/src_9/drivers/net/e1000/e1000_manage.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-megaraid2/release/vmkernel64/megaraid2 --whole-archive BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid2/megaraid.o BLD/build/vmkdriver-megaraid2/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_nvm.o vmkdrivers/src_9/drivers/net/e1000/e1000_nvm.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-ips/release/vmkernel64/ips --whole-archive BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/ips/ips.o BLD/build/vmkdriver-ips/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/megaraid_sas --whole-archive BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fusion.o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas.o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/megaraid_sas/megaraid_sas_fp.o BLD/build/vmkdriver-megaraid_sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/mpt2sas --whole-archive BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_base.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_config.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_ctl.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_scsih.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt2sas/mpt2sas_transport.o BLD/build/vmkdriver-mpt2sas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_param.o vmkdrivers/src_9/drivers/net/e1000/e1000_param.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_phy.o vmkdrivers/src_9/drivers/net/e1000/e1000_phy.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat.o vmkdrivers/src_9/drivers/net/e1000/kcompat.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat_ethtool.o vmkdrivers/src_9/drivers/net/e1000/kcompat_ethtool.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_E1000_DISABLE_PACKET_SPLIT -DCONFIG_E1000_NAPI -DCPU=x86-64 -DDRIVER_E1000 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"e1000\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_HEAP_INITIAL=1024*100 -DLINUX_MODULE_HEAP_MAX=1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_e1000 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"8.0.3.1\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/e1000 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-hpsa/release/vmkernel64/hpsa --whole-archive BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/hpsa/hpsa.o BLD/build/vmkdriver-hpsa/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"qla4xxx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=35*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_VERSION=\"5.01.03.2\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/qla4xxx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/qla4xxx -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_dbg.o vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_dbg.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"qla4xxx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=35*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_VERSION=\"5.01.03.2\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/qla4xxx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/qla4xxx -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_init.o vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_init.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"qla4xxx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=35*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_VERSION=\"5.01.03.2\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/qla4xxx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/qla4xxx -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_iocb.o vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_iocb.c @@ -376,49 +375,58 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"qla4xxx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=35*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_VERSION=\"5.01.03.2\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/qla4xxx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/qla4xxx -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_ioctl.o vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_ioctl.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"qla4xxx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=35*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_VERSION=\"5.01.03.2\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/qla4xxx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/qla4xxx -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_os.o vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_os.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wno-error -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"qla4xxx\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_HEAP_INITIAL=4*1024*1024 -DLINUX_MODULE_HEAP_MAX=35*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_qla4xxx -DLINUX_MODULE_VERSION=\"5.01.03.2\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/scsi/qla4xxx -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/qla4xxx -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCNIC_INBOX -DCNIC_ISCSI_OOO_SUPPORT=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_PRINTK=1 -DKBUILD_MODNAME=\"cnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.76.v60.13\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/cnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/cnic.o vmkdrivers/src_9/drivers/net/bnx2/cnic.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCNIC_INBOX -DCNIC_ISCSI_OOO_SUPPORT=1 -DCONFIG_COMPAT -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DHAVE_BOOL=1 -DHAVE_DEV_PRINTK=1 -DKBUILD_MODNAME=\"cnic\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_HEAP_INITIAL=1024*1024 -DLINUX_MODULE_HEAP_MAX=16384*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_cnic -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.78.76.v60.13\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMWARE_ESX_DDK_VERSION=60000 -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_DEFINE_ETH_ZERO_ADDR_ -D_DEFINE_PCIE_CAPABILITY_READ_WORD_ -D_DEFINE_PCI_VFS_ASSIGNED_ -D_DEFINE_PRANDOM_BYTES_ -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_9/drivers/net/bnx2 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/9-vmkdrivers-namespace/vmkernel64/release/cnic -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"fcoe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.29.9.3\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/fcoe -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/fcoe.o vmkdrivers/src_92/drivers/scsi/fcoe/fcoe.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"fcoe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.29.9.3\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/fcoe -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.24.9.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.24.9.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_vn2vn.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_vn2vn.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.24.9.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_disc.o vmkdrivers/src_92/drivers/scsi/libfc/fc_disc.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_elsct.o vmkdrivers/src_92/drivers/scsi/libfc/fc_elsct.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_exch.o vmkdrivers/src_92/drivers/scsi/libfc/fc_exch.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-cciss/release/vmkernel64/cciss --whole-archive BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/block/cciss/cciss.o BLD/build/vmkdriver-cciss/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_fcp.o vmkdrivers/src_92/drivers/scsi/libfc/fc_fcp.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-mptspi/release/vmkernel64/mptspi --whole-archive BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o BLD/build/vmkdriver-mptspi/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptspi/mptspi.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_frame.o vmkdrivers/src_92/drivers/scsi/libfc/fc_frame.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_libfc.o vmkdrivers/src_92/drivers/scsi/libfc/fc_libfc.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_lport.o vmkdrivers/src_92/drivers/scsi/libfc/fc_lport.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_npiv.o vmkdrivers/src_92/drivers/scsi/libfc/fc_npiv.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_rport.o vmkdrivers/src_92/drivers/scsi/libfc/fc_rport.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/qla4xxx --whole-archive BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_dbg.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_init.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_iocb.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_isr.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_mbx.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_nvram.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_os.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_dbg.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_dump.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_ioctl.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_os.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_INET_LRO -DCONFIG_LIBFC_MQ -DCONFIG_LIBFC_VMDQ -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*4096 -DLINUX_MODULE_HEAP_MAX=20*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfc_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.40.9.3\" -DMODULE -DNO_FLOATING_POINT -DSCSI_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/include/scsi/drivers -Ivmkdrivers/src_92/include/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_0_0.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_0_0.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_2_0.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_2_0.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_0_0.o vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_0_0.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_9_2_0_0/release/vmkernel64/libfcoe_9_2_0_0 --whole-archive BLD/build/vmkdriver-libfcoe_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_0_0.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_2_0.o vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_2_0.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_9_2_2_0/release/vmkernel64/libfcoe_9_2_2_0 --whole-archive BLD/build/vmkdriver-libfcoe_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_2_0.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libata_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_0_0.o vmkdrivers/src_92/drivers/ata/libata_9_2_0_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libata_9_2_1_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_9_2_1_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_1_0.o vmkdrivers/src_92/drivers/ata/libata_9_2_1_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libata_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_2_0.o vmkdrivers/src_92/drivers/ata/libata_9_2_2_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-core.o vmkdrivers/src_92/drivers/ata/libata-core.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-eh.o vmkdrivers/src_92/drivers/ata/libata-eh.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_9_2_0_0/release/vmkernel64/libata_9_2_0_0 --whole-archive BLD/build/vmkdriver-libata_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_0_0.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-pmp.o vmkdrivers/src_92/drivers/ata/libata-pmp.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-scsi.o vmkdrivers/src_92/drivers/ata/libata-scsi.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_9_2_1_0/release/vmkernel64/libata_9_2_1_0 --whole-archive BLD/build/vmkdriver-libata_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_1_0.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-sff.o vmkdrivers/src_92/drivers/ata/libata-sff.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-vmklnx.o vmkdrivers/src_92/drivers/ata/libata-vmklnx.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_9_2_2_0/release/vmkernel64/libata_9_2_2_0 --whole-archive BLD/build/vmkdriver-libata_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_2_0.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/softirq.o vmkdrivers/src_92/vmklinux_92/linux/kernel/softirq.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/wait.o vmkdrivers/src_92/vmklinux_92/linux/kernel/wait.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-e1000e/release/vmkernel64/e1000e --whole-archive BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/82571.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/mac.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/manage.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/nvm.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/phy.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/ethtool.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/netdev.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000e/param.o BLD/build/vmkdriver-e1000e/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_9_2_2_0/release/vmkernel64/libfc_9_2_2_0 --whole-archive BLD/build/vmkdriver-libfc_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_2_0.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_9_2_0_0/release/vmkernel64/libfc_9_2_0_0 --whole-archive BLD/build/vmkdriver-libfc_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_0_0.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/devres.o vmkdrivers/src_92/vmklinux_92/linux/kernel/irq/devres.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/klist.o vmkdrivers/src_92/vmklinux_92/linux/lib/klist.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-mptsas/release/vmkernel64/mptsas --whole-archive BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptbase.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptctl.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptcommon/mptscsih.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o BLD/build/vmkdriver-mptsas/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/mpt/mptsas/mptsas.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-e1000/release/vmkernel64/e1000 --whole-archive BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82540.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82541.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82542.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_82543.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_api.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_ethtool.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_mac.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_main.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_manage.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_nvm.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_param.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/e1000_phy.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/e1000/kcompat_ethtool.o BLD/build/vmkdriver-e1000/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/kref.o vmkdrivers/src_92/vmklinux_92/linux/lib/kref.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/qla4xxx --whole-archive BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_dbg.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_init.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_iocb.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_isr.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_mbx.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_nvram.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4_os.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_dbg.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_dump.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_ioctl.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/qla4xxx/ql4im_os.o BLD/build/vmkdriver-qla4xxx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/sort.o vmkdrivers/src_92/vmklinux_92/linux/lib/sort.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/vsprintf.o vmkdrivers/src_92/vmklinux_92/linux/lib/vsprintf.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/string.o vmkdrivers/src_92/vmklinux_92/linux/lib/string.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/idr.o vmkdrivers/src_92/vmklinux_92/linux/lib/idr.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/hweight.o vmkdrivers/src_92/vmklinux_92/linux/lib/hweight.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/libfc_92 --whole-archive BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_disc.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_elsct.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_exch.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_fcp.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_frame.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_libfc.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_lport.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_npiv.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_rport.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/devres.o vmkdrivers/src_92/vmklinux_92/linux/lib/devres.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/libfcoe_92 --whole-archive BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_vn2vn.o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-fcoe/release/vmkernel64/fcoe --whole-archive BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/fcoe.o BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/semaphore-sleepers.o vmkdrivers/src_92/vmklinux_92/linux/lib/semaphore-sleepers.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/radix-tree.o vmkdrivers/src_92/vmklinux_92/linux/lib/radix-tree.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate.o vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-cnic/release/vmkernel64/cnic --whole-archive BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/bnx2/cnic.o BLD/build/vmkdriver-cnic/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inftrees.o vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inftrees.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inffast.o vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inffast.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate_syms.o vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate_syms.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_92/release/vmkernel64/libfc_92 --whole-archive BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_disc.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_elsct.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_exch.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_fcp.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_frame.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_libfc.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_lport.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_npiv.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/fc_rport.o BLD/build/vmkdriver-libfc_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/infutil.o vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/infutil.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/mm/mempool.o vmkdrivers/src_92/vmklinux_92/linux/mm/mempool.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/ethtool.o vmkdrivers/src_92/vmklinux_92/linux/net/ethtool.c @@ -431,6 +439,7 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/fs/seq_file.o vmkdrivers/src_92/vmklinux_92/linux/fs/seq_file.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/scsi/scsi_proc.o vmkdrivers/src_92/vmklinux_92/linux/scsi/scsi_proc.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/core.o vmkdrivers/src_92/vmklinux_92/linux/drivers/base/core.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_92/release/vmkernel64/libata_92 --whole-archive BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-core.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-eh.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-pmp.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-scsi.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-sff.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-vmklnx.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/bus.o vmkdrivers/src_92/vmklinux_92/linux/drivers/base/bus.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/dd.o vmkdrivers/src_92/vmklinux_92/linux/drivers/base/dd.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/driver.o vmkdrivers/src_92/vmklinux_92/linux/drivers/base/driver.c @@ -444,10 +453,12 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/consolemap.o vmkdrivers/src_92/vmklinux_92/linux/drivers/char/consolemap.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/input.o vmkdrivers/src_92/vmklinux_92/linux/drivers/input/input.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/ff-core.o vmkdrivers/src_92/vmklinux_92/linux/drivers/input/ff-core.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-aic79xx/release/vmkernel64/aic79xx --whole-archive BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_core.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_osm_pci.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_pci.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/aic79xx/aic79xx_proc.o BLD/build/vmkdriver-aic79xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/mousedev.o vmkdrivers/src_92/vmklinux_92/linux/drivers/input/mousedev.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-apple.o vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-apple.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-belkin.o vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-belkin.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cherry.o vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cherry.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-tg3/release/vmkernel64/tg3 --whole-archive BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/net/tg3/tg3.o BLD/build/vmkdriver-tg3/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-core.o vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-core.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cypress.o vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cypress.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-ezkey.o vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-ezkey.c @@ -480,7 +491,6 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_stress.o vmkdrivers/src_92/vmklinux_92/vmware/linux_stress.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_stubs.o vmkdrivers/src_92/vmklinux_92/vmware/linux_stubs.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_time.o vmkdrivers/src_92/vmklinux_92/vmware/linux_time.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_task.o vmkdrivers/src_92/vmklinux_92/vmware/linux_task.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_usb.o vmkdrivers/src_92/vmklinux_92/vmware/linux_usb.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_waitqueue.o vmkdrivers/src_92/vmklinux_92/vmware/linux_waitqueue.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_workqueue.o vmkdrivers/src_92/vmklinux_92/vmware/linux_workqueue.c @@ -497,32 +507,37 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/vmklinux_9_2_0_0 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0_pm.o vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0_pm.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9_2_1_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/vmklinux_9_2_1_0 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9_2_1_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_1_0/vmklinux_9_2_1_0.o vmkdrivers/src_92/vmklinux_9_2_1_0/vmklinux_9_2_1_0.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/vmklinux_9_2_2_0 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.o vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/vmklinux_9_2_0_0 --whole-archive BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0_scsi.o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0.o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0_pm.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9_2_3_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/vmklinux_9_2_3_0 -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9_2_3_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9_2_3_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.o vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"fcoe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.29.9.3\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/fcoe -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/fcoe.o vmkdrivers/src_92/drivers/scsi/fcoe/fcoe.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9_2_1_0/release/vmkernel64/vmklinux_9_2_1_0 --whole-archive BLD/build/vmkdriver-vmklinux_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_1_0/vmklinux_9_2_1_0.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/vmklinux_9 --whole-archive BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/softirq.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/wait.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/devres.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/klist.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/kref.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/sort.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/vsprintf.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/string.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/idr.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/hweight.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/devres.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/semaphore-sleepers.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/radix-tree.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inftrees.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inffast.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate_syms.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/infutil.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/mm/mempool.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/ethtool.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/skbuff.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/inet_lro.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/pci.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/search.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/msi.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/proc.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/fs/seq_file.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/scsi/scsi_proc.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/core.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/bus.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/dd.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/driver.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/class.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/devres.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/platform.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/dma-mapping.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/runtime.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/keyboard.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/defkeymap.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/consolemap.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/input.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/ff-core.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/mousedev.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-apple.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-belkin.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cherry.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-core.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cypress.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-ezkey.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-input.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-kye.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-lg.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-microsoft.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/scsi/constants.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/scsi/scsi_error.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/firmware/dmi_scan.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/arch/x86_64/lib/csum-partial.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/arch/x86_64/lib/csum-wrappers.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/arch/x86_64/lib/thunk.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_block.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_char.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_ctype.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_dma.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_hashtab.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_heap.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_irq.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_net.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_pci.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_proc.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_rcu.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi_lld_if.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi_transport.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi_vmk_if.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_signal.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_stress.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_stubs.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_task.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_time.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_usb.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_waitqueue.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_workqueue.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_notifier.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_kthread.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_input.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_cna.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_dcb.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_iodm.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_dump.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_efi.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"fcoe\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_fcoe -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.29.9.3\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/fcoe -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_0_0.o vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_0_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_9_2_1_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_9_2_1_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_1_0.o vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_1_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfc_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/libfc -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfc_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfc_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_2_0.o vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_2_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"vmklinux_9\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_vmklinux_9 -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=20*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklinux_9 -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMKLINUX -DVMKLINUX_MODULE_HEAP_ANY_MEM -DVMKLINUX_MODULE_HEAP_PHYS_ANY_CONTIGUITY -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_MPP -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_NPIV -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_HAS_API_VMKAPI_VDS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_BINARY_INCOMPATIBLE_APIS -DVMK_DEVKIT_USES_DEPRECATED_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public/generic/release -Ivmkdrivers/vmkplexer/include -Ivmkdrivers/src_92/vmklinux_92/vmware -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/linux -Ivmkdrivers/src_92/include/vmklinux_9 -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/scsi -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/vmklinux_9 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_task.o vmkdrivers/src_92/vmklinux_92/vmware/linux_task.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_0_0.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_0_0.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_9_2_1_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_9_2_1_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_1_0.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_1_0.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_9_2_1_0/release/vmkernel64/libfc_9_2_1_0 --whole-archive BLD/build/vmkdriver-libfc_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_1_0.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_2_0.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_2_0.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_9_2_0_0/release/vmkernel64/libfc_9_2_0_0 --whole-archive BLD/build/vmkdriver-libfc_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_0_0.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd-pci.o vmkdrivers/src_92/drivers/usb/core/hcd-pci.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/vmklinux_9_2_0_0 --whole-archive BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0_scsi.o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0.o BLD/build/vmkdriver-vmklinux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_0_0/vmklinux_9_2_0_0_pm.o $LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9_2_2_0/release/vmkernel64/vmklinux_9_2_2_0 --whole-archive BLD/build/vmkdriver-vmklinux_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-core.o vmkdrivers/src_92/drivers/ata/libata-core.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-eh.o vmkdrivers/src_92/drivers/ata/libata-eh.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-pmp.o vmkdrivers/src_92/drivers/ata/libata-pmp.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-scsi.o vmkdrivers/src_92/drivers/ata/libata-scsi.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-sff.o vmkdrivers/src_92/drivers/ata/libata-sff.c $LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9_2_3_0/release/vmkernel64/vmklinux_9_2_3_0 --whole-archive BLD/build/vmkdriver-vmklinux_9_2_3_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-vmklnx.o vmkdrivers/src_92/drivers/ata/libata-vmklnx.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wall -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"libata_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_HEAP_INITIAL=1*1024*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_libata_92 -DLINUX_MODULE_VERSION=\"3.00.9.2\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd-pci.o vmkdrivers/src_92/drivers/usb/core/hcd-pci.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9_2_1_0/release/vmkernel64/vmklinux_9_2_1_0 --whole-archive BLD/build/vmkdriver-vmklinux_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_9_2_1_0/vmklinux_9_2_1_0.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_9_2_0_0/release/vmkernel64/libfcoe_9_2_0_0 --whole-archive BLD/build/vmkdriver-libfcoe_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_0_0.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfc_9_2_2_0/release/vmkernel64/libfc_9_2_2_0 --whole-archive BLD/build/vmkdriver-libfc_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/libfc/libfc_9_2_2_0.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/buffer.o vmkdrivers/src_92/drivers/usb/core/buffer.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/config.o vmkdrivers/src_92/drivers/usb/core/config.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_9_2_2_0/release/vmkernel64/libfcoe_9_2_2_0 --whole-archive BLD/build/vmkdriver-libfcoe_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_2_0.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_9_2_1_0/release/vmkernel64/libfcoe_9_2_1_0 --whole-archive BLD/build/vmkdriver-libfcoe_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_9_2_1_0.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/devices.o vmkdrivers/src_92/drivers/usb/core/devices.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/devio.o vmkdrivers/src_92/drivers/usb/core/devio.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/driver.o vmkdrivers/src_92/drivers/usb/core/driver.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/vmklinux_9 --whole-archive BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/softirq.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/wait.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/kernel/devres.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/klist.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/kref.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/sort.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/vsprintf.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/string.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/idr.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/hweight.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/devres.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/semaphore-sleepers.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inftrees.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inffast.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/inflate_syms.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/lib/zlib_inflate/infutil.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/mm/mempool.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/ethtool.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/skbuff.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/net/inet_lro.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/pci.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/search.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/msi.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/pci/proc.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/fs/seq_file.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/scsi/scsi_proc.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/core.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/bus.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/dd.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/driver.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/class.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/devres.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/platform.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/dma-mapping.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/base/runtime.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/keyboard.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/defkeymap.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/char/consolemap.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/input.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/ff-core.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/input/mousedev.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-apple.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-belkin.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cherry.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-core.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-cypress.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-ezkey.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-input.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-kye.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-lg.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/hid/hid-microsoft.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/scsi/constants.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/scsi/scsi_error.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/drivers/firmware/dmi_scan.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/arch/x86_64/lib/csum-partial.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/arch/x86_64/lib/csum-wrappers.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/linux/arch/x86_64/lib/thunk.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_block.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_char.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_ctype.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_dma.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_hashtab.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_heap.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_irq.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_net.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_pci.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_proc.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_rcu.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi_lld_if.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi_transport.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi_vmk_if.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_signal.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_stress.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_stubs.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_task.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_time.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_usb.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_waitqueue.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_workqueue.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_notifier.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_kthread.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_input.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_cna.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_dcb.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_iodm.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_dump.o BLD/build/vmkdriver-vmklinux_9/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/vmklinux_92/vmware/linux_efi.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/generic.o vmkdrivers/src_92/drivers/usb/core/generic.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd.o vmkdrivers/src_92/drivers/usb/core/hcd.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hub.o vmkdrivers/src_92/drivers/usb/core/hub.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/message.o vmkdrivers/src_92/drivers/usb/core/message.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/notify.o vmkdrivers/src_92/drivers/usb/core/notify.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-adp94xx/release/vmkernel64/adp94xx --whole-archive BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_discover.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_osm.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_hwi.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_seq.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_ioctl.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_9/drivers/scsi/adp94xx/adp94xx_sata.o BLD/build/vmkdriver-adp94xx/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/passthrough.o vmkdrivers/src_92/drivers/usb/core/passthrough.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/pci-quirks.o vmkdrivers/src_92/drivers/usb/core/pci-quirks.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=8*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/quirks.o vmkdrivers/src_92/drivers/usb/core/quirks.c @@ -533,7 +548,6 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"hid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_hid -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=512*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_hid -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/input -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/hid -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/hid -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/input/hid-quirks.o vmkdrivers/src_92/drivers/usb/input/hid-quirks.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"hid\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_hid -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=512*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_hid -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/input -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/vmklinux_92/linux/drivers/hid -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/hid -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/scsiglue.o vmkdrivers/src_92/drivers/usb/storage/scsiglue.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-fcoe/release/vmkernel64/fcoe --whole-archive BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/fcoe.o BLD/build/vmkdriver-fcoe/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/protocol.o vmkdrivers/src_92/drivers/usb/storage/protocol.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/transport.o vmkdrivers/src_92/drivers/usb/storage/transport.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/usb.o vmkdrivers/src_92/drivers/usb/storage/usb.c @@ -541,48 +555,38 @@ $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcl $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/option_ms.o vmkdrivers/src_92/drivers/usb/storage/option_ms.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/usual-tables.o vmkdrivers/src_92/drivers/usb/storage/usual-tables.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/debug.o vmkdrivers/src_92/drivers/usb/storage/debug.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-hid/release/vmkernel64/hid --whole-archive BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/input/hid-core.o BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/input/hid-quirks.o BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-storage\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_storage -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMKLNX_ALLOW_DEPRECATED -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/storage -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-storage -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-pci.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-pci.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-ring.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-ring.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-hub.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-hub.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-usb/release/vmkernel64/usb --whole-archive BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd-pci.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/buffer.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/config.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/devices.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/devio.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/driver.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/generic.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hub.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/message.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/notify.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/passthrough.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/pci-quirks.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/quirks.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/urb.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/usb.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-dbg.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-dbg.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/usb-storage --whole-archive BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/scsiglue.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/protocol.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/transport.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/usb.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/initializers.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/option_ms.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/usual-tables.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/debug.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-pci.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-pci.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-ring.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-ring.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-hub.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-hub.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-dbg.o vmkdrivers/src_92/drivers/usb/host/xhci/xhci-dbg.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.o vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.c +$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"xhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_xhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/xhci -Ivmkdrivers/src_92/drivers/usb/host/xhci/compat -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/xhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ehci-hcd\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ehci_hcd -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ehci_hcd -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_2GB_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/ehci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/ehci-hcd -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ehci-hcd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/ehci/ehci-hcd.o vmkdrivers/src_92/drivers/usb/host/ehci/ehci-hcd.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"ehci-hcd\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_ehci_hcd -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_ehci_hcd -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMKLINUX_MODULE_HEAP_2GB_MEM -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/ehci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/ehci-hcd -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-ehci-hcd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-ohci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_ohci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_ohci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/ohci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-ohci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-ohci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/ohci/ohci-hcd.o vmkdrivers/src_92/drivers/usb/host/ohci/ohci-hcd.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-xhci/release/vmkernel64/xhci --whole-archive BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-pci.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-ring.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-hub.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-dbg.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_92/release/vmkernel64/libata_92 --whole-archive BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-core.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-eh.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-pmp.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-scsi.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-sff.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata-vmklnx.o BLD/build/vmkdriver-libata_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-ohci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_ohci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_ohci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/ohci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-ohci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-ohci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-hid/release/vmkernel64/hid --whole-archive BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/input/hid-core.o BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/input/hid-quirks.o BLD/build/vmkdriver-hid/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-uhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_uhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_uhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/uhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-uhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-uhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/uhci/uhci-hcd.o vmkdrivers/src_92/drivers/usb/host/uhci/uhci-hcd.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-usb-storage/release/vmkernel64/usb-storage --whole-archive BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/scsiglue.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/protocol.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/transport.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/usb.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/initializers.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/option_ms.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/usual-tables.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/storage/debug.o BLD/build/vmkdriver-usb-storage/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usb-uhci\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usb_uhci -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usb_uhci -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/host/uhci -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -Ivmkdrivers/src_92/drivers/usb/core -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usb-uhci -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usb-uhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-usb/release/vmkernel64/usb --whole-archive BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd-pci.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/buffer.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/config.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/devices.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/devio.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/driver.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/generic.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hcd.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/hub.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/message.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/notify.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/passthrough.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/pci-quirks.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/quirks.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/urb.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/core/usb.o BLD/build/vmkdriver-usb/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usbnet\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usbnet -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usbnet -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/net -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usbnet -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usbnet/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/usbnet.o vmkdrivers/src_92/drivers/usb/net/usbnet.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usbnet\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usbnet -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usbnet -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/net -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usbnet -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usbnet/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/mii.o vmkdrivers/src_92/drivers/usb/net/mii.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-usb-ohci/release/vmkernel64/usb-ohci --whole-archive BLD/build/vmkdriver-usb-ohci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/ohci/ohci-hcd.o BLD/build/vmkdriver-usb-ohci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"usbnet\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_usbnet -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_usbnet -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/net -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/usbnet -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-usbnet/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"cdc_ether\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cdc_ether -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_cdc_ether -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/net -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/cdc_ether -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cdc_ether/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/cdc_ether.o vmkdrivers/src_92/drivers/usb/net/cdc_ether.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-xhci/release/vmkernel64/xhci --whole-archive BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-pci.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-ring.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-hub.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-dbg.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.o BLD/build/vmkdriver-xhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-usb-ohci/release/vmkernel64/usb-ohci --whole-archive BLD/build/vmkdriver-usb-ohci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/ohci/ohci-hcd.o BLD/build/vmkdriver-usb-ohci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_PM -DCONFIG_PM_RUNTIME -DCONFIG_USB_SUSPEND -DCPU=x86-64 -DESX3_NETWORKING_NOT_DONE_YET -DEXPORT_SYMTAB -DGPLED_CODE -DKBUILD_MODNAME=\"cdc_ether\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_cdc_ether -DLINUX_MODULE_HEAP_INITIAL=256*1024 -DLINUX_MODULE_HEAP_MAX=4*1024*1024 -DLINUX_MODULE_HEAP_NAME=vmklnx_cdc_ether -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DUSB_DRIVER -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/usb/net -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/cdc_ether -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-cdc_ether/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"iscsi_linux_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/iscsi_linux -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/iscsi_linux_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-iscsi_linux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_0_0.o vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_0_0.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"iscsi_linux_9_2_1_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/iscsi_linux -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/iscsi_linux_9_2_1_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-iscsi_linux_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_1_0.o vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_1_0.c $CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"iscsi_linux_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/iscsi_linux -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/iscsi_linux_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-iscsi_linux_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_2_0.o vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_2_0.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.24.9.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-iscsi_linux_9_2_1_0/release/vmkernel64/iscsi_linux_9_2_1_0 --whole-archive BLD/build/vmkdriver-iscsi_linux_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_1_0.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-cdc_ether/release/vmkernel64/cdc_ether --whole-archive BLD/build/vmkdriver-cdc_ether/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/cdc_ether.o BLD/build/vmkdriver-cdc_ether/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-iscsi_linux_9_2_0_0/release/vmkernel64/iscsi_linux_9_2_0_0 --whole-archive BLD/build/vmkdriver-iscsi_linux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_0_0.o $LD $LD_OPTS -r -o BLD/build/vmkdriver-ehci-hcd/release/vmkernel64/ehci-hcd --whole-archive BLD/build/vmkdriver-ehci-hcd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/ehci/ehci-hcd.o BLD/build/vmkdriver-ehci-hcd/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.24.9.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_vn2vn.o vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_vn2vn.c +$LD $LD_OPTS -r -o BLD/build/vmkdriver-iscsi_linux_9_2_0_0/release/vmkernel64/iscsi_linux_9_2_0_0 --whole-archive BLD/build/vmkdriver-iscsi_linux_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_0_0.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-iscsi_linux_9_2_1_0/release/vmkernel64/iscsi_linux_9_2_1_0 --whole-archive BLD/build/vmkdriver-iscsi_linux_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_1_0.o $LD $LD_OPTS -r -o BLD/build/vmkdriver-iscsi_linux_9_2_2_0/release/vmkernel64/iscsi_linux_9_2_2_0 --whole-archive BLD/build/vmkdriver-iscsi_linux_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/iscsi_linux/iscsi_linux_9_2_2_0.o +$LD $LD_OPTS -r -o BLD/build/vmkdriver-cdc_ether/release/vmkernel64/cdc_ether --whole-archive BLD/build/vmkdriver-cdc_ether/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/cdc_ether.o BLD/build/vmkdriver-cdc_ether/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o $LD $LD_OPTS -r -o BLD/build/vmkdriver-usbnet/release/vmkernel64/usbnet --whole-archive BLD/build/vmkdriver-usbnet/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/usbnet.o BLD/build/vmkdriver-usbnet/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/net/mii.o BLD/build/vmkdriver-usbnet/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCONFIG_FCOE_MQ -DCONFIG_FCOE_VMDQ -DCONFIG_INET_LRO -DCONFIG_PCI_MSI -DCPU=x86-64 -DDISABLE_PACKET_SPLIT -DESX3_NETWORKING_NOT_DONE_YET -DGPLED_CODE -DKBUILD_MODNAME=\"libfcoe_92\" -DLINUX_MODULE_AUX_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_HEAP_INITIAL=4*1024*100 -DLINUX_MODULE_HEAP_MAX=10*1024*4096 -DLINUX_MODULE_HEAP_NAME=vmklnx_libfcoe_92 -DLINUX_MODULE_SKB_HEAP -DLINUX_MODULE_SKB_HEAP_INITIAL=512*1024 -DLINUX_MODULE_SKB_HEAP_MAX=22*1024*1024 -DLINUX_MODULE_VERSION=\"1.0.24.9.4\" -DMODULE -DNET_DRIVER -DNO_FLOATING_POINT -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/scsi/fcoe -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -Ivmkdrivers/src_92/drivers/net -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libfcoe_92 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o vmkdrivers/src_92/common/vmklinux_module.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libata_9_2_0_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_9_2_0_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_0_0.o vmkdrivers/src_92/drivers/ata/libata_9_2_0_0.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libata_9_2_1_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_9_2_1_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_1_0.o vmkdrivers/src_92/drivers/ata/libata_9_2_1_0.c -$CC -fwrapv -pipe -fno-working-directory -g -ggdb3 -O2 -fno-strict-aliasing -mcld -mcmodel=smallhigh -Wall -Werror -Wstrict-prototypes -falign-functions=4 -falign-jumps=4 -falign-loops=4 -ffreestanding -fno-common -fomit-frame-pointer -fno-strength-reduce -march=x86-64 -minline-all-stringops -mno-red-zone -nostartfiles -nostdlib -mno-mmx -mno-3dnow -mno-sse -mno-sse2 --sysroot=/nowhere -Wdeclaration-after-statement -Wno-pointer-sign -Wno-strict-prototypes -Wno-unused-but-set-variable -Wno-enum-compare -Wno-switch -Wno-declaration-after-statement -Wno-declaration-after-statement -DCONFIG_COMPAT -DCPU=x86-64 -DGPLED_CODE -DKBUILD_MODNAME=\"libata_9_2_2_0\" -DLINUX_MODULE_VERSION=\"6.0.0\" -DMODULE -DNO_FLOATING_POINT -DPRODUCT_VERSION=6.0.0 -DVMKERNEL_MODULE -DVMK_DEVKIT_HAS_API_VMKAPI_BASE -DVMK_DEVKIT_HAS_API_VMKAPI_DEVICE -DVMK_DEVKIT_HAS_API_VMKAPI_ISCSI -DVMK_DEVKIT_HAS_API_VMKAPI_NET -DVMK_DEVKIT_HAS_API_VMKAPI_RDMA -DVMK_DEVKIT_HAS_API_VMKAPI_SCSI -DVMK_DEVKIT_HAS_API_VMKAPI_SOCKETS -DVMK_DEVKIT_IS_DDK -DVMK_DEVKIT_USES_BINARY_COMPATIBLE_APIS -DVMK_DEVKIT_USES_PUBLIC_APIS -DVMNIX -DVMX86_RELEASE -DVMX86_SERVER -DVMX86_VPROBES -D_LINUX -D_VMKDRVEI -D__KERNEL__ -D__VMKERNEL_MODULE__ -D__VMKERNEL__ -D__VMKLNX__ -D__VMK_GCC_BUG_ALIGNMENT_PADDING__ -D__VMWARE__ -Ivmkdrivers/src_92/drivers/ata -IBLD/build/version -IBLD/build/HEADERS/vmkdrivers-vmkernel/vmkernel64/release -Ivmkdrivers/src_92/include -Ivmkdrivers/src_92/include/vmklinux_92 -IBLD/build/HEADERS/92-vmkdrivers-asm-x64/vmkernel64/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/vmkapi-current-all-public-bincomp/generic/release -IBLD/build/HEADERS/92-vmkdrivers-namespace/vmkernel64/release/libata_9_2_2_0 -include vmkdrivers/src_92/include/linux/autoconf.h -c -o BLD/build/vmkdriver-libata_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_2_0.o vmkdrivers/src_92/drivers/ata/libata_9_2_2_0.c -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_9_2_0_0/release/vmkernel64/libata_9_2_0_0 --whole-archive BLD/build/vmkdriver-libata_9_2_0_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_0_0.o $LD $LD_OPTS -r -o BLD/build/vmkdriver-usb-uhci/release/vmkernel64/usb-uhci --whole-archive BLD/build/vmkdriver-usb-uhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/usb/host/uhci/uhci-hcd.o BLD/build/vmkdriver-usb-uhci/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_9_2_1_0/release/vmkernel64/libata_9_2_1_0 --whole-archive BLD/build/vmkdriver-libata_9_2_1_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_1_0.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libata_9_2_2_0/release/vmkernel64/libata_9_2_2_0 --whole-archive BLD/build/vmkdriver-libata_9_2_2_0/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/ata/libata_9_2_2_0.o -$LD $LD_OPTS -r -o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/libfcoe_92 --whole-archive BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe_vn2vn.o BLD/build/vmkdriver-libfcoe_92/release/vmkernel64/SUBDIRS/vmkdrivers/src_92/common/vmklinux_module.o diff --git a/vmkdrivers/src_9/drivers/ata/ahci.c b/vmkdrivers/src_9/drivers/ata/ahci.c index 60b58bee46a895a5407fb2171b4c418b415b0a32..adce1199b04d317b47adc8f94bf7759646b8cce5 100644 --- a/vmkdrivers/src_9/drivers/ata/ahci.c +++ b/vmkdrivers/src_9/drivers/ata/ahci.c @@ -54,7 +54,7 @@ #endif #define DRV_NAME "ahci" -#define DRV_VERSION "3.0-21vmw" +#define DRV_VERSION "3.0-22vmw" #if defined(__VMKLNX__) static int ahci_skip_host_reset = 0; @@ -652,6 +652,15 @@ static const struct pci_device_id ahci_pci_tbl[] = { { PCI_VDEVICE(INTEL, 0x8d66), board_ahci }, /* Wellsburg RAID */ { PCI_VDEVICE(INTEL, 0x8d6e), board_ahci }, /* Wellsburg RAID */ { PCI_VDEVICE(INTEL, 0x23a3), board_ahci }, /* Coleto Creek AHCI */ + { PCI_VDEVICE(INTEL, 0x9d03), board_ahci }, /* Sunrise Point-LP AHCI */ + { PCI_VDEVICE(INTEL, 0x9d05), board_ahci }, /* Sunrise Point-LP RAID */ + { PCI_VDEVICE(INTEL, 0x9d07), board_ahci }, /* Sunrise Point-LP RAID */ + { PCI_VDEVICE(INTEL, 0xa102), board_ahci }, /* Sunrise Point-H AHCI */ + { PCI_VDEVICE(INTEL, 0xa103), board_ahci }, /* Sunrise Point-H AHCI */ + { PCI_VDEVICE(INTEL, 0xa105), board_ahci }, /* Sunrise Point-H RAID */ + { PCI_VDEVICE(INTEL, 0xa106), board_ahci }, /* Sunrise Point-H RAID */ + { PCI_VDEVICE(INTEL, 0xa107), board_ahci }, /* Sunrise Point-H RAID */ + { PCI_VDEVICE(INTEL, 0xa10f), board_ahci }, /* Sunrise Point-H RAID */ #endif /* defined(__VMKLNX__) */ /* JMicron 360/1/3/5/6, match class to avoid IDE function */ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.c b/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.c index 67ac7d9b4041a036aff0ba42a4645757673cacfd..b81ff34df0e60f6857ec72b91b9e613ba6cd2466 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* 80003ES2LAN Gigabit Ethernet Controller (Copper) * 80003ES2LAN Gigabit Ethernet Controller (Serdes) @@ -719,11 +713,18 @@ static s32 e1000_reset_hw_80003es2lan(struct e1000_hw *hw) e1000_release_phy_80003es2lan(hw); /* Disable IBIST slave mode (far-end loopback) */ - e1000_read_kmrn_reg_80003es2lan(hw, E1000_KMRNCTRLSTA_INBAND_PARAM, - &kum_reg_data); - kum_reg_data |= E1000_KMRNCTRLSTA_IBIST_DISABLE; - e1000_write_kmrn_reg_80003es2lan(hw, E1000_KMRNCTRLSTA_INBAND_PARAM, - kum_reg_data); + ret_val = e1000_read_kmrn_reg_80003es2lan(hw, + E1000_KMRNCTRLSTA_INBAND_PARAM, + &kum_reg_data); + if (!ret_val) { + kum_reg_data |= E1000_KMRNCTRLSTA_IBIST_DISABLE; + ret_val = e1000_write_kmrn_reg_80003es2lan(hw, + E1000_KMRNCTRLSTA_INBAND_PARAM, + kum_reg_data); + if (ret_val) + e_dbg("Error disabling far-end loopback\n"); + } else + e_dbg("Error disabling far-end loopback\n"); ret_val = e1000e_get_auto_rd_done(hw); if (ret_val) @@ -777,11 +778,18 @@ static s32 e1000_init_hw_80003es2lan(struct e1000_hw *hw) return ret_val; /* Disable IBIST slave mode (far-end loopback) */ - e1000_read_kmrn_reg_80003es2lan(hw, E1000_KMRNCTRLSTA_INBAND_PARAM, - &kum_reg_data); - kum_reg_data |= E1000_KMRNCTRLSTA_IBIST_DISABLE; - e1000_write_kmrn_reg_80003es2lan(hw, E1000_KMRNCTRLSTA_INBAND_PARAM, - kum_reg_data); + ret_val = + e1000_read_kmrn_reg_80003es2lan(hw, E1000_KMRNCTRLSTA_INBAND_PARAM, + &kum_reg_data); + if (!ret_val) { + kum_reg_data |= E1000_KMRNCTRLSTA_IBIST_DISABLE; + ret_val = e1000_write_kmrn_reg_80003es2lan(hw, + E1000_KMRNCTRLSTA_INBAND_PARAM, + kum_reg_data); + if (ret_val) + e_dbg("Error disabling far-end loopback\n"); + } else + e_dbg("Error disabling far-end loopback\n"); /* Set the transmit descriptor write-back policy */ reg_data = er32(TXDCTL(0)); @@ -1370,6 +1378,7 @@ static const struct e1000_mac_operations es2_mac_ops = { .setup_led = e1000e_setup_led_generic, .config_collision_dist = e1000e_config_collision_dist_generic, .rar_set = e1000e_rar_set_generic, + .rar_get_count = e1000e_rar_get_count_generic, .validate_mdi_setting = e1000e_validate_mdi_setting_generic, }; diff --git a/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.h b/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.h index 90d363b2d2802c238cda0b1e792a21ac5afb2562..1cc100f720a42cb5b377d26d59b30e3154e010f2 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/80003es2lan.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_80003ES2LAN_H_ #define _E1000E_80003ES2LAN_H_ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/82571.c b/vmkdrivers/src_9/drivers/net/e1000e/82571.c index 25f07056e74ea3fdd35c3e08d3b132a925de4e95..38e4943d7c4afcf4f17d5f0f9f6c2fd3959e4d8e 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/82571.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/82571.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* 82571EB Gigabit Ethernet Controller * 82571EB Gigabit Ethernet Controller (Copper) @@ -1011,6 +1005,11 @@ static s32 e1000_reset_hw_82571(struct e1000_hw *hw) /* Must release MDIO ownership and mutex after MAC reset. */ switch (hw->mac.type) { + case e1000_82573: + /* Release mutex only if the hw semaphore is acquired */ + if (!ret_val) + e1000_put_hw_semaphore_82573(hw); + break; case e1000_82574: case e1000_82583: /* Release mutex only if the hw semaphore is acquired */ @@ -1341,8 +1340,12 @@ static void e1000_clear_vfta_82571(struct e1000_hw *hw) static bool e1000_check_mng_mode_82574(struct e1000_hw *hw) { u16 data; + s32 ret_val; + + ret_val = e1000_read_nvm(hw, NVM_INIT_CONTROL2_REG, 1, &data); + if (ret_val) + return false; - e1000_read_nvm(hw, NVM_INIT_CONTROL2_REG, 1, &data); return (data & E1000_NVM_INIT_CTRL2_MNGM) != 0; } @@ -1898,6 +1901,7 @@ static const struct e1000_mac_operations e82571_mac_ops = { .config_collision_dist = e1000e_config_collision_dist_generic, .read_mac_addr = e1000_read_mac_addr_82571, .rar_set = e1000e_rar_set_generic, + .rar_get_count = e1000e_rar_get_count_generic, .validate_mdi_setting = e1000e_validate_mdi_setting_generic, }; diff --git a/vmkdrivers/src_9/drivers/net/e1000e/82571.h b/vmkdrivers/src_9/drivers/net/e1000e/82571.h index 08e24dc3dc0e9d49c7742fed7b829826e2cea095..1fabc9ec236cbb486b4ff16376f192c7fe40f876 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/82571.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/82571.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_82571_H_ #define _E1000E_82571_H_ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/defines.h b/vmkdrivers/src_9/drivers/net/e1000e/defines.h index 3887cc7e2dbb446f377e3ad088ce3d2ea3ffe540..64cf0b2010f3fdf26c4ac2e1a0cfb64437f1b28b 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/defines.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/defines.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_DEFINES_H_ #define _E1000E_DEFINES_H_ @@ -148,6 +142,7 @@ #define E1000_RCTL_LBM_TCVR 0x000000C0 /* tcvr loopback mode */ #define E1000_RCTL_DTYP_PS 0x00000400 /* Packet Split descriptor */ #define E1000_RCTL_RDMTS_HALF 0x00000000 /* Rx desc min thresh size */ +#define E1000_RCTL_RDMTS_HEX 0x00010000 #define E1000_RCTL_MO_SHIFT 12 /* multicast offset shift */ #define E1000_RCTL_MO_3 0x00003000 /* multicast offset 15:4 */ #define E1000_RCTL_BAM 0x00008000 /* broadcast enable */ @@ -349,6 +344,7 @@ #define E1000_TIPG_IPGR2_SHIFT 20 #define MAX_JUMBO_FRAME_SIZE 0x3F00 +#define E1000_TX_PTR_GAP 0x1F /* Extended Configuration Control and Size */ #define E1000_EXTCNF_CTRL_MDIO_SW_OWNERSHIP 0x00000020 @@ -535,6 +531,12 @@ #define E1000_TSYNCTXCTL_VALID 0x00000001 /* Tx timestamp valid */ #define E1000_TSYNCTXCTL_ENABLED 0x00000010 /* enable Tx timestamping */ +/* HH Time Sync */ +#define E1000_TSYNCTXCTL_MAX_ALLOWED_DLY_MASK 0x0000F000 /* max delay */ +#define E1000_TSYNCTXCTL_SYNC_COMP_ERR 0x20000000 /* sync err */ +#define E1000_TSYNCTXCTL_SYNC_COMP 0x40000000 /* sync complete */ +#define E1000_TSYNCTXCTL_START_SYNC 0x80000000 /* initiate sync */ + #define E1000_TSYNCRXCTL_VALID 0x00000001 /* Rx timestamp valid */ #define E1000_TSYNCRXCTL_TYPE_MASK 0x0000000E /* Rx type mask */ #define E1000_TSYNCRXCTL_TYPE_L2_V2 0x00 diff --git a/vmkdrivers/src_9/drivers/net/e1000e/e1000.h b/vmkdrivers/src_9/drivers/net/e1000e/e1000.h index 3a14ccc30e6ef8e87eaef51ece048f506429b838..bd225b8245bf3c1c198e9268c5a1c29b7a67f313 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/e1000.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/e1000.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* Linux PRO/1000 Ethernet Driver main header file */ @@ -96,9 +90,6 @@ struct e1000_info; #define E1000_MNG_VLAN_NONE (-1) -/* Number of packet split data buffers (not including the header buffer) */ -#define PS_PAGE_BUFFERS (MAX_PS_BUFFERS - 1) - #define DEFAULT_JUMBO 9234 /* Time to wait before putting the device into D3 if there's no link (in ms). */ @@ -148,6 +139,7 @@ enum e1000_boards { board_pchlan, board_pch2lan, board_pch_lpt, + board_pch_spt }; struct e1000_ps_page { @@ -286,15 +278,16 @@ struct e1000_adapter { u32 tx_head_addr; u32 tx_fifo_size; u32 tx_dma_failed; + u32 tx_hwtstamp_timeouts; /* Rx */ #ifdef CONFIG_E1000E_NAPI - bool (*clean_rx) (struct e1000_ring *ring, int *work_done, + bool (*clean_rx)(struct e1000_ring *ring, int *work_done, int work_to_do) ____cacheline_aligned_in_smp; #else - bool (*clean_rx) (struct e1000_ring *ring) ____cacheline_aligned_in_smp; + bool (*clean_rx)(struct e1000_ring *ring) ____cacheline_aligned_in_smp; #endif - void (*alloc_rx_buf) (struct e1000_ring *ring, int cleaned_count, + void (*alloc_rx_buf)(struct e1000_ring *ring, int cleaned_count, gfp_t gfp); struct e1000_ring *rx_ring; @@ -312,6 +305,12 @@ struct e1000_adapter { #ifdef HAVE_HW_TIME_STAMP u32 rx_hwtstamp_cleared; #endif +#ifdef DYNAMIC_LTR_SUPPORT + u64 c10_mpc_count; /* frequently updated MPC count */ + u64 c10_rx_bytes; /* frequently updated RX bytes count */ + u32 c10_pba_bytes; /* current PBA RXA converted to bytes*/ + bool c10_demote_ltr; /* is/should LTR be demoted */ +#endif /* DYNAMIC_LTR_SUPPORT */ unsigned int rx_ps_pages; u16 rx_ps_bsize0; @@ -365,6 +364,7 @@ struct e1000_adapter { #endif unsigned int flags; + #if defined(__VMKLNX__) unsigned int flags1; enum { @@ -372,6 +372,7 @@ struct e1000_adapter { hw_hang_on_tso } hw_hang_reason; #endif /* defined(__VMKLNX__) */ + unsigned int flags2; struct work_struct downshift_task; struct work_struct update_phy_task; @@ -392,6 +393,7 @@ struct e1000_adapter { struct hwtstamp_config hwtstamp_config; struct delayed_work systim_overflow_work; struct sk_buff *tx_hwtstamp_skb; + unsigned long tx_hwtstamp_start; struct work_struct tx_hwtstamp_work; spinlock_t systim_lock; /* protects SYSTIML/H regsters */ struct cyclecounter cc; @@ -453,6 +455,8 @@ s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca); * 25MHz 46-bit 2^46 / 10^9 / 3600 = 19.55 hours */ #define E1000_SYSTIM_OVERFLOW_PERIOD (HZ * 60 * 60 * 4) +#define E1000_MAX_82574_SYSTIM_REREADS 50 +#define E1000_82574_SYSTIM_EPSILON (1ULL << 35ULL) #endif /* HAVE_HW_TIME_STAMP */ /* hardware capability, feature, and workaround flags */ @@ -496,6 +500,7 @@ s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca); #if defined(__VMKLNX__) #define FLAG_READ_ONLY_NVM (1 << 0) #endif /* defined(__VMKLNX__) */ + #define FLAG2_CRC_STRIPPING (1 << 0) #define FLAG2_HAS_PHY_WAKEUP (1 << 1) #define FLAG2_IS_DISCARDING (1 << 2) @@ -529,7 +534,6 @@ s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca); enum e1000_state_t { __E1000_OBFF_DISABLED, - __E1000_SHUTDOWN, __E1000_TESTING, __E1000_RESETTING, __E1000_ACCESS_SHARED_RESOURCE, @@ -577,9 +581,9 @@ extern void e1000e_get_hw_control(struct e1000_adapter *adapter); extern void e1000e_release_hw_control(struct e1000_adapter *adapter); extern void e1000e_write_itr(struct e1000_adapter *adapter, u32 itr); -#if defined(__VMKLNX__) +#ifdef __VMKLNX__ extern void e1000e_write_protect_nvm_ich8lan(struct e1000_hw *hw); -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ extern unsigned int copybreak; extern const struct e1000_info e1000_82571_info; @@ -593,6 +597,7 @@ extern const struct e1000_info e1000_ich10_info; extern const struct e1000_info e1000_pch_info; extern const struct e1000_info e1000_pch2_info; extern const struct e1000_info e1000_pch_lpt_info; +extern const struct e1000_info e1000_pch_spt_info; extern const struct e1000_info e1000_es2_info; #ifdef HAVE_PTP_1588_CLOCK diff --git a/vmkdrivers/src_9/drivers/net/e1000e/ethtool.c b/vmkdrivers/src_9/drivers/net/e1000e/ethtool.c index 4d4b61c3bf5e896c91a780c2db2645becf5bad6d..da44989b4eb830e17f5ffab47d66a681f0cace95 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/ethtool.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/ethtool.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* ethtool support for e1000 */ @@ -152,6 +146,7 @@ static const struct e1000_stats e1000_gstrings_stats[] = { E1000_STAT("tx_dma_failed", tx_dma_failed), #ifdef HAVE_HW_TIME_STAMP E1000_STAT("rx_hwtstamp_cleared", rx_hwtstamp_cleared), + E1000_STAT("tx_hwtstamp_timeouts", tx_hwtstamp_timeouts), #endif E1000_STAT("uncorr_ecc_errors", uncorr_errors), E1000_STAT("corr_ecc_errors", corr_errors), @@ -746,10 +741,11 @@ static int e1000_set_eeprom(struct net_device *netdev, if (eeprom->magic != (adapter->pdev->vendor | (adapter->pdev->device << 16))) return -EFAULT; -#if defined(__VMKLNX__) + +#ifdef __VMKLNX__ if (adapter->flags1 & FLAG_READ_ONLY_NVM) return -EINVAL; -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ max_len = hw->nvm.word_size * 2; @@ -964,10 +960,10 @@ static bool reg_pattern_test(struct e1000_adapter *adapter, u64 *data, reg + (offset << 2), val, (test[pat] & write & mask)); *data = reg; - return 1; + return true; } } - return 0; + return false; } static bool reg_set_and_check(struct e1000_adapter *adapter, u64 *data, @@ -980,9 +976,9 @@ static bool reg_set_and_check(struct e1000_adapter *adapter, u64 *data, e_err("set/check test failed (reg 0x%05X): got 0x%08X expected 0x%08X\n", reg, (val & mask), (write & mask)); *data = reg; - return 1; + return true; } - return 0; + return false; } #define REG_PATTERN_TEST_ARRAY(reg, offset, mask, write) \ @@ -1075,18 +1071,20 @@ static int e1000_reg_test(struct e1000_adapter *adapter, u64 *data) case e1000_pchlan: case e1000_pch2lan: case e1000_pch_lpt: + case e1000_pch_spt: mask |= (1 << 18); break; default: break; } - if (mac->type == e1000_pch_lpt) + if ((mac->type == e1000_pch_lpt) || (mac->type == e1000_pch_spt)) wlock_mac = (er32(FWSM) & E1000_FWSM_WLOCK_MAC_MASK) >> E1000_FWSM_WLOCK_MAC_SHIFT; for (i = 0; i < mac->rar_entry_count; i++) { - if (mac->type == e1000_pch_lpt) { + if ((mac->type == e1000_pch_lpt) || + (mac->type == e1000_pch_spt)) { /* Cannot test write-protected SHRAL[n] registers */ if ((wlock_mac == 1) || (wlock_mac && (i > wlock_mac))) continue; @@ -1097,18 +1095,23 @@ static int e1000_reg_test(struct e1000_adapter *adapter, u64 *data) else mask &= ~(1 << 30); } - if (mac->type == e1000_pch2lan) { /* SHRAH[0,1,2] different than previous */ - if (i == 7) + if (i == 1) mask &= 0xFFF4FFFF; /* SHRAH[3] different than SHRAH[0,1,2] */ - if (i == 10) + if (i == 4) mask |= (1 << 30); + /* RAR[1-6] owned by management engine - skipping */ + if (i > 0) + i += 6; } REG_PATTERN_TEST_ARRAY(E1000_RA, ((i << 1) + 1), mask, 0xFFFFFFFF); + /* reset index to actual value */ + if ((mac->type == e1000_pch2lan) && (i > 6)) + i -= 6; } for (i = 0; i < mac->mta_reg_count; i++) @@ -1431,7 +1434,7 @@ static int e1000_setup_desc_rings(struct e1000_adapter *adapter) rctl = er32(RCTL); #ifndef __VMKLNX__ if (!(adapter->flags2 & FLAG2_NO_DISABLE_RX)) -#endif +#endif /* !__VMKLNX__ */ ew32(RCTL, rctl & ~E1000_RCTL_EN); ew32(RDBAL(0), ((u64)rx_ring->dma & 0xFFFFFFFF)); ew32(RDBAH(0), ((u64)rx_ring->dma >> 32)); @@ -2062,15 +2065,14 @@ static void e1000_get_wol(struct net_device *netdev, * Comment out that check for now until support for can/should wakeup * is added as part of Power Management features. */ -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ if (!(adapter->flags & FLAG_HAS_WOL) || !device_can_wakeup(pci_dev_to_dev(adapter->pdev))) return; -#else /* defined(__VMKLNX__) */ +#else /* !__VMKLNX__ */ if (!(adapter->flags & FLAG_HAS_WOL)) return; -#endif /* !defined(__VMKLNX__) */ - +#endif /* !__VMKLNX__ */ wol->supported = WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC | WAKE_PHY; @@ -2105,18 +2107,18 @@ static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) * Comment out that check for now until support for can/should wakeup * is added as part of Power Management features. */ -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ if (!(adapter->flags & FLAG_HAS_WOL) || !device_can_wakeup(pci_dev_to_dev(adapter->pdev)) || (wol->wolopts & ~(WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC | WAKE_PHY))) return -EOPNOTSUPP; -#else /* defined(__VMKLNX__) */ +#else /* !__VMKLNX__ */ if (!(adapter->flags & FLAG_HAS_WOL) || (wol->wolopts & ~(WAKE_UCAST | WAKE_MCAST | WAKE_BCAST | WAKE_MAGIC | WAKE_PHY))) return -EOPNOTSUPP; -#endif /* defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ /* these settings will always override what we currently have */ adapter->wol = 0; @@ -2212,6 +2214,7 @@ static int e1000_phys_id(struct net_device *netdev, u32 data) (hw->mac.type == e1000_pchlan) || (hw->mac.type == e1000_pch2lan) || (hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt) || (hw->mac.type == e1000_82583) || (hw->mac.type == e1000_82574)) { if (!adapter->blink_timer.function) { init_timer(&adapter->blink_timer); @@ -2678,7 +2681,7 @@ static const struct ethtool_ops_ext e1000e_ethtool_ops_ext = { void e1000e_set_ethtool_ops(struct net_device *netdev) { /* have to "undeclare" const on this struct to remove warnings */ - SET_ETHTOOL_OPS(netdev, (struct ethtool_ops *)&e1000_ethtool_ops); + netdev->ethtool_ops = (struct ethtool_ops *)&e1000_ethtool_ops; #ifdef HAVE_RHEL6_ETHTOOL_OPS_EXT_STRUCT set_ethtool_ops_ext(netdev, &e1000e_ethtool_ops_ext); #endif /* HAVE_RHEL6_ETHTOOL_OPS_EXT_STRUCT */ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/hw.h b/vmkdrivers/src_9/drivers/net/e1000e/hw.h index e039632508094d4a1a04a06c9f9dd2ce96199085..e7fe20a0de82b8605eea6f95546b0ffb99f74699 100755 --- a/vmkdrivers/src_9/drivers/net/e1000e/hw.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/hw.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_HW_H_ #define _E1000E_HW_H_ @@ -92,9 +86,12 @@ struct e1000_hw; #define E1000_DEV_ID_PCH_LPTLP_I218_V 0x1559 #define E1000_DEV_ID_PCH_I218_LM2 0x15A0 #define E1000_DEV_ID_PCH_I218_V2 0x15A1 -#define E1000_DEV_ID_PCH_I218_LM3 0x15A2 /* Wildcat Point PCH */ -#define E1000_DEV_ID_PCH_I218_V3 0x15A3 /* Wildcat Point PCH */ - +#define E1000_DEV_ID_PCH_I218_LM3 0x15A2 /* Wildcat Point PCH */ +#define E1000_DEV_ID_PCH_I218_V3 0x15A3 /* Wildcat Point PCH */ +#define E1000_DEV_ID_PCH_SPT_I219_LM 0x156F /* Sunrise Point PCH */ +#define E1000_DEV_ID_PCH_SPT_I219_V 0x1570 /* Sunrise Point PCH */ +#define E1000_DEV_ID_PCH_SPT_I219_LM2 0x15B8 /* Sunrise Point-H PCH */ +#define E1000_DEV_ID_PCH_SPT_I219_V2 0x15B7 /* Sunrise Point-H PCH */ #define E1000_REVISION_4 4 @@ -116,6 +113,7 @@ enum e1000_mac_type { e1000_pchlan, e1000_pch2lan, e1000_pch_lpt, + e1000_pch_spt, }; enum e1000_media_type { @@ -244,7 +242,7 @@ union e1000_rx_desc_extended { #define MAX_PS_BUFFERS 4 /* Number of packet split data buffers (not including the header buffer) */ -#define PS_PAGE_BUFFERS (MAX_PS_BUFFERS - 1) +#define PS_PAGE_BUFFERS (MAX_PS_BUFFERS - 1) /* Receive Descriptor - Packet Split */ union e1000_rx_desc_packet_split { @@ -467,29 +465,30 @@ struct e1000_host_mng_command_info { /* Function pointers for the MAC. */ struct e1000_mac_operations { - s32(*id_led_init) (struct e1000_hw *); - s32(*blink_led) (struct e1000_hw *); + s32 (*id_led_init) (struct e1000_hw *); + s32 (*blink_led) (struct e1000_hw *); bool (*check_mng_mode) (struct e1000_hw *); - s32(*check_for_link) (struct e1000_hw *); - s32(*cleanup_led) (struct e1000_hw *); + s32 (*check_for_link) (struct e1000_hw *); + s32 (*cleanup_led) (struct e1000_hw *); void (*clear_hw_cntrs) (struct e1000_hw *); void (*clear_vfta) (struct e1000_hw *); - s32(*get_bus_info) (struct e1000_hw *); + s32 (*get_bus_info) (struct e1000_hw *); void (*set_lan_id) (struct e1000_hw *); - s32(*get_link_up_info) (struct e1000_hw *, u16 *, u16 *); - s32(*led_on) (struct e1000_hw *); - s32(*led_off) (struct e1000_hw *); + s32 (*get_link_up_info) (struct e1000_hw *, u16 *, u16 *); + s32 (*led_on) (struct e1000_hw *); + s32 (*led_off) (struct e1000_hw *); void (*update_mc_addr_list) (struct e1000_hw *, u8 *, u32); - s32(*reset_hw) (struct e1000_hw *); - s32(*init_hw) (struct e1000_hw *); - s32(*setup_link) (struct e1000_hw *); - s32(*setup_physical_interface) (struct e1000_hw *); - s32(*setup_led) (struct e1000_hw *); + s32 (*reset_hw) (struct e1000_hw *); + s32 (*init_hw) (struct e1000_hw *); + s32 (*setup_link) (struct e1000_hw *); + s32 (*setup_physical_interface) (struct e1000_hw *); + s32 (*setup_led) (struct e1000_hw *); void (*write_vfta) (struct e1000_hw *, u32, u32); void (*config_collision_dist) (struct e1000_hw *); - void (*rar_set) (struct e1000_hw *, u8 *, u32); - s32(*read_mac_addr) (struct e1000_hw *); - s32(*validate_mdi_setting) (struct e1000_hw *); + int (*rar_set) (struct e1000_hw *, u8 *, u32); + u32 (*rar_get_count) (struct e1000_hw *); + s32 (*read_mac_addr) (struct e1000_hw *); + s32 (*validate_mdi_setting) (struct e1000_hw *); }; /* When to use various PHY register access functions: @@ -507,40 +506,40 @@ struct e1000_mac_operations { * */ struct e1000_phy_operations { - s32(*acquire) (struct e1000_hw *); - s32(*cfg_on_link_up) (struct e1000_hw *); - s32(*check_polarity) (struct e1000_hw *); - s32(*check_reset_block) (struct e1000_hw *); - s32(*commit) (struct e1000_hw *); - s32(*force_speed_duplex) (struct e1000_hw *); - s32(*get_cfg_done) (struct e1000_hw *hw); - s32(*get_cable_length) (struct e1000_hw *); - s32(*get_info) (struct e1000_hw *); - s32(*set_page) (struct e1000_hw *, u16); - s32(*read_reg) (struct e1000_hw *, u32, u16 *); - s32(*read_reg_locked) (struct e1000_hw *, u32, u16 *); - s32(*read_reg_page) (struct e1000_hw *, u32, u16 *); + s32 (*acquire) (struct e1000_hw *); + s32 (*cfg_on_link_up) (struct e1000_hw *); + s32 (*check_polarity) (struct e1000_hw *); + s32 (*check_reset_block) (struct e1000_hw *); + s32 (*commit) (struct e1000_hw *); + s32 (*force_speed_duplex) (struct e1000_hw *); + s32 (*get_cfg_done) (struct e1000_hw *hw); + s32 (*get_cable_length) (struct e1000_hw *); + s32 (*get_info) (struct e1000_hw *); + s32 (*set_page) (struct e1000_hw *, u16); + s32 (*read_reg) (struct e1000_hw *, u32, u16 *); + s32 (*read_reg_locked) (struct e1000_hw *, u32, u16 *); + s32 (*read_reg_page) (struct e1000_hw *, u32, u16 *); void (*release) (struct e1000_hw *); - s32(*reset) (struct e1000_hw *); - s32(*set_d0_lplu_state) (struct e1000_hw *, bool); - s32(*set_d3_lplu_state) (struct e1000_hw *, bool); - s32(*write_reg) (struct e1000_hw *, u32, u16); - s32(*write_reg_locked) (struct e1000_hw *, u32, u16); - s32(*write_reg_page) (struct e1000_hw *, u32, u16); + s32 (*reset) (struct e1000_hw *); + s32 (*set_d0_lplu_state) (struct e1000_hw *, bool); + s32 (*set_d3_lplu_state) (struct e1000_hw *, bool); + s32 (*write_reg) (struct e1000_hw *, u32, u16); + s32 (*write_reg_locked) (struct e1000_hw *, u32, u16); + s32 (*write_reg_page) (struct e1000_hw *, u32, u16); void (*power_up) (struct e1000_hw *); void (*power_down) (struct e1000_hw *); }; /* Function pointers for the NVM. */ struct e1000_nvm_operations { - s32(*acquire) (struct e1000_hw *); - s32(*read) (struct e1000_hw *, u16, u16, u16 *); + s32 (*acquire) (struct e1000_hw *); + s32 (*read) (struct e1000_hw *, u16, u16, u16 *); void (*release) (struct e1000_hw *); void (*reload) (struct e1000_hw *); - s32(*update) (struct e1000_hw *); - s32(*valid_led_default) (struct e1000_hw *, u16 *); - s32(*validate) (struct e1000_hw *); - s32(*write) (struct e1000_hw *, u16, u16, u16 *); + s32 (*update) (struct e1000_hw *); + s32 (*valid_led_default) (struct e1000_hw *, u16 *); + s32 (*validate) (struct e1000_hw *); + s32 (*write) (struct e1000_hw *, u16, u16, u16 *); }; struct e1000_mac_info { @@ -681,6 +680,10 @@ struct e1000_dev_spec_ich8lan { bool eee_disable; u16 eee_lp_ability; enum e1000_ulp_state ulp_state; +#ifdef DYNAMIC_LTR_SUPPORT + u16 lat_enc; + u16 max_ltr_enc; +#endif }; struct e1000_hw { diff --git a/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.c b/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.c index 223fb517c195d05946338563d033f7bc052cd1d1..b19ea5f27c9d96a5ff0796f2350741b5bd8a2135 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* 82562G 10/100 Network Connection * 82562G-2 10/100 Network Connection @@ -106,7 +100,7 @@ union ich8_hws_flash_regacc { u16 regval; }; -#if defined(__VMKLNX__) +#ifdef __VMKLNX__ /* ICH Flash Protected Region */ union ich8_flash_protected_range { struct ich8_pr { @@ -119,7 +113,7 @@ union ich8_flash_protected_range { } range; u32 regval; }; -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ static void e1000_clear_hw_cntrs_ich8lan(struct e1000_hw *hw); static void e1000_initialize_hw_bits_ich8lan(struct e1000_hw *hw); @@ -132,6 +126,14 @@ static s32 e1000_read_flash_word_ich8lan(struct e1000_hw *hw, u32 offset, u16 *data); static s32 e1000_read_flash_data_ich8lan(struct e1000_hw *hw, u32 offset, u8 size, u16 *data); +static s32 e1000_read_flash_data32_ich8lan(struct e1000_hw *hw, u32 offset, + u32 *data); +static s32 e1000_read_flash_dword_ich8lan(struct e1000_hw *hw, + u32 offset, u32 *data); +static s32 e1000_write_flash_data32_ich8lan(struct e1000_hw *hw, + u32 offset, u32 data); +static s32 e1000_retry_write_flash_dword_ich8lan(struct e1000_hw *hw, + u32 offset, u32 dword); static s32 e1000_kmrn_lock_loss_workaround_ich8lan(struct e1000_hw *hw); static s32 e1000_cleanup_led_ich8lan(struct e1000_hw *hw); static s32 e1000_led_on_ich8lan(struct e1000_hw *hw); @@ -148,10 +150,12 @@ static s32 e1000_k1_gig_workaround_hv(struct e1000_hw *hw, bool link); static s32 e1000_set_mdio_slow_mode_hv(struct e1000_hw *hw); static bool e1000_check_mng_mode_ich8lan(struct e1000_hw *hw); static bool e1000_check_mng_mode_pchlan(struct e1000_hw *hw); -static void e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index); -static void e1000_rar_set_pch_lpt(struct e1000_hw *hw, u8 *addr, u32 index); +static int e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index); +static int e1000_rar_set_pch_lpt(struct e1000_hw *hw, u8 *addr, u32 index); +static u32 e1000_rar_get_count_pch_lpt(struct e1000_hw *hw); static s32 e1000_k1_workaround_lv(struct e1000_hw *hw); static void e1000_gate_hw_phy_config_ich8lan(struct e1000_hw *hw, bool gate); +static s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force); static s32 e1000_setup_copper_link_pch_lpt(struct e1000_hw *hw); static s32 e1000_oem_bits_config_ich8lan(struct e1000_hw *hw, bool d0_state); @@ -236,7 +240,7 @@ static bool e1000_phy_is_accessible_pchlan(struct e1000_hw *hw) if (ret_val) return false; out: - if (hw->mac.type == e1000_pch_lpt) { + if ((hw->mac.type == e1000_pch_lpt) || (hw->mac.type == e1000_pch_spt)) { /* Unforce SMBus mode in PHY */ e1e_rphy_locked(hw, CV_SMB_CTRL, &phy_reg); phy_reg &= ~CV_SMB_CTRL_FORCE_SMBUS; @@ -328,6 +332,7 @@ static s32 e1000_init_phy_workarounds_pchlan(struct e1000_hw *hw) */ switch (hw->mac.type) { case e1000_pch_lpt: + case e1000_pch_spt: if (e1000_phy_is_accessible_pchlan(hw)) break; @@ -386,7 +391,7 @@ static s32 e1000_init_phy_workarounds_pchlan(struct e1000_hw *hw) hw->phy.ops.release(hw); if (!ret_val) { - int i = 0; + /* Check to see if able to reset PHY. Print error if not */ if (hw->phy.ops.check_reset_block(hw)) { e_err("Reset blocked by ME\n"); @@ -408,10 +413,7 @@ static s32 e1000_init_phy_workarounds_pchlan(struct e1000_hw *hw) * return E1000E_BLK_PHY_RESET, as this is the condition that * the PHY is in. */ - while ((ret_val = hw->phy.ops.check_reset_block(hw)) && - (i++ < 10)) - usleep_range(10000, 20000); - + ret_val = hw->phy.ops.check_reset_block(hw); if (ret_val) e_err("ME blocked access to PHY after reset\n"); } @@ -471,6 +473,7 @@ static s32 e1000_init_phy_params_pchlan(struct e1000_hw *hw) /* fall-through */ case e1000_pch2lan: case e1000_pch_lpt: + case e1000_pch_spt: /* In case the PHY needs to be in mdio slow mode, * set slow mode and try to get the PHY id again. */ @@ -601,35 +604,50 @@ static s32 e1000_init_nvm_params_ich8lan(struct e1000_hw *hw) struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan; u32 gfpreg, sector_base_addr, sector_end_addr; u16 i; + u32 nvm_size; /* Can't read flash registers if the register set isn't mapped. */ - if (!hw->flash_address) { - e_dbg("ERROR: Flash registers not mapped\n"); - return -E1000_ERR_CONFIG; - } - nvm->type = e1000_nvm_flash_sw; + /* in SPT, gfpreg doesn't exist. NVM size is taken from the + * STRAP register + */ + if (hw->mac.type == e1000_pch_spt) { + nvm->flash_base_addr = 0; + nvm_size = (((er32(STRAP) >> 1) & 0x1F) + 1) + * NVM_SIZE_MULTIPLIER; + nvm->flash_bank_size = nvm_size / 2; + /* Adjust to word count */ + nvm->flash_bank_size /= sizeof(u16); + /* Set the base address for flash register access */ + hw->flash_address = hw->hw_addr + E1000_FLASH_BASE_ADDR; + } else { + if (!hw->flash_address) { + e_dbg("ERROR: Flash registers not mapped\n"); + return -E1000_ERR_CONFIG; + } - gfpreg = er32flash(ICH_FLASH_GFPREG); + gfpreg = er32flash(ICH_FLASH_GFPREG); - /* sector_X_addr is a "sector"-aligned address (4096 bytes) - * Add 1 to sector_end_addr since this sector is included in - * the overall size. - */ - sector_base_addr = gfpreg & FLASH_GFPREG_BASE_MASK; - sector_end_addr = ((gfpreg >> 16) & FLASH_GFPREG_BASE_MASK) + 1; + /* sector_X_addr is a "sector"-aligned address (4096 bytes) + * Add 1 to sector_end_addr since this sector is included in + * the overall size. + */ + sector_base_addr = gfpreg & FLASH_GFPREG_BASE_MASK; + sector_end_addr = ((gfpreg >> 16) & FLASH_GFPREG_BASE_MASK) + 1; - /* flash_base_addr is byte-aligned */ - nvm->flash_base_addr = sector_base_addr << FLASH_SECTOR_ADDR_SHIFT; + /* flash_base_addr is byte-aligned */ + nvm->flash_base_addr = sector_base_addr + << FLASH_SECTOR_ADDR_SHIFT; - /* find total size of the NVM, then cut in half since the total - * size represents two separate NVM banks. - */ - nvm->flash_bank_size = ((sector_end_addr - sector_base_addr) - << FLASH_SECTOR_ADDR_SHIFT); - nvm->flash_bank_size /= 2; - /* Adjust to word count */ - nvm->flash_bank_size /= sizeof(u16); + /* find total size of the NVM, then cut in half since the total + * size represents two separate NVM banks. + */ + nvm->flash_bank_size = ((sector_end_addr - sector_base_addr) + << FLASH_SECTOR_ADDR_SHIFT); + nvm->flash_bank_size /= 2; + /* Adjust to word count */ + nvm->flash_bank_size /= sizeof(u16); + } nvm->word_size = E1000_ICH8_SHADOW_RAM_WORDS; @@ -694,6 +712,7 @@ static s32 e1000_init_mac_params_ich8lan(struct e1000_hw *hw) mac->ops.rar_set = e1000_rar_set_pch2lan; /* fall-through */ case e1000_pch_lpt: + case e1000_pch_spt: case e1000_pchlan: /* save PCH revision_id */ pci_read_config_word(hw->adapter->pdev, @@ -715,11 +734,12 @@ static s32 e1000_init_mac_params_ich8lan(struct e1000_hw *hw) break; } - if (mac->type == e1000_pch_lpt) { + if ((mac->type == e1000_pch_lpt) || (mac->type == e1000_pch_spt)) { mac->rar_entry_count = E1000_PCH_LPT_RAR_ENTRIES; mac->ops.rar_set = e1000_rar_set_pch_lpt; mac->ops.setup_physical_interface = e1000_setup_copper_link_pch_lpt; + mac->ops.rar_get_count = e1000_rar_get_count_pch_lpt; } /* Enable PCS Lock-loss workaround for ICH8 */ @@ -860,6 +880,17 @@ s32 e1000_set_eee_pchlan(struct e1000_hw *hw) } } + if (hw->phy.type == e1000_phy_82579) { + ret_val = e1000_read_emi_reg_locked(hw, I82579_LPI_PLL_SHUT, + &data); + if (ret_val) + goto release; + + data &= ~I82579_LPI_100_PLL_SHUT; + ret_val = e1000_write_emi_reg_locked(hw, I82579_LPI_PLL_SHUT, + data); + } + /* R/Clr IEEE MMD 3.1 bits 11:10 - Tx/Rx LPI Received */ ret_val = e1000_read_emi_reg_locked(hw, pcs_status, &data); if (ret_val) @@ -1039,6 +1070,14 @@ static s32 e1000_platform_pm_pch_lpt(struct e1000_hw *hw, bool link) if (lat_enc > max_ltr_enc) lat_enc = max_ltr_enc; +#ifdef DYNAMIC_LTR_SUPPORT + hw->dev_spec.ich8lan.lat_enc = lat_enc; + hw->dev_spec.ich8lan.max_ltr_enc = max_ltr_enc; + if ((hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM3) || + (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V3)) + lat_enc = max_ltr_enc; + +#endif /* DYNAMIC_LTR_SUPPORT */ } /* Set Snoop and No-Snoop latencies the same */ @@ -1048,6 +1087,39 @@ static s32 e1000_platform_pm_pch_lpt(struct e1000_hw *hw, bool link) return 0; } +#ifdef DYNAMIC_LTR_SUPPORT +/** + * e1000_demote_ltr - Demote/Promote the LTR value + * @hw: pointer to the HW structure + * @demote: boolean value to control whether we are demoting or promoting + * the LTR value (promoting allows deeper C-States). + * @link: boolean value stating whether we currently have link + * + * Configure the LTRV register with the proper LTR value + **/ +void e1000_demote_ltr(struct e1000_hw *hw, bool demote, bool link) +{ + u32 reg = link << (E1000_LTRV_REQ_SHIFT + E1000_LTRV_NOSNOOP_SHIFT) | + link << E1000_LTRV_REQ_SHIFT | E1000_LTRV_SEND; + + if ((hw->adapter->pdev->device != E1000_DEV_ID_PCH_I218_LM3) && + (hw->adapter->pdev->device != E1000_DEV_ID_PCH_I218_V3)) + return; + + if (demote) { + reg |= hw->dev_spec.ich8lan.lat_enc | + (hw->dev_spec.ich8lan.lat_enc << E1000_LTRV_NOSNOOP_SHIFT); + } else { + reg |= hw->dev_spec.ich8lan.max_ltr_enc | + (hw->dev_spec.ich8lan.max_ltr_enc << + E1000_LTRV_NOSNOOP_SHIFT); + } + + ew32(LTRV, reg); + return; +} + +#endif /* DYNAMIC_LTR_SUPPORT */ /** * e1000_enable_ulp_lpt_lp - configure Ultra Low Power mode for LynxPoint-LP * @hw: pointer to the HW structure @@ -1104,6 +1176,21 @@ s32 e1000_enable_ulp_lpt_lp(struct e1000_hw *hw, bool to_sx) if (ret_val) goto out; + /* Si workaround for ULP entry flow on i127/rev6 h/w. Enable + * LPLU and disable Gig speed when entering ULP + */ + if ((hw->phy.type == e1000_phy_i217) && (hw->phy.revision == 6)) { + ret_val = e1000_read_phy_reg_hv_locked(hw, HV_OEM_BITS, + &phy_reg); + if (ret_val) + goto release; + phy_reg |= HV_OEM_BITS_LPLU | HV_OEM_BITS_GBE_DIS; + ret_val = e1000_write_phy_reg_hv_locked(hw, HV_OEM_BITS, + phy_reg); + if (ret_val) + goto release; + } + /* Force SMBus mode in PHY */ ret_val = e1000_read_phy_reg_hv_locked(hw, CV_SMB_CTRL, &phy_reg); if (ret_val) @@ -1168,7 +1255,7 @@ out: * the driver or during Sx->S0 transitions, this is called with force=true * to forcibly disable ULP. */ -s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force) +static s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force) { s32 ret_val = 0; u32 mac_reg; @@ -1217,14 +1304,14 @@ s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force) goto out; } - if (force) - /* Toggle LANPHYPC Value bit */ - e1000_toggle_lanphypc_pch_lpt(hw); - ret_val = hw->phy.ops.acquire(hw); if (ret_val) goto out; + if (force) + /* Toggle LANPHYPC Value bit */ + e1000_toggle_lanphypc_pch_lpt(hw); + /* Unforce SMBus mode in PHY */ ret_val = e1000_read_phy_reg_hv_locked(hw, CV_SMB_CTRL, &phy_reg); if (ret_val) { @@ -1263,14 +1350,15 @@ s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force) ret_val = e1000_read_phy_reg_hv_locked(hw, I218_ULP_CONFIG1, &phy_reg); if (ret_val) goto release; - phy_reg &= ~(I218_ULP_CONFIG1_IND | I218_ULP_CONFIG1_STICKY_ULP | + phy_reg &= ~(I218_ULP_CONFIG1_IND | + I218_ULP_CONFIG1_STICKY_ULP | I218_ULP_CONFIG1_RESET_TO_SMBUS | I218_ULP_CONFIG1_WOL_HOST | I218_ULP_CONFIG1_INBAND_EXIT | I218_ULP_CONFIG1_DISABLE_SMB_PERST); e1000_write_phy_reg_hv_locked(hw, I218_ULP_CONFIG1, phy_reg); - /* Commit ULP changes in PHY by starting auto ULP configuration */ + /* Commit ULP changes by starting auto ULP configuration */ phy_reg |= I218_ULP_CONFIG1_START; e1000_write_phy_reg_hv_locked(hw, I218_ULP_CONFIG1, phy_reg); @@ -1331,14 +1419,18 @@ static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw) return ret_val; } - /* When connected at 10Mbps half-duplex, 82579 parts are excessively + /* When connected at 10Mbps half-duplex, some parts are excessively * aggressive resulting in many collisions. To avoid this, increase * the IPG and reduce Rx latency in the PHY. */ - if ((hw->mac.type == e1000_pch2lan) && link) { + if (((hw->mac.type == e1000_pch2lan) || + (hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt)) && link) { u32 reg; reg = er32(STATUS); if (!(reg & (E1000_STATUS_FD | E1000_STATUS_SPEED_MASK))) { + u16 emi_addr; + reg = er32(TIPG); reg &= ~E1000_TIPG_IPGT_MASK; reg |= 0xFF; @@ -1349,8 +1441,11 @@ static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw) if (ret_val) return ret_val; - ret_val = - e1000_write_emi_reg_locked(hw, I82579_RX_CONFIG, 0); + if (hw->mac.type == e1000_pch2lan) + emi_addr = I82579_RX_CONFIG; + else + emi_addr = I217_RX_CONFIG; + ret_val = e1000_write_emi_reg_locked(hw, emi_addr, 0); hw->phy.ops.release(hw); @@ -1368,8 +1463,7 @@ static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw) if (ret_val) return ret_val; } - - if (hw->mac.type == e1000_pch_lpt) { + if ((hw->mac.type == e1000_pch_lpt) || (hw->mac.type == e1000_pch_spt)) { /* Set platform power management values for * Latency Tolerance Reporting (LTR) */ @@ -1474,6 +1568,7 @@ static s32 e1000_get_variants_ich8lan(struct e1000_adapter *adapter) case e1000_pchlan: case e1000_pch2lan: case e1000_pch_lpt: + case e1000_pch_spt: rc = e1000_init_phy_params_pchlan(hw); break; default: @@ -1631,9 +1726,9 @@ static bool e1000_check_mng_mode_ich8lan(struct e1000_hw *hw) u32 fwsm; fwsm = er32(FWSM); - return ((fwsm & E1000_ICH_FWSM_FW_VALID) && - ((fwsm & E1000_FWSM_MODE_MASK) == - (E1000_ICH_MNG_IAMT_MODE << E1000_FWSM_MODE_SHIFT))); + return (fwsm & E1000_ICH_FWSM_FW_VALID) && + ((fwsm & E1000_FWSM_MODE_MASK) == + (E1000_ICH_MNG_IAMT_MODE << E1000_FWSM_MODE_SHIFT)); } /** @@ -1664,7 +1759,7 @@ static bool e1000_check_mng_mode_pchlan(struct e1000_hw *hw) * contain the MAC address but RAR[1-6] are reserved for manageability (ME). * Use SHRA[0-3] in place of those reserved for ME. **/ -static void e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index) +static int e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index) { u32 rar_low, rar_high; @@ -1686,13 +1781,13 @@ static void e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index) e1e_flush(); ew32(RAH(index), rar_high); e1e_flush(); - return; + return 0; } /* RAR[1-6] are owned by manageability. Skip those and program the * next address into the SHRA register array. */ - if (index < (u32)(hw->mac.rar_entry_count - 6)) { + if (index < (u32)(hw->mac.rar_entry_count)) { s32 ret_val; ret_val = e1000_acquire_swflag_ich8lan(hw); @@ -1709,7 +1804,7 @@ static void e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index) /* verify the register updates */ if ((er32(SHRAL(index - 1)) == rar_low) && (er32(SHRAH(index - 1)) == rar_high)) - return; + return 0; e_dbg("SHRA[%d] might be locked by ME - FWSM=0x%8.8x\n", (index - 1), er32(FWSM)); @@ -1717,6 +1812,45 @@ static void e1000_rar_set_pch2lan(struct e1000_hw *hw, u8 *addr, u32 index) out: e_dbg("Failed to write receive address at index %d\n", index); + return -E1000_ERR_CONFIG; +} + +/** + * e1000_rar_get_count_pch_lpt - Get the number of available SHRA + * @hw: pointer to the HW structure + * + * Get the number of available recieve registers that the Host can + * programm. SHRA[0-10] are the shared receive address registers + * that are shared between the Host and manageability engine (ME). + * ME can reserve any number of addresses and the host needs to be + * able to tell how many available registers it has access to so it + * can correctly determine if it can program them or turn on + * promiscuous mode. + **/ +static u32 e1000_rar_get_count_pch_lpt(struct e1000_hw *hw) +{ + u32 wlock_mac; + u32 num_entries; + + wlock_mac = er32(FWSM) & E1000_FWSM_WLOCK_MAC_MASK; + wlock_mac >>= E1000_FWSM_WLOCK_MAC_SHIFT; + + switch (wlock_mac) { + case 0: + /* All SHRA[0..10] and RAR[0] available */ + num_entries = hw->mac.rar_entry_count; + break; + case 1: + /* Only RAR[0] available */ + num_entries = 1; + break; + default: + /* SHRA[0..(wlock_mac - 1)] available + RAR[0] */ + num_entries = wlock_mac + 1; + break; + } + + return num_entries; } /** @@ -1730,7 +1864,7 @@ out: * contain the MAC address. SHRA[0-10] are the shared receive address * registers that are shared between the Host and manageability engine (ME). **/ -static void e1000_rar_set_pch_lpt(struct e1000_hw *hw, u8 *addr, u32 index) +static int e1000_rar_set_pch_lpt(struct e1000_hw *hw, u8 *addr, u32 index) { u32 rar_low, rar_high; u32 wlock_mac; @@ -1752,7 +1886,7 @@ static void e1000_rar_set_pch_lpt(struct e1000_hw *hw, u8 *addr, u32 index) e1e_flush(); ew32(RAH(index), rar_high); e1e_flush(); - return; + return 0; } /* The manageability engine (ME) can lock certain SHRAR registers that @@ -1784,12 +1918,13 @@ static void e1000_rar_set_pch_lpt(struct e1000_hw *hw, u8 *addr, u32 index) /* verify the register updates */ if ((er32(SHRAL_PCH_LPT(index - 1)) == rar_low) && (er32(SHRAH_PCH_LPT(index - 1)) == rar_high)) - return; + return 0; } } out: e_dbg("Failed to write receive address at index %d\n", index); + return -E1000_ERR_CONFIG; } /** @@ -1802,10 +1937,13 @@ out: **/ static s32 e1000_check_reset_block_ich8lan(struct e1000_hw *hw) { - u32 fwsm; + bool blocked = false; + int i = 0; - fwsm = er32(FWSM); - return (fwsm & E1000_ICH_FWSM_RSPCIPHY) ? 0 : E1000_BLK_PHY_RESET; + while ((blocked = !(er32(FWSM) & E1000_ICH_FWSM_RSPCIPHY)) && + (i++ < 10)) + usleep_range(10000, 20000); + return blocked ? E1000_BLK_PHY_RESET : 0; } /** @@ -1883,6 +2021,7 @@ static s32 e1000_sw_lcd_config_ich8lan(struct e1000_hw *hw) case e1000_pchlan: case e1000_pch2lan: case e1000_pch_lpt: + case e1000_pch_spt: sw_cfg_mask = E1000_FEXTNVM_SW_CONFIG_ICH8M; break; default: @@ -2398,7 +2537,7 @@ s32 e1000_lv_jumbo_workaround_ich8lan(struct e1000_hw *hw, bool enable) return ret_val; e1e_rphy(hw, PHY_REG(776, 20), &data); data &= ~(0x3FF << 2); - data |= (0x1A << 2); + data |= (E1000_TX_PTR_GAP << 2); ret_val = e1e_wphy(hw, PHY_REG(776, 20), data); if (ret_val) return ret_val; @@ -2507,51 +2646,43 @@ release: * e1000_k1_gig_workaround_lv - K1 Si workaround * @hw: pointer to the HW structure * - * Workaround to set the K1 beacon duration for 82579 parts + * Workaround to set the K1 beacon duration for 82579 parts in 10Mbps + * Disable K1 for 1000 and 100 speeds **/ static s32 e1000_k1_workaround_lv(struct e1000_hw *hw) { s32 ret_val = 0; u16 status_reg = 0; - u32 mac_reg; - u16 phy_reg; if (hw->mac.type != e1000_pch2lan) return 0; - /* Set K1 beacon duration based on 1Gbps speed or otherwise */ + /* Set K1 beacon duration based on 10Mbs speed */ ret_val = e1e_rphy(hw, HV_M_STATUS, &status_reg); if (ret_val) return ret_val; if ((status_reg & (HV_M_STATUS_LINK_UP | HV_M_STATUS_AUTONEG_COMPLETE)) == (HV_M_STATUS_LINK_UP | HV_M_STATUS_AUTONEG_COMPLETE)) { - mac_reg = er32(FEXTNVM4); - mac_reg &= ~E1000_FEXTNVM4_BEACON_DURATION_MASK; - - ret_val = e1e_rphy(hw, I82579_LPI_CTRL, &phy_reg); - if (ret_val) - return ret_val; - - if (status_reg & HV_M_STATUS_SPEED_1000) { + if (status_reg & + (HV_M_STATUS_SPEED_1000 | HV_M_STATUS_SPEED_100)) { u16 pm_phy_reg; - mac_reg |= E1000_FEXTNVM4_BEACON_DURATION_8USEC; - phy_reg &= ~I82579_LPI_CTRL_FORCE_PLL_LOCK_COUNT; - /* LV 1G Packet drop issue wa */ + /* LV 1G/100 Packet drop issue wa */ ret_val = e1e_rphy(hw, HV_PM_CTRL, &pm_phy_reg); if (ret_val) return ret_val; - pm_phy_reg &= ~HV_PM_CTRL_PLL_STOP_IN_K1_GIGA; + pm_phy_reg &= ~HV_PM_CTRL_K1_ENABLE; ret_val = e1e_wphy(hw, HV_PM_CTRL, pm_phy_reg); if (ret_val) return ret_val; } else { + u32 mac_reg; + mac_reg = er32(FEXTNVM4); + mac_reg &= ~E1000_FEXTNVM4_BEACON_DURATION_MASK; mac_reg |= E1000_FEXTNVM4_BEACON_DURATION_16USEC; - phy_reg |= I82579_LPI_CTRL_FORCE_PLL_LOCK_COUNT; + ew32(FEXTNVM4, mac_reg); } - ew32(FEXTNVM4, mac_reg); - ret_val = e1e_wphy(hw, I82579_LPI_CTRL, phy_reg); } return ret_val; @@ -2922,6 +3053,20 @@ static s32 e1000_valid_nvm_bank_detect_ich8lan(struct e1000_hw *hw, u32 *bank) s32 ret_val; switch (hw->mac.type) { + /* In SPT, read from the CTRL_EXT reg instead of + * accessing the sector valid bits from the nvm + */ + case e1000_pch_spt: + *bank = er32(CTRL_EXT) + & E1000_CTRL_EXT_NVMVS; + if ((*bank == 0) || (*bank == 1)) { + e_dbg("ERROR: No valid NVM bank present\n"); + return -E1000_ERR_NVM; + } else { + *bank = *bank - 2; + return 0; + } + break; case e1000_ich8lan: case e1000_ich9lan: eecd = er32(EECD); @@ -2968,6 +3113,99 @@ static s32 e1000_valid_nvm_bank_detect_ich8lan(struct e1000_hw *hw, u32 *bank) } } +/** + * e1000_read_nvm_spt - NVM access for SPT + * @hw: pointer to the HW structure + * @offset: The offset (in bytes) of the word(s) to read. + * @words: Size of data to read in words. + * @data: pointer to the word(s) to read at offset. + * + * Reads a word(s) from the NVM + **/ +static s32 e1000_read_nvm_spt(struct e1000_hw *hw, u16 offset, u16 words, + u16 *data) +{ + struct e1000_nvm_info *nvm = &hw->nvm; + struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan; + u32 act_offset; + s32 ret_val = 0; + u32 bank = 0; + u32 dword = 0; + u16 offset_to_read; + u16 i; + + if ((offset >= nvm->word_size) || (words > nvm->word_size - offset) || + (words == 0)) { + e_dbg("nvm parameter(s) out of bounds\n"); + ret_val = -E1000_ERR_NVM; + goto out; + } + + nvm->ops.acquire(hw); + + ret_val = e1000_valid_nvm_bank_detect_ich8lan(hw, &bank); + if (ret_val) { + e_dbg("Could not detect valid bank, assuming bank 0\n"); + bank = 0; + } + + act_offset = (bank) ? nvm->flash_bank_size : 0; + act_offset += offset; + + ret_val = 0; + + for (i = 0; i < words; i += 2) { + if (words - i == 1) { + if (dev_spec->shadow_ram[offset + i].modified) { + data[i] = + dev_spec->shadow_ram[offset + i].value; + } else { + offset_to_read = act_offset + i - + ((act_offset + i) % 2); + ret_val = + e1000_read_flash_dword_ich8lan(hw, + offset_to_read, + &dword); + if (ret_val) + break; + if ((act_offset + i) % 2 == 0) + data[i] = (u16)(dword & 0xFFFF); + else + data[i] = (u16)((dword >> 16) & 0xFFFF); + } + } else { + offset_to_read = act_offset + i; + if (!(dev_spec->shadow_ram[offset + i].modified) || + !(dev_spec->shadow_ram[offset + i + 1].modified)) { + ret_val = + e1000_read_flash_dword_ich8lan(hw, + offset_to_read, + &dword); + if (ret_val) + break; + } + if (dev_spec->shadow_ram[offset + i].modified) + data[i] = + dev_spec->shadow_ram[offset + i].value; + else + data[i] = (u16)(dword & 0xFFFF); + if (dev_spec->shadow_ram[offset + i].modified) + data[i + 1] = + dev_spec->shadow_ram[offset + i + 1].value; + else + data[i + 1] = (u16)(dword >> 16 & 0xFFFF); + } + } + + nvm->ops.release(hw); + +out: + if (ret_val) + e_dbg("NVM read error: %d\n", ret_val); + + return ret_val; +} + /** * e1000_read_nvm_ich8lan - Read word(s) from the NVM * @hw: pointer to the HW structure @@ -3051,8 +3289,10 @@ static s32 e1000_flash_cycle_init_ich8lan(struct e1000_hw *hw) /* Clear FCERR and DAEL in hw status by writing 1 */ hsfsts.hsf_status.flcerr = 1; hsfsts.hsf_status.dael = 1; - - ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); + else + ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); /* Either we should have a hardware SPI cycle in progress * bit to check against, in order to start a new cycle or @@ -3068,7 +3308,10 @@ static s32 e1000_flash_cycle_init_ich8lan(struct e1000_hw *hw) * Begin by setting Flash Cycle Done. */ hsfsts.hsf_status.flcdone = 1; - ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, hsfsts.regval & 0xFFFF); + else + ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); ret_val = 0; } else { s32 i; @@ -3089,7 +3332,11 @@ static s32 e1000_flash_cycle_init_ich8lan(struct e1000_hw *hw) * now set the Flash Cycle Done. */ hsfsts.hsf_status.flcdone = 1; - ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, + hsfsts.regval & 0xFFFF); + else + ew16flash(ICH_FLASH_HSFSTS, hsfsts.regval); } else { e_dbg("Flash controller busy, cannot get access\n"); } @@ -3112,9 +3359,16 @@ static s32 e1000_flash_cycle_ich8lan(struct e1000_hw *hw, u32 timeout) u32 i = 0; /* Start a cycle by writing 1 in Flash Cycle Go in Hw Flash Control */ - hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); + if (hw->mac.type == e1000_pch_spt) + hsflctl.regval = er32flash(ICH_FLASH_HSFSTS) >> 16; + else + hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); hsflctl.hsf_ctrl.flcgo = 1; - ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); + + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, hsflctl.regval << 16); + else + ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); /* wait till FDONE bit is set to 1 */ do { @@ -3130,6 +3384,23 @@ static s32 e1000_flash_cycle_ich8lan(struct e1000_hw *hw, u32 timeout) return -E1000_ERR_NVM; } +/** + * e1000_read_flash_dword_ich8lan - Read dword from flash + * @hw: pointer to the HW structure + * @offset: offset to data location + * @data: pointer to the location for storing the data + * + * Reads the flash dword at offset into data. Offset is converted + * to bytes before read. + **/ +static s32 e1000_read_flash_dword_ich8lan(struct e1000_hw *hw, u32 offset, + u32 *data) +{ + /* Must convert word offset into bytes. */ + offset <<= 1; + return e1000_read_flash_data32_ich8lan(hw, offset, data); +} + /** * e1000_read_flash_word_ich8lan - Read word from flash * @hw: pointer to the HW structure @@ -3161,7 +3432,14 @@ static s32 e1000_read_flash_byte_ich8lan(struct e1000_hw *hw, u32 offset, s32 ret_val; u16 word = 0; - ret_val = e1000_read_flash_data_ich8lan(hw, offset, 1, &word); + /* In SPT, only 32 bits access is supported, + * so this function should not be called. + */ + if (hw->mac.type == e1000_pch_spt) + return -E1000_ERR_NVM; + else + ret_val = e1000_read_flash_data_ich8lan(hw, offset, 1, &word); + if (ret_val) return ret_val; @@ -3200,18 +3478,16 @@ static s32 e1000_read_flash_data_ich8lan(struct e1000_hw *hw, u32 offset, ret_val = e1000_flash_cycle_init_ich8lan(hw); if (ret_val) break; - hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); + /* 0b/1b corresponds to 1 or 2 byte size, respectively. */ hsflctl.hsf_ctrl.fldbcount = size - 1; hsflctl.hsf_ctrl.flcycle = ICH_CYCLE_READ; ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); - ew32flash(ICH_FLASH_FADDR, flash_linear_addr); - ret_val = - e1000_flash_cycle_ich8lan(hw, - ICH_FLASH_READ_COMMAND_TIMEOUT); + ret_val = e1000_flash_cycle_ich8lan(hw, + ICH_FLASH_READ_COMMAND_TIMEOUT); /* Check if FCERR is set to 1, if set to 1, clear it * and try the whole sequence a few more times, else @@ -3245,6 +3521,81 @@ static s32 e1000_read_flash_data_ich8lan(struct e1000_hw *hw, u32 offset, return ret_val; } +/** + * e1000_read_flash_data32_ich8lan - Read dword from NVM + * @hw: pointer to the HW structure + * @offset: The offset (in bytes) of the dword to read. + * @data: Pointer to the dword to store the value read. + * + * Reads a byte or word from the NVM using the flash access registers. + **/ + +static s32 e1000_read_flash_data32_ich8lan(struct e1000_hw *hw, u32 offset, + u32 *data) +{ + union ich8_hws_flash_status hsfsts; + union ich8_hws_flash_ctrl hsflctl; + u32 flash_linear_addr; + s32 ret_val = -E1000_ERR_NVM; + u8 count = 0; + + if (offset > ICH_FLASH_LINEAR_ADDR_MASK || + hw->mac.type != e1000_pch_spt) + return -E1000_ERR_NVM; + flash_linear_addr = ((ICH_FLASH_LINEAR_ADDR_MASK & offset) + + hw->nvm.flash_base_addr); + + do { + udelay(1); + /* Steps */ + ret_val = e1000_flash_cycle_init_ich8lan(hw); + if (ret_val) + break; + /* In SPT, This register is in Lan memory space, not flash. + * Therefore, only 32 bit access is supported + */ + hsflctl.regval = er32flash(ICH_FLASH_HSFSTS) >> 16; + + /* 0b/1b corresponds to 1 or 2 byte size, respectively. */ + hsflctl.hsf_ctrl.fldbcount = sizeof(u32) - 1; + hsflctl.hsf_ctrl.flcycle = ICH_CYCLE_READ; + /* In SPT, This register is in Lan memory space, not flash. + * Therefore, only 32 bit access is supported + */ + ew32flash(ICH_FLASH_HSFSTS, (u32)hsflctl.regval << 16); + ew32flash(ICH_FLASH_FADDR, flash_linear_addr); + + ret_val = e1000_flash_cycle_ich8lan(hw, + ICH_FLASH_READ_COMMAND_TIMEOUT); + + /* Check if FCERR is set to 1, if set to 1, clear it + * and try the whole sequence a few more times, else + * read in (shift in) the Flash Data0, the order is + * least significant byte first msb to lsb + */ + if (!ret_val) { + *data = er32flash(ICH_FLASH_FDATA0); + break; + } else { + /* If we've gotten here, then things are probably + * completely hosed, but if the error condition is + * detected, it won't hurt to give it another try... + * ICH_FLASH_CYCLE_REPEAT_COUNT times. + */ + hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); + if (hsfsts.hsf_status.flcerr) { + /* Repeat for some time before giving up. */ + continue; + } else if (!hsfsts.hsf_status.flcdone) { + e_dbg("Timeout error - flash cycle did not complete.\n"); + break; + } + } + } while (count++ < ICH_FLASH_CYCLE_REPEAT_COUNT); + + return ret_val; +} + /** * e1000_write_nvm_ich8lan - Write word(s) to the NVM * @hw: pointer to the HW structure @@ -3280,7 +3631,7 @@ static s32 e1000_write_nvm_ich8lan(struct e1000_hw *hw, u16 offset, u16 words, } /** - * e1000_update_nvm_checksum_ich8lan - Update the checksum for NVM + * e1000_update_nvm_checksum_spt - Update the checksum for NVM * @hw: pointer to the HW structure * * The NVM checksum is updated by calling the generic update_nvm_checksum, @@ -3290,13 +3641,13 @@ static s32 e1000_write_nvm_ich8lan(struct e1000_hw *hw, u16 offset, u16 words, * After a successful commit, the shadow ram is cleared and is ready for * future writes. **/ -static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) +static s32 e1000_update_nvm_checksum_spt(struct e1000_hw *hw) { struct e1000_nvm_info *nvm = &hw->nvm; struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan; u32 i, act_offset, new_bank_offset, old_bank_offset, bank; s32 ret_val; - u16 data; + u32 dword = 0; ret_val = e1000e_update_nvm_checksum_generic(hw); if (ret_val) @@ -3330,12 +3681,174 @@ static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) if (ret_val) goto release; } - - for (i = 0; i < E1000_ICH8_SHADOW_RAM_WORDS; i++) { + for (i = 0; i < E1000_ICH8_SHADOW_RAM_WORDS; i += 2) { /* Determine whether to write the value stored * in the other NVM bank or a modified value stored * in the shadow RAM */ + ret_val = e1000_read_flash_dword_ich8lan(hw, + i + old_bank_offset, + &dword); + + if (dev_spec->shadow_ram[i].modified) { + dword &= 0xffff0000; + dword |= (dev_spec->shadow_ram[i].value & 0xffff); + } + if (dev_spec->shadow_ram[i + 1].modified) { + dword &= 0x0000ffff; + dword |= ((dev_spec->shadow_ram[i + 1].value & 0xffff) + << 16); + } + if (ret_val) + break; + + /* If the word is 0x13, then make sure the signature bits + * (15:14) are 11b until the commit has completed. + * This will allow us to write 10b which indicates the + * signature is valid. We want to do this after the write + * has completed so that we don't mark the segment valid + * while the write is still in progress + */ + if (i == E1000_ICH_NVM_SIG_WORD - 1) + dword |= E1000_ICH_NVM_SIG_MASK << 16; + + /* Convert offset to bytes. */ + act_offset = (i + new_bank_offset) << 1; + + usleep_range(100, 200); + + /* Write the data to the new bank. Offset in words */ + act_offset = i + new_bank_offset; + ret_val = e1000_retry_write_flash_dword_ich8lan(hw, act_offset, + dword); + if (ret_val) + break; + } + + /* Don't bother writing the segment valid bits if sector + * programming failed. + */ + if (ret_val) { + e_dbg("Flash commit failed.\n"); + goto release; + } + + /* Finally validate the new segment by setting bit 15:14 + * to 10b in word 0x13 , this can be done without an + * erase as well since these bits are 11 to start with + * and we need to change bit 14 to 0b + */ + act_offset = new_bank_offset + E1000_ICH_NVM_SIG_WORD; + + /*offset in words but we read dword */ + --act_offset; + ret_val = e1000_read_flash_dword_ich8lan(hw, act_offset, &dword); + + if (ret_val) + goto release; + + dword &= 0xBFFFFFFF; + ret_val = e1000_retry_write_flash_dword_ich8lan(hw, act_offset, dword); + + if (ret_val) + goto release; + + /* And invalidate the previously valid segment by setting + * its signature word (0x13) high_byte to 0b. This can be + * done without an erase because flash erase sets all bits + * to 1's. We can write 1's to 0's without an erase + */ + act_offset = (old_bank_offset + E1000_ICH_NVM_SIG_WORD) * 2 + 1; + + /* offset in words but we read dword */ + act_offset = old_bank_offset + E1000_ICH_NVM_SIG_WORD - 1; + ret_val = e1000_read_flash_dword_ich8lan(hw, act_offset, &dword); + + if (ret_val) + goto release; + + dword &= 0x00FFFFFF; + ret_val = e1000_retry_write_flash_dword_ich8lan(hw, act_offset, dword); + + if (ret_val) + goto release; + + /* Great! Everything worked, we can now clear the cached entries. */ + for (i = 0; i < E1000_ICH8_SHADOW_RAM_WORDS; i++) { + dev_spec->shadow_ram[i].modified = false; + dev_spec->shadow_ram[i].value = 0xFFFF; + } + +release: + nvm->ops.release(hw); + + /* Reload the EEPROM, or else modifications will not appear + * until after the next adapter reset. + */ + if (!ret_val) { + nvm->ops.reload(hw); + usleep_range(10000, 20000); + } + +out: + if (ret_val) + e_dbg("NVM update error: %d\n", ret_val); + + return ret_val; +} + +/** + * e1000_update_nvm_checksum_ich8lan - Update the checksum for NVM + * @hw: pointer to the HW structure + * + * The NVM checksum is updated by calling the generic update_nvm_checksum, + * which writes the checksum to the shadow ram. The changes in the shadow + * ram are then committed to the EEPROM by processing each bank at a time + * checking for the modified bit and writing only the pending changes. + * After a successful commit, the shadow ram is cleared and is ready for + * future writes. + **/ +static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) +{ + struct e1000_nvm_info *nvm = &hw->nvm; + struct e1000_dev_spec_ich8lan *dev_spec = &hw->dev_spec.ich8lan; + u32 i, act_offset, new_bank_offset, old_bank_offset, bank; + s32 ret_val; + u16 data = 0; + + ret_val = e1000e_update_nvm_checksum_generic(hw); + if (ret_val) + goto out; + + if (nvm->type != e1000_nvm_flash_sw) + goto out; + + nvm->ops.acquire(hw); + + /* We're writing to the opposite bank so if we're on bank 1, + * write to bank 0 etc. We also need to erase the segment that + * is going to be written + */ + ret_val = e1000_valid_nvm_bank_detect_ich8lan(hw, &bank); + if (ret_val) { + e_dbg("Could not detect valid bank, assuming bank 0\n"); + bank = 0; + } + + if (bank == 0) { + new_bank_offset = nvm->flash_bank_size; + old_bank_offset = 0; + ret_val = e1000_erase_flash_bank_ich8lan(hw, 1); + if (ret_val) + goto release; + } else { + old_bank_offset = nvm->flash_bank_size; + new_bank_offset = 0; + ret_val = e1000_erase_flash_bank_ich8lan(hw, 0); + if (ret_val) + goto release; + } + for (i = 0; i < E1000_ICH8_SHADOW_RAM_WORDS; i++) { if (dev_spec->shadow_ram[i].modified) { data = dev_spec->shadow_ram[i].value; } else { @@ -3345,7 +3858,6 @@ static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) if (ret_val) break; } - /* If the word is 0x13, then make sure the signature bits * (15:14) are 11b until the commit has completed. * This will allow us to write 10b which indicates the @@ -3360,6 +3872,7 @@ static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) act_offset = (i + new_bank_offset) << 1; usleep_range(100, 200); + /* Write the bytes to the new bank. */ ret_val = e1000_retry_write_flash_byte_ich8lan(hw, act_offset, @@ -3394,8 +3907,7 @@ static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) goto release; data &= 0xBFFF; - ret_val = e1000_retry_write_flash_byte_ich8lan(hw, - act_offset * 2 + 1, + ret_val = e1000_retry_write_flash_byte_ich8lan(hw, act_offset * 2 + 1, (u8)(data >> 8)); if (ret_val) goto release; @@ -3406,7 +3918,9 @@ static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw) * to 1's. We can write 1's to 0's without an erase */ act_offset = (old_bank_offset + E1000_ICH_NVM_SIG_WORD) * 2 + 1; + ret_val = e1000_retry_write_flash_byte_ich8lan(hw, act_offset, 0); + if (ret_val) goto release; @@ -3456,6 +3970,7 @@ static s32 e1000_validate_nvm_checksum_ich8lan(struct e1000_hw *hw) */ switch (hw->mac.type) { case e1000_pch_lpt: + case e1000_pch_spt: word = NVM_COMPAT; valid_csum_mask = NVM_COMPAT_VALID_CSUM; break; @@ -3482,7 +3997,7 @@ static s32 e1000_validate_nvm_checksum_ich8lan(struct e1000_hw *hw) return e1000e_validate_nvm_checksum_generic(hw); } -#if defined(__VMKLNX__) +#ifdef __VMKLNX__ /** * e1000e_write_protect_nvm_ich8lan - Make the NVM read-only * @hw: pointer to the HW structure @@ -3529,7 +4044,7 @@ void e1000e_write_protect_nvm_ich8lan(struct e1000_hw *hw) e1000_release_swflag_ich8lan(hw); printk("e1000e EEPROM NVM section is write protected to gaurd against malicious corruption\n"); } -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ /** * e1000_write_flash_data_ich8lan - Writes bytes to the NVM @@ -3550,9 +4065,13 @@ static s32 e1000_write_flash_data_ich8lan(struct e1000_hw *hw, u32 offset, s32 ret_val; u8 count = 0; - if (size < 1 || size > 2 || data > size * 0xff || - offset > ICH_FLASH_LINEAR_ADDR_MASK) - return -E1000_ERR_NVM; + if (hw->mac.type == e1000_pch_spt) { + if (size != 4 || offset > ICH_FLASH_LINEAR_ADDR_MASK) + return -E1000_ERR_NVM; + } else { + if (size < 1 || size > 2 || offset > ICH_FLASH_LINEAR_ADDR_MASK) + return -E1000_ERR_NVM; + } flash_linear_addr = ((ICH_FLASH_LINEAR_ADDR_MASK & offset) + hw->nvm.flash_base_addr); @@ -3563,12 +4082,25 @@ static s32 e1000_write_flash_data_ich8lan(struct e1000_hw *hw, u32 offset, ret_val = e1000_flash_cycle_init_ich8lan(hw); if (ret_val) break; + /* In SPT, This register is in Lan memory space, not + * flash. Therefore, only 32 bit access is supported + */ + if (hw->mac.type == e1000_pch_spt) + hsflctl.regval = er32flash(ICH_FLASH_HSFSTS) >> 16; + else + hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); - hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); /* 0b/1b corresponds to 1 or 2 byte size, respectively. */ hsflctl.hsf_ctrl.fldbcount = size - 1; hsflctl.hsf_ctrl.flcycle = ICH_CYCLE_WRITE; - ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); + /* In SPT, This register is in Lan memory space, + * not flash. Therefore, only 32 bit access is + * supported + */ + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, hsflctl.regval << 16); + else + ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); ew32flash(ICH_FLASH_FADDR, flash_linear_addr); @@ -3606,6 +4138,89 @@ static s32 e1000_write_flash_data_ich8lan(struct e1000_hw *hw, u32 offset, return ret_val; } +/** +* e1000_write_flash_data32_ich8lan - Writes 4 bytes to the NVM +* @hw: pointer to the HW structure +* @offset: The offset (in bytes) of the dwords to read. +* @data: The 4 bytes to write to the NVM. +* +* Writes one/two/four bytes to the NVM using the flash access registers. +**/ +static s32 e1000_write_flash_data32_ich8lan(struct e1000_hw *hw, u32 offset, + u32 data) +{ + union ich8_hws_flash_status hsfsts; + union ich8_hws_flash_ctrl hsflctl; + u32 flash_linear_addr; + s32 ret_val; + u8 count = 0; + + if (hw->mac.type == e1000_pch_spt) { + if (offset > ICH_FLASH_LINEAR_ADDR_MASK) + return -E1000_ERR_NVM; + } + flash_linear_addr = ((ICH_FLASH_LINEAR_ADDR_MASK & offset) + + hw->nvm.flash_base_addr); + do { + udelay(1); + /* Steps */ + ret_val = e1000_flash_cycle_init_ich8lan(hw); + if (ret_val) + break; + + /* In SPT, This register is in Lan memory space, not + * flash. Therefore, only 32 bit access is supported + */ + if (hw->mac.type == e1000_pch_spt) + hsflctl.regval = er32flash(ICH_FLASH_HSFSTS) + >> 16; + else + hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); + + hsflctl.hsf_ctrl.fldbcount = sizeof(u32) - 1; + hsflctl.hsf_ctrl.flcycle = ICH_CYCLE_WRITE; + + /* In SPT, This register is in Lan memory space, + * not flash. Therefore, only 32 bit access is + * supported + */ + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, hsflctl.regval << 16); + else + ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); + + ew32flash(ICH_FLASH_FADDR, flash_linear_addr); + + ew32flash(ICH_FLASH_FDATA0, data); + + /* check if FCERR is set to 1 , if set to 1, clear it + * and try the whole sequence a few more times else done + */ + ret_val = e1000_flash_cycle_ich8lan(hw, + ICH_FLASH_WRITE_COMMAND_TIMEOUT); + + if (!ret_val) + break; + + /* If we're here, then things are most likely + * completely hosed, but if the error condition + * is detected, it won't hurt to give it another + * try...ICH_FLASH_CYCLE_REPEAT_COUNT times. + */ + hsfsts.regval = er16flash(ICH_FLASH_HSFSTS); + + if (hsfsts.hsf_status.flcerr) + /* Repeat for some time before giving up. */ + continue; + if (!hsfsts.hsf_status.flcdone) { + e_dbg("Timeout error - flash cycle did not complete.\n"); + break; + } + } while (count++ < ICH_FLASH_CYCLE_REPEAT_COUNT); + + return ret_val; +} + /** * e1000_write_flash_byte_ich8lan - Write a single byte to NVM * @hw: pointer to the HW structure @@ -3622,6 +4237,40 @@ static s32 e1000_write_flash_byte_ich8lan(struct e1000_hw *hw, u32 offset, return e1000_write_flash_data_ich8lan(hw, offset, 1, word); } +/** +* e1000_retry_write_flash_dword_ich8lan - Writes a dword to NVM +* @hw: pointer to the HW structure +* @offset: The offset of the word to write. +* @dword: The dword to write to the NVM. +* +* Writes a single dword to the NVM using the flash access registers. +* Goes through a retry algorithm before giving up. +**/ +static s32 e1000_retry_write_flash_dword_ich8lan(struct e1000_hw *hw, + u32 offset, u32 dword) +{ + s32 ret_val; + u16 program_retries; + + /* Must convert word offset into bytes. */ + offset <<= 1; + ret_val = e1000_write_flash_data32_ich8lan(hw, offset, dword); + + if (!ret_val) + return ret_val; + for (program_retries = 0; program_retries < 100; program_retries++) { + e_dbg("Retrying Byte %8.8X at offset %u\n", dword, offset); + usleep_range(100, 200); + ret_val = e1000_write_flash_data32_ich8lan(hw, offset, dword); + if (!ret_val) + break; + } + if (program_retries == 100) + return -E1000_ERR_NVM; + + return 0; +} + /** * e1000_retry_write_flash_byte_ich8lan - Writes a single byte to NVM * @hw: pointer to the HW structure @@ -3726,9 +4375,18 @@ static s32 e1000_erase_flash_bank_ich8lan(struct e1000_hw *hw, u32 bank) /* Write a value 11 (block Erase) in Flash * Cycle field in hw flash control */ - hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); + if (hw->mac.type == e1000_pch_spt) + hsflctl.regval = + er32flash(ICH_FLASH_HSFSTS) >> 16; + else + hsflctl.regval = er16flash(ICH_FLASH_HSFCTL); + hsflctl.hsf_ctrl.flcycle = ICH_CYCLE_ERASE; - ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); + if (hw->mac.type == e1000_pch_spt) + ew32flash(ICH_FLASH_HSFSTS, + hsflctl.regval << 16); + else + ew16flash(ICH_FLASH_HSFCTL, hsflctl.regval); /* Write the last 24 bits of an index within the * block into Flash Linear address field in Flash @@ -4147,7 +4805,7 @@ static void e1000_initialize_hw_bits_ich8lan(struct e1000_hw *hw) ew32(RFCTL, reg); /* Enable ECC on Lynxpoint */ - if (hw->mac.type == e1000_pch_lpt) { + if ((hw->mac.type == e1000_pch_lpt) || (hw->mac.type == e1000_pch_spt)) { reg = er32(PBECCSTS); reg |= E1000_PBECCSTS_ECC_ENABLE; ew32(PBECCSTS, reg); @@ -5001,6 +5659,7 @@ static const struct e1000_mac_operations ich8_mac_ops = { /* id_led_init dependent on mac type */ .config_collision_dist = e1000e_config_collision_dist_generic, .rar_set = e1000e_rar_set_generic, + .rar_get_count = e1000e_rar_get_count_generic, .validate_mdi_setting = e1000e_validate_mdi_setting_generic, }; @@ -5020,10 +5679,21 @@ static const struct e1000_phy_operations ich8_phy_ops = { static const struct e1000_nvm_operations ich8_nvm_ops = { .acquire = e1000_acquire_nvm_ich8lan, + .release = e1000_release_nvm_ich8lan, .read = e1000_read_nvm_ich8lan, + .update = e1000_update_nvm_checksum_ich8lan, + .reload = e1000e_reload_nvm_generic, + .valid_led_default = e1000_valid_led_default_ich8lan, + .validate = e1000_validate_nvm_checksum_ich8lan, + .write = e1000_write_nvm_ich8lan, +}; + +static const struct e1000_nvm_operations spt_nvm_ops = { + .acquire = e1000_acquire_nvm_ich8lan, .release = e1000_release_nvm_ich8lan, + .read = e1000_read_nvm_spt, + .update = e1000_update_nvm_checksum_spt, .reload = e1000e_reload_nvm_generic, - .update = e1000_update_nvm_checksum_ich8lan, .valid_led_default = e1000_valid_led_default_ich8lan, .validate = e1000_validate_nvm_checksum_ich8lan, .write = e1000_write_nvm_ich8lan, @@ -5129,7 +5799,7 @@ const struct e1000_info e1000_pch2_info = { | 0, #else | FLAG2_HAS_EEE, -#endif +#endif /* __VMKLNX__ */ .pba = 26, .max_hw_frame_size = 9018, .get_variants = e1000_get_variants_ich8lan, @@ -5160,3 +5830,26 @@ const struct e1000_info e1000_pch_lpt_info = { .phy_ops = &ich8_phy_ops, .nvm_ops = &ich8_nvm_ops, }; + +const struct e1000_info e1000_pch_spt_info = { + .mac = e1000_pch_spt, + .flags = FLAG_IS_ICH + | FLAG_HAS_WOL + | FLAG_HAS_HW_TIMESTAMP +#ifndef HAVE_NDO_SET_FEATURES + | FLAG_RX_CSUM_ENABLED +#endif + | FLAG_HAS_CTRLEXT_ON_LOAD + | FLAG_HAS_AMT + | FLAG_HAS_FLASH + | FLAG_HAS_JUMBO_FRAMES + | FLAG_APME_IN_WUC, + .flags2 = FLAG2_HAS_PHY_STATS + | FLAG2_HAS_EEE, + .pba = 26, + .max_hw_frame_size = 9018, + .get_variants = e1000_get_variants_ich8lan, + .mac_ops = &ich8_mac_ops, + .phy_ops = &ich8_phy_ops, + .nvm_ops = &spt_nvm_ops, +}; diff --git a/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.h b/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.h index a92f31b1f275f7248d29da81d8e289210f0f9ed4..3c7d072ff71f6b6339ba56d149e1d06206441275 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/ich8lan.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_ICH8LAN_H_ #define _E1000E_ICH8LAN_H_ @@ -35,9 +29,9 @@ #define ICH_FLASH_FADDR 0x0008 #define ICH_FLASH_FDATA0 0x0010 -#if defined(__VMKLNX__) -#define ICH_FLASH_PR0 0x0074 -#endif /* defined(__VMKLNX__) */ +#ifdef __VMKLNX__ +#define ICH_FLASH_PR0 0x0074 +#endif /* __VMKLNX__ */ /* Requires up to 10 seconds when MNG might be accessing part. */ #define ICH_FLASH_READ_COMMAND_TIMEOUT 10000000 @@ -108,10 +102,14 @@ #define E1000_FEXTNVM7_DISABLE_SMB_PERST 0x00000020 +#define NVM_SIZE_MULTIPLIER 4096 /*multiplier for NVMS field */ +#define E1000_FLASH_BASE_ADDR 0xE000 /*offset of NVM access regs */ +#define E1000_CTRL_EXT_NVMVS 0x3 /*NVM valid sector */ + #define PCIE_ICH8_SNOOP_ALL PCIE_NO_SNOOP_ALL -#define E1000_ICH_RAR_ENTRIES 7 -#define E1000_PCH2_RAR_ENTRIES 11 /* RAR[0-6], SHRA[0-3] */ +#define E1000_ICH_RAR_ENTRIES 7 +#define E1000_PCH2_RAR_ENTRIES 5 /* RAR[0], SHRA[0-3] */ #define E1000_PCH_LPT_RAR_ENTRIES 12 /* RAR[0], SHRA[0-10] */ #define PHY_PAGE_SHIFT 5 @@ -236,7 +234,6 @@ #define I82579_LPI_CTRL_100_ENABLE 0x2000 #define I82579_LPI_CTRL_1000_ENABLE 0x4000 #define I82579_LPI_CTRL_ENABLE_MASK 0x6000 -#define I82579_LPI_CTRL_FORCE_PLL_LOCK_COUNT 0x80 /* 82579 DFT Control */ #define I82579_DFT_CTRL PHY_REG(769, 20) @@ -250,16 +247,19 @@ #define I82577_MSE_THRESHOLD 0x0887 /* 82577 Mean Square Error Threshold */ #define I82579_MSE_LINK_DOWN 0x2411 /* MSE count before dropping link */ #define I82579_RX_CONFIG 0x3412 /* Receive configuration */ +#define I82579_LPI_PLL_SHUT 0x4412 /* LPI PLL Shut Enable */ #define I82579_EEE_PCS_STATUS 0x182E /* IEEE MMD Register 3.1 >> 8 */ #define I82579_EEE_CAPABILITY 0x0410 /* IEEE MMD Register 3.20 */ #define I82579_EEE_ADVERTISEMENT 0x040E /* IEEE MMD Register 7.60 */ #define I82579_EEE_LP_ABILITY 0x040F /* IEEE MMD Register 7.61 */ #define I82579_EEE_100_SUPPORTED (1 << 1) /* 100BaseTx EEE */ #define I82579_EEE_1000_SUPPORTED (1 << 2) /* 1000BaseTx EEE */ +#define I82579_LPI_100_PLL_SHUT (1 << 2) /* 100M LPI PLL Shut Enabled */ #define I217_EEE_PCS_STATUS 0x9401 /* IEEE MMD Register 3.1 */ #define I217_EEE_CAPABILITY 0x8000 /* IEEE MMD Register 3.20 */ #define I217_EEE_ADVERTISEMENT 0x8001 /* IEEE MMD Register 7.60 */ #define I217_EEE_LP_ABILITY 0x8002 /* IEEE MMD Register 7.61 */ +#define I217_RX_CONFIG 0xB20C /* Receive configuration */ #define E1000_EEE_RX_LPI_RCVD 0x0400 /* Tx LP idle received */ #define E1000_EEE_TX_LPI_RCVD 0x0800 /* Rx LP idle received */ @@ -302,5 +302,7 @@ s32 e1000_read_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 *data); s32 e1000_write_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 data); s32 e1000_set_eee_pchlan(struct e1000_hw *hw); s32 e1000_enable_ulp_lpt_lp(struct e1000_hw *hw, bool to_sx); -s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force); #endif /* _E1000E_ICH8LAN_H_ */ +#ifdef DYNAMIC_LTR_SUPPORT +void e1000_demote_ltr(struct e1000_hw *hw, bool demote, bool link); +#endif /* DYNAMIC_LTR_SUPPORT */ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/kcompat.c b/vmkdrivers/src_9/drivers/net/e1000e/kcompat.c index 96abe14a5f25f8f532ecbbd73f87315a06523db2..11651cba08304a222652ea53f7aa49b020b6a575 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/kcompat.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/kcompat.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #include "e1000.h" #include "kcompat.h" @@ -768,8 +762,12 @@ int _kc_pci_save_state(struct pci_dev *pdev) void _kc_pci_restore_state(struct pci_dev *pdev) { +#if defined(DRIVER_IXGBE) || defined(DRIVER_I40E) || defined(DRIVER_IXGBEVF) + struct adapter_struct *adapter = pci_get_drvdata(pdev); +#else struct net_device *netdev = pci_get_drvdata(pdev); struct adapter_struct *adapter = netdev_priv(netdev); +#endif int size = PCI_CONFIG_SPACE_LEN, i; u16 pcie_cap_offset; u16 pcie_link_status; @@ -825,13 +823,13 @@ void *_kc_kmemdup(const void *src, size_t len, unsigned gfp) return p; } #endif /* <= 2.6.19 */ -#endif /* ifndef __VMKLNX__ */ +#endif /* !__VMKLNX__ */ /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,21) ) struct pci_dev *_kc_netdev_to_pdev(struct net_device *netdev) { - return ((struct adapter_struct *)netdev_priv(netdev))->pdev; + return ((struct adapter_struct *)netdev_priv(netdev))->pdev; } #endif /* < 2.6.21 */ @@ -962,13 +960,30 @@ void _kc_print_hex_dump(const char *level, /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24) ) #ifdef NAPI +#if defined(DRIVER_IXGBE) || defined(DRIVER_IGB) || defined(DRIVER_I40E) || \ + defined(DRIVER_IXGBEVF) +struct net_device *napi_to_poll_dev(const struct napi_struct *napi) +{ + struct adapter_q_vector *q_vector = container_of(napi, + struct + adapter_q_vector, + napi); + return &q_vector->poll_dev; +} +#endif int __kc_adapter_clean(struct net_device *netdev, int *budget) { int work_done; int work_to_do = min(*budget, netdev->quota); +#if defined(DRIVER_IXGBE) || defined(DRIVER_IGB) || defined(DRIVER_I40E) || \ + defined(E1000E_MQ) || defined(DRIVER_IXGBEVF) + /* kcompat.h netif_napi_add puts napi struct in "fake netdev->priv" */ + struct napi_struct *napi = netdev->priv; +#else struct adapter_struct *adapter = netdev_priv(netdev); struct napi_struct *napi = &adapter->napi; +#endif work_done = napi->poll(napi, work_to_do); *budget -= work_done; netdev->quota -= work_done; @@ -1049,7 +1064,7 @@ void __kc_warn_slowpath(const char *file, int line, const char *fmt, ...) } #endif /* __WARN_printf */ #endif /* < 2.6.27 */ -#endif /* ifndef __VMKLNX */ +#endif /* !__VMKLNX__ */ /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,28) ) @@ -1086,8 +1101,6 @@ out: } #endif /* < 2.6.28 */ -#ifdef __VMKLNX__ - /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29) ) static void __kc_pci_set_master(struct pci_dev *pdev, bool enable) @@ -1117,7 +1130,7 @@ void _kc_pci_clear_master(struct pci_dev *dev) #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,34) ) #if (RHEL_RELEASE_CODE < RHEL_RELEASE_VERSION(6,0)) -int _kc_pci_num_vf(struct pci_dev *dev) +int _kc_pci_num_vf(struct pci_dev __maybe_unused * dev) { int num_vf = 0; #ifdef CONFIG_PCI_IOV @@ -1137,9 +1150,59 @@ int _kc_pci_num_vf(struct pci_dev *dev) } #endif /* RHEL_RELEASE_CODE */ #endif /* < 2.6.34 */ -#endif /* ifndef __VMKLNX */ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,35) ) +#if defined(DRIVER_IXGBE) || defined(DRIVER_IGB) || defined(DRIVER_I40E) || \ + defined(DRIVER_IXGBEVF) || defined(DRIVER_FM10K) +#ifdef HAVE_TX_MQ +#if (!(RHEL_RELEASE_CODE && RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,0))) +#ifndef CONFIG_NETDEVICES_MULTIQUEUE +void _kc_netif_set_real_num_tx_queues(struct net_device *dev, unsigned int txq) +{ + unsigned int real_num = dev->real_num_tx_queues; + struct Qdisc *qdisc; + int i; + + if (unlikely(txq > dev->num_tx_queues)) ; + else if (txq > real_num) + dev->real_num_tx_queues = txq; + else if (txq < real_num) { + dev->real_num_tx_queues = txq; + for (i = txq; i < dev->num_tx_queues; i++) { + qdisc = netdev_get_tx_queue(dev, i)->qdisc; + if (qdisc) { + spin_lock_bh(qdisc_lock(qdisc)); + qdisc_reset(qdisc); + spin_unlock_bh(qdisc_lock(qdisc)); + } + } + } +} +#endif /* CONFIG_NETDEVICES_MULTIQUEUE */ +#endif /* !(RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,0)) */ +#endif /* HAVE_TX_MQ */ + +ssize_t _kc_simple_write_to_buffer(void *to, size_t available, loff_t * ppos, + const void __user * from, size_t count) +{ + loff_t pos = *ppos; + size_t res; + + if (pos < 0) + return -EINVAL; + if (pos >= available || !count) + return 0; + if (count > available - pos) + count = available - pos; + res = copy_from_user(to + pos, from, count); + if (res == count) + return -EFAULT; + count -= res; + *ppos = pos + count; + return count; +} + +#endif /* defined(DRIVER_IXGBE) || defined(DRIVER_IGB) || defined(DRIVER_I40E) */ #endif /* < 2.6.35 */ /*****************************************************************************/ @@ -1181,11 +1244,21 @@ void _kc_skb_add_rx_frag(struct sk_buff *skb, int i, struct page *page, skb->truesize += truesize; } +#ifndef __VMKLNX__ +#if !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) +int _kc_simple_open(struct inode *inode, struct file *file) +{ + if (inode->i_private) + file->private_data = inode->i_private; + + return 0; +} +#endif /* SLE_VERSION < 11,3,0 */ +#endif /* !__VMKLNX__ */ #endif /* < 3.4.0 */ /******************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,7,0) ) -#if !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) static inline int __kc_pcie_cap_version(struct pci_dev *dev) { int pos; @@ -1221,7 +1294,7 @@ static inline bool __kc_pcie_cap_has_sltctl(struct pci_dev *dev) pos = pci_find_capability(dev, PCI_CAP_ID_EXP); if (!pos) - return 0; + return false; pci_read_config_word(dev, pos + PCI_EXP_FLAGS, &pcie_flags_reg); return __kc_pcie_cap_version(dev) > 1 || @@ -1339,7 +1412,11 @@ int __kc_pcie_capability_clear_and_set_word(struct pci_dev *dev, int pos, return ret; } -#endif /* !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) */ + +int __kc_pcie_capability_clear_word(struct pci_dev *dev, int pos, u16 clear) +{ + return __kc_pcie_capability_clear_and_set_word(dev, pos, clear, 0); +} #endif /* < 3.7.0 */ /******************************************************************************/ @@ -1349,3 +1426,196 @@ int __kc_pcie_capability_clear_and_set_word(struct pci_dev *dev, int pos, /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) #endif /* 3.10.0 */ + +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,13,0) ) +int __kc_dma_set_mask_and_coherent(struct device *dev, u64 mask) +{ + int err = dma_set_mask(dev, mask); + + if (!err) + /* coherent mask for the same size will always succeed if + * dma_set_mask does. However we store the error anyways, due + * to some kernels which use gcc's warn_unused_result on their + * definition of dma_set_coherent_mask. + */ + err = dma_set_coherent_mask(dev, mask); + return err; +} +#endif /* 3.13.0 */ + +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,14,0) ) +int __kc_pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, + int minvec, int maxvec) +{ + int nvec = maxvec; + int rc; + + if (maxvec < minvec) + return -ERANGE; + + do { + rc = pci_enable_msix(dev, entries, nvec); + if (rc < 0) { + return rc; + } else if (rc > 0) { + if (rc < minvec) + return -ENOSPC; + nvec = rc; + } + } while (rc); + + return nvec; +} +#endif /* 3.14.0 */ + +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,16,0) ) +#ifdef HAVE_SET_RX_MODE +#ifdef NETDEV_HW_ADDR_T_UNICAST +int __kc_hw_addr_sync_dev(struct netdev_hw_addr_list *list, + struct net_device *dev, + int (*sync) (struct net_device *, + const unsigned char *), + int (*unsync) (struct net_device *, + const unsigned char *)) +{ + struct netdev_hw_addr *ha, *tmp; + int err; + + /* first go through and flush out any stale entries */ + list_for_each_entry_safe(ha, tmp, &list->list, list) { +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) + if (!ha->synced || ha->refcount != 1) +#else + if (!ha->sync_cnt || ha->refcount != 1) +#endif + continue; + + if (unsync && unsync(dev, ha->addr)) + continue; + + list_del_rcu(&ha->list); + kfree_rcu(ha, rcu_head); + list->count--; + } + + /* go through and sync new entries to the list */ + list_for_each_entry_safe(ha, tmp, &list->list, list) { +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) + if (ha->synced) +#else + if (ha->sync_cnt) +#endif + continue; + + err = sync(dev, ha->addr); + if (err) + return err; +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) + ha->synced = true; +#else + ha->sync_cnt++; +#endif + ha->refcount++; + } + + return 0; +} + +void __kc_hw_addr_unsync_dev(struct netdev_hw_addr_list *list, + struct net_device *dev, + int (*unsync) (struct net_device *, + const unsigned char *)) +{ + struct netdev_hw_addr *ha, *tmp; + + list_for_each_entry_safe(ha, tmp, &list->list, list) { +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) + if (!ha->synced) +#else + if (!ha->sync_cnt) +#endif + continue; + + if (unsync && unsync(dev, ha->addr)) + continue; + +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) + ha->synced = false; +#else + ha->sync_cnt--; +#endif + if (--ha->refcount) + continue; + + list_del_rcu(&ha->list); + kfree_rcu(ha, rcu_head); + list->count--; + } +} + +#endif /* NETDEV_HW_ADDR_T_UNICAST */ +#ifndef NETDEV_HW_ADDR_T_MULTICAST +int __kc_dev_addr_sync_dev(struct dev_addr_list **list, int *count, + struct net_device *dev, + int (*sync) (struct net_device *, + const unsigned char *), + int (*unsync) (struct net_device *, + const unsigned char *)) +{ + struct dev_addr_list *da, **next = list; + int err; + + /* first go through and flush out any stale entries */ + while ((da = *next) != NULL) { + if (da->da_synced && da->da_users == 1) { + if (!unsync || !unsync(dev, da->da_addr)) { + *next = da->next; + kfree(da); + (*count)--; + continue; + } + } + next = &da->next; + } + + /* go through and sync new entries to the list */ + for (da = *list; da != NULL; da = da->next) { + if (da->da_synced) + continue; + + err = sync(dev, da->da_addr); + if (err) + return err; + + da->da_synced++; + da->da_users++; + } + + return 0; +} + +void __kc_dev_addr_unsync_dev(struct dev_addr_list **list, int *count, + struct net_device *dev, + int (*unsync) (struct net_device *, + const unsigned char *)) +{ + struct dev_addr_list *da; + + while ((da = *list) != NULL) { + if (da->da_synced) { + if (!unsync || !unsync(dev, da->da_addr)) { + da->da_synced--; + if (--da->da_users == 0) { + *list = da->next; + kfree(da); + (*count)--; + continue; + } + } + } + list = &da->next; + } +} +#endif /* NETDEV_HW_ADDR_T_MULTICAST */ +#endif /* HAVE_SET_RX_MODE */ +#endif /* 3.16.0 */ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/kcompat.h b/vmkdrivers/src_9/drivers/net/e1000e/kcompat.h index d9cfbded2e6881e655dac1781f4756c9ecad70de..f25ed98b16ce6581b90b97d57ce4cc2aa404f611 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/kcompat.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/kcompat.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _KCOMPAT_H_ #define _KCOMPAT_H_ @@ -74,6 +68,13 @@ #undef CONFIG_E1000E_NAPI #endif /* NAPI */ +/* Dynamic LTR and deeper C-State support disable/enable */ +#if defined (E1000E_NO_DYN_LTR) +#undef DYNAMIC_LTR_SUPPORT +#else +#define DYNAMIC_LTR_SUPPORT +#endif /* E1000E_NO_DYN_LTR */ + /* packet split disable/enable */ #ifdef DISABLE_PACKET_SPLIT #endif /* DISABLE_PACKET_SPLIT */ @@ -124,6 +125,12 @@ struct msix_entry { #define _Bool char #endif +#undef __always_unused +#define __always_unused __attribute__((__unused__)) + +#undef __maybe_unused +#define __maybe_unused __attribute__((__unused__)) + /* kernels less than 2.4.14 don't have this */ #ifndef ETH_P_8021Q #define ETH_P_8021Q 0x8100 @@ -145,6 +152,10 @@ struct msix_entry { #define PCI_CAP_ID_EXP 0x10 #endif +#ifndef uninitialized_var +#define uninitialized_var(x) x = x +#endif + #ifndef PCIE_LINK_STATE_L0S #define PCIE_LINK_STATE_L0S 1 #endif @@ -704,10 +715,19 @@ struct _kc_ethtool_pauseparam { #elif ( LINUX_VERSION_CODE == KERNEL_VERSION(2,6,32) ) /* SLES11 SP1 is 2.6.32 based */ #define SLE_VERSION_CODE SLE_VERSION(11,1,0) -#elif ((LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,61)) && \ - (LINUX_VERSION_CODE < KERNEL_VERSION(3,1,0))) -/* SLES11 SP3 is at least 3.0.61+ based */ +#elif ( LINUX_VERSION_CODE == KERNEL_VERSION(3,0,13) ) +/* SLES11 SP2 is 3.0.13 based */ +#define SLE_VERSION_CODE SLE_VERSION(11,2,0) +#elif ((LINUX_VERSION_CODE == KERNEL_VERSION(3,0,76))) +/* SLES11 SP3 is 3.0.76 based */ #define SLE_VERSION_CODE SLE_VERSION(11,3,0) +/* new SLES kernels must be added here with >= based on kernel + * the idea is to order from newest to oldest and just catch all + * of them using the >= + */ +#elif ((LINUX_VERSION_CODE >= KERNEL_VERSION(3,12,0))) +/* SLES12 GA is 3.12.y based */ +#define SLE_VERSION_CODE SLE_VERSION(12,0,0) #endif /* LINUX_VERSION_CODE == KERNEL_VERSION(x,y,z) */ #endif /* CONFIG_SUSE_KERNEL */ #ifndef SLE_VERSION_CODE @@ -1453,14 +1473,6 @@ static inline void _kc_bitmap_zero(unsigned long *dst, int nbits) } } -#define random_ether_addr _kc_random_ether_addr -static inline void _kc_random_ether_addr(u8 *addr) -{ - get_random_bytes(addr, ETH_ALEN); - addr[0] &= 0xfe; /* clear multicast */ - addr[0] |= 0x02; /* set local assignment */ -} - #define page_to_nid(x) 0 #endif /* < 2.6.6 */ @@ -1788,6 +1800,10 @@ typedef unsigned gfp_t; /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,15) ) +#ifndef kfree_rcu +/* this is placed here due to a lack of rcu_barrier in previous kernels */ +#define kfree_rcu(_ptr, _offset) kfree(_ptr) +#endif /* kfree_rcu */ #ifndef vmalloc_node #define vmalloc_node(a,b) vmalloc(a) #endif /* vmalloc_node */ @@ -1952,15 +1968,14 @@ static inline int _kc_skb_padto(struct sk_buff *skb, unsigned int len) #define __ALIGN_MASK(x, mask) (((x) + (mask)) & ~(mask)) #endif #if ( LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0) ) -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ #if (!((RHEL_RELEASE_CODE && \ ((RHEL_RELEASE_CODE > RHEL_RELEASE_VERSION(4,4) && \ RHEL_RELEASE_CODE < RHEL_RELEASE_VERSION(5,0)) || \ (RHEL_RELEASE_CODE > RHEL_RELEASE_VERSION(5,0)))))) typedef irqreturn_t(*irq_handler_t) (int, void *, struct pt_regs *); #endif - -#else /* !defined(__VMKLNX__) */ +#else /* !__VMKLNX__ */ #ifndef vmalloc_node #define vmalloc_node(a,b) vmalloc(a) #endif /* vmalloc_node */ @@ -1970,8 +1985,7 @@ typedef irqreturn_t(*irq_handler_t) (int, void *, struct pt_regs *); #endif #define skb_pad(x,y) _kc_skb_pad(x, y) extern int _kc_skb_pad(struct sk_buff *skb, int pad); - -#endif /* !defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ #if (RHEL_RELEASE_CODE && RHEL_RELEASE_CODE < RHEL_RELEASE_VERSION(6,0)) #undef CONFIG_INET_LRO @@ -2002,9 +2016,11 @@ static inline int _kc_request_irq(unsigned int irq, new_handler_t handler, #define request_irq(irq, handler, flags, devname, dev_id) _kc_request_irq((irq), (handler), (flags), (devname), (dev_id)) #define irq_handler_t new_handler_t -#if defined(__VMKLNX__) + +#ifdef __VMKLNX__ #undef irq_handler_t -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ + /* pci_restore_state and pci_save_state handles MSI/PCIE from 2.6.19 */ #if (!(RHEL_RELEASE_CODE && RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(5,4))) #define PCIE_CONFIG_SPACE_LEN 256 @@ -2015,7 +2031,7 @@ static inline int _kc_request_irq(unsigned int irq, new_handler_t handler, size = PCIE_CONFIG_SPACE_LEN; \ } -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ #undef pci_save_state extern int _kc_pci_save_state(struct pci_dev *); #define pci_save_state(pdev) _kc_pci_save_state(pdev) @@ -2028,10 +2044,11 @@ extern void _kc_pci_restore_state(struct pci_dev *); extern void _kc_free_netdev(struct net_device *); #define free_netdev(netdev) _kc_free_netdev(netdev) #endif -#endif /* !defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ #endif /* !(RHEL_RELEASE_CODE >= RHEL 5.4) */ -static inline int pci_enable_pcie_error_reporting(struct pci_dev *dev) +static inline int pci_enable_pcie_error_reporting(struct pci_dev __always_unused + *dev) { return 0; } @@ -2054,7 +2071,7 @@ extern void *_kc_kmemdup(const void *src, size_t len, unsigned gfp); /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,20) ) #if ( LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,28) ) -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ #undef INIT_WORK #define INIT_WORK(_work, _func) \ do { \ @@ -2064,7 +2081,7 @@ do { \ (_work)->data = _work; \ init_timer(&(_work)->timer); \ } while (0) -#endif /* !defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ #endif #ifndef PCI_VDEVICE @@ -2109,7 +2126,8 @@ static inline __wsum csum_unfold(__sum16 n) return (__force __wsum) n; } #endif -#endif /* __VMKLNX__ */ +#endif /* !__VMKLNX__ */ + #else /* < 2.6.20 */ #define HAVE_DEVICE_NUMA_NODE #endif /* < 2.6.20 */ @@ -2185,7 +2203,7 @@ static inline struct device *netdev_to_dev(struct net_device *netdev) #ifndef __VMKLNX__ /* vmklinux has the built-in cancel_work_sync */ #define cancel_work_sync(x) flush_scheduled_work() -#endif /* __VMKLNX__*/ +#endif /* !__VMKLNX__*/ #ifndef udp_hdr #define udp_hdr _udp_hdr static inline struct udphdr *_udp_hdr(const struct sk_buff *skb) @@ -2255,8 +2273,27 @@ extern void _kc_print_hex_dump(const char *level, const char *prefix_str, #define ETH_FLAG_LRO NETIF_F_LRO #endif -#if !defined(__VMKLNX__) +#ifndef ACCESS_ONCE +#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) +#endif +#ifdef __VMKLNX__ +/* backport skb_cow_head */ +static inline int skb_cow_head(struct sk_buff *skb, unsigned int headroom) +{ + int delta = 0; + + if (headroom > skb_headroom(skb)) + delta = headroom - skb_headroom(skb); + + if (delta || skb_header_cloned(skb)) + return pskb_expand_head(skb, ALIGN(delta, NET_SKB_PAD), 0, + GFP_ATOMIC); + return 0; +} +#endif /* __VMKLNX__ */ + +#ifndef __VMKLNX__ /* if GRO is supported then the napi struct must already exist */ #ifndef NETIF_F_GRO /* NAPI API changes in 2.6.24 break everything */ @@ -2270,6 +2307,37 @@ struct napi_struct { #ifdef NAPI extern int __kc_adapter_clean(struct net_device *, int *); +#if defined(DRIVER_IGB) || defined(DRIVER_IXGBE) || defined(DRIVER_I40E) || defined(E1000E_MQ) || defined(DRIVER_IXGBEVF) +extern struct net_device *napi_to_poll_dev(const struct napi_struct *napi); +#define netif_napi_add(_netdev, _napi, _poll, _weight) \ + do { \ + struct napi_struct *__napi = (_napi); \ + struct net_device *poll_dev = napi_to_poll_dev(__napi); \ + poll_dev->poll = &(__kc_adapter_clean); \ + poll_dev->priv = (_napi); \ + poll_dev->weight = (_weight); \ + set_bit(__LINK_STATE_RX_SCHED, &poll_dev->state); \ + set_bit(__LINK_STATE_START, &poll_dev->state);\ + dev_hold(poll_dev); \ + __napi->poll = &(_poll); \ + __napi->weight = (_weight); \ + __napi->dev = (_netdev); \ + } while (0) +#define netif_napi_del(_napi) \ + do { \ + struct net_device *poll_dev = napi_to_poll_dev(_napi); \ + WARN_ON(!test_bit(__LINK_STATE_RX_SCHED, &poll_dev->state)); \ + dev_put(poll_dev); \ + memset(poll_dev, 0, sizeof(struct net_device));\ + } while (0) +#define napi_schedule_prep(_napi) \ + (netif_running((_napi)->dev) && netif_rx_schedule_prep(napi_to_poll_dev(_napi))) +#define napi_schedule(_napi) \ + do { \ + if (napi_schedule_prep(_napi)) \ + __netif_rx_schedule(napi_to_poll_dev(_napi)); \ + } while (0) +#else /* DRIVER_IGB || DRIVER_IXGBE || DRIVER_I40E || E1000E_MQ */ #define napi_to_poll_dev(_napi) (_napi)->dev #define netif_napi_add(_netdev, _napi, _poll, _weight) \ do { \ @@ -2284,6 +2352,7 @@ extern int __kc_adapter_clean(struct net_device *, int *); #define netif_napi_del(_a) do {} while (0) #define napi_schedule_prep(_napi) netif_rx_schedule_prep((_napi)->dev) #define napi_schedule(_napi) netif_rx_schedule((_napi)->dev) +#endif /* DRIVER_IGB || DRIVER_IXGBE || DRIVER_I40E || E1000E_MQ */ #define napi_enable(_napi) netif_poll_enable(napi_to_poll_dev(_napi)) #define napi_disable(_napi) netif_poll_disable(napi_to_poll_dev(_napi)) #ifdef CONFIG_SMP @@ -2321,7 +2390,8 @@ static inline void napi_synchronize(const struct napi_struct *n) } while (0) #define netif_napi_del(_a) do {} while (0) #endif /* NAPI */ -#endif /* !defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ + #undef dev_get_by_name #define dev_get_by_name(_a, _b) dev_get_by_name(_b) #define __netif_subqueue_stopped(_a, _b) netif_subqueue_stopped(_a, _b) @@ -2344,6 +2414,15 @@ static inline int _kc_skb_is_gso_v6(const struct sk_buff *skb) #define pr_err(fmt, arg...) \ printk(KERN_ERR fmt, ##arg) #endif + +#ifndef rounddown_pow_of_two +#define rounddown_pow_of_two(n) \ + __builtin_constant_p(n) ? ( \ + (n == 1) ? 0 : \ + (1UL << ilog2(n))) : \ + (1UL << (fls_long(n) - 1)) +#endif + #else /* < 2.6.24 */ #define HAVE_ETHTOOL_GET_SSET_COUNT #define HAVE_NETDEV_NAPI_LIST @@ -2390,6 +2469,33 @@ static inline int _kc_skb_is_gso_v6(const struct sk_buff *skb) #define DEFINE_PCI_DEVICE_TABLE(_table) struct pci_device_id _table[] #endif /* DEFINE_PCI_DEVICE_TABLE */ +#ifndef strict_strtol +#define strict_strtol(s, b, r) _kc_strict_strtol(s, b, r) +static inline int _kc_strict_strtol(const char *buf, unsigned int base, + long *res) +{ + /* adapted from strict_strtoul() in 2.6.25 */ + char *tail; + long val; + size_t len; + + *res = 0; + len = strlen(buf); + if (!len) + return -EINVAL; + val = simple_strtol(buf, &tail, base); + if (tail == buf) + return -EINVAL; + if ((*tail == '\0') || + ((len == (size_t) (tail - buf) + 1) && (*tail == '\n'))) { + *res = val; + return 0; + } + + return -EINVAL; +} +#endif + #else /* < 2.6.25 */ #endif /* < 2.6.25 */ @@ -2410,10 +2516,11 @@ static inline int _kc_skb_is_gso_v6(const struct sk_buff *skb) extern void _kc_pci_disable_link_state(struct pci_dev *dev, int state); #define pci_disable_link_state(p, s) _kc_pci_disable_link_state(p, s) #else /* < 2.6.26 */ +#define NETDEV_CAN_SET_GSO_MAX_SIZE #include #define HAVE_NETDEV_VLAN_FEATURES #ifndef PCI_EXP_LNKCAP_ASPMS -#define PCI_EXP_LNKCAP_ASPMS 0x00000c00 /* ASPM Support */ +#define PCI_EXP_LNKCAP_ASPMS 0x00000c00 /* ASPM Support */ #endif /* PCI_EXP_LNKCAP_ASPMS */ #endif /* < 2.6.26 */ /*****************************************************************************/ @@ -2459,7 +2566,7 @@ static inline __u32 _kc_ethtool_cmd_speed(struct ethtool_cmd *ep) #endif /* 2.6.15-2.6.22 and CONFIG_PM or 2.6.23-2.6.25 and CONFIG_PM_SLEEP */ #endif /* 2.6.15 through 2.6.27 */ /* our driver need to call vmklinux's netif_napi_del */ -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ #ifndef netif_napi_del #define netif_napi_del(_a) do {} while (0) #ifdef NAPI @@ -2469,7 +2576,7 @@ static inline __u32 _kc_ethtool_cmd_speed(struct ethtool_cmd *ep) #endif #endif #endif /* netif_napi_del */ -#endif /* !defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ #ifdef dma_mapping_error #undef dma_mapping_error #endif @@ -2586,9 +2693,8 @@ extern void _kc_pci_clear_master(struct pci_dev *dev); #endif #ifndef PCI_EXP_LNKCTL_ASPMC -#define PCI_EXP_LNKCTL_ASPMC 0x0003 /* ASPM Control */ +#define PCI_EXP_LNKCTL_ASPMC 0x0003 /* ASPM Control */ #endif - #else /* < 2.6.29 */ #ifndef HAVE_NET_DEVICE_OPS #define HAVE_NET_DEVICE_OPS @@ -2628,6 +2734,11 @@ static inline void _kc_synchronize_irq(unsigned int a) #define PCI_EXP_LNKCTL2 48 /* Link Control 2 */ +#ifdef nr_cpus_node +#undef nr_cpus_node +#define nr_cpus_node(node) cpumask_weight(cpumask_of_node(node)) +#endif + #else /* < 2.6.30 */ #define HAVE_ASPM_QUIRKS #endif /* < 2.6.30 */ @@ -2635,7 +2746,9 @@ static inline void _kc_synchronize_irq(unsigned int a) /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,31) ) #define ETH_P_1588 0x88F7 +#ifndef ETH_P_FIP #define ETH_P_FIP 0x8914 +#endif /* !ETH_P_FIP */ #ifndef netdev_uc_count #define netdev_uc_count(dev) ((dev)->uc_count) #endif @@ -2689,6 +2802,7 @@ static inline void _kc_synchronize_irq(unsigned int a) #ifndef HAVE_INCLUDE_LINUX_MDIO_H #define HAVE_INCLUDE_LINUX_MDIO_H #endif +#include #endif /* < 2.6.31 */ /*****************************************************************************/ @@ -2709,7 +2823,7 @@ static inline int _kc_pm_runtime_get_sync() #define pm_runtime_get_sync(dev) _kc_pm_runtime_get_sync() #else /* 2.6.0 => 2.6.32 */ -static inline int _kc_pm_runtime_get_sync(struct device *dev) +static inline int _kc_pm_runtime_get_sync(struct device __always_unused *dev) { return 1; } @@ -2824,13 +2938,6 @@ static inline bool pci_is_pcie(struct pci_dev *dev) } #endif /* RHEL_RELEASE_CODE */ -#ifndef __always_unused -#define __always_unused __attribute__((__unused__)) -#endif -#ifndef __maybe_unused -#define __maybe_unused __attribute__((__unused__)) -#endif - #if (!(RHEL_RELEASE_CODE && \ (RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,2)))) #define sk_tx_queue_get(_sk) (-1) @@ -2841,6 +2948,7 @@ static inline bool pci_is_pcie(struct pci_dev *dev) (RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,4)) && \ (RHEL_RELEASE_CODE < RHEL_RELEASE_VERSION(7,0))) #define HAVE_RHEL6_ETHTOOL_OPS_EXT_STRUCT +#define HAVE_ETHTOOL_GRXFHINDIR_SIZE #define HAVE_ETHTOOL_SET_PHYS_ID #define HAVE_ETHTOOL_GET_TS_INFO #endif /* RHEL >= 6.4 && RHEL < 7.0 */ @@ -2910,13 +3018,13 @@ static inline const char *_kc_netdev_name(const struct net_device *dev) #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) ) #define netdev_printk(level, netdev, format, args...) \ do { \ - struct pci_dev *pdev = _kc_netdev_to_pdev(netdev); \ + struct pci_dev *pdev = _kc_netdev_to_pdev(netdev); \ printk(level "%s: " format, pci_name(pdev), ##args); \ } while(0) #elif ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,21) ) #define netdev_printk(level, netdev, format, args...) \ do { \ - struct pci_dev *pdev = _kc_netdev_to_pdev(netdev); \ + struct pci_dev *pdev = _kc_netdev_to_pdev(netdev); \ struct device *dev = pci_dev_to_dev(pdev); \ dev_printk(level, dev, "%s: " format, \ netdev_name(netdev), ##args); \ @@ -2993,7 +3101,7 @@ do { \ #define netif_info(priv, type, dev, fmt, args...) \ netif_level(info, priv, type, dev, fmt, ##args) #undef netif_dbg -#define netif_dbg(priv, type, dev, fmt, args...) \ +#define netif_dbg(priv, type, dev, fmt, args...) \ netif_level(dbg, priv, type, dev, fmt, ##args) #ifdef SET_SYSTEM_SLEEP_PM_OPS @@ -3038,7 +3146,7 @@ static inline bool _kc_pm_runtime_suspended() #define pm_runtime_suspended(dev) _kc_pm_runtime_suspended() #else /* 2.6.0 => 2.6.34 */ -static inline bool _kc_pm_runtime_suspended(struct device *dev) +static inline bool _kc_pm_runtime_suspended(struct device __always_unused *dev) { return false; } @@ -3058,7 +3166,6 @@ static inline bool _kc_pm_runtime_suspended(struct device *dev) /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,35) ) - ssize_t _kc_simple_write_to_buffer(void *to, size_t available, loff_t * ppos, const void __user * from, size_t count); #define simple_write_to_buffer _kc_simple_write_to_buffer @@ -3066,6 +3173,9 @@ ssize_t _kc_simple_write_to_buffer(void *to, size_t available, loff_t * ppos, #ifndef numa_node_id #define numa_node_id() 0 #endif +#ifndef numa_mem_id +#define numa_mem_id numa_node_id +#endif #ifdef HAVE_TX_MQ #include #ifndef CONFIG_NETDEVICES_MULTIQUEUE @@ -3168,8 +3278,10 @@ do { \ /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,37) ) #ifndef netif_set_real_num_rx_queues -static inline int __kc_netif_set_real_num_rx_queues(struct net_device *dev, - unsigned int rxq) +static inline int __kc_netif_set_real_num_rx_queues(struct net_device + __always_unused *dev, + unsigned int __always_unused + rxq) { return 0; } @@ -3288,6 +3400,9 @@ static inline int _kc_skb_checksum_start_offset(const struct sk_buff *skb) /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,39) ) +#ifndef TC_BITMASK +#define TC_BITMASK 15 +#endif #ifndef NETIF_F_RXCSUM #define NETIF_F_RXCSUM (1 << 29) #endif @@ -3297,6 +3412,20 @@ static inline int _kc_skb_checksum_start_offset(const struct sk_buff *skb) skb != (struct sk_buff *)(queue); \ skb = tmp, tmp = skb->prev) #endif + +#ifndef udp_csum +#define udp_csum __kc_udp_csum +static inline __wsum __kc_udp_csum(struct sk_buff *skb) +{ + __wsum csum = csum_partial(skb_transport_header(skb), + sizeof(struct udphdr), skb->csum); + + for (skb = skb_shinfo(skb)->frag_list; skb; skb = skb->next) { + csum = csum_add(csum, skb->csum); + } + return csum; +} +#endif /* udp_csum */ #else /* < 2.6.39 */ #if defined(CONFIG_FCOE) || defined(CONFIG_FCOE_MODULE) #ifndef HAVE_NETDEV_OPS_FCOE_DDP_TARGET @@ -3370,6 +3499,15 @@ struct _kc_ethtool_rx_flow_spec { /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,0,0) ) #define USE_LEGACY_PM_SUPPORT +#ifndef kfree_rcu +#define kfree_rcu(_ptr, _rcu_head) kfree(_ptr) +#endif /* kfree_rcu */ + +/* 20000base_blah_full Supported and Advertised Registers */ +#define SUPPORTED_20000baseMLD2_Full (1 << 21) +#define SUPPORTED_20000baseKR2_Full (1 << 22) +#define ADVERTISED_20000baseMLD2_Full (1 << 21) +#define ADVERTISED_20000baseKR2_Full (1 << 22) #endif /* < 3.0.0 */ /*****************************************************************************/ @@ -3385,6 +3523,10 @@ struct _kc_ethtool_rx_flow_spec { #define CTL1000_AS_MASTER 0x0800 #define CTL1000_ENABLE_MASTER 0x1000 +/* kernels less than 3.0.0 don't have this */ +#ifndef ETH_P_8021AD +#define ETH_P_8021AD 0x88A8 +#endif #else /* < 3.1.0 */ #ifndef HAVE_DCBNL_IEEE_DELAPP #define HAVE_DCBNL_IEEE_DELAPP @@ -3393,6 +3535,17 @@ struct _kc_ethtool_rx_flow_spec { /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,2,0) ) +#ifndef dma_zalloc_coherent +#define dma_zalloc_coherent(d, s, h, f) _kc_dma_zalloc_coherent(d, s, h, f) +static inline void *_kc_dma_zalloc_coherent(struct device *dev, size_t size, + dma_addr_t * dma_handle, gfp_t flag) +{ + void *ret = dma_alloc_coherent(dev, size, dma_handle, flag); + if (ret) + memset(ret, 0, size); + return ret; +} +#endif #ifdef ETHTOOL_GRXRINGS #define HAVE_ETHTOOL_GET_RXNFC_VOID_RULE_LOCS #endif /* ETHTOOL_GRXRINGS */ @@ -3459,7 +3612,8 @@ static inline void __kc_skb_frag_unref(skb_frag_t * frag) #ifndef DUPLEX_UNKNOWN #define DUPLEX_UNKNOWN 0xff #endif -#if (RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,3)) +#if ((RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,3)) ||\ + (SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0))) #ifndef HAVE_PCI_DEV_FLAGS_ASSIGNED #define HAVE_PCI_DEV_FLAGS_ASSIGNED #endif @@ -3469,6 +3623,9 @@ static inline void __kc_skb_frag_unref(skb_frag_t * frag) #define HAVE_PCI_DEV_FLAGS_ASSIGNED #define HAVE_VF_SPOOFCHK_CONFIGURE #endif +#ifndef HAVE_SKB_L4_RXHASH +#define HAVE_SKB_L4_RXHASH +#endif #endif /* < 3.2.0 */ #if (RHEL_RELEASE_CODE && RHEL_RELEASE_CODE == RHEL_RELEASE_VERSION(6,2)) @@ -3477,7 +3634,9 @@ static inline void __kc_skb_frag_unref(skb_frag_t * frag) #endif /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,3,0) ) +#if !(RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,5)) typedef u32 netdev_features_t; +#endif #undef PCI_EXP_TYPE_RC_EC #define PCI_EXP_TYPE_RC_EC 0xa /* Root Complex Event Collector */ #ifndef CONFIG_BQL @@ -3488,7 +3647,11 @@ typedef u32 netdev_features_t; #define netdev_tx_reset_queue(_q) do {} while (0) #define netdev_reset_queue(_n) do {} while (0) #endif +#if (SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) +#define HAVE_ETHTOOL_GRXFHINDIR_SIZE +#endif /* SLE_VERSION(11,3,0) */ #else /* ! < 3.3.0 */ +#define HAVE_ETHTOOL_GRXFHINDIR_SIZE #define HAVE_INT_NDO_VLAN_RX_ADD_VID #ifdef ETHTOOL_SRXNTUPLE #undef ETHTOOL_SRXNTUPLE @@ -3535,28 +3698,37 @@ extern void _kc_skb_add_rx_frag(struct sk_buff *, int, struct page *, #endif #ifdef NET_ADDR_RANDOM #define eth_hw_addr_random(N) do { \ - random_ether_addr(N->dev_addr); \ + eth_random_addr(N->dev_addr); \ N->addr_assign_type |= NET_ADDR_RANDOM; \ } while (0) #else /* NET_ADDR_RANDOM */ -#define eth_hw_addr_random(N) random_ether_addr(N->dev_addr) +#define eth_hw_addr_random(N) eth_random_addr(N->dev_addr) #endif /* NET_ADDR_RANDOM */ #else /* < 3.4.0 */ #include #endif /* >= 3.4.0 */ /*****************************************************************************/ -#if defined(E1000E_PTP) || defined(IGB_PTP) || defined(IXGBE_PTP) || defined(I40E_PTP) -#if ( LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0) ) && IS_ENABLED(CONFIG_PTP_1588_CLOCK) +#if ( LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0) ) || \ + ( RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,4) ) +#if !defined(NO_PTP_SUPPORT) && IS_ENABLED(CONFIG_PTP_1588_CLOCK) #define HAVE_PTP_1588_CLOCK -#else -#error Cannot enable PTP Hardware Clock support due to a pre-3.0 kernel version or CONFIG_PTP_1588_CLOCK not enabled in the kernel -#endif /* > 3.0.0 && IS_ENABLED(CONFIG_PTP_1588_CLOCK) */ -#endif /* E1000E_PTP || IGB_PTP || IXGBE_PTP || I40E_PTP */ +#endif /* !NO_PTP_SUPPORT && IS_ENABLED(CONFIG_PTP_1588_CLOCK) */ +#endif /* >= 3.0.0 || RHEL_RELEASE > 6.4 */ /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,5,0) ) #define skb_tx_timestamp(skb) do {} while (0) + +#ifndef ether_addr_equal +static inline bool __kc_ether_addr_equal(const u8 *addr1, const u8 *addr2) +{ + return !compare_ether_addr(addr1, addr2); +} + +#define ether_addr_equal(_addr1, _addr2) __kc_ether_addr_equal((_addr1),(_addr2)) +#endif + #else #define HAVE_FDB_OPS #define HAVE_ETHTOOL_GET_TS_INFO @@ -3584,8 +3756,16 @@ extern void _kc_skb_add_rx_frag(struct sk_buff *, int, struct page *, #ifndef MDIO_EEE_10GKR #define MDIO_EEE_10GKR 0x0040 /* 10G KR EEE cap */ #endif -#else /* < 3.6.0 */ -#include + +#ifndef eth_random_addr +#define eth_random_addr _kc_eth_random_addr +static inline void _kc_eth_random_addr(u8 *addr) +{ + get_random_bytes(addr, ETH_ALEN); + addr[0] &= 0xfe; /* clear multicast */ + addr[0] |= 0x02; /* set local assignment */ +} +#endif #endif /* < 3.6.0 */ /******************************************************************************/ @@ -3594,15 +3774,17 @@ extern void _kc_skb_add_rx_frag(struct sk_buff *, int, struct page *, /* these defines were all added in one commit, so should be safe * to trigger activiation on one define */ -#define SUPPORTED_40000baseKR4_Full (1 << 23) -#define SUPPORTED_40000baseCR4_Full (1 << 24) -#define SUPPORTED_40000baseSR4_Full (1 << 25) -#define SUPPORTED_40000baseLR4_Full (1 << 26) -#define ADVERTISED_40000baseKR4_Full (1 << 23) -#define ADVERTISED_40000baseCR4_Full (1 << 24) -#define ADVERTISED_40000baseSR4_Full (1 << 25) -#define ADVERTISED_40000baseLR4_Full (1 << 26) +#define SUPPORTED_40000baseKR4_Full (1 << 23) +#define SUPPORTED_40000baseCR4_Full (1 << 24) +#define SUPPORTED_40000baseSR4_Full (1 << 25) +#define SUPPORTED_40000baseLR4_Full (1 << 26) +#define ADVERTISED_40000baseKR4_Full (1 << 23) +#define ADVERTISED_40000baseCR4_Full (1 << 24) +#define ADVERTISED_40000baseSR4_Full (1 << 25) +#define ADVERTISED_40000baseLR4_Full (1 << 26) #endif + +#ifndef mmd_eee_cap_to_ethtool_sup_t /** * mmd_eee_cap_to_ethtool_sup_t * @eee_cap: value of the MMD EEE Capability register @@ -3610,7 +3792,7 @@ extern void _kc_skb_add_rx_frag(struct sk_buff *, int, struct page *, * A small helper function that translates MMD EEE Capability (3.20) bits * to ethtool supported settings. */ -static inline u32 mmd_eee_cap_to_ethtool_sup_t(u16 eee_cap) +static inline u32 __kc_mmd_eee_cap_to_ethtool_sup_t(u16 eee_cap) { u32 supported = 0; @@ -3630,6 +3812,11 @@ static inline u32 mmd_eee_cap_to_ethtool_sup_t(u16 eee_cap) return supported; } +#define mmd_eee_cap_to_ethtool_sup_t(eee_cap) \ + __kc_mmd_eee_cap_to_ethtool_sup_t(eee_cap) +#endif /* mmd_eee_cap_to_ethtool_sup_t */ + +#ifndef mmd_eee_adv_to_ethtool_adv_t /** * mmd_eee_adv_to_ethtool_adv_t * @eee_adv: value of the MMD EEE Advertisement/Link Partner Ability registers @@ -3638,7 +3825,7 @@ static inline u32 mmd_eee_cap_to_ethtool_sup_t(u16 eee_cap) * and MMD EEE Link Partner Ability (7.61) bits to ethtool advertisement * settings. */ -static inline u32 mmd_eee_adv_to_ethtool_adv_t(u16 eee_adv) +static inline u32 __kc_mmd_eee_adv_to_ethtool_adv_t(u16 eee_adv) { u32 adv = 0; @@ -3658,6 +3845,11 @@ static inline u32 mmd_eee_adv_to_ethtool_adv_t(u16 eee_adv) return adv; } +#define mmd_eee_adv_to_ethtool_adv_t(eee_adv) \ + __kc_mmd_eee_adv_to_ethtool_adv_t(eee_adv) +#endif /* mmd_eee_adv_to_ethtool_adv_t */ + +#ifndef ethtool_adv_to_mmd_eee_adv_t /** * ethtool_adv_to_mmd_eee_adv_t * @adv: the ethtool advertisement settings @@ -3666,7 +3858,7 @@ static inline u32 mmd_eee_adv_to_ethtool_adv_t(u16 eee_adv) * to EEE advertisements for the MMD EEE Advertisement (7.60) and * MMD EEE Link Partner Ability (7.61) registers. */ -static inline u16 ethtool_adv_to_mmd_eee_adv_t(u32 adv) +static inline u16 __kc_ethtool_adv_to_mmd_eee_adv_t(u32 adv) { u16 reg = 0; @@ -3686,6 +3878,9 @@ static inline u16 ethtool_adv_to_mmd_eee_adv_t(u32 adv) return reg; } +#define ethtool_adv_to_mmd_eee_adv_t(adv) __kc_ethtool_adv_to_mmd_eee_adv_t(adv) +#endif /* ethtool_adv_to_mmd_eee_adv_t */ + #ifndef pci_pcie_type #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24) ) static inline u8 pci_pcie_type(struct pci_dev *pdev) @@ -3704,26 +3899,38 @@ static inline u8 pci_pcie_type(struct pci_dev *pdev) #endif /* < 2.6.24 */ #endif /* pci_pcie_type */ +#if ( ! ( RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(6,4) ) ) && \ + ( ! ( SLE_VERSION_CODE >= SLE_VERSION(11,3,0) ) ) && \ + ( LINUX_VERSION_CODE >= KERNEL_VERSION(3,0,0) ) #define ptp_clock_register(caps, args...) ptp_clock_register(caps) +#endif -#if !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) +#ifndef pcie_capability_read_word int __kc_pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val); #define pcie_capability_read_word(d,p,v) __kc_pcie_capability_read_word(d,p,v) +#endif /* pcie_capability_read_word */ + +#ifndef pcie_capability_write_word int __kc_pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val); #define pcie_capability_write_word(d,p,v) __kc_pcie_capability_write_word(d,p,v) +#endif /* pcie_capability_write_word */ + +#ifndef pcie_capability_clear_and_set_word int __kc_pcie_capability_clear_and_set_word(struct pci_dev *dev, int pos, u16 clear, u16 set); #define pcie_capability_clear_and_set_word(d,p,c,s) \ __kc_pcie_capability_clear_and_set_word(d,p,c,s) +#endif /* pcie_capability_clear_and_set_word */ -#define PCI_EXP_LNKSTA2 50 /* Link Status 2 */ +#ifndef pcie_capability_clear_word +int __kc_pcie_capability_clear_word(struct pci_dev *dev, int pos, u16 clear); +#define pcie_capability_clear_word(d, p, c) \ + __kc_pcie_capability_clear_word(d, p, c) +#endif /* pcie_capability_clear_word */ -static inline int pcie_capability_clear_word(struct pci_dev *dev, int pos, - u16 clear) -{ - return __kc_pcie_capability_clear_and_set_word(dev, pos, clear, 0); -} -#endif /* !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) */ +#ifndef PCI_EXP_LNKSTA2 +#define PCI_EXP_LNKSTA2 50 /* Link Status 2 */ +#endif #if (SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) #define USE_CONST_DEV_UC_CHAR @@ -3736,6 +3943,15 @@ static inline int pcie_capability_clear_word(struct pci_dev *dev, int pos, /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,8,0) ) +#ifndef pci_sriov_set_totalvfs +static inline int __kc_pci_sriov_set_totalvfs(struct pci_dev __always_unused + *dev, u16 __always_unused numvfs) +{ + return 0; +} + +#define pci_sriov_set_totalvfs(a, b) __kc_pci_sriov_set_totalvfs((a), (b)) +#endif #ifndef PCI_EXP_LNKCTL_ASPM_L0S #define PCI_EXP_LNKCTL_ASPM_L0S 0x01 /* L0s Enable */ #endif @@ -3747,8 +3963,8 @@ static inline int pcie_capability_clear_word(struct pci_dev *dev, int pos, static const u8 eth_reserved_addr_base[ETH_ALEN] __aligned(2) = { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x00}; -#if !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) -static inline bool is_link_local_ether_addr(const u8 *addr) +#ifndef is_link_local_ether_addr +static inline bool __kc_is_link_local_ether_addr(const u8 *addr) { __be16 *a = (__be16 *) addr; static const __be16 *b = (const __be16 *)eth_reserved_addr_base; @@ -3756,17 +3972,22 @@ static inline bool is_link_local_ether_addr(const u8 *addr) return ((a[0] ^ b[0]) | (a[1] ^ b[1]) | ((a[2] ^ b[2]) & m)) == 0; } -#endif /* !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(11,3,0)) */ + +#define is_link_local_ether_addr(addr) __kc_is_link_local_ether_addr(addr) +#endif /* is_link_local_ether_addr */ #else /* >= 3.8.0 */ #ifndef __devinit #define __devinit -#define HAVE_ENCAP_CSUM_OFFLOAD #endif #ifndef __devinitdata #define __devinitdata #endif +#ifndef __devinitconst +#define __devinitconst +#endif + #ifndef __devexit #define __devexit #endif @@ -3775,6 +3996,10 @@ static inline bool is_link_local_ether_addr(const u8 *addr) #define __devexit_p #endif +#ifndef HAVE_ENCAP_CSUM_OFFLOAD +#define HAVE_ENCAP_CSUM_OFFLOAD +#endif + #ifndef HAVE_SRIOV_CONFIGURE #define HAVE_SRIOV_CONFIGURE #endif @@ -3812,11 +4037,20 @@ static inline bool is_link_local_ether_addr(const u8 *addr) #else #define HAVE_BRIDGE_FILTER -#define USE_DEFAULT_FDB_DEL_DUMP +#define HAVE_FDB_DEL_NLATTR #endif /* < 3.9.0 */ /*****************************************************************************/ #if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,10,0) ) +#ifndef NAPI_POLL_WEIGHT +#define NAPI_POLL_WEIGHT 64 +#endif + +#ifndef list_first_entry_or_null +#define list_first_entry_or_null(ptr, type, member) \ + (!list_empty(ptr) ? list_first_entry(ptr, type, member) : NULL) +#endif + #ifndef VLAN_TX_COOKIE_MAGIC static inline struct sk_buff *__kc__vlan_hwaccel_put_tag(struct sk_buff *skb, u16 vlan_tci) @@ -3832,8 +4066,247 @@ static inline struct sk_buff *__kc__vlan_hwaccel_put_tag(struct sk_buff *skb, __kc__vlan_hwaccel_put_tag(skb, vlan_tci) #endif +#ifdef HAVE_FDB_OPS +#ifdef USE_CONST_DEV_UC_CHAR +extern int __kc_ndo_dflt_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], + struct net_device *dev, + const unsigned char *addr, u16 flags); +#ifdef HAVE_FDB_DEL_NLATTR +extern int __kc_ndo_dflt_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], + struct net_device *dev, + const unsigned char *addr); +#else +extern int __kc_ndo_dflt_fdb_del(struct ndmsg *ndm, struct net_device *dev, + const unsigned char *addr); +#endif +#else +extern int __kc_ndo_dflt_fdb_add(struct ndmsg *ndm, struct net_device *dev, + unsigned char *addr, u16 flags); +extern int __kc_ndo_dflt_fdb_del(struct ndmsg *ndm, struct net_device *dev, + unsigned char *addr); +#endif +#define ndo_dflt_fdb_add __kc_ndo_dflt_fdb_add +#define ndo_dflt_fdb_del __kc_ndo_dflt_fdb_del +#endif /* HAVE_FDB_OPS */ + +#ifndef PCI_DEVID +#define PCI_DEVID(bus, devfn) ((((u16)(bus)) << 8) | (devfn)) +#endif #else /* >= 3.10.0 */ #define HAVE_ENCAP_TSO_OFFLOAD +#define USE_DEFAULT_FDB_DEL_DUMP #endif /* >= 3.10.0 */ +/*****************************************************************************/ +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,11,0) ) +#else /* >= 3.11.0 */ +#define HAVE_NDO_SET_VF_LINK_STATE +#endif /* >= 3.11.0 */ + +/*****************************************************************************/ +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,12,0) ) +#else /* >= 3.12.0 */ +#if ( SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(12,0,0)) +#define HAVE_NDO_SELECT_QUEUE_ACCEL_FALLBACK +#endif +#define HAVE_VXLAN_RX_OFFLOAD +#define HAVE_NDO_GET_PHYS_PORT_ID +#endif /* >= 3.12.0 */ + +/*****************************************************************************/ +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,13,0) ) +#define dma_set_mask_and_coherent(_p, _m) __kc_dma_set_mask_and_coherent(_p, _m) +extern int __kc_dma_set_mask_and_coherent(struct device *dev, u64 mask); +#else /* >= 3.13.0 */ +#define HAVE_VXLAN_CHECKS +#define HAVE_NDO_SELECT_QUEUE_ACCEL +#endif + +/*****************************************************************************/ +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,14,0) ) + +#if (!(RHEL_RELEASE_CODE && RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(7,0)) && \ + !(SLE_VERSION_CODE && SLE_VERSION_CODE >= SLE_VERSION(12,0,0))) +/* it isn't expected that this would be a #define unless we made it so */ +#ifndef skb_set_hash + +#define PKT_HASH_TYPE_NONE 0 +#define PKT_HASH_TYPE_L2 1 +#define PKT_HASH_TYPE_L3 2 +#define PKT_HASH_TYPE_L4 3 + +#define skb_set_hash __kc_skb_set_hash +static inline void __kc_skb_set_hash(struct sk_buff __maybe_unused * skb, + u32 __maybe_unused hash, + int __maybe_unused type) +{ +#ifdef HAVE_SKB_L4_RXHASH + skb->l4_rxhash = (type == PKT_HASH_TYPE_L4); +#endif +#ifdef NETIF_F_RXHASH + skb->rxhash = hash; +#endif +} +#endif /* !skb_set_hash */ +#endif /* !(RHEL_RELEASE_CODE&&RHEL_RELEASE_CODE>=RHEL_RELEASE_VERSION(7,0)) */ + +#ifndef pci_enable_msix_range +extern int __kc_pci_enable_msix_range(struct pci_dev *dev, + struct msix_entry *entries, + int minvec, int maxvec); +#define pci_enable_msix_range __kc_pci_enable_msix_range +#endif + +#ifndef ether_addr_copy +#define ether_addr_copy __kc_ether_addr_copy +static inline void __kc_ether_addr_copy(u8 *dst, const u8 *src) +{ +#if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) + *(u32 *)dst = *(const u32 *)src; + *(u16 *)(dst + 4) = *(const u16 *)(src + 4); +#else + u16 *a = (u16 *)dst; + const u16 *b = (const u16 *)src; + + a[0] = b[0]; + a[1] = b[1]; + a[2] = b[2]; +#endif +} +#endif /* ether_addr_copy */ + +#else /* >= 3.14.0 */ + +/* for ndo_dfwd_ ops add_station, del_station and _start_xmit */ +#ifndef HAVE_NDO_DFWD_OPS +#define HAVE_NDO_DFWD_OPS +#endif +#define HAVE_NDO_SELECT_QUEUE_ACCEL_FALLBACK +#endif /* 3.14.0 */ + +/*****************************************************************************/ +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,15,0) ) +#define u64_stats_fetch_begin_irq u64_stats_fetch_begin_bh +#define u64_stats_fetch_retry_irq u64_stats_fetch_retry_bh +#endif /* 3.15.0 */ + +/*****************************************************************************/ +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,16,0) ) +#ifndef __dev_uc_sync +#ifdef HAVE_SET_RX_MODE +#ifdef NETDEV_HW_ADDR_T_UNICAST +int __kc_hw_addr_sync_dev(struct netdev_hw_addr_list *list, + struct net_device *dev, + int (*sync) (struct net_device *, + const unsigned char *), + int (*unsync) (struct net_device *, + const unsigned char *)); +void __kc_hw_addr_unsync_dev(struct netdev_hw_addr_list *list, + struct net_device *dev, + int (*unsync) (struct net_device *, + const unsigned char *)); +#endif +#ifndef NETDEV_HW_ADDR_T_MULTICAST +int __kc_dev_addr_sync_dev(struct dev_addr_list **list, int *count, + struct net_device *dev, + int (*sync) (struct net_device *, + const unsigned char *), + int (*unsync) (struct net_device *, + const unsigned char *)); +void __kc_dev_addr_unsync_dev(struct dev_addr_list **list, int *count, + struct net_device *dev, + int (*unsync) (struct net_device *, + const unsigned char *)); +#endif +#endif /* HAVE_SET_RX_MODE */ + +static inline int __kc_dev_uc_sync(struct net_device __maybe_unused * dev, + int __maybe_unused(*sync) (struct net_device + *, + const unsigned + char *), + int __maybe_unused(*unsync) (struct + net_device *, + const unsigned + char *)) +{ +#ifdef NETDEV_HW_ADDR_T_UNICAST + return __kc_hw_addr_sync_dev(&dev->uc, dev, sync, unsync); +#elif defined(HAVE_SET_RX_MODE) + return __kc_dev_addr_sync_dev(&dev->uc_list, &dev->uc_count, + dev, sync, unsync); +#else + return 0; +#endif +} + +#define __dev_uc_sync __kc_dev_uc_sync + +static inline void __kc_dev_uc_unsync(struct net_device __maybe_unused * dev, + int __maybe_unused(*unsync) (struct + net_device *, + const + unsigned char + *)) +{ +#ifdef HAVE_SET_RX_MODE +#ifdef NETDEV_HW_ADDR_T_UNICAST + __kc_hw_addr_unsync_dev(&dev->uc, dev, unsync); +#else /* NETDEV_HW_ADDR_T_MULTICAST */ + __kc_dev_addr_unsync_dev(&dev->uc_list, &dev->uc_count, dev, unsync); +#endif /* NETDEV_HW_ADDR_T_UNICAST */ +#endif /* HAVE_SET_RX_MODE */ +} + +#define __dev_uc_unsync __kc_dev_uc_unsync + +static inline int __kc_dev_mc_sync(struct net_device __maybe_unused * dev, + int __maybe_unused(*sync) (struct net_device + *, + const unsigned + char *), + int __maybe_unused(*unsync) (struct + net_device *, + const unsigned + char *)) +{ +#ifdef NETDEV_HW_ADDR_T_MULTICAST + return __kc_hw_addr_sync_dev(&dev->mc, dev, sync, unsync); +#elif defined(HAVE_SET_RX_MODE) + return __kc_dev_addr_sync_dev(&dev->mc_list, &dev->mc_count, + dev, sync, unsync); +#else + return 0; +#endif + +} + +#define __dev_mc_sync __kc_dev_mc_sync + +static inline void __kc_dev_mc_unsync(struct net_device __maybe_unused * dev, + int __maybe_unused(*unsync) (struct + net_device *, + const + unsigned char + *)) +{ +#ifdef HAVE_SET_RX_MODE +#ifdef NETDEV_HW_ADDR_T_MULTICAST + __kc_hw_addr_unsync_dev(&dev->mc, dev, unsync); +#else /* NETDEV_HW_ADDR_T_MULTICAST */ + __kc_dev_addr_unsync_dev(&dev->mc_list, &dev->mc_count, dev, unsync); +#endif /* NETDEV_HW_ADDR_T_MULTICAST */ +#endif /* HAVE_SET_RX_MODE */ +} + +#define __dev_mc_unsync __kc_dev_mc_unsync +#endif /* __dev_uc_sync */ +#else +#define HAVE_NDO_SET_VF_MIN_MAX_TX_RATE +#define HAVE_DCBNL_OPS_SETAPP_RETURN_INT +#endif /* 3.16.0 */ + +#if ( LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0) ) +#define hlist_add_behind(_a, _b) hlist_add_after(_b, _a) +#endif #endif /* _KCOMPAT_H_ */ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.c b/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.c index 8160dc273adf4da35f60c5da2088a680b20df532..e05c3fa4fbca6d4b93edfee7d1cc0ad26dcbf011 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/kcompat_ethtool.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* * net/core/ethtool.c - Ethtool ioctl handler diff --git a/vmkdrivers/src_9/drivers/net/e1000e/mac.c b/vmkdrivers/src_9/drivers/net/e1000e/mac.c index 9bf2a4440fa6323514c4da271a25c065dfaf9efa..a7c3b2b4eadf92f7b4127bd15da747d3c714609c 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/mac.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/mac.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #include "e1000.h" @@ -218,6 +212,11 @@ s32 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw) return 0; } +u32 e1000e_rar_get_count_generic(struct e1000_hw *hw) +{ + return hw->mac.rar_entry_count; +} + /** * e1000e_rar_set_generic - Set receive address register * @hw: pointer to the HW structure @@ -227,7 +226,7 @@ s32 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw) * Sets the receive address array register at index to the address passed * in by addr. **/ -void e1000e_rar_set_generic(struct e1000_hw *hw, u8 *addr, u32 index) +int e1000e_rar_set_generic(struct e1000_hw *hw, u8 *addr, u32 index) { u32 rar_low, rar_high; @@ -251,6 +250,8 @@ void e1000e_rar_set_generic(struct e1000_hw *hw, u8 *addr, u32 index) e1e_flush(); ew32(RAH(index), rar_high); e1e_flush(); + + return 0; } /** diff --git a/vmkdrivers/src_9/drivers/net/e1000e/mac.h b/vmkdrivers/src_9/drivers/net/e1000e/mac.h index a61fee404ebeddf31b8ad636582fb740552e2c7c..b335acb2d4fa4e3c76fa0530af95a75c670c8afb 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/mac.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/mac.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_MAC_H_ #define _E1000E_MAC_H_ @@ -68,7 +62,8 @@ void e1000e_update_adaptive(struct e1000_hw *hw); void e1000_write_vfta_generic(struct e1000_hw *hw, u32 offset, u32 value); void e1000_set_lan_id_multi_port_pcie(struct e1000_hw *hw); -void e1000e_rar_set_generic(struct e1000_hw *hw, u8 *addr, u32 index); +int e1000e_rar_set_generic(struct e1000_hw *hw, u8 *addr, u32 index); +u32 e1000e_rar_get_count_generic(struct e1000_hw *hw); void e1000e_config_collision_dist_generic(struct e1000_hw *hw); #endif diff --git a/vmkdrivers/src_9/drivers/net/e1000e/manage.c b/vmkdrivers/src_9/drivers/net/e1000e/manage.c index a02b2e26a143b7a308d7a592226d481304bd15a2..0640f2f9a0fdbe51a2cbb27a84b2cbcb576f577b 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/manage.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/manage.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #include "e1000.h" @@ -333,9 +327,12 @@ bool e1000e_enable_mng_pass_thru(struct e1000_hw *hw) } else if ((hw->mac.type == e1000_82574) || (hw->mac.type == e1000_82583)) { u16 data; + s32 ret_val; factps = er32(FACTPS); - e1000_read_nvm(hw, NVM_INIT_CONTROL2_REG, 1, &data); + ret_val = e1000_read_nvm(hw, NVM_INIT_CONTROL2_REG, 1, &data); + if (ret_val) + return false; if (!(factps & E1000_FACTPS_MNGCG) && ((data & E1000_NVM_INIT_CTRL2_MNGM) == diff --git a/vmkdrivers/src_9/drivers/net/e1000e/manage.h b/vmkdrivers/src_9/drivers/net/e1000e/manage.h index 326897c29ea81e5f319e2cad932f6870a8e69fe9..aad919b3f1ed22aa8e6b634d89cc9bcbd6add5b4 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/manage.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/manage.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_MANAGE_H_ #define _E1000E_MANAGE_H_ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/netdev.c b/vmkdrivers/src_9/drivers/net/e1000e/netdev.c index 0724e64dc994b5e187f91a1da9bb4450bfd93473..c00094faad030fc099fdb370df56282e5d924ef9 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/netdev.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/netdev.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt @@ -60,12 +54,7 @@ #define DRV_EXTRAVERSION "" #endif -#define DRV_VERSION "2.5.4" DRV_EXTRAVERSION - -#if defined (__VMKLNX__) -#define MIN_IOBASE_LEN 0x100 -#endif - +#define DRV_VERSION "3.2.2.1" DRV_EXTRAVERSION char e1000e_driver_name[] = "e1000e"; const char e1000e_driver_version[] = DRV_VERSION; @@ -89,6 +78,7 @@ static const struct e1000_info *e1000_info_tbl[] = { [board_pchlan] = &e1000_pch_info, [board_pch2lan] = &e1000_pch2_info, [board_pch_lpt] = &e1000_pch_lpt_info, + [board_pch_spt] = &e1000_pch_spt_info, }; struct e1000_reg_info { @@ -663,6 +653,7 @@ static void e1000e_update_rdt_wa(struct e1000_ring *rx_ring, unsigned int i) if (unlikely(!ret_val && (i != readl(rx_ring->tail)))) { u32 rctl = er32(RCTL); + ew32(RCTL, rctl & ~E1000_RCTL_EN); e_err("ME firmware caused invalid RDT - resetting\n"); schedule_work(&adapter->reset_task); @@ -679,6 +670,7 @@ static void e1000e_update_tdt_wa(struct e1000_ring *tx_ring, unsigned int i) if (unlikely(!ret_val && (i != readl(tx_ring->tail)))) { u32 tctl = er32(TCTL); + ew32(TCTL, tctl & ~E1000_TCTL_EN); e_err("ME firmware caused invalid TDT - resetting\n"); schedule_work(&adapter->reset_task); @@ -753,6 +745,30 @@ map_skb: rx_ring->next_to_use = i; } +#ifdef DYNAMIC_LTR_SUPPORT + +static void e1000e_check_ltr_demote(struct e1000_adapter *adapter, + unsigned int current_rx_bytes) +{ + struct e1000_hw *hw = &adapter->hw; + u32 mpc; + + mpc = er32(MPC); + adapter->c10_mpc_count += mpc; + adapter->c10_rx_bytes += current_rx_bytes; + + /* If not already demoted and either a missed packet or + * have received bytes enough to have filled the RX_PBA + * then demote LTR + */ + if (!adapter->c10_demote_ltr && + (mpc || (current_rx_bytes > adapter->c10_pba_bytes))) { + adapter->c10_demote_ltr = true; + e1000_demote_ltr(hw, adapter->c10_demote_ltr, true); + } +} +#endif /* DYNAMIC_LTR_SUPPORT */ + /** * e1000_alloc_rx_buffers_ps - Replace used receive buffers; packet split * @rx_ring: Rx descriptor ring @@ -860,7 +876,8 @@ no_buffers: rx_ring->next_to_use = i; } -#if !defined(__VMKLNX__) +#ifndef __VMKLNX__ +/* we don't support jumbo frame RX buffer in VMKLinux */ #ifdef CONFIG_E1000E_NAPI /** * e1000_alloc_jumbo_rx_buffers - Replace used jumbo receive buffers @@ -947,14 +964,14 @@ check_page: } } #endif /* CONFIG_E1000E_NAPI */ -#endif /* !defined(__VMKLNX__) */ +#endif /* !__VMKLNX__ */ #ifdef NETIF_F_RXHASH static inline void e1000_rx_hash(struct net_device *netdev, __le32 rss, struct sk_buff *skb) { if (netdev->features & NETIF_F_RXHASH) - skb->rxhash = le32_to_cpu(rss); + skb_set_hash(skb, le32_to_cpu(rss), PKT_HASH_TYPE_L3); } #endif @@ -1116,6 +1133,9 @@ next_desc: if (cleaned_count) adapter->alloc_rx_buf(rx_ring, cleaned_count, GFP_ATOMIC); +#ifdef DYNAMIC_LTR_SUPPORT + e1000e_check_ltr_demote(adapter, total_rx_bytes); +#endif /* DYNAMIC_LTR_SUPPORT */ adapter->total_rx_bytes += total_rx_bytes; adapter->total_rx_packets += total_rx_packets; #ifdef HAVE_NDO_GET_STATS64 @@ -1202,7 +1222,7 @@ static void e1000_print_hw_hang(struct work_struct *work) adapter->flags |= FLAG_RESTART_NOW; schedule_work(&adapter->reset_task); } else -#endif +#endif /* __VMKLNX__ */ /* Real hang detected */ netif_stop_queue(netdev); @@ -1255,9 +1275,6 @@ static void e1000e_tx_hwtstamp_work(struct work_struct *work) tx_hwtstamp_work); struct e1000_hw *hw = &adapter->hw; - if (!adapter->tx_hwtstamp_skb) - return; - if (er32(TSYNCTXCTL) & E1000_TSYNCTXCTL_VALID) { struct skb_shared_hwtstamps shhwtstamps; u64 txstmp; @@ -1270,6 +1287,12 @@ static void e1000e_tx_hwtstamp_work(struct work_struct *work) skb_tstamp_tx(adapter->tx_hwtstamp_skb, &shhwtstamps); dev_kfree_skb_any(adapter->tx_hwtstamp_skb); adapter->tx_hwtstamp_skb = NULL; + } else if (time_after(jiffies, adapter->tx_hwtstamp_start + + adapter->tx_timeout_factor * HZ)) { + dev_kfree_skb_any(adapter->tx_hwtstamp_skb); + adapter->tx_hwtstamp_skb = NULL; + adapter->tx_hwtstamp_timeouts++; + e_warn("clearing Tx timestamp hang\n"); } else { /* reschedule to check later */ schedule_work(&adapter->tx_hwtstamp_work); @@ -1303,6 +1326,7 @@ static bool e1000_clean_tx_irq(struct e1000_ring *tx_ring) while ((eop_desc->upper.data & cpu_to_le32(E1000_TXD_STAT_DD)) && (count < tx_ring->count)) { bool cleaned = false; + rmb(); /* read buffer_info after eop_desc */ for (; !cleaned; count++) { tx_desc = E1000_TX_DESC(*tx_ring, i); @@ -1370,7 +1394,7 @@ static bool e1000_clean_tx_irq(struct e1000_ring *tx_ring) * driver functionality. */ adapter->hw_hang_reason = hw_hang_on_tso; -#endif +#endif /* __VMKLNX__ */ schedule_work(&adapter->print_hang_task); } else adapter->tx_hang_recheck = false; @@ -1587,6 +1611,9 @@ next_desc: if (cleaned_count) adapter->alloc_rx_buf(rx_ring, cleaned_count, GFP_ATOMIC); +#ifdef DYNAMIC_LTR_SUPPORT + e1000e_check_ltr_demote(adapter, total_rx_bytes); +#endif /* DYNAMIC_LTR_SUPPORT */ adapter->total_rx_bytes += total_rx_bytes; adapter->total_rx_packets += total_rx_packets; #ifdef HAVE_NDO_GET_STATS64 @@ -1780,6 +1807,9 @@ next_desc: if (cleaned_count) adapter->alloc_rx_buf(rx_ring, cleaned_count, GFP_ATOMIC); +#ifdef DYNAMIC_LTR_SUPPORT + e1000e_check_ltr_demote(adapter, total_rx_bytes); +#endif /* DYNAMIC_LTR_SUPPORT */ adapter->total_rx_bytes += total_rx_bytes; adapter->total_rx_packets += total_rx_packets; #ifdef HAVE_NDO_GET_STATS64 @@ -1867,7 +1897,7 @@ static void e1000_clean_rx_ring(struct e1000_ring *rx_ring) adapter->flags2 &= ~FLAG2_IS_DISCARDING; writel(0, rx_ring->head); - if (rx_ring->adapter->flags2 & FLAG2_PCIM2PCI_ARBITER_WA) + if (adapter->flags2 & FLAG2_PCIM2PCI_ARBITER_WA) e1000e_update_rdt_wa(rx_ring, 0); else writel(0, rx_ring->tail); @@ -1921,6 +1951,7 @@ static irqreturn_t e1000_intr_msi(int __always_unused irq, void *data) adapter->flags & FLAG_RX_NEEDS_RESTART) { /* disable receives */ u32 rctl = er32(RCTL); + ew32(RCTL, rctl & ~E1000_RCTL_EN); adapter->flags |= FLAG_RESTART_NOW; } @@ -1930,7 +1961,8 @@ static irqreturn_t e1000_intr_msi(int __always_unused irq, void *data) } /* Reset on uncorrectable ECC error */ - if ((icr & E1000_ICR_ECCER) && (hw->mac.type == e1000_pch_lpt)) { + if ((icr & E1000_ICR_ECCER) && ((hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt))) { u32 pbeccsts = er32(PBECCSTS); adapter->corr_errors += @@ -2032,7 +2064,8 @@ static irqreturn_t e1000_intr(int __always_unused irq, void *data) } /* Reset on uncorrectable ECC error */ - if ((icr & E1000_ICR_ECCER) && (hw->mac.type == e1000_pch_lpt)) { + if ((icr & E1000_ICR_ECCER) && ((hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt))) { u32 pbeccsts = er32(PBECCSTS); adapter->corr_errors += @@ -2186,6 +2219,7 @@ static void e1000_configure_msix(struct e1000_adapter *adapter) /* Workaround issue with spurious interrupts on 82574 in MSI-X mode */ if (hw->mac.type == e1000_82574) { u32 rfctl = er32(RFCTL); + rfctl |= E1000_RFCTL_ACK_DIS; ew32(RFCTL, rfctl); } @@ -2268,19 +2302,24 @@ void e1000e_set_interrupt_capability(struct e1000_adapter *adapter) sizeof(struct msix_entry), GFP_KERNEL, adapter->node); if (adapter->msix_entries) { + struct e1000_adapter *a = adapter; + for (i = 0; i < adapter->num_vectors; i++) adapter->msix_entries[i].entry = i; - err = pci_enable_msix(adapter->pdev, - adapter->msix_entries, - adapter->num_vectors); - if (err == 0) + err = pci_enable_msix_range(a->pdev, + a->msix_entries, + a->num_vectors, + a->num_vectors); + if (err > 0) return; + kfree(adapter->msix_entries); adapter->msix_entries = NULL; } /* MSI-X failed, so fall through and try MSI */ - e_err("Failed to initialize MSI-X interrupts. Falling back to MSI interrupts.\n"); + e_err("Failed to initialize MSI-X interrupts. Falling " + "back to MSI interrupts.\n"); } adapter->int_mode = E1000E_INT_MODE_MSI; /* Fall through */ @@ -2289,7 +2328,8 @@ void e1000e_set_interrupt_capability(struct e1000_adapter *adapter) adapter->flags |= FLAG_MSI_ENABLED; } else { adapter->int_mode = E1000E_INT_MODE_LEGACY; - e_err("Failed to initialize MSI interrupts. Falling back to legacy interrupts.\n"); + e_err("Failed to initialize MSI interrupts. Falling " + "back to legacy interrupts.\n"); } /* Fall through */ case E1000E_INT_MODE_LEGACY: @@ -2323,7 +2363,6 @@ static int e1000_request_msix(struct e1000_adapter *adapter) netdev); if (err) goto err_request_rx; - adapter->rx_ring->itr_register = adapter->hw.hw_addr + E1000_EITR_82574(vector); adapter->rx_ring->itr_val = adapter->itr; @@ -2340,7 +2379,6 @@ static int e1000_request_msix(struct e1000_adapter *adapter) netdev); if (err) goto err_request_tx; - adapter->tx_ring->itr_register = adapter->hw.hw_addr + E1000_EITR_82574(vector); adapter->tx_ring->itr_val = adapter->itr; @@ -2436,6 +2474,7 @@ static void e1000_irq_disable(struct e1000_adapter *adapter) if (adapter->msix_entries) ew32(EIAC_82574, 0); e1e_flush(); + #ifdef __VMKLNX__ /* * PR 640906: We shouldn't be calling synchronize_irq on the legacy irq @@ -2444,7 +2483,6 @@ static void e1000_irq_disable(struct e1000_adapter *adapter) if (adapter->msix_entries) { int vector = 0; synchronize_irq(adapter->msix_entries[vector].vector); - vector++; #ifdef CONFIG_E1000E_SEPARATE_TX_HANDLER @@ -2456,15 +2494,16 @@ static void e1000_irq_disable(struct e1000_adapter *adapter) } else { synchronize_irq(adapter->pdev->irq); } -#else /* ifdef __VMKLNX__*/ +#else /* __VMKLNX__*/ if (adapter->msix_entries) { int i; + for (i = 0; i < adapter->num_vectors; i++) synchronize_irq(adapter->msix_entries[i].vector); } else { synchronize_irq(adapter->pdev->irq); } -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__*/ } /** @@ -2477,7 +2516,8 @@ static void e1000_irq_enable(struct e1000_adapter *adapter) if (adapter->msix_entries) { ew32(EIAC_82574, adapter->eiac_mask & E1000_EIAC_MASK_82574); ew32(IMS, adapter->eiac_mask | E1000_IMS_OTHER | E1000_IMS_LSC); - } else if (hw->mac.type == e1000_pch_lpt) { + } else if ((hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt)) { ew32(IMS, IMS_ENABLE_MASK | E1000_IMS_ECCER); } else { ew32(IMS, IMS_ENABLE_MASK); @@ -2597,7 +2637,8 @@ err_alloc_ring: return err; err_alloc_buffer: - e_err("Unable to allocate memory for the transmit descriptor ring buffer\n"); + e_err("Unable to allocate memory for the transmit descriptor ring " + "buffer\n"); return err; } @@ -2655,7 +2696,8 @@ err_pages: return err; err_alloc_buffer: - e_err("Unable to allocate memory for the receive descriptor ring buffer\n"); + e_err("Unable to allocate memory for the receive descriptor ring " + "buffer\n"); return err; } @@ -2665,9 +2707,7 @@ err_alloc_buffer: **/ static void e1000_clean_tx_ring(struct e1000_ring *tx_ring) { -#ifdef CONFIG_BQL struct e1000_adapter *adapter = tx_ring->adapter; -#endif struct e1000_buffer *buffer_info; unsigned long size; unsigned int i; @@ -2691,7 +2731,7 @@ static void e1000_clean_tx_ring(struct e1000_ring *tx_ring) return; writel(0, tx_ring->head); - if (tx_ring->adapter->flags2 & FLAG2_PCIM2PCI_ARBITER_WA) + if (adapter->flags2 & FLAG2_PCIM2PCI_ARBITER_WA) e1000e_update_tdt_wa(tx_ring, 0); else writel(0, tx_ring->tail); @@ -2806,18 +2846,18 @@ static unsigned int e1000_update_itr(u16 itr_setting, int packets, int bytes) #else /* 250 usec aka 4000 ints/s */ if (bytes > 25000) { -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__ */ #ifdef __VMKLNX__ if (packets > 18) #else if (packets > 35) -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__ */ retval = low_latency; #ifdef __VMKLNX__ } else if (bytes < 3000) { #else } else if (bytes < 6000) { -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__ */ retval = low_latency; } break; @@ -2872,7 +2912,7 @@ static void e1000_set_itr(struct e1000_adapter *adapter) new_itr = 8000; #else new_itr = 4000; -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__ */ break; default: break; @@ -2889,7 +2929,7 @@ set_itr_now: min(adapter->itr + (new_itr >> 4), new_itr) : new_itr; #else min(adapter->itr + (new_itr >> 2), new_itr) : new_itr; -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__ */ adapter->itr = new_itr; adapter->rx_ring->itr_val = new_itr; if (adapter->msix_entries) @@ -3054,7 +3094,7 @@ static void e1000_vlan_rx_add_vid(struct net_device *netdev, u16 vid) vlan_group_set_device(vlgrp, vid, v_netdev); } } -#endif /* ifndef __VMKLNX__ */ +#endif /* __VMKLNX__ */ #endif /* HAVE_NETDEV_VLAN_FEATURES */ #ifndef HAVE_VLAN_RX_REGISTER @@ -3412,6 +3452,7 @@ static void e1000_configure_tx(struct e1000_adapter *adapter) if (adapter->flags2 & FLAG2_DMA_BURST) { u32 txdctl = er32(TXDCTL(0)); + txdctl &= ~(E1000_TXDCTL_PTHRESH | E1000_TXDCTL_HTHRESH | E1000_TXDCTL_WTHRESH); /* set up some performance related parameters to encourage the @@ -3468,6 +3509,19 @@ static void e1000_configure_tx(struct e1000_adapter *adapter) ew32(TCTL, tctl); hw->mac.ops.config_collision_dist(hw); + + /* SPT Si errata workaround to avoid data corruption */ + if (hw->mac.type == e1000_pch_spt) { + u32 reg_val; + + reg_val = er32(IOSFPC); + reg_val |= E1000_RCTL_RDMTS_HEX; + ew32(IOSFPC, reg_val); + + reg_val = er32(TARC(0)); + reg_val |= E1000_TARC0_CB_MULTIQ_3_REQ; + ew32(TARC(0), reg_val); + } } /** @@ -3481,16 +3535,25 @@ static void e1000_setup_rctl(struct e1000_adapter *adapter) struct e1000_hw *hw = &adapter->hw; u32 rctl, rfctl; #ifndef __VMKLNX__ - /* - * Unused variable. - */ + /* Unused variable under VMKLinux. */ u32 pages = 0; #endif /* ifndef __VMKLNX__ */ - /* Workaround Si errata on PCHx - configure jumbo frame flow */ - if ((hw->mac.type >= e1000_pch2lan) && - (adapter->netdev->mtu > ETH_DATA_LEN) && - e1000_lv_jumbo_workaround_ich8lan(hw, true)) - e_dbg("failed to enable jumbo frame workaround mode\n"); + + /* Workaround Si errata on PCHx - configure jumbo frame flow. + * If jumbo frames not set, program related MAC/PHT registers + * to h/w defaults + */ + if (hw->mac.type >= e1000_pch2lan) { + s32 ret_val; + + if (adapter->netdev->mtu > ETH_DATA_LEN) + ret_val = e1000_lv_jumbo_workaround_ich8lan(hw, true); + else + ret_val = e1000_lv_jumbo_workaround_ich8lan(hw, false); + + if (ret_val) + e_dbg("failed to enable|disable jumbo frame workaround mode\n"); + } /* Program MC offset vector base */ rctl = er32(RCTL); @@ -3563,6 +3626,7 @@ static void e1000_setup_rctl(struct e1000_adapter *adapter) rfctl = er32(RFCTL); rfctl |= E1000_RFCTL_EXTEN; ew32(RFCTL, rfctl); + #ifndef __VMKLNX__ /* * We do not support packet split in vmklinux. @@ -3586,7 +3650,7 @@ static void e1000_setup_rctl(struct e1000_adapter *adapter) if ((pages <= 3) && (PAGE_SIZE <= 16384) && (rctl & E1000_RCTL_LPE)) adapter->rx_ps_pages = pages; else -#endif /* ifndef __VMKLNX__ */ +#endif /* !__VMKLNX__ */ adapter->rx_ps_pages = 0; if (adapter->rx_ps_pages) { @@ -3665,7 +3729,7 @@ static void e1000_configure_rx(struct e1000_adapter *adapter) adapter->clean_rx = e1000_clean_jumbo_rx_irq; adapter->alloc_rx_buf = e1000_alloc_jumbo_rx_buffers; #endif -#endif /* ifndef __VMKLNX__ */ +#endif /* !__VMKLNX__ */ } else { rdlen = rx_ring->count * sizeof(union e1000_rx_desc_extended); adapter->clean_rx = e1000_clean_rx_irq; @@ -3677,7 +3741,7 @@ static void e1000_configure_rx(struct e1000_adapter *adapter) #ifndef __VMKLNX__ /* No-disable RX will introduce race condition and IOMMU fault. */ if (!(adapter->flags2 & FLAG2_NO_DISABLE_RX)) -#endif +#endif /* !__VMKLNX__ */ ew32(RCTL, rctl & ~E1000_RCTL_EN); e1e_flush(); usleep_range(10000, 20000); @@ -3755,6 +3819,7 @@ static void e1000_configure_rx(struct e1000_adapter *adapter) if (adapter->flags & FLAG_IS_ICH) { u32 rxdctl = er32(RXDCTL(0)); + ew32(RXDCTL(0), rxdctl | 0x3); } #ifdef HAVE_PM_QOS_REQUEST_ACTIVE @@ -3843,9 +3908,11 @@ static int e1000e_write_uc_addr_list(struct net_device *netdev) { struct e1000_adapter *adapter = netdev_priv(netdev); struct e1000_hw *hw = &adapter->hw; - unsigned int rar_entries = hw->mac.rar_entry_count; + unsigned int rar_entries; int count = 0; + rar_entries = hw->mac.ops.rar_get_count(hw); + /* save a rar entry for our hardware address */ rar_entries--; @@ -3868,13 +3935,18 @@ static int e1000e_write_uc_addr_list(struct net_device *netdev) * combining */ netdev_for_each_uc_addr(ha, netdev) { + int rval; + if (!rar_entries) break; #ifdef NETDEV_HW_ADDR_T_UNICAST - hw->mac.ops.rar_set(hw, ha->addr, rar_entries--); + rval = hw->mac.ops.rar_set(hw, ha->addr, rar_entries--); #else - hw->mac.ops.rar_set(hw, ha->da_addr, rar_entries--); + rval = hw->mac.ops.rar_set(hw, ha->da_addr, + rar_entries--); #endif + if (rval < 0) + return -ENOMEM; count++; } } @@ -4021,8 +4093,11 @@ s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca) struct e1000_hw *hw = &adapter->hw; u32 incvalue, incperiod, shift; - /* Make sure clock is enabled on I217 before checking the frequency */ - if ((hw->mac.type == e1000_pch_lpt) && + /* Make sure clock is enabled on I217/I218/I219 before checking + * the frequency + */ + if (((hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt)) && !(er32(TSYNCTXCTL) & E1000_TSYNCTXCTL_ENABLED) && !(er32(TSYNCRXCTL) & E1000_TSYNCRXCTL_ENABLED)) { u32 fextnvm7 = er32(FEXTNVM7); @@ -4036,10 +4111,13 @@ s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca) switch (hw->mac.type) { case e1000_pch2lan: case e1000_pch_lpt: - /* On I217, the clock frequency is 25MHz or 96MHz as - * indicated by the System Clock Frequency Indication + case e1000_pch_spt: + /* On I217, I218 and I219, the clock frequency is 25MHz + * or 96MHz as indicated by the System Clock Frequency + * Indication */ - if ((hw->mac.type != e1000_pch_lpt) || + if (((hw->mac.type != e1000_pch_lpt) && + (hw->mac.type != e1000_pch_spt)) || (er32(TSYNCRXCTL) & E1000_TSYNCRXCTL_SYSCFI)) { /* Stable 96MHz frequency */ incperiod = INCPERIOD_96MHz; @@ -4082,10 +4160,10 @@ s32 e1000e_get_base_timinca(struct e1000_adapter *adapter, u32 *timinca) * specified. Matching the kind of event packet is not supported, with the * exception of "all V2 events regardless of level 2 or 4". **/ -static int e1000e_config_hwtstamp(struct e1000_adapter *adapter) +static int e1000e_config_hwtstamp(struct e1000_adapter *adapter, + struct hwtstamp_config *config) { struct e1000_hw *hw = &adapter->hw; - struct hwtstamp_config *config = &adapter->hwtstamp_config; u32 tsync_tx_ctl = E1000_TSYNCTXCTL_ENABLED; u32 tsync_rx_ctl = E1000_TSYNCRXCTL_ENABLED; #ifdef HAVE_PTP_1588_CLOCK @@ -4192,6 +4270,8 @@ static int e1000e_config_hwtstamp(struct e1000_adapter *adapter) return -ERANGE; } + adapter->hwtstamp_config = *config; + /* enable/disable Tx h/w time stamping */ regval = er32(TSYNCTXCTL); regval &= ~E1000_TSYNCTXCTL_ENABLED; @@ -4416,6 +4496,7 @@ void e1000e_reset(struct e1000_adapter *adapter) break; case e1000_pch2lan: case e1000_pch_lpt: + case e1000_pch_spt: fc->refresh_time = 0x0400; if (adapter->netdev->mtu <= ETH_DATA_LEN) { @@ -4468,6 +4549,11 @@ void e1000e_reset(struct e1000_adapter *adapter) */ if (adapter->flags & FLAG_HAS_AMT) e1000e_get_hw_control(adapter); +#ifdef DYNAMIC_LTR_SUPPORT + + adapter->c10_pba_bytes = er32(PBA) & 0x1F; + adapter->c10_pba_bytes <<= 10; +#endif /* DYNAMIC_LTR_SUPPORT */ ew32(WUC, 0); @@ -4485,7 +4571,7 @@ void e1000e_reset(struct e1000_adapter *adapter) #ifdef HAVE_HW_TIME_STAMP /* initialize systim and reset the ns time counter */ - e1000e_config_hwtstamp(adapter); + e1000e_config_hwtstamp(adapter, &adapter->hwtstamp_config); #endif /* Set EEE advertisement as appropriate */ @@ -4513,9 +4599,10 @@ void e1000e_reset(struct e1000_adapter *adapter) return; } - e1000_write_emi_reg_locked(hw, adv_addr, - hw->dev_spec.ich8lan.eee_disable ? - 0 : adapter->eee_advert); + /* Set EEE advertising to either default or + * whatever the user has defined using ethtool + */ + e1000_write_emi_reg_locked(hw, adv_addr, adapter->eee_advert); hw->phy.ops.release(hw); } @@ -4547,11 +4634,13 @@ int e1000e_up(struct e1000_adapter *adapter) e1000_configure(adapter); clear_bit(__E1000_DOWN, &adapter->state); + #ifdef __VMKLNX__ #ifdef CONFIG_E1000E_NAPI napi_enable(&adapter->napi); #endif -#endif /* ifdef __VMKLNX__ */ +#endif /* __VMKLNX__ */ + if (adapter->msix_entries) e1000_configure_msix(adapter); e1000_irq_enable(adapter); @@ -4572,8 +4661,7 @@ int e1000e_up(struct e1000_adapter *adapter) u32 tctl = er32(TCTL); tctl |= E1000_TCTL_EN; ew32(TCTL, tctl); -#endif - +#endif /* __VMKLNX__ */ return 0; } @@ -4622,17 +4710,22 @@ void e1000e_down(struct e1000_adapter *adapter, bool reset) */ set_bit(__E1000_DOWN, &adapter->state); +#ifdef DYNAMIC_LTR_SUPPORT + adapter->c10_demote_ltr = false; + e1000_demote_ltr(hw, false, false); +#endif /* DYNAMIC_LTR_SUPPORT */ + /* disable receives in the hardware */ rctl = er32(RCTL); #ifndef __VMKLNX__ if (!(adapter->flags2 & FLAG2_NO_DISABLE_RX)) -#endif +#endif /* !__VMKLNX__ */ ew32(RCTL, rctl & ~E1000_RCTL_EN); /* flush and sleep below */ #ifdef __VMKLNX__ netif_carrier_off(netdev); netdev->trans_start = jiffies; -#endif +#endif /* __VMKLNX__ */ netif_stop_queue(netdev); /* disable transmits in the hardware */ @@ -4650,7 +4743,8 @@ void e1000e_down(struct e1000_adapter *adapter, bool reset) #ifdef CONFIG_E1000E_NAPI napi_disable(&adapter->napi); #endif -#endif /* ifdef __VMKLNX */ +#endif /* __VMKLNX__ */ + e1000_irq_disable(adapter); #ifndef __VMKLNX__ @@ -4659,14 +4753,14 @@ void e1000e_down(struct e1000_adapter *adapter, bool reset) #ifdef CONFIG_E1000E_NAPI napi_synchronize(&adapter->napi); #endif /* CONFIG_E1000E_NAPI */ -#endif +#endif /* !__VMKLNX__ */ del_timer_sync(&adapter->watchdog_timer); del_timer_sync(&adapter->phy_info_timer); #ifndef __VMKLNX__ netif_carrier_off(netdev); -#endif +#endif /* !__VMKLNX__ */ #ifdef HAVE_NDO_GET_STATS64 spin_lock(&adapter->stats64_lock); @@ -4682,7 +4776,8 @@ void e1000e_down(struct e1000_adapter *adapter, bool reset) e1000e_flush_descriptors(adapter); e1000_clean_tx_ring(adapter->tx_ring); e1000_clean_rx_ring(adapter->rx_ring); -#endif +#endif /* !__VMKLNX__ */ + adapter->link_speed = 0; adapter->link_duplex = 0; @@ -4728,12 +4823,37 @@ static cycle_t e1000e_cyclecounter_read(const struct cyclecounter *cc) struct e1000_adapter *adapter = container_of(cc, struct e1000_adapter, cc); struct e1000_hw *hw = &adapter->hw; - cycle_t systim; + cycle_t systim, systim_next; /* latch SYSTIMH on read of SYSTIML */ systim = (cycle_t)er32(SYSTIML); systim |= (cycle_t)er32(SYSTIMH) << 32; + if ((hw->mac.type == e1000_82574) || (hw->mac.type == e1000_82583)) { + u64 incvalue, time_delta, rem, temp; + int i; + + /* errata for 82574/82583 possible bad bits read from SYSTIMH/L + * check to see that the time is incrementing at a reasonable + * rate and is a multiple of incvalue + */ + incvalue = er32(TIMINCA) & E1000_TIMINCA_INCVALUE_MASK; + for (i = 0; i < E1000_MAX_82574_SYSTIM_REREADS; i++) { + /* latch SYSTIMH on read of SYSTIML */ + systim_next = (cycle_t)er32(SYSTIML); + systim_next |= (cycle_t)er32(SYSTIMH) << 32; + + time_delta = systim_next - systim; + temp = time_delta; + rem = do_div(temp, incvalue); + + systim = systim_next; + + if ((time_delta < E1000_82574_SYSTIM_EPSILON) && + (rem == 0)) + break; + } + } return systim; } #endif /* HAVE_HW_TIME_STAMP */ @@ -5087,7 +5207,7 @@ static int e1000_close(struct net_device *netdev) #ifdef CONFIG_E1000E_NAPI napi_disable(&adapter->napi); #endif /* CONFIG_E1000E_NAPI */ -#endif /* __VMKLNX */ +#endif /* !__VMKLNX__ */ #ifdef __VMKLNX__ /* these tasks will access rx/tx data and should be canceled or waited @@ -5194,15 +5314,15 @@ static void e1000e_update_phy_task(struct work_struct *work) struct e1000_adapter *adapter = container_of(work, struct e1000_adapter, update_phy_task); - struct e1000_hw *hw = &adapter->hw; if (test_bit(__E1000_DOWN, &adapter->state)) return; e1000_get_phy_info(hw); + /* Enable EEE on 82579 after link up */ - if (hw->phy.type == e1000_phy_82579) + if (hw->phy.type >= e1000_phy_82579) e1000_set_eee_pchlan(hw); } @@ -5332,11 +5452,23 @@ void e1000e_update_stats(struct e1000_adapter *adapter) adapter->stats.gprc += er32(GPRC); adapter->stats.gorc += er32(GORCL); er32(GORCH); /* Clear gorc */ +#ifdef DYNAMIC_LTR_SUPPORT + adapter->c10_rx_bytes = adapter->stats.gorc; +#endif /* DYNAMIC_LTR_SUPPORT */ adapter->stats.bprc += er32(BPRC); adapter->stats.mprc += er32(MPRC); adapter->stats.roc += er32(ROC); +#ifdef DYNAMIC_LTR_SUPPORT + /* adapter->c10_mpc_count is being updated in IRQ context in the + * clean_rx functions. This is only when DYNAMIC_LTR_SUPPORT is + * defined, otherwise fall back to updating stats.mpc directly from + * the MPC register + */ + adapter->stats.mpc = adapter->c10_mpc_count; +#else adapter->stats.mpc += er32(MPC); +#endif /* DYNAMIC_LTR_SUPPORT */ /* Half-duplex statistics */ if (adapter->link_duplex == HALF_DUPLEX) { @@ -5439,8 +5571,9 @@ void e1000e_update_stats(struct e1000_adapter *adapter) adapter->stats.mgpdc += er32(MGTPDC); /* Correctable ECC Errors */ - if (hw->mac.type == e1000_pch_lpt) { + if ((hw->mac.type == e1000_pch_lpt) || (hw->mac.type == e1000_pch_spt)) { u32 pbeccsts = er32(PBECCSTS); + adapter->corr_errors += pbeccsts & E1000_PBECCSTS_CORR_ERR_CNT_MASK; adapter->uncorr_errors += @@ -5556,6 +5689,7 @@ static void e1000e_enable_receives(struct e1000_adapter *adapter) (adapter->flags & FLAG_RESTART_NOW)) { struct e1000_hw *hw = &adapter->hw; u32 rctl = er32(RCTL); + ew32(RCTL, rctl | E1000_RCTL_EN); adapter->flags &= ~FLAG_RESTART_NOW; } @@ -5605,10 +5739,20 @@ static void e1000_watchdog_task(struct work_struct *work) struct e1000_ring *tx_ring = adapter->tx_ring; struct e1000_hw *hw = &adapter->hw; u32 link, tctl; - +#ifdef DYNAMIC_LTR_SUPPORT + if (test_bit(__E1000_DOWN, &adapter->state)) { + if (adapter->c10_demote_ltr) { + adapter->c10_demote_ltr = false; + e1000_demote_ltr(hw, adapter->c10_demote_ltr, false); + } + return; + } +#else if (test_bit(__E1000_DOWN, &adapter->state)) return; -#ifdef __VMKLNX___ +#endif /* DYNAMIC_LTR_SUPPORT */ + +#ifdef __VMKLNX__ /* Restart the queue on behalf of e1000_clean_tx_irq, in cases it * doesn't get chance to do it, e.g. when log spew affects scheduling. */ @@ -5618,7 +5762,7 @@ static void e1000_watchdog_task(struct work_struct *work) netif_wake_queue(netdev); ++adapter->restart_queue; } -#endif +#endif /* __VMKLNX__ */ link = e1000e_has_link(adapter); if ((netif_carrier_ok(netdev)) && link) { @@ -5661,7 +5805,7 @@ static void e1000_watchdog_task(struct work_struct *work) */ if ((hw->phy.type == e1000_phy_igp_3 || hw->phy.type == e1000_phy_bm) && - (hw->mac.autoneg) && + hw->mac.autoneg && (adapter->link_speed == SPEED_10 || adapter->link_speed == SPEED_100) && (adapter->link_duplex == HALF_DUPLEX)) { @@ -5675,7 +5819,6 @@ static void e1000_watchdog_task(struct work_struct *work) /* adjust timeout factor according to speed/duplex */ adapter->tx_timeout_factor = 1; - switch (adapter->link_speed) { case SPEED_10: txb2b = false; @@ -5693,6 +5836,7 @@ static void e1000_watchdog_task(struct work_struct *work) if ((adapter->flags & FLAG_TARC_SPEED_MODE_BIT) && !txb2b) { u32 tarc0; + tarc0 = er32(TARC(0)); tarc0 &= ~SPEED_MODE_BIT; ew32(TARC(0), tarc0); @@ -5725,8 +5869,8 @@ static void e1000_watchdog_task(struct work_struct *work) #endif #ifdef __VMKLNX__ - /* move this (enabling TX) to e1000e_up in VMKLinux to avoid - * a race between watchdog and e1000e_down + /* move this (enabling TX) to e1000e_up in VMKLinux to + * avoid a race between watchdog and e1000e_down */ tctl = 0; /* avoid 'tctl' unused warning */ #else @@ -5736,7 +5880,7 @@ static void e1000_watchdog_task(struct work_struct *work) tctl = er32(TCTL); tctl |= E1000_TCTL_EN; ew32(TCTL, tctl); -#endif +#endif /* __VMKLNX__ */ /* Perform any post-link-up configuration before * reporting link up. @@ -5749,7 +5893,7 @@ static void e1000_watchdog_task(struct work_struct *work) * clean_tx_irq is delayed. */ netif_wake_queue(netdev); ++adapter->restart_queue; -#endif +#endif /* __VMKLNX__ */ netif_carrier_on(netdev); if (!test_bit(__E1000_DOWN, &adapter->state)) @@ -5777,6 +5921,19 @@ static void e1000_watchdog_task(struct work_struct *work) } link_up: +#ifdef DYNAMIC_LTR_SUPPORT + if (((hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM3) || + (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V3)) && + adapter->c10_demote_ltr && + (adapter->stats.mpc <= adapter->c10_mpc_count) && + ((adapter->c10_rx_bytes - adapter->stats.gorc) < + adapter->c10_pba_bytes)) { + adapter->c10_demote_ltr = false; + e1000_demote_ltr(hw, adapter->c10_demote_ltr, link); + } + adapter->c10_rx_bytes = adapter->total_rx_bytes; + +#endif /* DYNAMIC_LTR_SUPPORT */ #ifdef HAVE_NDO_GET_STATS64 spin_lock(&adapter->stats64_lock); #endif @@ -5794,6 +5951,7 @@ link_up: #ifdef HAVE_NDO_GET_STATS64 spin_unlock(&adapter->stats64_lock); #endif + /* If the link is lost the controller stops DMA, but * if there is queued Tx work it cannot be done. So * reset the controller to flush the Tx packet buffers. @@ -5803,7 +5961,6 @@ link_up: adapter->flags |= FLAG_RESTART_NOW; /* If reset is necessary, do it outside of interrupt context. */ - if (adapter->flags & FLAG_RESTART_NOW) { schedule_work(&adapter->reset_task); /* return immediately since reset is imminent */ @@ -5885,16 +6042,14 @@ static int e1000_tso(struct e1000_ring *tx_ring, struct sk_buff *skb) u32 cmd_length = 0; u16 ipcse = 0, mss; u8 ipcss, ipcso, tucss, tucso, hdr_len; + int err; if (!skb_is_gso(skb)) return 0; - if (skb_header_cloned(skb)) { - int err = pskb_expand_head(skb, 0, 0, GFP_ATOMIC); - - if (err) - return err; - } + err = skb_cow_head(skb, 0); + if (err < 0) + return err; hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); mss = skb_shinfo(skb)->gso_size; @@ -5955,7 +6110,7 @@ static bool e1000_tx_csum(struct e1000_ring *tx_ring, struct sk_buff *skb) { #ifndef __VMKLNX__ struct e1000_adapter *adapter = tx_ring->adapter; -#endif +#endif /* !__VMKLNX__ */ struct e1000_context_desc *context_desc; struct e1000_buffer *buffer_info; unsigned int i; @@ -5964,7 +6119,7 @@ static bool e1000_tx_csum(struct e1000_ring *tx_ring, struct sk_buff *skb) __be16 protocol; if (skb->ip_summed != CHECKSUM_PARTIAL) - return 0; + return false; #if defined(NETIF_F_HW_VLAN_TX) || defined(NETIF_F_HW_VLAN_CTAG_TX) if (skb->protocol == cpu_to_be16(ETH_P_8021Q)) @@ -5990,7 +6145,7 @@ static bool e1000_tx_csum(struct e1000_ring *tx_ring, struct sk_buff *skb) if (unlikely(net_ratelimit())) e_warn("checksum_partial proto=%x!\n", be16_to_cpu(protocol)); -#endif +#endif /* !__VMKLNX__ */ break; } @@ -6015,7 +6170,7 @@ static bool e1000_tx_csum(struct e1000_ring *tx_ring, struct sk_buff *skb) i = 0; tx_ring->next_to_use = i; - return 1; + return true; } static int e1000_tx_map(struct e1000_ring *tx_ring, struct sk_buff *skb, @@ -6323,7 +6478,6 @@ static netdev_tx_t e1000_xmit_frame(struct sk_buff *skb, return NETDEV_TX_OK; } #endif /* __VMKLNX__ */ - /* we do this workaround for ES2LAN, but it is un-necessary, * avoiding it could save a lot of cycles */ @@ -6409,6 +6563,7 @@ static netdev_tx_t e1000_xmit_frame(struct sk_buff *skb, skb_shinfo(skb)->tx_flags.flags |= SKBTX_IN_PROGRESS; tx_flags |= E1000_TX_FLAGS_HWTSTAMP; adapter->tx_hwtstamp_skb = skb_get(skb); + adapter->tx_hwtstamp_start = jiffies; schedule_work(&adapter->tx_hwtstamp_work); } else { skb_tx_timestamp(skb); @@ -6419,6 +6574,7 @@ static netdev_tx_t e1000_xmit_frame(struct sk_buff *skb, skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; tx_flags |= E1000_TX_FLAGS_HWTSTAMP; adapter->tx_hwtstamp_skb = skb_get(skb); + adapter->tx_hwtstamp_start = jiffies; schedule_work(&adapter->tx_hwtstamp_work); } else { skb_tx_timestamp(skb); @@ -6455,6 +6611,7 @@ static void e1000_tx_timeout(struct net_device *netdev) struct e1000_hw *hw = &adapter->hw; e_dbg("NETDEV WATCHDOG: transmit timed out - resetting\n"); + /* Do the reset outside of interrupt context */ adapter->tx_timeout_count++; schedule_work(&adapter->reset_task); @@ -6475,11 +6632,11 @@ static void e1000_reset_task(struct work_struct *work) } #ifdef __VMKLNX__ rtnl_lock(); -#endif +#endif /* __VMKLNX__ */ e1000e_reinit_locked(adapter); #ifdef __VMKLNX__ rtnl_unlock(); -#endif +#endif /* __VMKLNX__ */ } #ifdef HAVE_NDO_GET_STATS64 @@ -6562,7 +6719,7 @@ static struct net_device_stats *e1000_get_stats(struct net_device *netdev) static int e1000_change_mtu(struct net_device *netdev, int new_mtu) { struct e1000_adapter *adapter = netdev_priv(netdev); - int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; + int max_frame = new_mtu + VLAN_HLEN + ETH_HLEN + ETH_FCS_LEN; /* Jumbo frame support */ if ((max_frame > ETH_FRAME_LEN + ETH_FCS_LEN) && @@ -6582,7 +6739,8 @@ static int e1000_change_mtu(struct net_device *netdev, int new_mtu) if ((adapter->hw.mac.type >= e1000_pch2lan) && !(adapter->flags2 & FLAG2_CRC_STRIPPING) && (new_mtu > ETH_DATA_LEN)) { - e_err("Jumbo Frames not supported on this device when CRC stripping is disabled.\n"); + e_err("Jumbo Frames not supported on this device when CRC " + "stripping is disabled.\n"); return -EINVAL; } @@ -6592,6 +6750,9 @@ static int e1000_change_mtu(struct net_device *netdev, int new_mtu) adapter->max_frame_size = max_frame; e_info("changing MTU from %d to %d\n", netdev->mtu, new_mtu); netdev->mtu = new_mtu; + + pm_runtime_get_sync((netdev_to_dev(netdev))->parent); + if (netif_running(netdev)) e1000e_down(adapter, true); @@ -6628,9 +6789,7 @@ static int e1000_change_mtu(struct net_device *netdev, int new_mtu) else if (max_frame <= 16384) adapter->rx_buffer_len = 16384; #endif -#endif /* ifndef __VMKLNX__ */ - - +#endif /* __VMKLNX__ */ /* adjust allocation if LPE protects us, and we aren't using SBP */ if ((max_frame == ETH_FRAME_LEN + ETH_FCS_LEN) || (max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)) @@ -6642,6 +6801,8 @@ static int e1000_change_mtu(struct net_device *netdev, int new_mtu) else e1000e_reset(adapter); + pm_runtime_put_sync((netdev_to_dev(netdev))->parent); + clear_bit(__E1000_RESETTING, &adapter->state); return 0; @@ -6705,6 +6866,7 @@ static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, #endif #ifdef SIOCGMIIREG case SIOCSMIIREG: + /* Fallthrough */ #endif default: return -EOPNOTSUPP; @@ -6739,14 +6901,10 @@ static int e1000e_hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr) if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) return -EFAULT; - adapter->hwtstamp_config = config; - - ret_val = e1000e_config_hwtstamp(adapter); + ret_val = e1000e_config_hwtstamp(adapter, &config); if (ret_val) return ret_val; - config = adapter->hwtstamp_config; - #ifdef HAVE_PTP_1588_CLOCK switch (config.rx_filter) { case HWTSTAMP_FILTER_PTP_V2_L4_SYNC: @@ -6777,9 +6935,11 @@ static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) switch (cmd) { #ifdef SIOCGMIIPHY case SIOCGMIIPHY: + /* Fallthrough */ #endif #ifdef SIOCGMIIREG case SIOCGMIIREG: + /* Fallthrough */ #endif #ifdef SIOCSMIIREG case SIOCSMIIREG: @@ -6874,6 +7034,30 @@ release: return retval; } +static void e1000e_flush_lpic(struct pci_dev *pdev) +{ + struct net_device *netdev = pci_get_drvdata(pdev); + struct e1000_adapter *adapter = netdev_priv(netdev); + struct e1000_hw *hw = &adapter->hw; + u32 ret_val; + + pm_runtime_get_sync((netdev_to_dev(netdev))->parent); + + ret_val = hw->phy.ops.acquire(hw); + if (ret_val) + goto fl_out; + + pr_info("EEE TX LPI TIMER: %08X\n", + er32(LPIC) >> E1000_LPIC_LPIET_SHIFT); + + hw->phy.ops.release(hw); + +fl_out: + pm_runtime_put_sync(netdev->dev.parent); + + return; +} + static int e1000e_pm_freeze(struct device *dev) { struct net_device *netdev = pci_get_drvdata(to_pci_dev(dev)); @@ -6970,14 +7154,11 @@ static int __e1000_shutdown(struct pci_dev *pdev, bool runtime) e1000_power_down_phy(adapter); } - if (adapter->hw.phy.type == e1000_phy_igp_3) + if (adapter->hw.phy.type == e1000_phy_igp_3) { e1000e_igp3_phy_powerdown_workaround_ich8lan(&adapter->hw); - else if (hw->mac.type == e1000_pch_lpt) { - /* Disable ULP in S5; enable in other Sx and RPM */ - if (test_bit(__E1000_SHUTDOWN, &adapter->state)) - retval = e1000_disable_ulp_lpt_lp(hw, true); - else if (!(wufc & (E1000_WUFC_EX | E1000_WUFC_MC | - E1000_WUFC_BC))) + } else if ((hw->mac.type == e1000_pch_lpt) || + (hw->mac.type == e1000_pch_spt)) { + if (!(wufc & (E1000_WUFC_EX | E1000_WUFC_MC | E1000_WUFC_BC))) /* ULP does not support wake from unicast, multicast * or broadcast. */ @@ -6987,6 +7168,33 @@ static int __e1000_shutdown(struct pci_dev *pdev, bool runtime) return retval; } + /* Ensure that the appropriate bits are set in LPI_CTRL + * for EEE in Sx + */ + if ((hw->phy.type >= e1000_phy_i217) && + adapter->eee_advert && hw->dev_spec.ich8lan.eee_lp_ability) { + u16 lpi_ctrl = 0; + retval = hw->phy.ops.acquire(hw); + if (!retval) { + retval = e1e_rphy_locked(hw, I82579_LPI_CTRL, + &lpi_ctrl); + if (!retval) { + if (adapter->eee_advert & + hw->dev_spec.ich8lan.eee_lp_ability & + I82579_EEE_100_SUPPORTED) + lpi_ctrl |= I82579_LPI_CTRL_100_ENABLE; + if (adapter->eee_advert & + hw->dev_spec.ich8lan.eee_lp_ability & + I82579_EEE_1000_SUPPORTED) + lpi_ctrl |= I82579_LPI_CTRL_1000_ENABLE; + + retval = e1e_wphy_locked(hw, I82579_LPI_CTRL, + lpi_ctrl); + } + } + hw->phy.ops.release(hw); + } + /* Release control of h/w to f/w. If f/w is AMT enabled, this * would have already happened in close and is redundant. */ @@ -7021,7 +7229,7 @@ static int __e1000_shutdown(struct pci_dev *pdev, bool runtime) else pci_prepare_to_sleep(pdev); #endif -#endif /* __VMKLNX__ */ +#endif /* !__VMKLNX__ */ return 0; } @@ -7120,6 +7328,7 @@ static int __e1000_resume(struct pci_dev *pdev) e1e_wphy(&adapter->hw, BM_WUS, ~0); } else { u32 wus = er32(WUS); + if (wus) { e_info("MAC Wakeup cause - %s\n", wus & E1000_WUS_EX ? "Unicast Packet" : @@ -7166,7 +7375,7 @@ static int e1000e_pm_thaw(struct device *dev) return 0; } -#ifdef CONFIG_PM_SLEEP +#ifdef CONFIG_PM #ifndef USE_LEGACY_PM_SUPPORT static int e1000e_pm_suspend(struct device *dev) #else @@ -7176,8 +7385,12 @@ static int e1000e_pm_suspend(struct pci_dev *pdev, pm_message_t state) #ifndef USE_LEGACY_PM_SUPPORT struct pci_dev *pdev = to_pci_dev(dev); + e1000e_flush_lpic(pdev); + e1000e_pm_freeze(dev); #else + e1000e_flush_lpic(pdev); + e1000e_pm_freeze(pci_dev_to_dev(pdev)); #endif @@ -7205,7 +7418,7 @@ static int e1000e_pm_resume(struct pci_dev *pdev) return e1000e_pm_thaw(pci_dev_to_dev(pdev)); #endif } -#endif /* CONFIG_PM_SLEEP */ +#endif /* CONFIG_PM */ #ifndef USE_LEGACY_PM_SUPPORT #ifdef CONFIG_PM_RUNTIME @@ -7214,9 +7427,14 @@ static int e1000e_pm_runtime_idle(struct device *dev) struct pci_dev *pdev = to_pci_dev(dev); struct net_device *netdev = pci_get_drvdata(pdev); struct e1000_adapter *adapter = netdev_priv(netdev); + u16 eee_lp; + + eee_lp = adapter->hw.dev_spec.ich8lan.eee_lp_ability; - if (!e1000e_has_link(adapter)) + if (!e1000e_has_link(adapter)) { + adapter->hw.dev_spec.ich8lan.eee_lp_ability = eee_lp; pm_schedule_suspend(dev, 5 * MSEC_PER_SEC); + } return -EBUSY; } @@ -7270,9 +7488,8 @@ static int e1000e_pm_runtime_suspend(struct device *dev) #ifndef USE_REBOOT_NOTIFIER static void e1000_shutdown(struct pci_dev *pdev) { - struct e1000_adapter *adapter = netdev_priv(pci_get_drvdata(pdev)); - set_bit(__E1000_SHUTDOWN, &adapter->state); + e1000e_flush_lpic(pdev); e1000e_pm_freeze(&pdev->dev); @@ -7629,6 +7846,7 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) int i, err, pci_using_dac; u16 eeprom_data = 0; u16 eeprom_apme_mask = E1000_EEPROM_APME; + s32 rval = 0; if (ei->flags2 & FLAG2_DISABLE_ASPM_L0S) aspm_disable_flag = PCIE_LINK_STATE_L0S; @@ -7642,23 +7860,17 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) return err; pci_using_dac = 0; - err = dma_set_mask(pci_dev_to_dev(pdev), DMA_BIT_MASK(64)); + err = dma_set_mask_and_coherent(pci_dev_to_dev(pdev), DMA_BIT_MASK(64)); if (!err) { - err = - dma_set_coherent_mask(pci_dev_to_dev(pdev), - DMA_BIT_MASK(64)); - if (!err) - pci_using_dac = 1; + pci_using_dac = 1; } else { - err = dma_set_mask(pci_dev_to_dev(pdev), DMA_BIT_MASK(32)); + err = + dma_set_mask_and_coherent(pci_dev_to_dev(pdev), + DMA_BIT_MASK(32)); if (err) { - err = dma_set_coherent_mask(pci_dev_to_dev(pdev), - DMA_BIT_MASK(32)); - if (err) { - dev_err(pci_dev_to_dev(pdev), - "No usable DMA configuration, aborting\n"); - goto err_dma; - } + dev_err(pci_dev_to_dev(pdev), + "No usable DMA configuration, aborting\n"); + goto err_dma; } } @@ -7709,6 +7921,7 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) err = -EIO; #ifdef __VMKLNX__ + #define MIN_IOBASE_LEN 0x100 /* PR588148: pre check ioremap args before calling ioremap to avoid * triggering the ASSERT in vmkapi_mapping.c */ @@ -7724,7 +7937,8 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) goto err_ioremap; if ((adapter->flags & FLAG_HAS_FLASH) && - (pci_resource_flags(pdev, 1) & IORESOURCE_MEM)) { + (pci_resource_flags(pdev, 1) & IORESOURCE_MEM) && + (hw->mac.type < e1000_pch_spt)) { flash_start = pci_resource_start(pdev, 1); flash_len = pci_resource_len(pdev, 1); adapter->hw.flash_address = ioremap(flash_start, flash_len); @@ -7876,12 +8090,11 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) NETIF_F_HW_CSUM); #endif /* HAVE_NETDEV_VLAN_FEATURES */ - #ifdef __VMKLNX__ #ifdef NETIF_F_OFFLOAD_8OFFSET netdev->features |= NETIF_F_OFFLOAD_8OFFSET; #endif -#endif // __VMKLNX__ +#endif /* __VMKLNX__ */ #ifdef IFF_UNICAST_FLT netdev->priv_flags |= IFF_UNICAST_FLT; @@ -7978,15 +8191,19 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) } else if (adapter->flags & FLAG_APME_IN_CTRL3) { if (adapter->flags & FLAG_APME_CHECK_PORT_B && (adapter->hw.bus.func == 1)) - e1000_read_nvm(&adapter->hw, NVM_INIT_CONTROL3_PORT_B, - 1, &eeprom_data); + rval = e1000_read_nvm(&adapter->hw, + NVM_INIT_CONTROL3_PORT_B, + 1, &eeprom_data); else - e1000_read_nvm(&adapter->hw, NVM_INIT_CONTROL3_PORT_A, - 1, &eeprom_data); + rval = e1000_read_nvm(&adapter->hw, + NVM_INIT_CONTROL3_PORT_A, + 1, &eeprom_data); } /* fetch WoL from EEPROM */ - if (eeprom_data & eeprom_apme_mask) + if (rval) + e_dbg("NVM read error getting WoL initial values: %d\n", rval); + else if (eeprom_data & eeprom_apme_mask) adapter->eeprom_wol |= E1000_WUFC_MAG; /* now that we have the eeprom settings, apply the special cases @@ -7998,6 +8215,20 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) /* initialize the wol settings based on the eeprom settings */ adapter->wol = adapter->eeprom_wol; +#ifdef DYNAMIC_LTR_SUPPORT + + /* initialize the DYNAMIC_LTR_SUPPORT variables */ + adapter->c10_mpc_count = 0; + adapter->c10_rx_bytes = 0; + /* bottom 5 bits of PBA holds RXA in KBytes */ + adapter->c10_pba_bytes = er32(PBA) & 0x1F; + adapter->c10_pba_bytes <<= 10; + if ((hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM3) || + (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V3)) + adapter->c10_demote_ltr = false; + else + adapter->c10_demote_ltr = true; +#endif /* DYNAMIC_LTR_SUPPORT */ /* make sure adapter isn't asleep if manageability is enabled */ if (adapter->wol || (adapter->flags & FLAG_MNG_PT_ENABLED) || @@ -8005,7 +8236,12 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) device_wakeup_enable(pci_dev_to_dev(pdev)); /* save off EEPROM version number */ - e1000_read_nvm(&adapter->hw, 5, 1, &adapter->eeprom_vers); + rval = e1000_read_nvm(&adapter->hw, 5, 1, &adapter->eeprom_vers); + + if (rval) { + e_dbg("NVM read error getting EEPROM version: %d\n", rval); + adapter->eeprom_vers = 0; + } /* reset the hardware with the new settings */ e1000e_reset(adapter); @@ -8021,7 +8257,8 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent) strcpy(netdev->name, ""); #else strlcpy(netdev->name, "eth%d", sizeof(netdev->name)); -#endif +#endif /* __VMKLNX__ */ + err = register_netdev(netdev); if (err) goto err_register; @@ -8050,7 +8287,7 @@ err_hw_init: kfree(adapter->rx_ring); err_sw_init: netif_napi_del(&adapter->napi); - if (adapter->hw.flash_address) + if ((adapter->hw.flash_address) && (hw->mac.type < e1000_pch_spt)) iounmap(adapter->hw.flash_address); e1000e_reset_interrupt_capability(adapter); err_flashmap: @@ -8100,7 +8337,7 @@ static void e1000_remove(struct pci_dev *pdev) cancel_work_sync(&adapter->reset_task); cancel_work_sync(&adapter->watchdog_task); cancel_work_sync(&adapter->print_hang_task); -#endif +#endif /* __VMKLNX__ */ cancel_work_sync(&adapter->downshift_task); cancel_work_sync(&adapter->update_phy_task); #ifndef HAVE_ETHTOOL_SET_PHYS_ID @@ -8135,7 +8372,8 @@ static void e1000_remove(struct pci_dev *pdev) kfree(adapter->rx_ring); iounmap(adapter->hw.hw_addr); - if (adapter->hw.flash_address) + if ((adapter->hw.flash_address) && + (adapter->hw.mac.type < e1000_pch_spt)) iounmap(adapter->hw.flash_address); pci_release_selected_regions(pdev, pci_select_bars(pdev, IORESOURCE_MEM)); @@ -8161,7 +8399,7 @@ static struct pci_error_handlers e1000_err_handler = { }; #endif -static DEFINE_PCI_DEVICE_TABLE(e1000_pci_tbl) = { +static const struct pci_device_id e1000_pci_tbl[] = { { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_COPPER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_FIBER), board_82571 }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_82571EB_QUAD_COPPER), board_82571 }, @@ -8238,6 +8476,10 @@ static DEFINE_PCI_DEVICE_TABLE(e1000_pci_tbl) = { { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_I218_V2), board_pch_lpt }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_I218_LM3), board_pch_lpt }, { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_I218_V3), board_pch_lpt }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_SPT_I219_LM), board_pch_spt }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_SPT_I219_V), board_pch_spt }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_SPT_I219_LM2), board_pch_spt }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_SPT_I219_V2), board_pch_spt }, { 0, 0, 0, 0, 0, 0, 0 } /* terminate list */ }; @@ -8295,9 +8537,10 @@ static struct pci_driver e1000_driver = { static int __init e1000_init_module(void) { int ret; + pr_info("Intel(R) PRO/1000 Network Driver - %s\n", e1000e_driver_version); - pr_info("Copyright(c) 1999 - 2013 Intel Corporation.\n"); + pr_info("Copyright(c) 1999 - 2014 Intel Corporation.\n"); ret = pci_register_driver(&e1000_driver); #ifdef USE_REBOOT_NOTIFIER if (ret >= 0) diff --git a/vmkdrivers/src_9/drivers/net/e1000e/nvm.c b/vmkdrivers/src_9/drivers/net/e1000e/nvm.c index 8a08fc574b665af795d0c0d786c41990009e8837..71963dff0774480e54745ad662bef6fe335493e1 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/nvm.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/nvm.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #include "e1000.h" @@ -339,6 +333,9 @@ s32 e1000e_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) data[i] = (er32(EERD) >> E1000_NVM_RW_REG_DATA); } + if (ret_val) + e_dbg("NVM read error: %d\n", ret_val); + return ret_val; } diff --git a/vmkdrivers/src_9/drivers/net/e1000e/nvm.h b/vmkdrivers/src_9/drivers/net/e1000e/nvm.h index 45fc69561627d87b9d59dcbfb3a74b34f48e175d..d0d05ab353ef13a5020ab81a83a48071fef3897b 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/nvm.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/nvm.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_NVM_H_ #define _E1000E_NVM_H_ diff --git a/vmkdrivers/src_9/drivers/net/e1000e/param.c b/vmkdrivers/src_9/drivers/net/e1000e/param.c index 4e7ae6212523ccc5c3cd716a4f258de423fa0fd0..b4a298ede04d5c847a0b140c908c004975ee6be9 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/param.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/param.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #include #include @@ -63,13 +57,13 @@ MODULE_PARM_DESC(copybreak, * "Extensions to the C Language Family" of the GCC documentation. */ #define E1000_PARAM(X, desc) \ - static const int __devinitdata X[E1000_MAX_NIC+1] = E1000_PARAM_INIT; \ + static const int X[E1000_MAX_NIC+1] __devinitconst = E1000_PARAM_INIT; \ static unsigned int num_##X; \ MODULE_PARM(X, "1-" __MODULE_STRING(E1000_MAX_NIC) "i"); \ MODULE_PARM_DESC(X, desc); #elif defined(HAVE_CONFIG_HOTPLUG) #define E1000_PARAM(X, desc) \ - static int __devinitdata X[E1000_MAX_NIC+1] \ + static int X[E1000_MAX_NIC+1] __devinitdata \ = E1000_PARAM_INIT; \ static unsigned int num_##X; \ module_param_array_named(X, X, int, &num_##X, 0); \ @@ -170,7 +164,7 @@ E1000_PARAM(KumeranLockLoss, "Enable Kumeran lock loss workaround"); E1000_PARAM(CrcStripping, "Enable CRC Stripping, disable if your BMC needs the CRC"); -#if defined(__VMKLNX__) +#ifdef __VMKLNX__ /* * Write Protect NVM * @@ -179,7 +173,7 @@ E1000_PARAM(CrcStripping, * Default Value: 1 (enabled) */ E1000_PARAM(WriteProtectNVM, "Write-protect NVM [WARNING: disabling this can lead to corrupted NVM]"); -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ /* Enable/disable EEE (a.k.a. IEEE802.3az) * @@ -439,8 +433,8 @@ void e1000e_check_options(struct e1000_adapter *adapter) break; case 2: dev_info(pci_dev_to_dev(adapter->pdev), - "%s Invalid mode - setting default\n", - opt.name); + "%s Invalid mode - setting default\n", + opt.name); adapter->itr_setting = opt.def; /* fall-through */ case 3: @@ -629,7 +623,7 @@ void e1000e_check_options(struct e1000_adapter *adapter) adapter->node = node; } -#if defined(__VMKLNX__) +#ifdef __VMKLNX__ { /* Write-protect NVM */ const struct e1000_option opt = { .type = enable_option, @@ -651,5 +645,5 @@ void e1000e_check_options(struct e1000_adapter *adapter) } } } -#endif /* defined(__VMKLNX__) */ +#endif /* __VMKLNX__ */ } diff --git a/vmkdrivers/src_9/drivers/net/e1000e/phy.c b/vmkdrivers/src_9/drivers/net/e1000e/phy.c index e1be1bbbbd83b6575845f77613c3f8f58a8a0d9a..a28d9b46152d88d13bd0f3f0bc7eb35ed3446eca 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/phy.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/phy.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #include "e1000.h" @@ -1760,19 +1754,23 @@ s32 e1000e_phy_has_link_generic(struct e1000_hw *hw, u32 iterations, * it across the board. */ ret_val = e1e_rphy(hw, MII_BMSR, &phy_status); - if (ret_val) + if (ret_val) { /* If the first read fails, another entity may have * ownership of the resources, wait and try again to * see if they have relinquished the resources yet. */ - udelay(usec_interval); + if (usec_interval >= 1000) + msleep(usec_interval / 1000); + else + udelay(usec_interval); + } ret_val = e1e_rphy(hw, MII_BMSR, &phy_status); if (ret_val) break; if (phy_status & BMSR_LSTATUS) break; if (usec_interval >= 1000) - mdelay(usec_interval / 1000); + msleep(usec_interval / 1000); else udelay(usec_interval); } diff --git a/vmkdrivers/src_9/drivers/net/e1000e/phy.h b/vmkdrivers/src_9/drivers/net/e1000e/phy.h index f4f71b9991e3733bc35d7b17381e4cae04a28113..e8268bf816ede33b25695595376dcae043a51dac 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/phy.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/phy.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_PHY_H_ #define _E1000E_PHY_H_ @@ -171,6 +165,7 @@ s32 e1000_get_cable_length_82577(struct e1000_hw *hw); #define HV_M_STATUS_AUTONEG_COMPLETE 0x1000 #define HV_M_STATUS_SPEED_MASK 0x0300 #define HV_M_STATUS_SPEED_1000 0x0200 +#define HV_M_STATUS_SPEED_100 0x0100 #define HV_M_STATUS_LINK_UP 0x0040 #define IGP01E1000_PHY_PCS_INIT_REG 0x00B4 diff --git a/vmkdrivers/src_9/drivers/net/e1000e/ptp.c b/vmkdrivers/src_9/drivers/net/e1000e/ptp.c index d8d330a5187ea12263dab0e1fb06feb6b8d17733..caa0c6f5ad33c20a625ede43f2cc0e9c7957087a 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/ptp.c +++ b/vmkdrivers/src_9/drivers/net/e1000e/ptp.c @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ /* PTP 1588 Hardware Clock (PHC) * Derived from PTP Hardware Clock driver for Intel 82576 and 82580 (igb) @@ -47,6 +41,7 @@ static int e1000e_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta) ptp_clock_info); struct e1000_hw *hw = &adapter->hw; bool neg_adj = false; + unsigned long flags; u64 adjustment; u32 timinca, incvalue; s32 ret_val; @@ -64,6 +59,8 @@ static int e1000e_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta) if (ret_val) return ret_val; + spin_lock_irqsave(&adapter->systim_lock, flags); + incvalue = timinca & E1000_TIMINCA_INCVALUE_MASK; adjustment = incvalue; @@ -77,6 +74,8 @@ static int e1000e_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta) ew32(TIMINCA, timinca); + spin_unlock_irqrestore(&adapter->systim_lock, flags); + return 0; } @@ -225,7 +224,9 @@ void e1000e_ptp_init(struct e1000_adapter *adapter) switch (hw->mac.type) { case e1000_pch2lan: case e1000_pch_lpt: - if ((hw->mac.type != e1000_pch_lpt) || + case e1000_pch_spt: + if (((hw->mac.type != e1000_pch_lpt) && + (hw->mac.type != e1000_pch_spt)) || (er32(TSYNCRXCTL) & E1000_TSYNCRXCTL_SYSCFI)) { adapter->ptp_clock_info.max_adj = 24000000 - 1; break; diff --git a/vmkdrivers/src_9/drivers/net/e1000e/regs.h b/vmkdrivers/src_9/drivers/net/e1000e/regs.h index 1621091db9829b35bd1085acaa9c444b0dd389bd..516ce580c8983502358e6379b48acd306979044a 100644 --- a/vmkdrivers/src_9/drivers/net/e1000e/regs.h +++ b/vmkdrivers/src_9/drivers/net/e1000e/regs.h @@ -1,30 +1,24 @@ -/******************************************************************************* - - Intel PRO/1000 Linux driver - Copyright(c) 1999 - 2013 Intel Corporation. - - This program is free software; you can redistribute it and/or modify it - under the terms and conditions of the GNU General Public License, - version 2, as published by the Free Software Foundation. - - This program is distributed in the hope it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - more details. - - You should have received a copy of the GNU General Public License along with - this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - - The full GNU General Public License is included in this distribution in - the file called "COPYING". - - Contact Information: - Linux NICS - e1000-devel Mailing List - Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 - -*******************************************************************************/ +/* + * Intel PRO/1000 Linux driver + * Copyright(c) 1999 - 2014 Intel Corporation. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU General Public License, + * version 2, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * The full GNU General Public License is included in this distribution in + * the file called "COPYING". + * + * Contact Information: + * Linux NICS + * e1000-devel Mailing List + * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 + */ #ifndef _E1000E_REGS_H_ #define _E1000E_REGS_H_ @@ -74,6 +68,7 @@ #define E1000_PBA 0x01000 /* Packet Buffer Allocation - RW */ #define E1000_PBS 0x01008 /* Packet Buffer Size */ #define E1000_PBECCSTS 0x0100C /* Packet Buffer ECC Status - RW */ +#define E1000_IOSFPC 0x00F28 /* TX corrupted data */ #define E1000_EEMNGCTL 0x01010 /* MNG EEprom Control */ #define E1000_EEWR 0x0102C /* EEPROM Write Register - RW */ #define E1000_FLOP 0x0103C /* FLASH Opcode Register */ @@ -128,6 +123,7 @@ (0x054E4 + ((_i - 16) * 8))) #define E1000_SHRAL(_i) (0x05438 + ((_i) * 8)) #define E1000_SHRAH(_i) (0x0543C + ((_i) * 8)) +#define E1000_TARC0_CB_MULTIQ_3_REQ (1 << 28 | 1 << 29) #define E1000_TDFH 0x03410 /* Tx Data FIFO Head - RW */ #define E1000_TDFT 0x03418 /* Tx Data FIFO Tail - RW */ #define E1000_TDFHS 0x03420 /* Tx Data FIFO Head Saved - RW */ @@ -248,6 +244,10 @@ #define E1000_SYSTIML 0x0B600 /* System time register Low - RO */ #define E1000_SYSTIMH 0x0B604 /* System time register High - RO */ #define E1000_TIMINCA 0x0B608 /* Increment attributes register - RW */ +#define E1000_SYSSTMPL 0x0B648 /* HH Timesync system stamp low register */ +#define E1000_SYSSTMPH 0x0B64C /* HH Timesync system stamp hi register */ +#define E1000_PLTSTMPL 0x0B640 /* HH Timesync platform stamp low register */ +#define E1000_PLTSTMPH 0x0B644 /* HH Timesync platform stamp hi register */ #define E1000_RXMTRL 0x0B634 /* Time sync Rx EtherType and Msg Type - RW */ #define E1000_RXUDP 0x0B638 /* Time Sync Rx UDP Port - RW */ diff --git a/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h b/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h index 4f929e4b84239c47e1548a6fdac9565bf1a29b54..f9f69fcc27dda39a064da6116b21a59c477c8d1d 100755 --- a/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h +++ b/vmkdrivers/src_9/drivers/net/mlnx/compat/mlnx_compat.h @@ -34,6 +34,7 @@ #ifndef _MLNX_COMPAT_H #define _MLNX_COMPAT_H +#if !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) #include #include @@ -46,7 +47,9 @@ /************************************************************************/ +#endif /* !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) */ #include "hash.h" +#if !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) /************************************************************************/ @@ -312,6 +315,7 @@ void bitmap_clear(unsigned long *map, int start, int nr); /************************************************************************/ +#endif /* !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) */ /* Radix tree */ #define radix_tree_root hash_table #define radix_tree_lookup mlnx_radix_tree_lookup @@ -343,6 +347,7 @@ static inline void * mlnx_radix_tree_delete(struct radix_tree_root *p_tree, return hash_delete(p_tree, index); } +#if !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) /************************************************************************/ /* Ethtool */ @@ -391,4 +396,5 @@ void *kmemdup(const void *src, size_t len, gfp_t gfp); int nonseekable_open(struct inode *inode, struct file *filp); +#endif /* !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) */ #endif /* _MLNX_COMPAT_H */ diff --git a/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.c b/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.c index 07c746dd64a5af1abd759bb7101628b61575fc0f..847dfae2297aa2eec0daf1bbc00290fb50f1a7d2 100644 --- a/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.c +++ b/vmkdrivers/src_9/drivers/net/nx_nic/unm_nic_hw.c @@ -25,7 +25,7 @@ /* * Source file for NIC routines to access the Phantom hardware * - * $Id: //depot/vmkdrivers/vsphere60p01/src_9/drivers/net/nx_nic/unm_nic_hw.c#1 $ + * $Id: //depot/vmkdrivers/vsphere60u1/src_9/drivers/net/nx_nic/unm_nic_hw.c#1 $ * */ #include diff --git a/vmkdrivers/src_9/drivers/net/tg3/tg3_vmware.h b/vmkdrivers/src_9/drivers/net/tg3/tg3_vmware.h index 2aeb23f56245f78e385a0c164b73e5e0579f3d8f..9ac706e9f30608fbcaf327b9bd872894435bcd72 100644 --- a/vmkdrivers/src_9/drivers/net/tg3/tg3_vmware.h +++ b/vmkdrivers/src_9/drivers/net/tg3/tg3_vmware.h @@ -55,9 +55,10 @@ MODULE_PARM_DESC(psod_on_tx_timeout, "For debugging purposes, crash the system " #define TG3_OPTION_UNSET -1 +/* PR 1392928. Disable netq on tg3 by default */ static unsigned int __devinitdata tg3_netq_index; static int __devinitdata tg3_netq_force[TG3_MAX_NIC+1] = - { [0 ... TG3_MAX_NIC] = TG3_OPTION_UNSET }; + { [0 ... TG3_MAX_NIC] = 0 }; module_param_array_named(force_netq, tg3_netq_force, int, NULL, 0); MODULE_PARM_DESC(force_netq, diff --git a/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.c b/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.c index a6c3a1643b908ff7b8e9a7f85bba629eca6db2db..7974882cfb86993c43a7c58d9f22237350b1179a 100644 --- a/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.c +++ b/vmkdrivers/src_92/drivers/scsi/fcoe/libfcoe.c @@ -891,8 +891,8 @@ static void fcoe_ctlr_age_fcfs(struct fcoe_ctlr *fip) fip->lp->host->host_no, fcf->fabric_name, stats->MissDiscAdvCount); } - if (time_after(jiffies, fcf->time + fcf->fka_period * 3 + - msecs_to_jiffies(FIP_FCF_FUZZ * 3))) { + if (time_after_eq(jiffies, fcf->time + fcf->fka_period * 3 + + msecs_to_jiffies(FIP_FCF_FUZZ * 3))) { if (fip->sel_fcf == fcf) fip->sel_fcf = NULL; list_del(&fcf->list); @@ -913,13 +913,11 @@ static void fcoe_ctlr_age_fcfs(struct fcoe_ctlr *fip) sel_time = fcf->time; } } - if (sel_time) { + if (sel_time && !fip->sel_fcf && !fip->sel_time) { sel_time += msecs_to_jiffies(FCOE_CTLR_START_DELAY); fip->sel_time = sel_time; if (time_before(sel_time, fip->timer.expires)) mod_timer(&fip->timer, sel_time); - } else { - fip->sel_time = 0; } } @@ -1040,10 +1038,10 @@ static void fcoe_ctlr_recv_adv(struct fcoe_ctlr *fip, struct sk_buff *skb) { struct fcoe_fcf *fcf; struct fcoe_fcf new; - struct fcoe_fcf *found; unsigned long sol_tov = msecs_to_jiffies(FCOE_CTRL_SOL_TOV); int first = 0; int mtu_valid; + int found = 0; if (fcoe_ctlr_parse_adv(fip, skb, &new)) return; @@ -1054,13 +1052,12 @@ static void fcoe_ctlr_recv_adv(struct fcoe_ctlr *fip, struct sk_buff *skb) mutex_lock(&fip->ctlr_mutex); #endif // defined(__VMKLNX__) first = list_empty(&fip->fcfs); - found = NULL; list_for_each_entry(fcf, &fip->fcfs, list) { if (fcf->switch_name == new.switch_name && fcf->fabric_name == new.fabric_name && fcf->fc_map == new.fc_map && compare_ether_addr(fcf->fcf_mac, new.fcf_mac) == 0) { - found = fcf; + found = 1; break; } } @@ -1082,22 +1079,29 @@ static void fcoe_ctlr_recv_adv(struct fcoe_ctlr *fip, struct sk_buff *skb) * ignored after a usable solicited advertisement * has been received. */ - if (fcf == fip->sel_fcf) { + fcf->fd_flags = new.fd_flags; + if (!fcoe_ctlr_fcf_usable(fcf)) + fcf->flags = new.flags; + + if (fcf == fip->sel_fcf && !fcf->fd_flags) { fip->ctlr_ka_time -= fcf->fka_period; fip->ctlr_ka_time += new.fka_period; if (time_before(fip->ctlr_ka_time, fip->timer.expires)) mod_timer(&fip->timer, fip->ctlr_ka_time); - } else if (!fcoe_ctlr_fcf_usable(fcf)) - fcf->flags = new.flags; + } fcf->fka_period = new.fka_period; memcpy(fcf->fcf_mac, new.fcf_mac, ETH_ALEN); } + mtu_valid = fcoe_ctlr_mtu_valid(fcf); fcf->time = jiffies; if (!found) { LIBFCOE_FIP_DBG(fip, "New FCF for fab %16.16llx " - "map %x val %d\n", - fcf->fabric_name, fcf->fc_map, mtu_valid); + "map %x val %d mac %02x:%02x:%02x:%02x:%02x:%02x\n", + fcf->fabric_name, fcf->fc_map, mtu_valid, + fcf->fcf_mac[0], fcf->fcf_mac[1], + fcf->fcf_mac[2], fcf->fcf_mac[3], + fcf->fcf_mac[4], fcf->fcf_mac[5]); } /* @@ -1123,17 +1127,22 @@ static void fcoe_ctlr_recv_adv(struct fcoe_ctlr *fip, struct sk_buff *skb) * are sending periodic multicast advertisements. */ if (mtu_valid) { - list_del(&fcf->list); - list_add(&fcf->list, &fip->fcfs); + list_move(&fcf->list, &fip->fcfs); } /* * If this is the first validated FCF, note the time and * set a timer to trigger selection. + * + * Update FCF sel_time on new FCF aka FCF that is not in list + * and FCF selection has not happened yet. */ - if (mtu_valid && !fip->sel_time && fcoe_ctlr_fcf_usable(fcf)) { - fip->sel_time = jiffies + - msecs_to_jiffies(FCOE_CTLR_START_DELAY); + if (mtu_valid && !fip->sel_fcf && fcoe_ctlr_fcf_usable(fcf)) { + if (!found) { + fip->sel_time = jiffies + + msecs_to_jiffies(FCOE_CTLR_START_DELAY); + } + if (!timer_pending(&fip->timer) || time_before(fip->sel_time, fip->timer.expires)) mod_timer(&fip->timer, fip->sel_time); @@ -1641,6 +1650,8 @@ static void fcoe_ctlr_timeout(unsigned long arg) fip->port_ka_time = jiffies + msecs_to_jiffies(FIP_VN_KA_PERIOD); fip->ctlr_ka_time = jiffies + sel->fka_period; + if (time_after(next_timer, fip->ctlr_ka_time)) + next_timer = fip->ctlr_ka_time; } else { printk(KERN_NOTICE "libfcoe: host%d: " "FIP Fibre-Channel Forwarder timed out. " diff --git a/vmkdrivers/src_92/drivers/usb/core/hcd-pci.c b/vmkdrivers/src_92/drivers/usb/core/hcd-pci.c index 18f1b8cc6a61f7361cb5508b6e9298ed6bf7fe34..f68f2538e9d89d6a6945fc006b06f4095d6994c1 100644 --- a/vmkdrivers/src_92/drivers/usb/core/hcd-pci.c +++ b/vmkdrivers/src_92/drivers/usb/core/hcd-pci.c @@ -194,7 +194,10 @@ int usb_hcd_pci_probe(struct pci_dev *dev, const struct pci_device_id *id) return -ENODEV; dev->current_state = PCI_D0; - if (!dev->irq) { + /* The xHCI driver supports MSI and MSI-X, + * so don't fail if the BIOS doesn't provide a legacy IRQ. + */ + if (!dev->irq && (driver->flags & HCD_MASK) != HCD_USB3) { dev_err(&dev->dev, "Found HC with no IRQ. Check BIOS/PCI %s setup!\n", pci_name(dev)); diff --git a/vmkdrivers/src_92/drivers/usb/core/hcd.c b/vmkdrivers/src_92/drivers/usb/core/hcd.c index ab81e27a2197e524c295bb736f612739fc8bafbd..448984060f6976319d1ceb632feda227d456de3a 100644 --- a/vmkdrivers/src_92/drivers/usb/core/hcd.c +++ b/vmkdrivers/src_92/drivers/usb/core/hcd.c @@ -2622,8 +2622,10 @@ int usb_add_hcd(struct usb_hcd *hcd, && device_can_wakeup(&hcd->self.root_hub->dev)) dev_dbg(hcd->self.controller, "supports USB remote wakeup\n"); - /* enable irqs just before we start the controller */ - if (usb_hcd_is_primary_hcd(hcd)) { + /* enable irqs just before we start the controller, + * if the BIOS provides legacy PCI irqs. + */ + if (usb_hcd_is_primary_hcd(hcd) && irqnum) { retval = usb_hcd_request_irqs(hcd, irqnum, irqflags); if (retval) goto err_request_irq; diff --git a/vmkdrivers/src_92/drivers/usb/host/xhci/compat/hash.c b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/hash.c new file mode 100755 index 0000000000000000000000000000000000000000..954cd8d48648af1f9d7b6fe7884ce7696dc7f89b --- /dev/null +++ b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/hash.c @@ -0,0 +1,276 @@ +/* + * Copyright (c) 2011-2012 Mellanox Technologies. All rights reserved. + * + * This software is available to you under a choice of one of two + * licenses. You may choose to be licensed under the terms of the GNU + * General Public License (GPL) Version 2, available from the file + * COPYING in the main directory of this source tree, or the + * OpenIB.org BSD license below: + * + * Redistribution and use in source and binary forms, with or + * without modification, are permitted provided that the following + * conditions are met: + * + * - Redistributions of source code must retain the above + * copyright notice, this list of conditions and the following + * disclaimer. + * + * - Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + + +#include +#include +#include "hash.h" + + +/************************************************************************/ +struct hash_node { + unsigned long key; // key for lookup + void *p_data; // pointer to stored data + struct hash_node *p_next; // pointer to next node +}; + + +/************************************************************************/ +#define MINIMUM_HASH_TABLE_SIZE 512 +/* TODO: Need to fix expand latter */ +#ifdef __VMKERNEL_HASH_EXPAND_ENABLE__ +#define EXPAND_HASH_TABLE_LIMIT_ORDER 1 +#endif /* __VMKERNEL_HASH_EXPAND_ENABLE__ */ + + +/************************************************************************/ +static unsigned long hash(hdl_hash_t p_table, unsigned long key) +{ + return (key & p_table->mask); +} + +/************/ +void hash_print(hdl_hash_t p_table) +{ + hash_node_t *p_node; + unsigned long i; + + printk("HASH ID=%p\n", p_table); + // if empty + if (p_table->size == 0) { + printk("HASH is EMPTY!\n"); + return; + } + + printk("HASH size=%lu\n", p_table->size); + printk("HASH mask=%lu\n", p_table->mask); + printk("HASH entries=%lu\n", p_table->entries); + printk("HASH bucket:\n"); + for (i = 0; i < p_table->size; ++i) { + p_node = p_table->bucket[i]; + printk("[%lu] ", i); + while (p_node) { + printk("Key=0x%lx --> ", p_node->key); + p_node = p_node->p_next; + } + printk("\n"); + } +} + +/************/ +int hash_init(hdl_hash_t p_table, unsigned long table_size) +{ + p_table->entries = 0; + p_table->size = 2; + p_table->mask = p_table->size - 1; + + // round to power of 2 + while (p_table->size < table_size) + p_table->size <<= 1; + p_table->mask = p_table->size - 1; + + // allocate + p_table->bucket = (hash_node_t **)kcalloc(p_table->size, + sizeof(hash_node_t *), GFP_KERNEL); + if (!p_table->bucket) + return -ENOMEM; + return 0; +} + +/************/ +void hash_destroy(hdl_hash_t p_table) +{ + hash_node_t *p_node, *p_prev_node; + unsigned long i; + + for (i = 0; i < p_table->size; ++i) { + p_node = p_table->bucket[i]; + while (p_node) { + p_prev_node = p_node; + p_node = p_node->p_next; + kfree(p_prev_node); + } + } + kfree(p_table->bucket); + memset(p_table, 0, sizeof(struct hash_table)); +} + +/************/ +#ifdef __VMKERNEL_HASH_EXPAND_ENABLE__ +static int hash_expand(hdl_hash_t p_table) +{ + hash_node_t **prev_bucket; + hash_node_t *p_prev_node, *p_tmp_node; + unsigned long prev_size, hash_entry, i; + int rc = 0; + + + prev_bucket = p_table->bucket; + prev_size = p_table->size; + + if ((rc = hash_init(p_table, (prev_size << 1))) != 0); + return rc; + for (i = 0; i < prev_size; ++i) { + p_prev_node = prev_bucket[i]; + // we have several nodes in this hash entry + while (p_prev_node) { + p_tmp_node = p_prev_node; + p_prev_node = p_prev_node->p_next; + hash_entry = hash(p_table, p_tmp_node->key); + p_tmp_node->p_next = p_table->bucket[hash_entry]; + p_table->bucket[hash_entry] = p_tmp_node; + ++p_table->entries; + } + } + + // free only the previous bucket array, not the nodes + // because we will use the nodes pointers in new large hash + kfree(prev_bucket); + return 0; +} +#endif /* __VMKERNEL_HASH_EXPAND_ENABLE__ */ + +/************/ +void * hash_lookup(hdl_hash_t p_table, unsigned long key) +{ + hash_node_t *p_node; + unsigned long hash_entry; + + // if empty + if (p_table->size == 0) + return NULL; + + hash_entry = hash(p_table, key); + for (p_node = p_table->bucket[hash_entry]; p_node; + p_node = p_node->p_next) { + if (key == p_node->key) + break; + } + return (p_node ? p_node->p_data : NULL); +} + +/************/ +int hash_insert(hdl_hash_t p_table, unsigned long key, void *p_data) +{ + void *p_tmp_data; + hash_node_t *p_node; + unsigned long hash_entry; + int rc = 0; + + // if empty + if (!p_table->size) { + rc = hash_init(p_table, MINIMUM_HASH_TABLE_SIZE); + if (rc) + return rc; + + } + + // if data not valid + if (!p_data) + return -EINVAL; + + // maybe already exists + p_tmp_data = hash_lookup(p_table, key); + if (p_tmp_data) + return -EEXIST; + +#ifdef __VMKERNEL_HASH_EXPAND_ENABLE__ + // maybe we need to expand + while (p_table->entries >= (p_table->size >> EXPAND_HASH_TABLE_LIMIT_ORDER)) { + if ((rc = hash_expand(p_table)) != 0) + return rc; + } +#endif /* __VMKERNEL_HASH_EXPAND_ENABLE__ */ + + // allocate memory for new entry + p_node = (hash_node_t *)kmalloc(sizeof(hash_node_t), GFP_KERNEL); + if (!p_node) + return -ENOMEM; + + // insert the new entry + p_node->p_data = p_data; + p_node->key = key; + hash_entry = hash(p_table, key); + p_node->p_next = p_table->bucket[hash_entry]; + p_table->bucket[hash_entry] = p_node; + ++p_table->entries; + return 0; +} + +/************/ +void * hash_delete(hdl_hash_t p_table, unsigned long key) +{ + hash_node_t *p_node, *p_prev_node; + void *p_data; + unsigned long hash_entry; + + // if empty + if (!p_table->size) { + return NULL; + } + + // find what to remove + hash_entry = hash(p_table, key); + for (p_node = p_table->bucket[hash_entry]; p_node; + p_node = p_node->p_next) { + if (key == p_node->key) + break; + } + if (!p_node) + return NULL; // nothing to remove + + // remove the selected node + if (p_node == p_table->bucket[hash_entry]) { + p_table->bucket[hash_entry] = p_node->p_next; + goto free_node; + } + for (p_prev_node = p_table->bucket[hash_entry]; + p_prev_node && p_prev_node->p_next; + p_prev_node = p_prev_node->p_next) { + if (p_prev_node->p_next == p_node) + break; + } + p_prev_node->p_next = p_node->p_next; + +free_node: + p_data = p_node->p_data; + kfree(p_node); + + /* + * TODO: maybe we will want to implement shrink of the hash + */ + // if empty + if (--p_table->entries == 0) + hash_destroy(p_table); + + return p_data; +} diff --git a/vmkdrivers/src_92/drivers/usb/host/xhci/compat/hash.h b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/hash.h new file mode 100755 index 0000000000000000000000000000000000000000..7a7331362f1c5198640d77918ea3228c7bb86f0c --- /dev/null +++ b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/hash.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) 2011-2012 Mellanox Technologies. All rights reserved. + * + * This software is available to you under a choice of one of two + * licenses. You may choose to be licensed under the terms of the GNU + * General Public License (GPL) Version 2, available from the file + * COPYING in the main directory of this source tree, or the + * OpenIB.org BSD license below: + * + * Redistribution and use in source and binary forms, with or + * without modification, are permitted provided that the following + * conditions are met: + * + * - Redistributions of source code must retain the above + * copyright notice, this list of conditions and the following + * disclaimer. + * + * - Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + + +#ifndef _MLNX_HASH_H +#define _MLNX_HASH_H + + +/************************************************************************/ +typedef struct hash_node hash_node_t; + +struct hash_table { + hash_node_t **bucket; // the hash array + unsigned long size; // size of the array + unsigned long entries; // number of used entries in hash + unsigned long mask; // used to select bits for hashing +}; + +typedef struct hash_table * hdl_hash_t; + + +/************************************************************************/ +void hash_print(hdl_hash_t p_table); +int hash_init(hdl_hash_t p_table, unsigned long table_size); +void hash_destroy(hdl_hash_t p_table); +void * hash_lookup(hdl_hash_t p_table, unsigned long key); +int hash_insert(hdl_hash_t p_table, unsigned long key, void *p_data); +void * hash_delete(hdl_hash_t p_table, unsigned long key); + + +#endif /* _MLNX_HASH_H */ diff --git a/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.c b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.c new file mode 100644 index 0000000000000000000000000000000000000000..d4826f6453012524e77bb6a022283db70147b707 --- /dev/null +++ b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.c @@ -0,0 +1,44 @@ +/* + * Copyright (c) 2015 VMware, Inc. + * + * Copyright (c) 2011-2012 Mellanox Technologies. All rights reserved. + * + * This software is available to you under a choice of one of two + * licenses. You may choose to be licensed under the terms of the GNU + * General Public License (GPL) Version 2, available from the file + * COPYING in the main directory of this source tree, or the + * OpenIB.org BSD license below: + * + * Redistribution and use in source and binary forms, with or + * without modification, are permitted provided that the following + * conditions are met: + * + * - Redistributions of source code must retain the above + * copyright notice, this list of conditions and the following + * disclaimer. + * + * - Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + + +#include "xhci_compat.h" + + +/************************************************************************/ +#include "hash.c" + + +/************************************************************************/ + diff --git a/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.h b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.h new file mode 100644 index 0000000000000000000000000000000000000000..f9f69fcc27dda39a064da6116b21a59c477c8d1d --- /dev/null +++ b/vmkdrivers/src_92/drivers/usb/host/xhci/compat/xhci_compat.h @@ -0,0 +1,400 @@ +/* + * Copyright (c) 2011-2013 Mellanox Technologies. All rights reserved. + * + * This software is available to you under a choice of one of two + * licenses. You may choose to be licensed under the terms of the GNU + * General Public License (GPL) Version 2, available from the file + * COPYING in the main directory of this source tree, or the + * OpenIB.org BSD license below: + * + * Redistribution and use in source and binary forms, with or + * without modification, are permitted provided that the following + * conditions are met: + * + * - Redistributions of source code must retain the above + * copyright notice, this list of conditions and the following + * disclaimer. + * + * - Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + + +#ifndef _MLNX_COMPAT_H +#define _MLNX_COMPAT_H + +#if !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) + +#include +#include +#include +#include +#include +#include +#include +#include + + +/************************************************************************/ +#endif /* !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) */ +#include "hash.h" +#if !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) + + +/************************************************************************/ +/* +#define __VMKERNEL_BF_ENABLE__ +#define __VMKERNEL_SYSFS_SUPPORT__ +#define __VMKERNEL_LARGE_DMA_SEG_ENABLE__ +#define __VMKERNEL_MLNX_SENSNE_ENABLE__ +#define __VMKERNEL_HASH_EXPAND_ENABLE__ +#define __VMKERNEL_NETLINK_SUPPORT__ +#define __VMKERNEL_IPOIB_PACKET_DEBUG__ +#define __VMKERNEL_MLX4_EN_SUPPORT__ +#define __VMKERNEL_ETHTOOL_RSS_NUM_RINGS_SUPPORT__ +#define __VMKERNEL_ETHTOOL_SELF_TEST_SUPPORT__ +#define __VMKERNEL_TX_INLINE_WQE_ENABLE__ +#define __VMKERNEL_NETDEV_SELECT_QUEUE_SUPPORT__ +#define __VMKERNEL_NETDEV_ADVANCE_FEATURES_SUPPORT__ +#define __VMKERNEL_NETDEV_GRO_FEATURE_SUPPORT__ +#define __VMKERNEL_NETDEV_OPS_SET_FEATURES_SUPPORT__ +#define __VMKERNEL_NETDEV_OPS_VALIDATE_ADDR_SUPPORT__ +#define __MLNX_VMKERNEL_40G_SPEED_SUPPORT__ +*/ + +/* +#define __MEMTRACK__ +#define IPOIB_SHOW_ARP_DBG +*/ + +#ifndef CONFIG_MLX4_DEBUG + #define CONFIG_MLX4_DEBUG +#endif + +#define __VMKERNEL_MLX4_EN_TX_HASH__ +#define __VMKERNEL_KOBJECT_FIX_BUG__ + +/* + * Pseudo device defines - + * In old DDKs NETIF_F_PSEUDO_REG not exists and + * we try to workaround this. + * In this case we also define __VMKERNEL_PSEUDO_OLD_API__ + * so we will know we are using old DDK + */ +#ifndef NETIF_F_PSEUDO_REG + #define NETIF_F_PSEUDO_REG 0x10000000000 + #define __VMKERNEL_PSEUDO_OLD_API__ +#endif /* NETIF_F_PSEUDO_REG */ + +/* + * Netqueue RSS for VXLAN defines + * If vmkapi support RSS for VXLAN than we enable + * this feature in netqueue code + */ +#if (VMKAPI_REVISION >= VMK_REVISION_FROM_NUMBERS(2, 1, 0, 0)) + #define __VMKERNEL_RSS_NETQ_SUPPORT__ +#endif + +#if (VMKAPI_REVISION >= VMK_REVISION_FROM_NUMBERS(2, 2, 0, 0)) + #define __MLNX_VMKERNEL_40G_SPEED_SUPPORT__ +#endif + + +/************************************************************************/ +/* Prints */ +#ifndef KERN_ERR +#define KERN_ERR "" +#endif +#ifndef KERN_WARNING +#define KERN_WARNING "" +#endif +#ifndef KERN_CONT +#define KERN_CONT "" +#endif +#define pr_err(fmt, ...) \ + printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) +#define pr_warning(fmt, ...) \ + printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) +#define pr_cont(fmt, ...) \ + printk(KERN_CONT fmt, ##__VA_ARGS__) +#define printk_once(fmt, ...) \ +({ \ + static bool __print_once; \ + \ + if (!__print_once) { \ + __print_once = true; \ + printk(fmt, ##__VA_ARGS__); \ + } \ +}) +#define pr_fmt(fmt) fmt + + +/************************************************************************/ +/* Networking */ + +/* Netdev */ +#define for_each_netdev_rcu(net, d) \ + for ((d) = dev_base; (d); \ + (d) = rcu_dereference(d)->next) + +typedef int netdev_tx_t; + +/* if_vlan.h */ +#ifndef VLAN_N_VID +#define VLAN_N_VID 4096 +#endif /* VLAN_N_VID */ + +/* if_ether.h */ +#ifndef ETH_FCS_LEN +#define ETH_FCS_LEN 4 +#endif /* NOT ETH_FCS_LEN */ + +/* skbuff.h */ +static inline unsigned int skb_frag_size(const skb_frag_t *frag) +{ + return frag->size; +} + +static inline void skb_frag_size_set(skb_frag_t *frag, unsigned int size) +{ + frag->size = size; +} + +static inline void skb_frag_size_sub(skb_frag_t *frag, int delta) +{ + frag->size -= delta; +} + +static inline struct page *skb_frag_page(const skb_frag_t *frag) +{ +#ifdef __VMKERNEL_MODULE__ + return frag->page; +#else + return frag->page.p; +#endif /* __VMKERNEL_MODULE__ */ +} + +static inline void __skb_frag_set_page(skb_frag_t *frag, struct page *page) +{ +#ifdef __VMKERNEL_MODULE__ + frag->page = page; +#else + frag->page.p = page; +#endif /* __VMKERNEL_MODULE__ */ +} + +static inline void skb_frag_set_page(struct sk_buff *skb, int f, + struct page *page) +{ + __skb_frag_set_page(&skb_shinfo(skb)->frags[f], page); +} + +static inline dma_addr_t skb_frag_dma_map(struct device *dev, + const skb_frag_t *frag, + size_t offset, size_t size, + enum dma_data_direction dir) +{ + return dma_map_page(dev, skb_frag_page(frag), + frag->page_offset + offset, size, dir); +} + +static inline void __skb_frag_unref(skb_frag_t *frag) +{ + put_page(skb_frag_page(frag)); +} + +static inline void skb_frag_unref(struct sk_buff *skb, int f) +{ + __skb_frag_unref(&skb_shinfo(skb)->frags[f]); +} + +static inline void skb_record_rx_queue(struct sk_buff *skb, u16 rx_queue) +{ + vmknetddi_queueops_set_skb_queueid(skb, + VMKNETDDI_QUEUEOPS_MK_RX_QUEUEID(rx_queue)); +} + + +/************************************************************************/ +/* Some defines and types */ +typedef unsigned long phys_addr_t; + +#define num_possible_cpus() smp_num_cpus +#define __ALIGN_KERNEL_MASK(x, mask) (((x) + (mask)) & ~(mask)) +#define __ALIGN_MASK(x, mask) __ALIGN_KERNEL_MASK((x), (mask)) +#define for_each_set_bit(bit, addr, size) \ + for ((bit) = find_first_bit((addr), (size)); \ + (bit) < (size); \ + (bit) = find_next_bit((addr), (size), (bit) + 1)) + +#define __packed __attribute__((packed)) +#define uninitialized_var(x) x = x + +#define iowrite32(v, addr) writel((v), (addr)) +#define iowrite32be(v, addr) iowrite32(be32_to_cpu(v), (addr)) + + +/************************************************************************/ +/* VLANs */ +#define vlan_dev_vlan_id(netdev) (VLAN_DEV_INFO(netdev)->vlan_id) +#define vlan_dev_real_dev(netdev) (VLAN_DEV_INFO(netdev)->real_dev) + + +/************************************************************************/ +/* DMA */ +/* In vmkernel we don't support dma attributes */ +struct dma_attrs; + +#define dma_map_single_attrs(dev, cpu_addr, size, dir, attrs) \ + dma_map_single(dev, cpu_addr, size, dir) + +#define dma_unmap_single_attrs(dev, dma_addr, size, dir, attrs) \ + dma_unmap_single(dev, dma_addr, size, dir) + +#define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \ + dma_map_sg(dev, sgl, nents, dir) + +#define dma_unmap_sg_attrs(dev, sgl, nents, dir, attrs) \ + dma_unmap_sg(dev, sgl, nents, dir) + + +/************************************************************************/ +/* PCI */ +static inline int pci_pcie_cap(struct pci_dev *pdev) +{ + return pci_find_capability(pdev, PCI_CAP_ID_EXP); +} + +/* + * DEFINE_PCI_DEVICE_TABLE - macro used to describe a pci device table + * @_table: device table name + * + * This macro is used to create a struct pci_device_id array (a device table) + * in a generic manner. + */ +#define DEFINE_PCI_DEVICE_TABLE(_table) \ + const struct pci_device_id _table[] + +/* + * PCI_VDEVICE - macro used to describe a specific pci device in short form + * @vendor: the vendor name + * @device: the 16 bit PCI Device ID + * + * This macro is used to create a struct pci_device_id that matches a + * specific PCI device. The subvendor, and subdevice fields will be set + * to PCI_ANY_ID. The macro allows the next field to follow as the device + * private data. + */ +#define PCI_VDEVICE(vendor, device) \ + PCI_VENDOR_ID_##vendor, (device), \ + PCI_ANY_ID, PCI_ANY_ID, 0, 0 + + +/************************************************************************/ +/* Bitmap */ +#define BITMAP_FIRST_WORD_MASK(start) (~0UL << ((start) % BITS_PER_LONG)) + +unsigned long bitmap_find_next_zero_area(unsigned long *map, + unsigned long size, + unsigned long start, + unsigned int nr, + unsigned long align_mask); +void bitmap_set(unsigned long *map, int start, int nr); +void bitmap_clear(unsigned long *map, int start, int nr); + + +/************************************************************************/ +#endif /* !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) */ +/* Radix tree */ +#define radix_tree_root hash_table +#define radix_tree_lookup mlnx_radix_tree_lookup +#define radix_tree_insert mlnx_radix_tree_insert +#define radix_tree_delete mlnx_radix_tree_delete + +#ifdef INIT_RADIX_TREE +#undef INIT_RADIX_TREE +#endif + +#define INIT_RADIX_TREE(p_tree, flags) do { \ + memset((p_tree), 0, sizeof(struct hash_table)); \ +} while (0); + + +static inline void * mlnx_radix_tree_lookup(struct radix_tree_root *p_tree, + unsigned long index) { + return hash_lookup(p_tree, index); +} + +static inline int mlnx_radix_tree_insert(struct radix_tree_root *p_tree, + unsigned long index, + void *p_data) { + return hash_insert(p_tree, index, p_data); +} + +static inline void * mlnx_radix_tree_delete(struct radix_tree_root *p_tree, + unsigned long index) { + return hash_delete(p_tree, index); +} + +#if !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) + +/************************************************************************/ +/* Ethtool */ +int __ethtool_get_settings(struct net_device *dev, struct ethtool_cmd *p_cmd); +void ethtool_cmd_speed_set(struct ethtool_cmd *ep, __u32 speed); +__u32 ethtool_cmd_speed(const struct ethtool_cmd *ep); + + +/************************************************************************/ +/* Hex dump */ +int hex_to_bin(char ch); + + +/************************************************************************/ +/* Pages */ +unsigned long get_zeroed_page(gfp_t gfp_mask); + + +/************************************************************************/ +/* Work Queues */ +#define alloc_workqueue(name, flags, max_active) \ + __create_workqueue((name), (max_active)) + +int __cancel_delayed_work(struct delayed_work *dwork); + +static inline struct delayed_work *to_delayed_work(struct work_struct *work) +{ + return container_of(work, struct delayed_work, work); +} + + +/************************************************************************/ +/* Mem */ +/* + * kmemdup - duplicate region of memory + * + * @src: memory region to duplicate + * @len: memory region length + * @gfp: GFP mask to use + */ +void *kmemdup(const void *src, size_t len, gfp_t gfp); + + +/************************************************************************/ +/* File */ +int nonseekable_open(struct inode *inode, struct file *filp); + + +#endif /* !defined(__VMKLNX__) || !defined(__LINUX_XHCI_HCD_H) */ +#endif /* _MLNX_COMPAT_H */ diff --git a/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.c b/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.c index 9a4ec3b09a3da91acdd2348ec1765b6aa68347f8..6a948c6c58a7dc8e0e5e9b92156236263818ed33 100644 --- a/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.c +++ b/vmkdrivers/src_92/drivers/usb/host/xhci/xhci-mem.c @@ -1,6 +1,8 @@ /* * xHCI host controller driver * + * Copyright (c) 2015 VMware, Inc. + * * Copyright (C) 2008 Intel Corp. * * Author: Sarah Sharp @@ -461,8 +463,20 @@ struct xhci_ring *xhci_dma_to_transfer_ring( u64 address) { if (ep->ep_state & EP_HAS_STREAMS) +#if defined(__VMKLNX__) + { + struct xhci_ring *ret_ring; + + spin_lock_irq(&ep->stream_info->lock); + ret_ring = radix_tree_lookup(&ep->stream_info->trb_address_map, + address >> SEGMENT_SHIFT); + spin_unlock_irq(&ep->stream_info->lock); + return ret_ring; + } +#else return radix_tree_lookup(&ep->stream_info->trb_address_map, address >> SEGMENT_SHIFT); +#endif /* __VMKLNX__ */ return ep->ring; } @@ -472,8 +486,18 @@ static struct xhci_ring *dma_to_stream_ring( struct xhci_stream_info *stream_info, u64 address) { +#if defined(__VMKLNX__) + struct xhci_ring *ret_ring; + + spin_lock_irq(&stream_info->lock); + ret_ring = radix_tree_lookup(&stream_info->trb_address_map, + address >> SEGMENT_SHIFT); + spin_unlock_irq(&stream_info->lock); + return ret_ring; +#else return radix_tree_lookup(&stream_info->trb_address_map, address >> SEGMENT_SHIFT); +#endif /* __VMKLNX__ */ } #endif /* CONFIG_USB_XHCI_HCD_DEBUGGING */ @@ -503,6 +527,10 @@ static int xhci_test_radix_tree(struct xhci_hcd *xhci, struct xhci_ring *cur_ring; u64 addr; + // XXX Grab lock here and hold until we return or call xhci_warn() +#if defined(__VMKLNX__) + spin_lock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ for (cur_stream = 1; cur_stream < num_streams; cur_stream++) { struct xhci_ring *mapped_ring; int trb_size = sizeof(union xhci_trb); @@ -513,6 +541,9 @@ static int xhci_test_radix_tree(struct xhci_hcd *xhci, addr += trb_size) { mapped_ring = dma_to_stream_ring(stream_info, addr); if (cur_ring != mapped_ring) { +#if defined(__VMKLNX__) + spin_unlock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ xhci_warn(xhci, "WARN: DMA address 0x%08llx " "didn't map to stream ID %u; " "mapped to ring %p\n", @@ -533,6 +564,9 @@ static int xhci_test_radix_tree(struct xhci_hcd *xhci, mapped_ring = dma_to_stream_ring(stream_info, addr); } if (mapped_ring == cur_ring) { +#if defined(__VMKLNX__) + spin_unlock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ xhci_warn(xhci, "WARN: Bad DMA address 0x%08llx " "mapped to valid stream ID %u; " "mapped ring = %p\n", @@ -542,6 +576,9 @@ static int xhci_test_radix_tree(struct xhci_hcd *xhci, return -EINVAL; } } +#if defined(__VMKLNX__) + spin_unlock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ return 0; } #endif /* CONFIG_USB_XHCI_HCD_DEBUGGING */ @@ -634,6 +671,9 @@ struct xhci_stream_info *xhci_alloc_stream_info(struct xhci_hcd *xhci, if (!stream_info->free_streams_command) goto cleanup_ctx; +#if defined(__VMKLNX__) + spin_lock_init(&stream_info->lock); +#endif /* __VMKLNX__ */ INIT_RADIX_TREE(&stream_info->trb_address_map, GFP_ATOMIC); /* Allocate rings for all the streams that the driver will use, @@ -658,8 +698,14 @@ struct xhci_stream_info *xhci_alloc_stream_info(struct xhci_hcd *xhci, key = (unsigned long) (cur_ring->first_seg->dma >> SEGMENT_SHIFT); +#if defined(__VMKLNX__) + spin_lock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ ret = radix_tree_insert(&stream_info->trb_address_map, key, cur_ring); +#if defined(__VMKLNX__) + spin_unlock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ if (ret) { xhci_ring_free(xhci, cur_ring); stream_info->stream_rings[cur_stream] = NULL; @@ -687,8 +733,14 @@ cleanup_rings: cur_ring = stream_info->stream_rings[cur_stream]; if (cur_ring) { addr = cur_ring->first_seg->dma; +#if defined(__VMKLNX__) + spin_lock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ radix_tree_delete(&stream_info->trb_address_map, addr >> SEGMENT_SHIFT); +#if defined(__VMKLNX__) + spin_unlock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ xhci_ring_free(xhci, cur_ring); stream_info->stream_rings[cur_stream] = NULL; } @@ -758,8 +810,14 @@ void xhci_free_stream_info(struct xhci_hcd *xhci, cur_ring = stream_info->stream_rings[cur_stream]; if (cur_ring) { addr = cur_ring->first_seg->dma; +#if defined(__VMKLNX__) + spin_lock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ radix_tree_delete(&stream_info->trb_address_map, addr >> SEGMENT_SHIFT); +#if defined(__VMKLNX__) + spin_unlock_irq(&stream_info->lock); +#endif /* __VMKLNX__ */ xhci_ring_free(xhci, cur_ring); stream_info->stream_rings[cur_stream] = NULL; } @@ -800,7 +858,7 @@ static void xhci_free_tt_info(struct xhci_hcd *xhci, struct xhci_tt_bw_info *tt_info = NULL; #else struct xhci_tt_bw_info *tt_info; -#endif +#endif /* __VMKLNX__ */ /* If the device never made it past the Set Address stage, * it may not have the real_port set correctly. @@ -1357,7 +1415,7 @@ static u32 xhci_get_endpoint_type(struct usb_device *udev, u32 type = 0; /* quiet down the compiler */ #else u32 type; -#endif +#endif /* __VMKLNX__ */ in = usb_endpoint_dir_in(&ep->desc); if (usb_endpoint_xfer_control(&ep->desc)) { @@ -2267,10 +2325,6 @@ int xhci_mem_init(struct xhci_hcd *xhci, gfp_t flags) u32 page_size, temp; int i; -#if defined(__VMKLNX__) - radix_tree_init(); -#endif - page_size = xhci_readl(xhci, &xhci->op_regs->page_size); xhci_dbg(xhci, "Supported page size register = 0x%x\n", page_size); for (i = 0; i < 16; i++) { diff --git a/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.h b/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.h index 55c4ddb4878e97a63ae0164ee8973886bd2459e1..b8453c03432f29c447cc182f2d4c8a8fc8adb50a 100644 --- a/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.h +++ b/vmkdrivers/src_92/drivers/usb/host/xhci/xhci.h @@ -1,6 +1,8 @@ /* * xHCI host controller driver * + * Copyright (c) 2015 VMware, Inc. + * * Copyright (C) 2008 Intel Corp. * * Author: Sarah Sharp @@ -32,6 +34,10 @@ #include "xhci-ext-caps.h" #include "pci-quirks.h" +#if defined(__VMKLNX__) +#include "compat/xhci_compat.h" +#endif /* __VMKLNX__ */ + /* xHCI PCI Configuration Registers */ #define XHCI_SBRN_OFFSET (0x60) @@ -746,6 +752,9 @@ struct xhci_stream_info { /* For mapping physical TRB addresses to segments in stream rings */ struct radix_tree_root trb_address_map; struct xhci_command *free_streams_command; +#if defined(__VMKLNX__) + spinlock_t lock; +#endif /* __VMKLNX__ */ }; #define SMALL_STREAM_ARRAY_SIZE 256 diff --git a/vmkdrivers/src_92/include/linux/fs.h b/vmkdrivers/src_92/include/linux/fs.h index 50d3eef1ba4e5f7b91743d32e0cf94d9ec0713ae..92c8aa6df7615751d4b2539b206602c0d45476cb 100644 --- a/vmkdrivers/src_92/include/linux/fs.h +++ b/vmkdrivers/src_92/include/linux/fs.h @@ -279,7 +279,9 @@ extern int dir_notify_enable; #include #include #include +#if !defined(__VMKLNX__) #include +#endif /* defined(__VMKLNX__) */ #include #include #include @@ -435,7 +437,9 @@ struct address_space_operations { struct backing_dev_info; struct address_space { struct inode *host; /* owner: inode, block_device */ +#if !defined(__VMKLNX__) struct radix_tree_root page_tree; /* radix tree of all pages */ +#endif /* defined(__VMKLNX__) */ rwlock_t tree_lock; /* and rwlock protecting it */ unsigned int i_mmap_writable;/* count VM_SHARED mappings */ struct prio_tree_root i_mmap; /* tree of private and shared mappings */ diff --git a/vmkdrivers/src_92/include/linux/radix-tree.h b/vmkdrivers/src_92/include/linux/radix-tree.h deleted file mode 100644 index e10a426307c0bbf06a249cf9b5c461049838afd6..0000000000000000000000000000000000000000 --- a/vmkdrivers/src_92/include/linux/radix-tree.h +++ /dev/null @@ -1,267 +0,0 @@ -/* - * Copyright (C) 2001 Momchil Velikov - * Portions Copyright (C) 2001 Christoph Hellwig - * Copyright (C) 2006 Nick Piggin - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ -#ifndef _LINUX_RADIX_TREE_H -#define _LINUX_RADIX_TREE_H - -#include -#include -#include -#include - -/* - * An indirect pointer (root->rnode pointing to a radix_tree_node, rather - * than a data item) is signalled by the low bit set in the root->rnode - * pointer. - * - * In this case root->height is > 0, but the indirect pointer tests are - * needed for RCU lookups (because root->height is unreliable). The only - * time callers need worry about this is when doing a lookup_slot under - * RCU. - * - * Indirect pointer in fact is also used to tag the last pointer of a node - * when it is shrunk, before we rcu free the node. See shrink code for - * details. - */ -#define RADIX_TREE_INDIRECT_PTR 1 -/* - * A common use of the radix tree is to store pointers to struct pages; - * but shmem/tmpfs needs also to store swap entries in the same tree: - * those are marked as exceptional entries to distinguish them. - * EXCEPTIONAL_ENTRY tests the bit, EXCEPTIONAL_SHIFT shifts content past it. - */ -#define RADIX_TREE_EXCEPTIONAL_ENTRY 2 -#define RADIX_TREE_EXCEPTIONAL_SHIFT 2 - -static inline int radix_tree_is_indirect_ptr(void *ptr) -{ - return (int)((unsigned long)ptr & RADIX_TREE_INDIRECT_PTR); -} - -/*** radix-tree API starts here ***/ - -#define RADIX_TREE_MAX_TAGS 3 - -/* root tags are stored in gfp_mask, shifted by __GFP_BITS_SHIFT */ -struct radix_tree_root { - unsigned int height; - gfp_t gfp_mask; - struct radix_tree_node __rcu *rnode; -}; - -#define RADIX_TREE_INIT(mask) { \ - .height = 0, \ - .gfp_mask = (mask), \ - .rnode = NULL, \ -} - -#define RADIX_TREE(name, mask) \ - struct radix_tree_root name = RADIX_TREE_INIT(mask) - -#define INIT_RADIX_TREE(root, mask) \ -do { \ - (root)->height = 0; \ - (root)->gfp_mask = (mask); \ - (root)->rnode = NULL; \ -} while (0) - -/** - * Radix-tree synchronization - * - * The radix-tree API requires that users provide all synchronisation (with - * specific exceptions, noted below). - * - * Synchronization of access to the data items being stored in the tree, and - * management of their lifetimes must be completely managed by API users. - * - * For API usage, in general, - * - any function _modifying_ the tree or tags (inserting or deleting - * items, setting or clearing tags) must exclude other modifications, and - * exclude any functions reading the tree. - * - any function _reading_ the tree or tags (looking up items or tags, - * gang lookups) must exclude modifications to the tree, but may occur - * concurrently with other readers. - * - * The notable exceptions to this rule are the following functions: - * radix_tree_lookup - * radix_tree_lookup_slot - * radix_tree_tag_get - * radix_tree_gang_lookup - * radix_tree_gang_lookup_slot - * radix_tree_gang_lookup_tag - * radix_tree_gang_lookup_tag_slot - * radix_tree_tagged - * - * The first 7 functions are able to be called locklessly, using RCU. The - * caller must ensure calls to these functions are made within rcu_read_lock() - * regions. Other readers (lock-free or otherwise) and modifications may be - * running concurrently. - * - * It is still required that the caller manage the synchronization and lifetimes - * of the items. So if RCU lock-free lookups are used, typically this would mean - * that the items have their own locks, or are amenable to lock-free access; and - * that the items are freed by RCU (or only freed after having been deleted from - * the radix tree *and* a synchronize_rcu() grace period). - * - * (Note, rcu_assign_pointer and rcu_dereference are not needed to control - * access to data items when inserting into or looking up from the radix tree) - * - * Note that the value returned by radix_tree_tag_get() may not be relied upon - * if only the RCU read lock is held. Functions to set/clear tags and to - * delete nodes running concurrently with it may affect its result such that - * two consecutive reads in the same locked section may return different - * values. If reliability is required, modification functions must also be - * excluded from concurrency. - * - * radix_tree_tagged is able to be called without locking or RCU. - */ - -/** - * radix_tree_deref_slot - dereference a slot - * @pslot: pointer to slot, returned by radix_tree_lookup_slot - * Returns: item that was stored in that slot with any direct pointer flag - * removed. - * - * For use with radix_tree_lookup_slot(). Caller must hold tree at least read - * locked across slot lookup and dereference. Not required if write lock is - * held (ie. items cannot be concurrently inserted). - * - * radix_tree_deref_retry must be used to confirm validity of the pointer if - * only the read lock is held. - */ -static inline void *radix_tree_deref_slot(void **pslot) -{ - return rcu_dereference(*pslot); -} - -/** - * radix_tree_deref_slot_protected - dereference a slot without RCU lock but with tree lock held - * @pslot: pointer to slot, returned by radix_tree_lookup_slot - * Returns: item that was stored in that slot with any direct pointer flag - * removed. - * - * Similar to radix_tree_deref_slot but only used during migration when a pages - * mapping is being moved. The caller does not hold the RCU read lock but it - * must hold the tree lock to prevent parallel updates. - */ -static inline void *radix_tree_deref_slot_protected(void **pslot, - spinlock_t *treelock) -{ - return rcu_dereference_protected(*pslot, lockdep_is_held(treelock)); -} - -/** - * radix_tree_deref_retry - check radix_tree_deref_slot - * @arg: pointer returned by radix_tree_deref_slot - * Returns: 0 if retry is not required, otherwise retry is required - * - * radix_tree_deref_retry must be used with radix_tree_deref_slot. - */ -static inline int radix_tree_deref_retry(void *arg) -{ - return unlikely((unsigned long)arg & RADIX_TREE_INDIRECT_PTR); -} - -/** - * radix_tree_exceptional_entry - radix_tree_deref_slot gave exceptional entry? - * @arg: value returned by radix_tree_deref_slot - * Returns: 0 if well-aligned pointer, non-0 if exceptional entry. - */ -static inline int radix_tree_exceptional_entry(void *arg) -{ - /* Not unlikely because radix_tree_exception often tested first */ - return (unsigned long)arg & RADIX_TREE_EXCEPTIONAL_ENTRY; -} - -/** - * radix_tree_exception - radix_tree_deref_slot returned either exception? - * @arg: value returned by radix_tree_deref_slot - * Returns: 0 if well-aligned pointer, non-0 if either kind of exception. - */ -static inline int radix_tree_exception(void *arg) -{ - return unlikely((unsigned long)arg & - (RADIX_TREE_INDIRECT_PTR | RADIX_TREE_EXCEPTIONAL_ENTRY)); -} - -/** - * radix_tree_replace_slot - replace item in a slot - * @pslot: pointer to slot, returned by radix_tree_lookup_slot - * @item: new item to store in the slot. - * - * For use with radix_tree_lookup_slot(). Caller must hold tree write locked - * across slot lookup and replacement. - */ -static inline void radix_tree_replace_slot(void **pslot, void *item) -{ - BUG_ON(radix_tree_is_indirect_ptr(item)); - rcu_assign_pointer(*pslot, item); -} - -int radix_tree_insert(struct radix_tree_root *, unsigned long, void *); -void *radix_tree_lookup(struct radix_tree_root *, unsigned long); -void **radix_tree_lookup_slot(struct radix_tree_root *, unsigned long); -void *radix_tree_delete(struct radix_tree_root *, unsigned long); -unsigned int -radix_tree_gang_lookup(struct radix_tree_root *root, void **results, - unsigned long first_index, unsigned int max_items); -unsigned int radix_tree_gang_lookup_slot(struct radix_tree_root *root, - void ***results, unsigned long *indices, - unsigned long first_index, unsigned int max_items); -unsigned long radix_tree_next_hole(struct radix_tree_root *root, - unsigned long index, unsigned long max_scan); -unsigned long radix_tree_prev_hole(struct radix_tree_root *root, - unsigned long index, unsigned long max_scan); -#if !defined(__VMKLNX__) -int radix_tree_preload(gfp_t gfp_mask); -#endif -void radix_tree_init(void); -void *radix_tree_tag_set(struct radix_tree_root *root, - unsigned long index, unsigned int tag); -void *radix_tree_tag_clear(struct radix_tree_root *root, - unsigned long index, unsigned int tag); -int radix_tree_tag_get(struct radix_tree_root *root, - unsigned long index, unsigned int tag); -unsigned int -radix_tree_gang_lookup_tag(struct radix_tree_root *root, void **results, - unsigned long first_index, unsigned int max_items, - unsigned int tag); -unsigned int -radix_tree_gang_lookup_tag_slot(struct radix_tree_root *root, void ***results, - unsigned long first_index, unsigned int max_items, - unsigned int tag); -unsigned long radix_tree_range_tag_if_tagged(struct radix_tree_root *root, - unsigned long *first_indexp, unsigned long last_index, - unsigned long nr_to_tag, - unsigned int fromtag, unsigned int totag); -int radix_tree_tagged(struct radix_tree_root *root, unsigned int tag); -unsigned long radix_tree_locate_item(struct radix_tree_root *root, void *item); - -#if !defined(__VMKLNX__) -static inline void radix_tree_preload_end(void) -{ - preempt_enable(); -} -#endif - -#if defined(__VMKLNX__) -void radix_tree_init_maxindex(void); -#endif - -#endif /* _LINUX_RADIX_TREE_H */ diff --git a/vmkdrivers/src_92/vmklinux_92/linux/lib/radix-tree.c b/vmkdrivers/src_92/vmklinux_92/linux/lib/radix-tree.c deleted file mode 100644 index ab024424c08a3499dde839e5bdb194a056fe2068..0000000000000000000000000000000000000000 --- a/vmkdrivers/src_92/vmklinux_92/linux/lib/radix-tree.c +++ /dev/null @@ -1,1595 +0,0 @@ -/* - * Portions Copyright 2012 VMware, Inc. - */ -/* - * Copyright (C) 2001 Momchil Velikov - * Portions Copyright (C) 2001 Christoph Hellwig - * Copyright (C) 2005 SGI, Christoph Lameter - * Copyright (C) 2006 Nick Piggin - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2, or (at - * your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#if !defined(__VMKLNX__) -#include -#endif -#include -#include -#include - - -#ifdef __KERNEL__ -#define RADIX_TREE_MAP_SHIFT (CONFIG_BASE_SMALL ? 4 : 6) -#else -#define RADIX_TREE_MAP_SHIFT 3 /* For more stressful testing */ -#endif - -#define RADIX_TREE_MAP_SIZE (1UL << RADIX_TREE_MAP_SHIFT) -#define RADIX_TREE_MAP_MASK (RADIX_TREE_MAP_SIZE-1) - -#define RADIX_TREE_TAG_LONGS \ - ((RADIX_TREE_MAP_SIZE + BITS_PER_LONG - 1) / BITS_PER_LONG) - -struct radix_tree_node { - unsigned int height; /* Height from the bottom */ - unsigned int count; - union { - struct radix_tree_node *parent; /* Used when ascending tree */ - struct rcu_head rcu_head; /* Used when freeing node */ - }; - void __rcu *slots[RADIX_TREE_MAP_SIZE]; - unsigned long tags[RADIX_TREE_MAX_TAGS][RADIX_TREE_TAG_LONGS]; -}; - -#define RADIX_TREE_INDEX_BITS (8 /* CHAR_BIT */ * sizeof(unsigned long)) -#define RADIX_TREE_MAX_PATH (DIV_ROUND_UP(RADIX_TREE_INDEX_BITS, \ - RADIX_TREE_MAP_SHIFT)) - -/* - * The height_to_maxindex array needs to be one deeper than the maximum - * path as height 0 holds only 1 entry. - */ -static unsigned long height_to_maxindex[RADIX_TREE_MAX_PATH + 1] __read_mostly; - -#if !defined(__VMKLNX__) -/* - * Radix tree node cache. - */ -static struct kmem_cache *radix_tree_node_cachep; -#endif - -#if !defined(__VMKLNX__) -/* - * Per-cpu pool of preloaded nodes - */ -struct radix_tree_preload { - int nr; - struct radix_tree_node *nodes[RADIX_TREE_MAX_PATH]; -}; -static DEFINE_PER_CPU(struct radix_tree_preload, radix_tree_preloads) = { 0, }; -#endif - -static inline void *ptr_to_indirect(void *ptr) -{ - return (void *)((unsigned long)ptr | RADIX_TREE_INDIRECT_PTR); -} - -static inline void *indirect_to_ptr(void *ptr) -{ - return (void *)((unsigned long)ptr & ~RADIX_TREE_INDIRECT_PTR); -} - -static inline gfp_t root_gfp_mask(struct radix_tree_root *root) -{ - return root->gfp_mask & __GFP_BITS_MASK; -} - -static inline void tag_set(struct radix_tree_node *node, unsigned int tag, - int offset) -{ - __set_bit(offset, node->tags[tag]); -} - -static inline void tag_clear(struct radix_tree_node *node, unsigned int tag, - int offset) -{ - __clear_bit(offset, node->tags[tag]); -} - -static inline int tag_get(struct radix_tree_node *node, unsigned int tag, - int offset) -{ - return test_bit(offset, node->tags[tag]); -} - -static inline void root_tag_set(struct radix_tree_root *root, unsigned int tag) -{ - root->gfp_mask |= (__force gfp_t)(1 << (tag + __GFP_BITS_SHIFT)); -} - -static inline void root_tag_clear(struct radix_tree_root *root, unsigned int tag) -{ - root->gfp_mask &= (__force gfp_t)~(1 << (tag + __GFP_BITS_SHIFT)); -} - -static inline void root_tag_clear_all(struct radix_tree_root *root) -{ - root->gfp_mask &= __GFP_BITS_MASK; -} - -static inline int root_tag_get(struct radix_tree_root *root, unsigned int tag) -{ - return (__force unsigned)root->gfp_mask & (1 << (tag + __GFP_BITS_SHIFT)); -} - -/* - * Returns 1 if any slot in the node has this tag set. - * Otherwise returns 0. - */ -static inline int any_tag_set(struct radix_tree_node *node, unsigned int tag) -{ - int idx; - for (idx = 0; idx < RADIX_TREE_TAG_LONGS; idx++) { - if (node->tags[tag][idx]) - return 1; - } - return 0; -} -/* - * This assumes that the caller has performed appropriate preallocation, and - * that the caller has pinned this thread of control to the current CPU. - */ -static struct radix_tree_node * -radix_tree_node_alloc(struct radix_tree_root *root) -{ - struct radix_tree_node *ret = NULL; - gfp_t gfp_mask = root_gfp_mask(root); - -#if !defined(__VMKLNX__) - if (!(gfp_mask & __GFP_WAIT)) { - struct radix_tree_preload *rtp; - - /* - * Provided the caller has preloaded here, we will always - * succeed in getting a node here (and never reach - * kmem_cache_alloc) - */ - rtp = &__get_cpu_var(radix_tree_preloads); - if (rtp->nr) { - ret = rtp->nodes[rtp->nr - 1]; - rtp->nodes[rtp->nr - 1] = NULL; - rtp->nr--; - } - } - if (ret == NULL) - ret = kmem_cache_alloc(radix_tree_node_cachep, gfp_mask); -#else - ret = kzalloc(sizeof(struct radix_tree_node), gfp_mask); -#endif - - BUG_ON(radix_tree_is_indirect_ptr(ret)); - return ret; -} - -static void radix_tree_node_rcu_free(struct rcu_head *head) -{ - struct radix_tree_node *node = - container_of(head, struct radix_tree_node, rcu_head); - int i; - - /* - * must only free zeroed nodes into the slab. radix_tree_shrink - * can leave us with a non-NULL entry in the first slot, so clear - * that here to make sure. - */ - for (i = 0; i < RADIX_TREE_MAX_TAGS; i++) - tag_clear(node, i, 0); - - node->slots[0] = NULL; - node->count = 0; - -#if !defined(__VMKLNX__) - kmem_cache_free(radix_tree_node_cachep, node); -#else - kfree(node); -#endif -} - -static inline void -radix_tree_node_free(struct radix_tree_node *node) -{ - call_rcu(&node->rcu_head, radix_tree_node_rcu_free); -} - -#if !defined(__VMKLNX__) -/* - * Load up this CPU's radix_tree_node buffer with sufficient objects to - * ensure that the addition of a single element in the tree cannot fail. On - * success, return zero, with preemption disabled. On error, return -ENOMEM - * with preemption not disabled. - * - * To make use of this facility, the radix tree must be initialised without - * __GFP_WAIT being passed to INIT_RADIX_TREE(). - */ -int radix_tree_preload(gfp_t gfp_mask) -{ - struct radix_tree_preload *rtp; - struct radix_tree_node *node; - int ret = -ENOMEM; - - preempt_disable(); - rtp = &__get_cpu_var(radix_tree_preloads); - while (rtp->nr < ARRAY_SIZE(rtp->nodes)) { - preempt_enable(); - node = kmem_cache_alloc(radix_tree_node_cachep, gfp_mask); - if (node == NULL) - goto out; - preempt_disable(); - rtp = &__get_cpu_var(radix_tree_preloads); - if (rtp->nr < ARRAY_SIZE(rtp->nodes)) - rtp->nodes[rtp->nr++] = node; - else - kmem_cache_free(radix_tree_node_cachep, node); - } - ret = 0; -out: - return ret; -} -EXPORT_SYMBOL(radix_tree_preload); -#endif - -/* - * Return the maximum key which can be store into a - * radix tree with height HEIGHT. - */ -static inline unsigned long radix_tree_maxindex(unsigned int height) -{ - return height_to_maxindex[height]; -} - -/* - * Extend a radix tree so it can store key @index. - */ -static int radix_tree_extend(struct radix_tree_root *root, unsigned long index) -{ - struct radix_tree_node *node; - struct radix_tree_node *slot; - unsigned int height; - int tag; - - /* Figure out what the height should be. */ - height = root->height + 1; - while (index > radix_tree_maxindex(height)) - height++; - - if (root->rnode == NULL) { - root->height = height; - goto out; - } - - do { - unsigned int newheight; - if (!(node = radix_tree_node_alloc(root))) - return -ENOMEM; - - /* Propagate the aggregated tag info into the new root */ - for (tag = 0; tag < RADIX_TREE_MAX_TAGS; tag++) { - if (root_tag_get(root, tag)) - tag_set(node, tag, 0); - } - - /* Increase the height. */ - newheight = root->height+1; - node->height = newheight; - node->count = 1; - node->parent = NULL; - slot = root->rnode; - if (newheight > 1) { - slot = indirect_to_ptr(slot); - slot->parent = node; - } - node->slots[0] = slot; - node = ptr_to_indirect(node); - rcu_assign_pointer(root->rnode, node); - root->height = newheight; - } while (height > root->height); -out: - return 0; -} - -/** - * radix_tree_insert - insert into a radix tree - * @root: radix tree root - * @index: index key - * @item: item to insert - * - * Insert an item into the radix tree at position @index. - */ -int radix_tree_insert(struct radix_tree_root *root, - unsigned long index, void *item) -{ - struct radix_tree_node *node = NULL, *slot; - unsigned int height, shift; - int offset; - int error; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - BUG_ON(radix_tree_is_indirect_ptr(item)); - - /* Make sure the tree is high enough. */ - if (index > radix_tree_maxindex(root->height)) { - error = radix_tree_extend(root, index); - if (error) - return error; - } - - slot = indirect_to_ptr(root->rnode); - - height = root->height; - shift = (height-1) * RADIX_TREE_MAP_SHIFT; - - offset = 0; /* uninitialised var warning */ - while (height > 0) { - if (slot == NULL) { - /* Have to add a child node. */ - if (!(slot = radix_tree_node_alloc(root))) - return -ENOMEM; - slot->height = height; - slot->parent = node; - if (node) { - rcu_assign_pointer(node->slots[offset], slot); - node->count++; - } else - rcu_assign_pointer(root->rnode, ptr_to_indirect(slot)); - } - - /* Go a level down */ - offset = (index >> shift) & RADIX_TREE_MAP_MASK; - node = slot; - slot = node->slots[offset]; - shift -= RADIX_TREE_MAP_SHIFT; - height--; - } - - if (slot != NULL) - return -EEXIST; - - if (node) { - node->count++; - rcu_assign_pointer(node->slots[offset], item); - BUG_ON(tag_get(node, 0, offset)); - BUG_ON(tag_get(node, 1, offset)); - } else { - rcu_assign_pointer(root->rnode, item); - BUG_ON(root_tag_get(root, 0)); - BUG_ON(root_tag_get(root, 1)); - } - - return 0; -} -EXPORT_SYMBOL(radix_tree_insert); - -/* - * is_slot == 1 : search for the slot. - * is_slot == 0 : search for the node. - */ -static void *radix_tree_lookup_element(struct radix_tree_root *root, - unsigned long index, int is_slot) -{ - unsigned int height, shift; - struct radix_tree_node *node, **slot; - - node = rcu_dereference_raw(root->rnode); - if (node == NULL) - return NULL; - - if (!radix_tree_is_indirect_ptr(node)) { - if (index > 0) - return NULL; - return is_slot ? (void *)&root->rnode : node; - } - node = indirect_to_ptr(node); - - height = node->height; - if (index > radix_tree_maxindex(height)) - return NULL; - - shift = (height-1) * RADIX_TREE_MAP_SHIFT; - - do { - slot = (struct radix_tree_node **) - (node->slots + ((index>>shift) & RADIX_TREE_MAP_MASK)); - node = rcu_dereference_raw(*slot); - if (node == NULL) - return NULL; - - shift -= RADIX_TREE_MAP_SHIFT; - height--; - } while (height > 0); - - return is_slot ? (void *)slot : indirect_to_ptr(node); -} - -/** - * radix_tree_lookup_slot - lookup a slot in a radix tree - * @root: radix tree root - * @index: index key - * - * Returns: the slot corresponding to the position @index in the - * radix tree @root. This is useful for update-if-exists operations. - * - * This function can be called under rcu_read_lock iff the slot is not - * modified by radix_tree_replace_slot, otherwise it must be called - * exclusive from other writers. Any dereference of the slot must be done - * using radix_tree_deref_slot. - */ -void **radix_tree_lookup_slot(struct radix_tree_root *root, unsigned long index) -{ -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - return (void **)radix_tree_lookup_element(root, index, 1); -} -EXPORT_SYMBOL(radix_tree_lookup_slot); - -/** - * radix_tree_lookup - perform lookup operation on a radix tree - * @root: radix tree root - * @index: index key - * - * Lookup the item at the position @index in the radix tree @root. - * - * This function can be called under rcu_read_lock, however the caller - * must manage lifetimes of leaf nodes (eg. RCU may also be used to free - * them safely). No RCU barriers are required to access or modify the - * returned item, however. - */ -void *radix_tree_lookup(struct radix_tree_root *root, unsigned long index) -{ -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - return radix_tree_lookup_element(root, index, 0); -} -EXPORT_SYMBOL(radix_tree_lookup); - -/** - * radix_tree_tag_set - set a tag on a radix tree node - * @root: radix tree root - * @index: index key - * @tag: tag index - * - * Set the search tag (which must be < RADIX_TREE_MAX_TAGS) - * corresponding to @index in the radix tree. From - * the root all the way down to the leaf node. - * - * Returns the address of the tagged item. Setting a tag on a not-present - * item is a bug. - */ -void *radix_tree_tag_set(struct radix_tree_root *root, - unsigned long index, unsigned int tag) -{ - unsigned int height, shift; - struct radix_tree_node *slot; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - height = root->height; - BUG_ON(index > radix_tree_maxindex(height)); - - slot = indirect_to_ptr(root->rnode); - shift = (height - 1) * RADIX_TREE_MAP_SHIFT; - - while (height > 0) { - int offset; - - offset = (index >> shift) & RADIX_TREE_MAP_MASK; - if (!tag_get(slot, tag, offset)) - tag_set(slot, tag, offset); - slot = slot->slots[offset]; - BUG_ON(slot == NULL); - shift -= RADIX_TREE_MAP_SHIFT; - height--; - } - - /* set the root's tag bit */ - if (slot && !root_tag_get(root, tag)) - root_tag_set(root, tag); - - return slot; -} -EXPORT_SYMBOL(radix_tree_tag_set); - -/** - * radix_tree_tag_clear - clear a tag on a radix tree node - * @root: radix tree root - * @index: index key - * @tag: tag index - * - * Clear the search tag (which must be < RADIX_TREE_MAX_TAGS) - * corresponding to @index in the radix tree. If - * this causes the leaf node to have no tags set then clear the tag in the - * next-to-leaf node, etc. - * - * Returns the address of the tagged item on success, else NULL. ie: - * has the same return value and semantics as radix_tree_lookup(). - */ -void *radix_tree_tag_clear(struct radix_tree_root *root, - unsigned long index, unsigned int tag) -{ - struct radix_tree_node *node = NULL; - struct radix_tree_node *slot = NULL; - unsigned int height, shift; - int uninitialized_var(offset); - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - height = root->height; - if (index > radix_tree_maxindex(height)) - goto out; - - shift = height * RADIX_TREE_MAP_SHIFT; - slot = indirect_to_ptr(root->rnode); - - while (shift) { - if (slot == NULL) - goto out; - - shift -= RADIX_TREE_MAP_SHIFT; - offset = (index >> shift) & RADIX_TREE_MAP_MASK; - node = slot; - slot = slot->slots[offset]; - } - - if (slot == NULL) - goto out; - - while (node) { - if (!tag_get(node, tag, offset)) - goto out; - tag_clear(node, tag, offset); - if (any_tag_set(node, tag)) - goto out; - - index >>= RADIX_TREE_MAP_SHIFT; - offset = index & RADIX_TREE_MAP_MASK; - node = node->parent; - } - - /* clear the root's tag bit */ - if (root_tag_get(root, tag)) - root_tag_clear(root, tag); - -out: - return slot; -} -EXPORT_SYMBOL(radix_tree_tag_clear); - -/** - * radix_tree_tag_get - get a tag on a radix tree node - * @root: radix tree root - * @index: index key - * @tag: tag index (< RADIX_TREE_MAX_TAGS) - * - * Return values: - * - * 0: tag not present or not set - * 1: tag set - * - * Note that the return value of this function may not be relied on, even if - * the RCU lock is held, unless tag modification and node deletion are excluded - * from concurrency. - */ -int radix_tree_tag_get(struct radix_tree_root *root, - unsigned long index, unsigned int tag) -{ - unsigned int height, shift; - struct radix_tree_node *node; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - /* check the root's tag bit */ - if (!root_tag_get(root, tag)) - return 0; - - node = rcu_dereference_raw(root->rnode); - if (node == NULL) - return 0; - - if (!radix_tree_is_indirect_ptr(node)) - return (index == 0); - node = indirect_to_ptr(node); - - height = node->height; - if (index > radix_tree_maxindex(height)) - return 0; - - shift = (height - 1) * RADIX_TREE_MAP_SHIFT; - - for ( ; ; ) { - int offset; - - if (node == NULL) - return 0; - - offset = (index >> shift) & RADIX_TREE_MAP_MASK; - if (!tag_get(node, tag, offset)) - return 0; - if (height == 1) - return 1; - node = rcu_dereference_raw(node->slots[offset]); - shift -= RADIX_TREE_MAP_SHIFT; - height--; - } -} -EXPORT_SYMBOL(radix_tree_tag_get); - -/** - * radix_tree_range_tag_if_tagged - for each item in given range set given - * tag if item has another tag set - * @root: radix tree root - * @first_indexp: pointer to a starting index of a range to scan - * @last_index: last index of a range to scan - * @nr_to_tag: maximum number items to tag - * @iftag: tag index to test - * @settag: tag index to set if tested tag is set - * - * This function scans range of radix tree from first_index to last_index - * (inclusive). For each item in the range if iftag is set, the function sets - * also settag. The function stops either after tagging nr_to_tag items or - * after reaching last_index. - * - * The tags must be set from the leaf level only and propagated back up the - * path to the root. We must do this so that we resolve the full path before - * setting any tags on intermediate nodes. If we set tags as we descend, then - * we can get to the leaf node and find that the index that has the iftag - * set is outside the range we are scanning. This reults in dangling tags and - * can lead to problems with later tag operations (e.g. livelocks on lookups). - * - * The function returns number of leaves where the tag was set and sets - * *first_indexp to the first unscanned index. - * WARNING! *first_indexp can wrap if last_index is ULONG_MAX. Caller must - * be prepared to handle that. - */ -unsigned long radix_tree_range_tag_if_tagged(struct radix_tree_root *root, - unsigned long *first_indexp, unsigned long last_index, - unsigned long nr_to_tag, - unsigned int iftag, unsigned int settag) -{ - unsigned int height = root->height; - struct radix_tree_node *node = NULL; - struct radix_tree_node *slot; - unsigned int shift; - unsigned long tagged = 0; - unsigned long index = *first_indexp; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - last_index = min(last_index, radix_tree_maxindex(height)); - if (index > last_index) - return 0; - if (!nr_to_tag) - return 0; - if (!root_tag_get(root, iftag)) { - *first_indexp = last_index + 1; - return 0; - } - if (height == 0) { - *first_indexp = last_index + 1; - root_tag_set(root, settag); - return 1; - } - - shift = (height - 1) * RADIX_TREE_MAP_SHIFT; - slot = indirect_to_ptr(root->rnode); - - for (;;) { - unsigned long upindex; - int offset; - - offset = (index >> shift) & RADIX_TREE_MAP_MASK; - if (!slot->slots[offset]) - goto next; - if (!tag_get(slot, iftag, offset)) - goto next; - if (shift) { - /* Go down one level */ - shift -= RADIX_TREE_MAP_SHIFT; - node = slot; - slot = slot->slots[offset]; - continue; - } - - /* tag the leaf */ - tagged++; - tag_set(slot, settag, offset); - - /* walk back up the path tagging interior nodes */ - upindex = index; - while (node) { - upindex >>= RADIX_TREE_MAP_SHIFT; - offset = upindex & RADIX_TREE_MAP_MASK; - - /* stop if we find a node with the tag already set */ - if (tag_get(node, settag, offset)) - break; - tag_set(node, settag, offset); - node = node->parent; - } - - /* - * Small optimization: now clear that node pointer. - * Since all of this slot's ancestors now have the tag set - * from setting it above, we have no further need to walk - * back up the tree setting tags, until we update slot to - * point to another radix_tree_node. - */ - node = NULL; - -next: - /* Go to next item at level determined by 'shift' */ - index = ((index >> shift) + 1) << shift; - /* Overflow can happen when last_index is ~0UL... */ - if (index > last_index || !index) - break; - if (tagged >= nr_to_tag) - break; - while (((index >> shift) & RADIX_TREE_MAP_MASK) == 0) { - /* - * We've fully scanned this node. Go up. Because - * last_index is guaranteed to be in the tree, what - * we do below cannot wander astray. - */ - slot = slot->parent; - shift += RADIX_TREE_MAP_SHIFT; - } - } - /* - * We need not to tag the root tag if there is no tag which is set with - * settag within the range from *first_indexp to last_index. - */ - if (tagged > 0) - root_tag_set(root, settag); - *first_indexp = index; - - return tagged; -} -EXPORT_SYMBOL(radix_tree_range_tag_if_tagged); - - -/** - * radix_tree_next_hole - find the next hole (not-present entry) - * @root: tree root - * @index: index key - * @max_scan: maximum range to search - * - * Search the set [index, min(index+max_scan-1, MAX_INDEX)] for the lowest - * indexed hole. - * - * Returns: the index of the hole if found, otherwise returns an index - * outside of the set specified (in which case 'return - index >= max_scan' - * will be true). In rare cases of index wrap-around, 0 will be returned. - * - * radix_tree_next_hole may be called under rcu_read_lock. However, like - * radix_tree_gang_lookup, this will not atomically search a snapshot of - * the tree at a single point in time. For example, if a hole is created - * at index 5, then subsequently a hole is created at index 10, - * radix_tree_next_hole covering both indexes may return 10 if called - * under rcu_read_lock. - */ -unsigned long radix_tree_next_hole(struct radix_tree_root *root, - unsigned long index, unsigned long max_scan) -{ - unsigned long i; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - for (i = 0; i < max_scan; i++) { - if (!radix_tree_lookup(root, index)) - break; - index++; - if (index == 0) - break; - } - - return index; -} -EXPORT_SYMBOL(radix_tree_next_hole); - -/** - * radix_tree_prev_hole - find the prev hole (not-present entry) - * @root: tree root - * @index: index key - * @max_scan: maximum range to search - * - * Search backwards in the range [max(index-max_scan+1, 0), index] - * for the first hole. - * - * Returns: the index of the hole if found, otherwise returns an index - * outside of the set specified (in which case 'index - return >= max_scan' - * will be true). In rare cases of wrap-around, ULONG_MAX will be returned. - * - * radix_tree_next_hole may be called under rcu_read_lock. However, like - * radix_tree_gang_lookup, this will not atomically search a snapshot of - * the tree at a single point in time. For example, if a hole is created - * at index 10, then subsequently a hole is created at index 5, - * radix_tree_prev_hole covering both indexes may return 5 if called under - * rcu_read_lock. - */ -unsigned long radix_tree_prev_hole(struct radix_tree_root *root, - unsigned long index, unsigned long max_scan) -{ - unsigned long i; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - for (i = 0; i < max_scan; i++) { - if (!radix_tree_lookup(root, index)) - break; - index--; - if (index == ULONG_MAX) - break; - } - - return index; -} -EXPORT_SYMBOL(radix_tree_prev_hole); - -static unsigned int -__lookup(struct radix_tree_node *slot, void ***results, unsigned long *indices, - unsigned long index, unsigned int max_items, unsigned long *next_index) -{ - unsigned int nr_found = 0; - unsigned int shift, height; - unsigned long i; - - height = slot->height; - if (height == 0) - goto out; - shift = (height-1) * RADIX_TREE_MAP_SHIFT; - - for ( ; height > 1; height--) { - i = (index >> shift) & RADIX_TREE_MAP_MASK; - for (;;) { - if (slot->slots[i] != NULL) - break; - index &= ~((1UL << shift) - 1); - index += 1UL << shift; - if (index == 0) - goto out; /* 32-bit wraparound */ - i++; - if (i == RADIX_TREE_MAP_SIZE) - goto out; - } - - shift -= RADIX_TREE_MAP_SHIFT; - slot = rcu_dereference_raw(slot->slots[i]); - if (slot == NULL) - goto out; - } - - /* Bottom level: grab some items */ - for (i = index & RADIX_TREE_MAP_MASK; i < RADIX_TREE_MAP_SIZE; i++) { - if (slot->slots[i]) { - results[nr_found] = &(slot->slots[i]); - if (indices) - indices[nr_found] = index; - if (++nr_found == max_items) { - index++; - goto out; - } - } - index++; - } -out: - *next_index = index; - return nr_found; -} - -/** - * radix_tree_gang_lookup - perform multiple lookup on a radix tree - * @root: radix tree root - * @results: where the results of the lookup are placed - * @first_index: start the lookup from this key - * @max_items: place up to this many items at *results - * - * Performs an index-ascending scan of the tree for present items. Places - * them at *@results and returns the number of items which were placed at - * *@results. - * - * The implementation is naive. - * - * Like radix_tree_lookup, radix_tree_gang_lookup may be called under - * rcu_read_lock. In this case, rather than the returned results being - * an atomic snapshot of the tree at a single point in time, the semantics - * of an RCU protected gang lookup are as though multiple radix_tree_lookups - * have been issued in individual locks, and results stored in 'results'. - */ -unsigned int -radix_tree_gang_lookup(struct radix_tree_root *root, void **results, - unsigned long first_index, unsigned int max_items) -{ - unsigned long max_index; - struct radix_tree_node *node; - unsigned long cur_index = first_index; - unsigned int ret; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - node = rcu_dereference_raw(root->rnode); - if (!node) - return 0; - - if (!radix_tree_is_indirect_ptr(node)) { - if (first_index > 0) - return 0; - results[0] = node; - return 1; - } - node = indirect_to_ptr(node); - - max_index = radix_tree_maxindex(node->height); - - ret = 0; - while (ret < max_items) { - unsigned int nr_found, slots_found, i; - unsigned long next_index; /* Index of next search */ - - if (cur_index > max_index) - break; - slots_found = __lookup(node, (void ***)results + ret, NULL, - cur_index, max_items - ret, &next_index); - nr_found = 0; - for (i = 0; i < slots_found; i++) { - struct radix_tree_node *slot; - slot = *(((void ***)results)[ret + i]); - if (!slot) - continue; - results[ret + nr_found] = - indirect_to_ptr(rcu_dereference_raw(slot)); - nr_found++; - } - ret += nr_found; - if (next_index == 0) - break; - cur_index = next_index; - } - - return ret; -} -EXPORT_SYMBOL(radix_tree_gang_lookup); - -/** - * radix_tree_gang_lookup_slot - perform multiple slot lookup on radix tree - * @root: radix tree root - * @results: where the results of the lookup are placed - * @indices: where their indices should be placed (but usually NULL) - * @first_index: start the lookup from this key - * @max_items: place up to this many items at *results - * - * Performs an index-ascending scan of the tree for present items. Places - * their slots at *@results and returns the number of items which were - * placed at *@results. - * - * The implementation is naive. - * - * Like radix_tree_gang_lookup as far as RCU and locking goes. Slots must - * be dereferenced with radix_tree_deref_slot, and if using only RCU - * protection, radix_tree_deref_slot may fail requiring a retry. - */ -unsigned int -radix_tree_gang_lookup_slot(struct radix_tree_root *root, - void ***results, unsigned long *indices, - unsigned long first_index, unsigned int max_items) -{ - unsigned long max_index; - struct radix_tree_node *node; - unsigned long cur_index = first_index; - unsigned int ret; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - node = rcu_dereference_raw(root->rnode); - if (!node) - return 0; - - if (!radix_tree_is_indirect_ptr(node)) { - if (first_index > 0) - return 0; - results[0] = (void **)&root->rnode; - if (indices) - indices[0] = 0; - return 1; - } - node = indirect_to_ptr(node); - - max_index = radix_tree_maxindex(node->height); - - ret = 0; - while (ret < max_items) { - unsigned int slots_found; - unsigned long next_index; /* Index of next search */ - - if (cur_index > max_index) - break; - slots_found = __lookup(node, results + ret, - indices ? indices + ret : NULL, - cur_index, max_items - ret, &next_index); - ret += slots_found; - if (next_index == 0) - break; - cur_index = next_index; - } - - return ret; -} -EXPORT_SYMBOL(radix_tree_gang_lookup_slot); - -/* - * FIXME: the two tag_get()s here should use find_next_bit() instead of - * open-coding the search. - */ -static unsigned int -__lookup_tag(struct radix_tree_node *slot, void ***results, unsigned long index, - unsigned int max_items, unsigned long *next_index, unsigned int tag) -{ - unsigned int nr_found = 0; - unsigned int shift, height; - - height = slot->height; - if (height == 0) - goto out; - shift = (height-1) * RADIX_TREE_MAP_SHIFT; - - while (height > 0) { - unsigned long i = (index >> shift) & RADIX_TREE_MAP_MASK ; - - for (;;) { - if (tag_get(slot, tag, i)) - break; - index &= ~((1UL << shift) - 1); - index += 1UL << shift; - if (index == 0) - goto out; /* 32-bit wraparound */ - i++; - if (i == RADIX_TREE_MAP_SIZE) - goto out; - } - height--; - if (height == 0) { /* Bottom level: grab some items */ - unsigned long j = index & RADIX_TREE_MAP_MASK; - - for ( ; j < RADIX_TREE_MAP_SIZE; j++) { - index++; - if (!tag_get(slot, tag, j)) - continue; - /* - * Even though the tag was found set, we need to - * recheck that we have a non-NULL node, because - * if this lookup is lockless, it may have been - * subsequently deleted. - * - * Similar care must be taken in any place that - * lookup ->slots[x] without a lock (ie. can't - * rely on its value remaining the same). - */ - if (slot->slots[j]) { - results[nr_found++] = &(slot->slots[j]); - if (nr_found == max_items) - goto out; - } - } - } - shift -= RADIX_TREE_MAP_SHIFT; - slot = rcu_dereference_raw(slot->slots[i]); - if (slot == NULL) - break; - } -out: - *next_index = index; - return nr_found; -} - -/** - * radix_tree_gang_lookup_tag - perform multiple lookup on a radix tree - * based on a tag - * @root: radix tree root - * @results: where the results of the lookup are placed - * @first_index: start the lookup from this key - * @max_items: place up to this many items at *results - * @tag: the tag index (< RADIX_TREE_MAX_TAGS) - * - * Performs an index-ascending scan of the tree for present items which - * have the tag indexed by @tag set. Places the items at *@results and - * returns the number of items which were placed at *@results. - */ -unsigned int -radix_tree_gang_lookup_tag(struct radix_tree_root *root, void **results, - unsigned long first_index, unsigned int max_items, - unsigned int tag) -{ - struct radix_tree_node *node; - unsigned long max_index; - unsigned long cur_index = first_index; - unsigned int ret; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - /* check the root's tag bit */ - if (!root_tag_get(root, tag)) - return 0; - - node = rcu_dereference_raw(root->rnode); - if (!node) - return 0; - - if (!radix_tree_is_indirect_ptr(node)) { - if (first_index > 0) - return 0; - results[0] = node; - return 1; - } - node = indirect_to_ptr(node); - - max_index = radix_tree_maxindex(node->height); - - ret = 0; - while (ret < max_items) { - unsigned int nr_found, slots_found, i; - unsigned long next_index; /* Index of next search */ - - if (cur_index > max_index) - break; - slots_found = __lookup_tag(node, (void ***)results + ret, - cur_index, max_items - ret, &next_index, tag); - nr_found = 0; - for (i = 0; i < slots_found; i++) { - struct radix_tree_node *slot; - slot = *(((void ***)results)[ret + i]); - if (!slot) - continue; - results[ret + nr_found] = - indirect_to_ptr(rcu_dereference_raw(slot)); - nr_found++; - } - ret += nr_found; - if (next_index == 0) - break; - cur_index = next_index; - } - - return ret; -} -EXPORT_SYMBOL(radix_tree_gang_lookup_tag); - -/** - * radix_tree_gang_lookup_tag_slot - perform multiple slot lookup on a - * radix tree based on a tag - * @root: radix tree root - * @results: where the results of the lookup are placed - * @first_index: start the lookup from this key - * @max_items: place up to this many items at *results - * @tag: the tag index (< RADIX_TREE_MAX_TAGS) - * - * Performs an index-ascending scan of the tree for present items which - * have the tag indexed by @tag set. Places the slots at *@results and - * returns the number of slots which were placed at *@results. - */ -unsigned int -radix_tree_gang_lookup_tag_slot(struct radix_tree_root *root, void ***results, - unsigned long first_index, unsigned int max_items, - unsigned int tag) -{ - struct radix_tree_node *node; - unsigned long max_index; - unsigned long cur_index = first_index; - unsigned int ret; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - /* check the root's tag bit */ - if (!root_tag_get(root, tag)) - return 0; - - node = rcu_dereference_raw(root->rnode); - if (!node) - return 0; - - if (!radix_tree_is_indirect_ptr(node)) { - if (first_index > 0) - return 0; - results[0] = (void **)&root->rnode; - return 1; - } - node = indirect_to_ptr(node); - - max_index = radix_tree_maxindex(node->height); - - ret = 0; - while (ret < max_items) { - unsigned int slots_found; - unsigned long next_index; /* Index of next search */ - - if (cur_index > max_index) - break; - slots_found = __lookup_tag(node, results + ret, - cur_index, max_items - ret, &next_index, tag); - ret += slots_found; - if (next_index == 0) - break; - cur_index = next_index; - } - - return ret; -} -EXPORT_SYMBOL(radix_tree_gang_lookup_tag_slot); - -#if defined(CONFIG_SHMEM) && defined(CONFIG_SWAP) -#include /* for cond_resched() */ - -/* - * This linear search is at present only useful to shmem_unuse_inode(). - */ -static unsigned long __locate(struct radix_tree_node *slot, void *item, - unsigned long index, unsigned long *found_index) -{ - unsigned int shift, height; - unsigned long i; - - height = slot->height; - shift = (height-1) * RADIX_TREE_MAP_SHIFT; - - for ( ; height > 1; height--) { - i = (index >> shift) & RADIX_TREE_MAP_MASK; - for (;;) { - if (slot->slots[i] != NULL) - break; - index &= ~((1UL << shift) - 1); - index += 1UL << shift; - if (index == 0) - goto out; /* 32-bit wraparound */ - i++; - if (i == RADIX_TREE_MAP_SIZE) - goto out; - } - - shift -= RADIX_TREE_MAP_SHIFT; - slot = rcu_dereference_raw(slot->slots[i]); - if (slot == NULL) - goto out; - } - - /* Bottom level: check items */ - for (i = 0; i < RADIX_TREE_MAP_SIZE; i++) { - if (slot->slots[i] == item) { - *found_index = index + i; - index = 0; - goto out; - } - } - index += RADIX_TREE_MAP_SIZE; -out: - return index; -} - -/** - * radix_tree_locate_item - search through radix tree for item - * @root: radix tree root - * @item: item to be found - * - * Returns index where item was found, or -1 if not found. - * Caller must hold no lock (since this time-consuming function needs - * to be preemptible), and must check afterwards if item is still there. - */ -unsigned long radix_tree_locate_item(struct radix_tree_root *root, void *item) -{ - struct radix_tree_node *node; - unsigned long max_index; - unsigned long cur_index = 0; - unsigned long found_index = -1; - - do { - rcu_read_lock(); - node = rcu_dereference_raw(root->rnode); - if (!radix_tree_is_indirect_ptr(node)) { - rcu_read_unlock(); - if (node == item) - found_index = 0; - break; - } - - node = indirect_to_ptr(node); - max_index = radix_tree_maxindex(node->height); - if (cur_index > max_index) - break; - - cur_index = __locate(node, item, cur_index, &found_index); - rcu_read_unlock(); - cond_resched(); - } while (cur_index != 0 && cur_index <= max_index); - - return found_index; -} -#else -unsigned long radix_tree_locate_item(struct radix_tree_root *root, void *item) -{ - return -1; -} -#endif /* CONFIG_SHMEM && CONFIG_SWAP */ - -/** - * radix_tree_shrink - shrink height of a radix tree to minimal - * @root radix tree root - */ -static inline void radix_tree_shrink(struct radix_tree_root *root) -{ - /* try to shrink tree height */ - while (root->height > 0) { - struct radix_tree_node *to_free = root->rnode; - struct radix_tree_node *slot; - - BUG_ON(!radix_tree_is_indirect_ptr(to_free)); - to_free = indirect_to_ptr(to_free); - - /* - * The candidate node has more than one child, or its child - * is not at the leftmost slot, we cannot shrink. - */ - if (to_free->count != 1) - break; - if (!to_free->slots[0]) - break; - - /* - * We don't need rcu_assign_pointer(), since we are simply - * moving the node from one part of the tree to another: if it - * was safe to dereference the old pointer to it - * (to_free->slots[0]), it will be safe to dereference the new - * one (root->rnode) as far as dependent read barriers go. - */ - slot = to_free->slots[0]; - if (root->height > 1) { - slot->parent = NULL; - slot = ptr_to_indirect(slot); - } - root->rnode = slot; - root->height--; - - /* - * We have a dilemma here. The node's slot[0] must not be - * NULLed in case there are concurrent lookups expecting to - * find the item. However if this was a bottom-level node, - * then it may be subject to the slot pointer being visible - * to callers dereferencing it. If item corresponding to - * slot[0] is subsequently deleted, these callers would expect - * their slot to become empty sooner or later. - * - * For example, lockless pagecache will look up a slot, deref - * the page pointer, and if the page is 0 refcount it means it - * was concurrently deleted from pagecache so try the deref - * again. Fortunately there is already a requirement for logic - * to retry the entire slot lookup -- the indirect pointer - * problem (replacing direct root node with an indirect pointer - * also results in a stale slot). So tag the slot as indirect - * to force callers to retry. - */ - if (root->height == 0) - *((unsigned long *)&to_free->slots[0]) |= - RADIX_TREE_INDIRECT_PTR; - - radix_tree_node_free(to_free); - } -} - -/** - * radix_tree_delete - delete an item from a radix tree - * @root: radix tree root - * @index: index key - * - * Remove the item at @index from the radix tree rooted at @root. - * - * Returns the address of the deleted item, or NULL if it was not present. - */ -void *radix_tree_delete(struct radix_tree_root *root, unsigned long index) -{ - struct radix_tree_node *node = NULL; - struct radix_tree_node *slot = NULL; - struct radix_tree_node *to_free; - unsigned int height, shift; - int tag; - int uninitialized_var(offset); - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - height = root->height; - if (index > radix_tree_maxindex(height)) - goto out; - - slot = root->rnode; - if (height == 0) { - root_tag_clear_all(root); - root->rnode = NULL; - goto out; - } - slot = indirect_to_ptr(slot); - shift = height * RADIX_TREE_MAP_SHIFT; - - do { - if (slot == NULL) - goto out; - - shift -= RADIX_TREE_MAP_SHIFT; - offset = (index >> shift) & RADIX_TREE_MAP_MASK; - node = slot; - slot = slot->slots[offset]; - } while (shift); - - if (slot == NULL) - goto out; - - /* - * Clear all tags associated with the item to be deleted. - * This way of doing it would be inefficient, but seldom is any set. - */ - for (tag = 0; tag < RADIX_TREE_MAX_TAGS; tag++) { - if (tag_get(node, tag, offset)) - radix_tree_tag_clear(root, index, tag); - } - - to_free = NULL; - /* Now free the nodes we do not need anymore */ - while (node) { - node->slots[offset] = NULL; - node->count--; - /* - * Queue the node for deferred freeing after the - * last reference to it disappears (set NULL, above). - */ - if (to_free) - radix_tree_node_free(to_free); - - if (node->count) { - if (node == indirect_to_ptr(root->rnode)) - radix_tree_shrink(root); - goto out; - } - - /* Node with zero slots in use so free it */ - to_free = node; - - index >>= RADIX_TREE_MAP_SHIFT; - offset = index & RADIX_TREE_MAP_MASK; - node = node->parent; - } - - root_tag_clear_all(root); - root->height = 0; - root->rnode = NULL; - if (to_free) - radix_tree_node_free(to_free); - -out: - return slot; -} -EXPORT_SYMBOL(radix_tree_delete); - -/** - * radix_tree_tagged - test whether any items in the tree are tagged - * @root: radix tree root - * @tag: tag to test - */ -int radix_tree_tagged(struct radix_tree_root *root, unsigned int tag) -{ -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - return root_tag_get(root, tag); -} -EXPORT_SYMBOL(radix_tree_tagged); - -#if !defined(__VMKLNX__) -static void -radix_tree_node_ctor(void *node) -{ - memset(node, 0, sizeof(struct radix_tree_node)); -} -#endif - -#if !defined(__VMKLNX__) -static __init unsigned long __maxindex(unsigned int height) -#else -static unsigned long __maxindex(unsigned int height) -#endif -{ - unsigned int width = height * RADIX_TREE_MAP_SHIFT; - int shift = RADIX_TREE_INDEX_BITS - width; - - if (shift < 0) - return ~0UL; - if (shift >= BITS_PER_LONG) - return 0UL; - return ~0UL >> shift; -} - -#if defined(__VMKLNX__) -void radix_tree_init(void) -#else -static __init void radix_tree_init_maxindex(void) -#endif -{ - unsigned int i; - -#if defined(__VMKLNX__) - VMK_ASSERT(vmk_PreemptionIsEnabled() == VMK_FALSE); -#endif - for (i = 0; i < ARRAY_SIZE(height_to_maxindex); i++) - height_to_maxindex[i] = __maxindex(i); -} -#if defined(__VMKLNX__) -EXPORT_SYMBOL(radix_tree_init); -#endif - -#if !defined(__VMKLNX__) -static int radix_tree_callback(struct notifier_block *nfb, - unsigned long action, - void *hcpu) -{ - int cpu = (long)hcpu; - struct radix_tree_preload *rtp; - - /* Free per-cpu pool of perloaded nodes */ - if (action == CPU_DEAD || action == CPU_DEAD_FROZEN) { - rtp = &per_cpu(radix_tree_preloads, cpu); - while (rtp->nr) { - kmem_cache_free(radix_tree_node_cachep, - rtp->nodes[rtp->nr-1]); - rtp->nodes[rtp->nr-1] = NULL; - rtp->nr--; - } - } - return NOTIFY_OK; -} - -void __init radix_tree_init(void) -{ - radix_tree_node_cachep = kmem_cache_create("radix_tree_node", - sizeof(struct radix_tree_node), 0, - SLAB_PANIC | SLAB_RECLAIM_ACCOUNT, - radix_tree_node_ctor); - radix_tree_init_maxindex(); - hotcpu_notifier(radix_tree_callback, 0); -} -#endif diff --git a/vmkdrivers/src_92/vmklinux_92/vmware/linux_pci.c b/vmkdrivers/src_92/vmklinux_92/vmware/linux_pci.c index cd486c91a068b26ad527bb6c08693bf700e6a5c9..8cfa122379965e9d844784746233315988969e12 100644 --- a/vmkdrivers/src_92/vmklinux_92/vmware/linux_pci.c +++ b/vmkdrivers/src_92/vmklinux_92/vmware/linux_pci.c @@ -870,10 +870,41 @@ LinuxPCI_EnableMSIX(struct pci_dev* dev, struct msix_entry *entries, return status; } - /* - * The function will execute successfully now. Go ahead and update - * intrVectors and numIntrVectors in pciDevExt. - */ + for (i = 0; i < *nvecs_alloced; i++) { + irq = LinuxIRQ_AllocIRQ(pciDevExt, intrArray[i + prev_vecs]); + if (likely(irq && irq < NR_IRQS)) { + vectors[i + prev_vecs] = irq; + } else { + *nvecs_alloced = i; + + /* + * Free previously allocated IRQs. + */ + for (i--; i >= 0; i--) { + LinuxIRQ_FreeIRQ(pciDevExt, vectors[prev_vecs + i]); + } + + status = vmk_PCIFreeIntrCookie(vmklinuxModID, pciDevExt->vmkDev); + if (status == VMK_OK) { + /* + * Restore the legacy default PCI interrupt vector. + */ + LinuxPCILegacyIntrVectorSet(pciDevExt); + } + + vmk_HeapFree(VMK_MODULE_HEAP_ID, intrArray); + vmk_HeapFree(VMK_MODULE_HEAP_ID, vectors); + return VMK_NO_RESOURCES; + } + } + + /* Good to go, fill previously allocated vectors, update entries[], + * and free pciDevExt->intrVectors, pciDevExt->intrArray + * if necessary (prev_vecs > 0) */ + for (i = 0; i < *nvecs_alloced; i++) { + entries[i].vector = vectors[i + prev_vecs]; + } + if (prev_vecs > 0) { for (i = 0; i < prev_vecs; i++) { vectors[i] = pciDevExt->intrVectors[i]; @@ -883,13 +914,6 @@ LinuxPCI_EnableMSIX(struct pci_dev* dev, struct msix_entry *entries, vmk_HeapFree(VMK_MODULE_HEAP_ID, pciDevExt->intrArray); } - for (i = 0; i < *nvecs_alloced; i++) { - irq = LinuxIRQ_AllocIRQ(pciDevExt, intrArray[i + prev_vecs]); - VMK_ASSERT(irq && irq < NR_IRQS); - - vectors[i + prev_vecs] = irq; - entries[i].vector = irq; - } pciDevExt->intrArray = intrArray; pciDevExt->intrVectors = vectors; diff --git a/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi.c b/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi.c index 02811af4921f1900736229d382b322f8e6a2b1e6..4f9c75a4bc9023b6daace2a66eba5b4908df3afc 100644 --- a/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi.c +++ b/vmkdrivers/src_92/vmklinux_92/vmware/linux_scsi.c @@ -635,6 +635,50 @@ SCSILinuxGetModuleID(struct Scsi_Host *sh, struct pci_dev *pdev) return(moduleID); } +/* + *----------------------------------------------------------------------------- + * + * SCSILinuxATASenseDescriptorToFixed -- + * + * Convert ATA status return encapsulated in descriptor format sense + * data to fixed format. See sec 12.2.2.6 in sat3r05b.pdf + * + * Results: + * returns VMK_TRUE if buffer is modified. + * + * Side effects: + * + *----------------------------------------------------------------------------- + */ + +static vmk_Bool +SCSILinuxATASenseDescriptorToFixed(unsigned char *buffer) +{ + if (buffer[0] == 0x72) { + vmk_ScsiSenseDataSimple *senseData = (vmk_ScsiSenseDataSimple *)buffer; + if (senseData->format.descriptor.key == VMK_SCSI_SENSE_KEY_RECOVERED_ERROR && + senseData->format.descriptor.asc == VMK_SCSI_ASC_ATA_PASSTHROUGH_INFO_AVAILABLE && + senseData->format.descriptor.ascq == VMK_SCSI_ASCQ_ATA_PASSTHROUGH_INFO_AVAILABLE && + senseData->format.descriptor.optLen == 0xe && + senseData->format.descriptor.additional[0] == VMK_SCSI_SENSE_DESCRIPTOR_TYPE_ATA_STATUS_RETURN) { + vmk_ScsiSenseData fixed = {0}; + + fixed.error = VMK_SCSI_SENSE_ERROR_CURCMD; + fixed.key = VMK_SCSI_SENSE_KEY_NONE; + fixed.asc = senseData->format.descriptor.asc; + fixed.ascq = senseData->format.descriptor.ascq; + fixed.optLen = 24; + vmk_Memcpy(&fixed.additional[0], + &senseData->format.descriptor.additional[0], + senseData->format.descriptor.optLen); + vmk_Memcpy(buffer, &fixed, sizeof(fixed)); + + return VMK_TRUE; + } + } + return VMK_FALSE; +} + /* *----------------------------------------------------------------------------- @@ -814,6 +858,7 @@ SCSILinuxProcessCompletions(scsiLinuxTLS_t *tls, // IN } VMK_ASSERT(deviceStatus != VMK_SCSI_DEVICE_CHECK_CONDITION || scmd->sense_buffer[0] != 0); + SCSILinuxATASenseDescriptorToFixed(scmd->sense_buffer); size = vmk_ScsiGetSupportedCmdSenseDataSize(); /* Use the additional sense length field for sense data length */ size = min(size, (vmk_ByteCount)(scmd->sense_buffer[7] + 8)); diff --git a/vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.c b/vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.c index 317bd7cea928a995f2c7be7378362756b725ed88..f6ce16ed1a0df021e1d00c2e0b50115e93928290 100644 --- a/vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.c +++ b/vmkdrivers/src_92/vmklinux_9_2_2_0/vmklinux_9_2_2_0.c @@ -1,5 +1,5 @@ /* **************************************************************** - * Copyright 2010-2013 VMware, Inc. + * Copyright 2010-2015 VMware, Inc. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -477,10 +477,6 @@ VMK_MODULE_EXPORT_ALIAS(put_disk); VMK_MODULE_EXPORT_ALIAS(put_driver); VMK_MODULE_EXPORT_ALIAS(queue_delayed_work); VMK_MODULE_EXPORT_ALIAS(queue_work); -VMK_MODULE_EXPORT_ALIAS(radix_tree_delete); -VMK_MODULE_EXPORT_ALIAS(radix_tree_init); -VMK_MODULE_EXPORT_ALIAS(radix_tree_insert); -VMK_MODULE_EXPORT_ALIAS(radix_tree_lookup); VMK_MODULE_EXPORT_ALIAS(raw_smp_processor_id); VMK_MODULE_EXPORT_ALIAS(__read_lock_failed); VMK_MODULE_EXPORT_ALIAS(register_chrdev); diff --git a/vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.c b/vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.c index bc93f1fed286ed710ac48fdaca430c962713417f..6a3cd28790693aa01a048b5b9f58a0219f0fcf89 100644 --- a/vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.c +++ b/vmkdrivers/src_92/vmklinux_9_2_3_0/vmklinux_9_2_3_0.c @@ -1,5 +1,5 @@ /* **************************************************************** - * Copyright 2013 VMware, Inc. + * Copyright 2013-2015 VMware, Inc. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -481,10 +481,6 @@ VMK_MODULE_EXPORT_ALIAS(put_disk); VMK_MODULE_EXPORT_ALIAS(put_driver); VMK_MODULE_EXPORT_ALIAS(queue_delayed_work); VMK_MODULE_EXPORT_ALIAS(queue_work); -VMK_MODULE_EXPORT_ALIAS(radix_tree_delete); -VMK_MODULE_EXPORT_ALIAS(radix_tree_init); -VMK_MODULE_EXPORT_ALIAS(radix_tree_insert); -VMK_MODULE_EXPORT_ALIAS(radix_tree_lookup); VMK_MODULE_EXPORT_ALIAS(raw_smp_processor_id); VMK_MODULE_EXPORT_ALIAS(__read_lock_failed); VMK_MODULE_EXPORT_ALIAS(register_chrdev);