diff --git a/packages/linux/patches/3.15-rc3/linux-003-no_dev_console.patch b/packages/linux/patches/3.15-rc4/linux-003-no_dev_console.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-003-no_dev_console.patch rename to packages/linux/patches/3.15-rc4/linux-003-no_dev_console.patch diff --git a/packages/linux/patches/3.15-rc3/linux-052-XBOX_remote_support.patch b/packages/linux/patches/3.15-rc4/linux-052-XBOX_remote_support.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-052-XBOX_remote_support.patch rename to packages/linux/patches/3.15-rc4/linux-052-XBOX_remote_support.patch diff --git a/packages/linux/patches/3.15-rc3/linux-053-spinelplus-remote-0.2.patch b/packages/linux/patches/3.15-rc4/linux-053-spinelplus-remote-0.2.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-053-spinelplus-remote-0.2.patch rename to packages/linux/patches/3.15-rc4/linux-053-spinelplus-remote-0.2.patch diff --git a/packages/linux/patches/3.15-rc3/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch b/packages/linux/patches/3.15-rc4/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch rename to packages/linux/patches/3.15-rc4/linux-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3.6.114c13.patch diff --git a/packages/linux/patches/3.15-rc3/linux-055-add_Formosa_eHome_Infrared_Receiver.patch b/packages/linux/patches/3.15-rc4/linux-055-add_Formosa_eHome_Infrared_Receiver.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-055-add_Formosa_eHome_Infrared_Receiver.patch rename to packages/linux/patches/3.15-rc4/linux-055-add_Formosa_eHome_Infrared_Receiver.patch diff --git a/packages/linux/patches/3.15-rc3/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch b/packages/linux/patches/3.15-rc4/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch rename to packages/linux/patches/3.15-rc4/linux-056-add_Adaptec_eHome_Infrared_Receiver.patch diff --git a/packages/linux/patches/3.15-rc3/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch b/packages/linux/patches/3.15-rc4/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch rename to packages/linux/patches/3.15-rc4/linux-057-Removed-MCE-customer-code-restriction-in-rc6-decode.patch diff --git a/packages/linux/patches/3.15-rc3/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch b/packages/linux/patches/3.15-rc4/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch rename to packages/linux/patches/3.15-rc4/linux-057-add_SMK_Manufacturing_Inc_Infrared_Receiver.patch diff --git a/packages/linux/patches/3.15-rc3/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch b/packages/linux/patches/3.15-rc4/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch rename to packages/linux/patches/3.15-rc4/linux-058.05-hid_sony-add_autorepeat_for_PS3_remotes.patch diff --git a/packages/linux/patches/3.15-rc3/linux-058.06-hid_sony-add_SMK_link.patch b/packages/linux/patches/3.15-rc4/linux-058.06-hid_sony-add_SMK_link.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-058.06-hid_sony-add_SMK_link.patch rename to packages/linux/patches/3.15-rc4/linux-058.06-hid_sony-add_SMK_link.patch diff --git a/packages/linux/patches/3.15-rc3/linux-059-remove_some_xpad_pids-0.2.patch b/packages/linux/patches/3.15-rc4/linux-059-remove_some_xpad_pids-0.2.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-059-remove_some_xpad_pids-0.2.patch rename to packages/linux/patches/3.15-rc4/linux-059-remove_some_xpad_pids-0.2.patch diff --git a/packages/linux/patches/3.15-rc3/linux-060-add_AUGUST_DVB-T205.patch b/packages/linux/patches/3.15-rc4/linux-060-add_AUGUST_DVB-T205.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-060-add_AUGUST_DVB-T205.patch rename to packages/linux/patches/3.15-rc4/linux-060-add_AUGUST_DVB-T205.patch diff --git a/packages/linux/patches/3.15-rc3/linux-203-stb0899_enable_low_symbol_rate.patch b/packages/linux/patches/3.15-rc4/linux-203-stb0899_enable_low_symbol_rate.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-203-stb0899_enable_low_symbol_rate.patch rename to packages/linux/patches/3.15-rc4/linux-203-stb0899_enable_low_symbol_rate.patch diff --git a/packages/linux/patches/3.15-rc3/linux-210-dvbsky.patch b/packages/linux/patches/3.15-rc4/linux-210-dvbsky.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-210-dvbsky.patch rename to packages/linux/patches/3.15-rc4/linux-210-dvbsky.patch diff --git a/packages/linux/patches/3.15-rc3/linux-212-mantis_stb0899_faster_lock.patch b/packages/linux/patches/3.15-rc4/linux-212-mantis_stb0899_faster_lock.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-212-mantis_stb0899_faster_lock.patch rename to packages/linux/patches/3.15-rc4/linux-212-mantis_stb0899_faster_lock.patch diff --git a/packages/linux/patches/3.15-rc3/linux-221-ngene-octopus.patch b/packages/linux/patches/3.15-rc4/linux-221-ngene-octopus.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-221-ngene-octopus.patch rename to packages/linux/patches/3.15-rc4/linux-221-ngene-octopus.patch diff --git a/packages/linux/patches/3.15-rc3/linux-222-stb0899_signal_quality.patch b/packages/linux/patches/3.15-rc4/linux-222-stb0899_signal_quality.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-222-stb0899_signal_quality.patch rename to packages/linux/patches/3.15-rc4/linux-222-stb0899_signal_quality.patch diff --git a/packages/linux/patches/3.15-rc3/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch b/packages/linux/patches/3.15-rc4/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch rename to packages/linux/patches/3.15-rc4/linux-223-Fix-video-artifacts-with-tt-3600-s2-usb.patch diff --git a/packages/linux/patches/3.15-rc3/linux-701-linksys_aes2500_brcmfmac.patch b/packages/linux/patches/3.15-rc4/linux-701-linksys_aes2500_brcmfmac.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-701-linksys_aes2500_brcmfmac.patch rename to packages/linux/patches/3.15-rc4/linux-701-linksys_aes2500_brcmfmac.patch diff --git a/packages/linux/patches/3.15-rc3/linux-703-macmini2012-ethernet.patch b/packages/linux/patches/3.15-rc4/linux-703-macmini2012-ethernet.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-703-macmini2012-ethernet.patch rename to packages/linux/patches/3.15-rc4/linux-703-macmini2012-ethernet.patch diff --git a/packages/linux/patches/3.15-rc3/linux-704-Support-for-Ubiquiti-WifiStation.patch b/packages/linux/patches/3.15-rc4/linux-704-Support-for-Ubiquiti-WifiStation.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-704-Support-for-Ubiquiti-WifiStation.patch rename to packages/linux/patches/3.15-rc4/linux-704-Support-for-Ubiquiti-WifiStation.patch diff --git a/packages/linux/patches/3.15-rc3/linux-705-Support-for-Buffalo-WLI-UC-G300HP-V1.patch b/packages/linux/patches/3.15-rc4/linux-705-Support-for-Buffalo-WLI-UC-G300HP-V1.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-705-Support-for-Buffalo-WLI-UC-G300HP-V1.patch rename to packages/linux/patches/3.15-rc4/linux-705-Support-for-Buffalo-WLI-UC-G300HP-V1.patch diff --git a/packages/linux/patches/3.15-rc3/linux-706-Sitecom-N300.patch b/packages/linux/patches/3.15-rc4/linux-706-Sitecom-N300.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-706-Sitecom-N300.patch rename to packages/linux/patches/3.15-rc4/linux-706-Sitecom-N300.patch diff --git a/packages/linux/patches/3.15-rc3/linux-900-hide_tsc_error.patch b/packages/linux/patches/3.15-rc4/linux-900-hide_tsc_error.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-900-hide_tsc_error.patch rename to packages/linux/patches/3.15-rc4/linux-900-hide_tsc_error.patch diff --git a/packages/linux/patches/3.15-rc3/linux-950-saa716x_PCIe_interface_chipset.patch b/packages/linux/patches/3.15-rc4/linux-950-saa716x_PCIe_interface_chipset.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-950-saa716x_PCIe_interface_chipset.patch rename to packages/linux/patches/3.15-rc4/linux-950-saa716x_PCIe_interface_chipset.patch diff --git a/packages/linux/patches/3.15-rc3/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch b/packages/linux/patches/3.15-rc4/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch rename to packages/linux/patches/3.15-rc4/linux-990.06-hda-Avoid-outputting-HDMI-audio-before-prepare-.patch diff --git a/packages/linux/patches/3.15-rc3/linux-991.01-ptrace_fix.patch b/packages/linux/patches/3.15-rc4/linux-991.01-ptrace_fix.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-991.01-ptrace_fix.patch rename to packages/linux/patches/3.15-rc4/linux-991.01-ptrace_fix.patch diff --git a/packages/linux/patches/3.15-rc3/linux-995-CX24120-13Z_frontend.patch b/packages/linux/patches/3.15-rc4/linux-995-CX24120-13Z_frontend.patch old mode 100755 new mode 100644 similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-995-CX24120-13Z_frontend.patch rename to packages/linux/patches/3.15-rc4/linux-995-CX24120-13Z_frontend.patch diff --git a/packages/linux/patches/3.15-rc3/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch b/packages/linux/patches/3.15-rc4/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch rename to packages/linux/patches/3.15-rc4/linux-999.02-0001-pm-disable-async-suspend-resume-by-default.patch diff --git a/packages/linux/patches/3.15-rc3/linux-999.03-0001-fix-mceusb.patch b/packages/linux/patches/3.15-rc4/linux-999.03-0001-fix-mceusb.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-999.03-0001-fix-mceusb.patch rename to packages/linux/patches/3.15-rc4/linux-999.03-0001-fix-mceusb.patch diff --git a/packages/linux/patches/3.15-rc3/linux-999.03-drm-radeon-PLL-fixes.patch b/packages/linux/patches/3.15-rc4/linux-999.03-drm-radeon-PLL-fixes.patch similarity index 100% rename from packages/linux/patches/3.15-rc3/linux-999.03-drm-radeon-PLL-fixes.patch rename to packages/linux/patches/3.15-rc4/linux-999.03-drm-radeon-PLL-fixes.patch diff --git a/packages/linux/patches/3.15-rc4/linux-999.04-revert-xhci-Set-scatter-gather-limit.patch b/packages/linux/patches/3.15-rc4/linux-999.04-revert-xhci-Set-scatter-gather-limit.patch new file mode 100644 index 0000000000..85772f86aa --- /dev/null +++ b/packages/linux/patches/3.15-rc4/linux-999.04-revert-xhci-Set-scatter-gather-limit.patch @@ -0,0 +1,43 @@ +From b6d7efd33fd2843fbafe2b2d4b8119b217779a6a Mon Sep 17 00:00:00 2001 +From: fritsch +Date: Sat, 3 May 2014 00:08:24 +0200 +Subject: [PATCH] Revert "Revert "xhci: Set scatter-gather limit to avoid + failed block writes."" + +This reverts commit 47f467ac740ebf0475a5176ddb1741acba6aad4e. +--- + drivers/usb/host/xhci.c | 4 ++-- + drivers/usb/host/xhci.h | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c +index 5a646a6..cfa5995 100644 +--- a/drivers/usb/host/xhci.c ++++ b/drivers/usb/host/xhci.c +@@ -4716,8 +4716,8 @@ int xhci_gen_setup(struct usb_hcd *hcd, xhci_get_quirks_t get_quirks) + struct device *dev = hcd->self.controller; + int retval; + +- /* Accept arbitrarily long scatter-gather lists */ +- hcd->self.sg_tablesize = ~0; ++ /* Limit the block layer scatter-gather lists to half a segment. */ ++ hcd->self.sg_tablesize = TRBS_PER_SEGMENT / 2; + + /* support to build packet from discontinuous buffers */ + hcd->self.no_sg_constraint = 1; +diff --git a/drivers/usb/host/xhci.h b/drivers/usb/host/xhci.h +index 03c74b7..c283cf1 100644 +--- a/drivers/usb/host/xhci.h ++++ b/drivers/usb/host/xhci.h +@@ -1260,7 +1260,7 @@ union xhci_trb { + * since the command ring is 64-byte aligned. + * It must also be greater than 16. + */ +-#define TRBS_PER_SEGMENT 64 ++#define TRBS_PER_SEGMENT 256 + /* Allow two commands + a link TRB, along with any reserved command TRBs */ + #define MAX_RSVD_CMD_TRBS (TRBS_PER_SEGMENT - 3) + #define TRB_SEGMENT_SIZE (TRBS_PER_SEGMENT*16) +-- +1.9.1 +