Package: linux / 4.9.189-3

Metadata

Package Version Patches format
linux 4.9.189-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
bugfix/all/xfs set format back to extents if xfs_bmap_extents_t.patch | (download)

fs/xfs/libxfs/xfs_bmap.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 xfs: set format back to extents if xfs_bmap_extents_to_btree
debian/Revert x86 stop exporting msr index.h to userland.patch | (download)

arch/x86/include/uapi/asm/Kbuild | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 revert "x86: stop exporting msr-index.h to userland"
debian/x86 msr index remove dependency on linux bits.h.patch | (download)

arch/x86/include/asm/msr-index.h | 44 21 + 23 - 0 !
1 file changed, 21 insertions(+), 23 deletions(-)

 x86/msr-index: remove dependency on <linux/bits.h>
features/all/siphash add cryptographically secure prf.patch | (download)

Documentation/siphash.txt | 100 100 + 0 - 0 !
MAINTAINERS | 7 7 + 0 - 0 !
include/linux/siphash.h | 85 85 + 0 - 0 !
lib/Kconfig.debug | 6 3 + 3 - 0 !
lib/Makefile | 5 3 + 2 - 0 !
lib/siphash.c | 232 232 + 0 - 0 !
lib/test_siphash.c | 131 131 + 0 - 0 !
7 files changed, 561 insertions(+), 5 deletions(-)

 siphash: add cryptographically secure prf
bugfix/all/inet switch ip id generator to siphash.patch | (download)

include/linux/siphash.h | 5 5 + 0 - 0 !
include/net/netns/ipv4.h | 2 2 + 0 - 0 !
net/ipv4/route.c | 12 7 + 5 - 0 !
net/ipv6/output_core.c | 30 16 + 14 - 0 !
4 files changed, 30 insertions(+), 19 deletions(-)

 inet: switch ip id generator to siphash
bugfix/all/vhost net set packet weight of tx polling to 2 vq si.patch | (download)

drivers/vhost/net.c | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 vhost-net: set packet weight of tx polling to 2 * vq size
bugfix/all/vhost_net use packet weight for rx handler too.patch | (download)

drivers/vhost/net.c | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 vhost_net: use packet weight for rx handler, too
bugfix/all/vhost_net introduce vhost_exceeds_weight.patch | (download)

drivers/vhost/net.c | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 vhost_net: introduce vhost_exceeds_weight()
bugfix/all/vhost introduce vhost_exceeds_weight.patch | (download)

drivers/vhost/net.c | 17 4 + 13 - 0 !
drivers/vhost/scsi.c | 9 8 + 1 - 0 !
drivers/vhost/vhost.c | 20 19 + 1 - 0 !
drivers/vhost/vhost.h | 6 5 + 1 - 0 !
drivers/vhost/vsock.c | 11 10 + 1 - 0 !
5 files changed, 46 insertions(+), 17 deletions(-)

 vhost: introduce vhost_exceeds_weight()
bugfix/all/vhost_net fix possible infinite loop.patch | (download)

drivers/vhost/net.c | 21 11 + 10 - 0 !
1 file changed, 11 insertions(+), 10 deletions(-)

 vhost_net: fix possible infinite loop
bugfix/all/vhost scsi add weight support.patch | (download)

drivers/vhost/scsi.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 vhost: scsi: add weight support
bugfix/all/netfilter ctnetlink don t use conntrack expect objec.patch | (download)

include/net/netfilter/nf_conntrack.h | 2 2 + 0 - 0 !
net/netfilter/nf_conntrack_core.c | 35 35 + 0 - 0 !
net/netfilter/nf_conntrack_netlink.c | 34 29 + 5 - 0 !
3 files changed, 66 insertions(+), 5 deletions(-)

 netfilter: ctnetlink: don't use conntrack/expect object addresses as
 id
bugfix/all/netfilter conntrack use consistent ct id hash calcul.patch | (download)

net/netfilter/nf_conntrack_core.c | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 netfilter: conntrack: use consistent ct id hash calculation
bugfix/ia64/revert ia64 move exports to definitions.patch | (download)

arch/ia64/include/asm/export.h | 3 0 + 3 - 0 !
arch/ia64/kernel/entry.S | 3 0 + 3 - 0 !
arch/ia64/kernel/esi_stub.S | 2 0 + 2 - 0 !
arch/ia64/kernel/head.S | 2 0 + 2 - 0 !
arch/ia64/kernel/ia64_ksyms.c | 94 92 + 2 - 0 !
arch/ia64/kernel/ivt.S | 2 0 + 2 - 0 !
arch/ia64/kernel/pal.S | 7 0 + 7 - 0 !
arch/ia64/kernel/setup.c | 4 0 + 4 - 0 !
arch/ia64/lib/clear_page.S | 2 0 + 2 - 0 !
arch/ia64/lib/clear_user.S | 2 0 + 2 - 0 !
arch/ia64/lib/copy_page.S | 2 0 + 2 - 0 !
arch/ia64/lib/copy_page_mck.S | 2 0 + 2 - 0 !
arch/ia64/lib/copy_user.S | 2 0 + 2 - 0 !
arch/ia64/lib/flush.S | 2 0 + 2 - 0 !
arch/ia64/lib/idiv32.S | 2 0 + 2 - 0 !
arch/ia64/lib/idiv64.S | 2 0 + 2 - 0 !
arch/ia64/lib/ip_fast_csum.S | 3 0 + 3 - 0 !
arch/ia64/lib/memcpy.S | 2 0 + 2 - 0 !
arch/ia64/lib/memcpy_mck.S | 3 0 + 3 - 0 !
arch/ia64/lib/memset.S | 2 0 + 2 - 0 !
arch/ia64/lib/strlen.S | 2 0 + 2 - 0 !
arch/ia64/lib/strlen_user.S | 2 0 + 2 - 0 !
arch/ia64/lib/strncpy_from_user.S | 2 0 + 2 - 0 !
arch/ia64/lib/strnlen_user.S | 2 0 + 2 - 0 !
arch/ia64/lib/xor.S | 5 0 + 5 - 0 !
25 files changed, 92 insertions(+), 64 deletions(-)

 revert "ia64: move exports to definitions"
bugfix/sparc/revert sparc move exports to definitions.patch | (download)

arch/sparc/include/asm/Kbuild | 1 0 + 1 - 0 !
arch/sparc/kernel/Makefile | 2 1 + 1 - 0 !
arch/sparc/kernel/entry.S | 3 0 + 3 - 0 !
arch/sparc/kernel/head_32.S | 3 0 + 3 - 0 !
arch/sparc/kernel/head_64.S | 6 1 + 5 - 0 !
arch/sparc/kernel/helpers.S | 2 0 + 2 - 0 !
arch/sparc/kernel/hvcalls.S | 5 0 + 5 - 0 !
arch/sparc/kernel/sparc_ksyms.c | 12 0 + 12 - 0 !
arch/sparc/kernel/sparc_ksyms_32.c | 31 31 + 0 - 0 !
arch/sparc/kernel/sparc_ksyms_64.c | 52 52 + 0 - 0 !
arch/sparc/lib/Makefile | 1 1 + 0 - 0 !
arch/sparc/lib/U1memcpy.S | 2 0 + 2 - 0 !
arch/sparc/lib/VISsave.S | 2 0 + 2 - 0 !
arch/sparc/lib/ashldi3.S | 2 0 + 2 - 0 !
arch/sparc/lib/ashrdi3.S | 2 0 + 2 - 0 !
arch/sparc/lib/atomic_64.S | 16 4 + 12 - 0 !
arch/sparc/lib/bitops.S | 7 0 + 7 - 0 !
arch/sparc/lib/blockops.S | 3 0 + 3 - 0 !
arch/sparc/lib/bzero.S | 4 0 + 4 - 0 !
arch/sparc/lib/checksum_32.S | 3 0 + 3 - 0 !
arch/sparc/lib/checksum_64.S | 2 0 + 2 - 0 !
arch/sparc/lib/clear_page.S | 3 0 + 3 - 0 !
arch/sparc/lib/copy_in_user.S | 2 0 + 2 - 0 !
arch/sparc/lib/copy_page.S | 2 0 + 2 - 0 !
arch/sparc/lib/copy_user.S | 2 0 + 2 - 0 !
arch/sparc/lib/csum_copy.S | 3 0 + 3 - 0 !
arch/sparc/lib/divdi3.S | 2 0 + 2 - 0 !
arch/sparc/lib/ffs.S | 3 0 + 3 - 0 !
arch/sparc/lib/hweight.S | 5 0 + 5 - 0 !
arch/sparc/lib/ipcsum.S | 2 0 + 2 - 0 !
arch/sparc/lib/ksyms.c | 173 173 + 0 - 0 !
arch/sparc/lib/locks.S | 5 0 + 5 - 0 !
arch/sparc/lib/lshrdi3.S | 2 0 + 2 - 0 !
arch/sparc/lib/mcount.S | 2 0 + 2 - 0 !
arch/sparc/lib/memcmp.S | 2 0 + 2 - 0 !
arch/sparc/lib/memcpy.S | 3 0 + 3 - 0 !
arch/sparc/lib/memmove.S | 2 0 + 2 - 0 !
arch/sparc/lib/memscan_32.S | 4 0 + 4 - 0 !
arch/sparc/lib/memscan_64.S | 4 0 + 4 - 0 !
arch/sparc/lib/memset.S | 3 0 + 3 - 0 !
arch/sparc/lib/muldi3.S | 2 0 + 2 - 0 !
arch/sparc/lib/strlen.S | 2 0 + 2 - 0 !
arch/sparc/lib/strncmp_32.S | 2 0 + 2 - 0 !
arch/sparc/lib/strncmp_64.S | 2 0 + 2 - 0 !
arch/sparc/lib/xor.S | 9 0 + 9 - 0 !
45 files changed, 263 insertions(+), 139 deletions(-)

 revert "sparc: move exports to definitions"
bugfix/m68k/revert m68k move exports to definitions.patch | (download)

arch/m68k/include/asm/export.h | 3 0 + 3 - 0 !
arch/m68k/kernel/Makefile | 2 1 + 1 - 0 !
arch/m68k/kernel/m68k_ksyms.c | 32 32 + 0 - 0 !
arch/m68k/lib/ashldi3.c | 4 0 + 4 - 0 !
arch/m68k/lib/ashrdi3.c | 4 0 + 4 - 0 !
arch/m68k/lib/divsi3.S | 3 0 + 3 - 0 !
arch/m68k/lib/lshrdi3.c | 4 0 + 4 - 0 !
arch/m68k/lib/modsi3.S | 3 0 + 3 - 0 !
arch/m68k/lib/muldi3.c | 4 0 + 4 - 0 !
arch/m68k/lib/mulsi3.S | 4 2 + 2 - 0 !
arch/m68k/lib/udivsi3.S | 4 2 + 2 - 0 !
arch/m68k/lib/umodsi3.S | 4 2 + 2 - 0 !
12 files changed, 39 insertions(+), 32 deletions(-)

 revert "m68k: move exports to definitions"
bugfix/alpha/revert alpha move exports to actual definitions.patch | (download)

arch/alpha/include/asm/Kbuild | 1 0 + 1 - 0 !
arch/alpha/kernel/Makefile | 2 1 + 1 - 0 !
arch/alpha/kernel/alpha_ksyms.c | 102 102 + 0 - 0 !
arch/alpha/kernel/machvec_impl.h | 6 2 + 4 - 0 !
arch/alpha/kernel/setup.c | 1 0 + 1 - 0 !
arch/alpha/lib/callback_srm.S | 5 0 + 5 - 0 !
arch/alpha/lib/checksum.c | 3 0 + 3 - 0 !
arch/alpha/lib/clear_page.S | 3 1 + 2 - 0 !
arch/alpha/lib/clear_user.S | 2 0 + 2 - 0 !
arch/alpha/lib/copy_page.S | 3 1 + 2 - 0 !
arch/alpha/lib/copy_user.S | 3 0 + 3 - 0 !
arch/alpha/lib/csum_ipv6_magic.S | 2 0 + 2 - 0 !
arch/alpha/lib/csum_partial_copy.c | 2 0 + 2 - 0 !
arch/alpha/lib/dec_and_lock.c | 2 0 + 2 - 0 !
arch/alpha/lib/divide.S | 3 0 + 3 - 0 !
arch/alpha/lib/ev6-clear_page.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev6-clear_user.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev6-copy_page.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev6-copy_user.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev6-csum_ipv6_magic.S | 2 0 + 2 - 0 !
arch/alpha/lib/ev6-divide.S | 3 0 + 3 - 0 !
arch/alpha/lib/ev6-memchr.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev6-memcpy.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev6-memset.S | 7 1 + 6 - 0 !
arch/alpha/lib/ev67-strcat.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev67-strchr.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev67-strlen.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev67-strncat.S | 3 1 + 2 - 0 !
arch/alpha/lib/ev67-strrchr.S | 3 1 + 2 - 0 !
arch/alpha/lib/fpreg.c | 7 0 + 7 - 0 !
arch/alpha/lib/memchr.S | 3 1 + 2 - 0 !
arch/alpha/lib/memcpy.c | 5 3 + 2 - 0 !
arch/alpha/lib/memmove.S | 3 1 + 2 - 0 !
arch/alpha/lib/memset.S | 7 1 + 6 - 0 !
arch/alpha/lib/strcat.S | 2 0 + 2 - 0 !
arch/alpha/lib/strchr.S | 3 1 + 2 - 0 !
arch/alpha/lib/strcpy.S | 3 1 + 2 - 0 !
arch/alpha/lib/strlen.S | 3 1 + 2 - 0 !
arch/alpha/lib/strncat.S | 3 1 + 2 - 0 !
arch/alpha/lib/strncpy.S | 3 1 + 2 - 0 !
arch/alpha/lib/strrchr.S | 3 1 + 2 - 0 !
41 files changed, 131 insertions(+), 99 deletions(-)

 revert "alpha: move exports to actual definitions"
bugfix/powerpc/powerpc remove mac on linux hooks.patch | (download)

arch/powerpc/kernel/head_32.S | 7 1 + 6 - 0 !
arch/powerpc/mm/hash_low_32.S | 1 0 + 1 - 0 !
2 files changed, 1 insertion(+), 7 deletions(-)

 powerpc: remove mac-on-linux hooks
bugfix/powerpc/powerpc fix missing crcs add yet more asm prototypes.patch | (download)

arch/powerpc/include/asm/asm-prototypes.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 powerpc: fix missing crcs, add yet more asm-prototypes.h declarations
bugfix/all/module disable matching missing version crc.patch | (download)

kernel/module.c | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 module: disable matching missing version crc
bugfix/all/usbip document tcp wrappers.patch | (download)

tools/usb/usbip/doc/usbipd.8 | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 usbip: document tcp wrappers
bugfix/all/kbuild fix recordmcount dependency.patch | (download)

scripts/Makefile.build | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 kbuild: fix recordmcount dependency for oot modules
Date: Mon, 08 Sep 2014 18:31:24 +0100
bugfix/all/tools perf man date.patch | (download)

tools/perf/Documentation/Makefile | 3 3 + 0 - 0 !
tools/perf/Documentation/asciidoc.conf | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

 perf tools: use $kbuild_build_timestamp as man page date
bugfix/all/lockdep fix oot build.patch | (download)

tools/lib/lockdep/Makefile | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 liblockdep: fix object file paths used in an out-of-tree build
bugfix/all/lockdep fix soname.patch | (download)

tools/lib/lockdep/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 liblockdep: remove double-quotes from soname
bugfix/all/tools perf remove shebangs.patch | (download)

tools/perf/scripts/perl/rw-by-file.pl | 1 0 + 1 - 0 !
tools/perf/scripts/perl/rw-by-pid.pl | 1 0 + 1 - 0 !
tools/perf/scripts/perl/rwtop.pl | 1 0 + 1 - 0 !
tools/perf/scripts/perl/wakeup-latency.pl | 1 0 + 1 - 0 !
4 files changed, 4 deletions(-)

 tools/perf: remove shebang lines from perf scripts
bugfix/all/tools lib traceevent use ldflags.patch | (download)

tools/lib/traceevent/Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 tools/lib/traceevent: use ldflags
bugfix/all/tools lib lockdep use ldflags.patch | (download)

tools/lib/lockdep/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tools/lib/lockdep: use ldflags
bugfix/x86/tools hv fix fortify format warning.patch | (download)

tools/hv/hv_kvp_daemon.c | 16 4 + 12 - 0 !
1 file changed, 4 insertions(+), 12 deletions(-)

 tools/hv: fix fortify format warning
bugfix/x86/revert perf build fix libunwind feature detection on.patch | (download)

tools/perf/Makefile.config | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 revert "perf build: fix libunwind feature detection on 32-bit x86"
bugfix/all/tools build remove bpf run time check at build time.patch | (download)

tools/build/feature/test-bpf.c | 7 2 + 5 - 0 !
1 file changed, 2 insertions(+), 5 deletions(-)

 tools/build: remove bpf() run-time check at build time
bugfix/all/tools lib traceevent fix use of uninitialized variables.patch | (download)

tools/lib/traceevent/kbuffer-parse.c | 3 2 + 1 - 0 !
tools/lib/traceevent/plugin_function.c | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 4 deletions(-)

 tools lib traceevent: fix use of uninitialized variables
bugfix/all/cpupower bump soname version.patch | (download)

tools/power/cpupower/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 cpupower: bump soname version
bugfix/all/libcpupower hide private function.patch | (download)

tools/power/cpupower/lib/cpupower.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 libcpupower: hide private function

cpupower_read_sysfs() (previously known as sysfs_read_file()) is an
internal function in libcpupower and should not be exported when
libcpupower is a shared library.  Change its visibility to "hidden".

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>

bugfix/all/liblockdep fix undefined symbol prandom_u32.patch | (download)

tools/lib/lockdep/lockdep.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 [patch 1/7] liblockdep: fix undefined symbol prandom_u32
bugfix/all/liblockdep define the array_size macro.patch | (download)

tools/lib/lockdep/uinclude/linux/kernel.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch 3/7] liblockdep: define the array_size() macro
bugfix/all/liblockdep enable wall by default.patch | (download)

tools/lib/lockdep/Makefile | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch 4/7] liblockdep: enable -wall by default
bugfix/all/liblockdep fix unused value warnings.patch | (download)

tools/lib/lockdep/uinclude/linux/debug_locks.h | 2 1 + 1 - 0 !
tools/lib/lockdep/uinclude/linux/kernel.h | 12 9 + 3 - 0 !
tools/lib/lockdep/uinclude/linux/lockdep.h | 6 5 + 1 - 0 !
3 files changed, 15 insertions(+), 5 deletions(-)

 [patch 5/7] liblockdep: fix 'unused value' warnings
bugfix/all/liblockdep fix set but not used warnings.patch | (download)

tools/lib/lockdep/uinclude/linux/irqflags.h | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 [patch 6/7] liblockdep: fix 'set but not used' warnings
bugfix/all/liblockdep fix defined but not used warning for init.patch | (download)

tools/lib/lockdep/lockdep.c | 10 10 + 0 - 0 !
tools/lib/lockdep/uinclude/linux/lockdep.h | 10 0 + 10 - 0 !
2 files changed, 10 insertions(+), 10 deletions(-)

 [patch 7/7] liblockdep: fix 'defined but not used' warning for
 init_utsname()
bugfix/s390/revert perf test 6 fix missing kvm module load for s390.patch | (download)

tools/perf/tests/parse-events.c | 27 0 + 27 - 0 !
1 file changed, 27 deletions(-)

 revert "perf test 6: fix missing kvm module load for s390"
debian/random make getrandom ready earlier.patch | (download)

drivers/char/random.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 random: make getranndom() ready earlier
features/all/megaraid/0001 scsi megaraid_sas Send correct PhysArm to FW for R1 .patch | (download)

drivers/scsi/megaraid/megaraid_sas_fp.c | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 [patch] scsi: megaraid_sas: send correct physarm to fw for r1 vd downgrade
features/all/megaraid/0002 scsi megaraid_sas Do not fire DCMDs during PCI shutd.patch | (download)

drivers/scsi/megaraid/megaraid_sas_base.c | 39 39 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 9 6 + 3 - 0 !
2 files changed, 45 insertions(+), 3 deletions(-)

 [patch] scsi: megaraid_sas: do not fire dcmds during pci shutdown/detach
features/all/megaraid/0003 scsi megaraid_sas Send SYNCHRONIZE_CACHE for VD to f.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 3 3 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 7 2 + 5 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 5 5 + 0 - 0 !
3 files changed, 10 insertions(+), 5 deletions(-)

 [patch] scsi: megaraid_sas: send synchronize_cache for vd to firmware
features/all/megaraid/0004 scsi megaraid_sas driver version upgrade.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] scsi: megaraid_sas: driver version upgrade
features/all/megaraid/0005 scsi megaraid sas request irqs later.patch | (download)

drivers/scsi/megaraid/megaraid_sas_base.c | 12 5 + 7 - 0 !
1 file changed, 5 insertions(+), 7 deletions(-)

 [patch] scsi: megaraid-sas: request irqs later
features/all/megaraid/0006 scsi megaraid_sas switch to pci_alloc_irq_vectors.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 1 0 + 1 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 78 38 + 40 - 0 !
2 files changed, 38 insertions(+), 41 deletions(-)

 [patch] scsi: megaraid_sas: switch to pci_alloc_irq_vectors
features/all/megaraid/0007 scsi megaraid_sas Add new pci device Ids for SAS3.5 .patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 12 9 + 3 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 14 13 + 1 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 30 23 + 7 - 0 !
3 files changed, 45 insertions(+), 11 deletions(-)

 [patch] scsi: megaraid_sas: add new pci device ids for sas3.5 generic megaraid controllers
features/all/megaraid/0008 scsi megaraid_sas 128 MSIX Support.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 1 1 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 25 18 + 7 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 4 2 + 2 - 0 !
3 files changed, 21 insertions(+), 9 deletions(-)

 [patch] scsi: megaraid_sas: 128 msix support
features/all/megaraid/0009 scsi megaraid_sas EEDP Escape Mode Support for SAS3..patch | (download)

drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 1 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 2 2 + 0 - 0 !
2 files changed, 3 insertions(+)

 [patch] scsi: megaraid_sas: eedp escape mode support for sas3.5 generic megaraid controllers