diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-04-04 01:10:04 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-04-04 01:10:04 -0300 |
commit | 64117aae0f7248f9c1cd43ef4eb2ef5790924f06 (patch) | |
tree | 3d656c3d42aacf6a230e8ac95b3a3a24a000f827 /libre-testing/linux-libre/0006-Revert-Bluetooth-Enable-autosuspend-for-Intel-Blueto.patch | |
parent | fdf42797fdbf90d5913c730458d5484a9b440382 (diff) |
linux-libre-3.14-3: updating revision
* enable CONFIG_INFINIBAND_IPOIB_CM (FS#39701 => https://bugs.archlinux.org/task/39701)
* disable X86_SYSFB and FB_SIMPLE (FS#39715 => https://bugs.archlinux.org/task/39715)
* fix FSID of rootfs being 0
For st_dev in struct stat, the value 0 is
an error. Make sure rootfs has value 1.
This fixes the coreutils cp -ax issue (although that
code has already been improved in coreutils, too) and
somewhat fixes the switch_root problem in util-linux.
It is still possible that rootfs gets an FSID >1 in
future versions, so util-linux still needs to be fixed.
This is unrelated to the mount id issue in
/proc/*/mountinfo - the mount id may still be
zero.
* revert a patch that always enables autosuspend on intel bluetoothh
xhci still sucks and breaks this. I am reverting this
commit for reasons that are in no way selfish.
Diffstat (limited to 'libre-testing/linux-libre/0006-Revert-Bluetooth-Enable-autosuspend-for-Intel-Blueto.patch')
-rw-r--r-- | libre-testing/linux-libre/0006-Revert-Bluetooth-Enable-autosuspend-for-Intel-Blueto.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/libre-testing/linux-libre/0006-Revert-Bluetooth-Enable-autosuspend-for-Intel-Blueto.patch b/libre-testing/linux-libre/0006-Revert-Bluetooth-Enable-autosuspend-for-Intel-Blueto.patch new file mode 100644 index 000000000..de3319151 --- /dev/null +++ b/libre-testing/linux-libre/0006-Revert-Bluetooth-Enable-autosuspend-for-Intel-Blueto.patch @@ -0,0 +1,33 @@ +From d02e0fc02f3cfa078e301698f0475adcdf6f72ab Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Thomas=20B=C3=A4chler?= <thomas@archlinux.org> +Date: Thu, 3 Apr 2014 23:59:49 +0200 +Subject: [PATCH 6/6] Revert "Bluetooth: Enable autosuspend for Intel Bluetooth + device" + +This reverts commit d2bee8fb6e18f6116aada39851918473761f7ab1. + +USB autosuspend still breaks on some xhci controllers, so disable +it by default as long as no solution is found. +--- + drivers/bluetooth/btusb.c | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c +index baeaaed..6d6e09e 100644 +--- a/drivers/bluetooth/btusb.c ++++ b/drivers/bluetooth/btusb.c +@@ -1478,10 +1478,8 @@ static int btusb_probe(struct usb_interface *intf, + if (id->driver_info & BTUSB_BCM92035) + hdev->setup = btusb_setup_bcm92035; + +- if (id->driver_info & BTUSB_INTEL) { +- usb_enable_autosuspend(data->udev); ++ if (id->driver_info & BTUSB_INTEL) + hdev->setup = btusb_setup_intel; +- } + + /* Interface numbers are hardcoded in the specification */ + data->isoc = usb_ifnum_to_if(data->udev, 1); +-- +1.9.1 + |