~chihchun/ubuntu/+source/linux/+git/vivid:phablet-flo-6.0.0_r0.1

Last commit made on 2016-04-28
Get this branch:
git clone -b phablet-flo-6.0.0_r0.1 https://git.launchpad.net/~chihchun/ubuntu/+source/linux/+git/vivid
Only Rex Tsai can upload to this branch. If you are Rex Tsai please log in for upload directions.

Branch merges

Branch information

Name:
phablet-flo-6.0.0_r0.1
Repository:
lp:~chihchun/ubuntu/+source/linux/+git/vivid

Recent commits

fe68796... by Rex Tsai

proc: commented out pidns_operations

Signed-off-by: Rex Tsai (蔡志展) <email address hidden>

5261a3e... by Rex Tsai

apparmor: fix profile_unconfined call.

Signed-off-by: Rex Tsai (蔡志展) <email address hidden>

7cafe46... by Rex Tsai

apparmor: remove kvfree.

Signed-off-by: Rex Tsai (蔡志展) <email address hidden>

b7aa994... by Rex Tsai

proc: include missed header linux/proc_fs.h

Signed-off-by: Rex Tsai (蔡志展) <email address hidden>

e6042e1... by Tim Gardner

UBUNTU: Ubuntu-flo-3.4.0-5.19~15.04.1

Signed-off-by: Tim Gardner <email address hidden>

0763e07... by Simon Fels

Bluetooth: close HCI device when user channel socket gets closed

With 9380f9eacfbbee701daa416edd6625efcd3e29e1 the order of unsetting
the HCI_USER_CHANNEL flag of the HCI device was reverted to ensure
the device is first closed before making it available again.

Due to hci_dev_close checking for HCI_USER_CHANNEL being set on the
device it was never really closed and was kept opened. We're now
calling hci_dev_do_close directly to make sure the device is correctly
closed and we keep the correct order to unset the flag on our device
object.

Signed-off-by: Simon Fels <email address hidden>
Signed-off-by: Marcel Holtmann <email address hidden>
(cherry picked from bluetooth-next 4c63f83c2c2e16a13ce274ee678e28246bd33645)
BugLink: http://bugs.launchpad.net/bugs/1489327
Signed-off-by: Tim Gardner <email address hidden>

2a06866... by Simon Fels

UBUNTU: [Config] Enable bluetooth backports

BugLink: http://bugs.launchpad.net/bugs/1489327

Signed-off-by: Simon Fels <email address hidden>
Signed-off-by: Tim Gardner <email address hidden>

e3bcc45... by Simon Fels

UBUNTU: backports: import HCI SMD driver

We need to carry and build the HCI SMD driver from now on as part of the backports tree to
keep the dependency on the right bluetooth layer.

The driver itself copied and modified version of the one still shipped as part of the
older bluetooth stack we have in the tree under net/bluetooth. Code was taken from
drivers/bluetooth/hci_smd.c and adjusted to fit the changed HCI driver API.

BugLink: http://bugs.launchpad.net/bugs/1489327

Signed-off-by: Simon Fels <email address hidden>
Signed-off-by: Tim Gardner <email address hidden>

4770c07... by Simon Fels

UBUNTU: backports: respect already existing redefinitions in the flo tree

As the flo tree isn't a clean 3.4 one without further modifications and backported things
from upstream we need to respect already present symbols from newer upstream kernel
versions and drop them from our compatiblity layer.

BugLink: http://bugs.launchpad.net/bugs/1489327

Signed-off-by: Simon Fels <email address hidden>
Signed-off-by: Tim Gardner <email address hidden>

ab35fc4... by Simon Fels

UBUNTU: Import backports 4.2-rc7

backports tree was automatically generated and integrated with the following command:

$ ./gentree.py --integrate --clean --git-revision v4.2-rc7 \
    <path>/linux-next <path>/linux-mako

(we're using a slightly modified backports tree to adjust every export automatically for
 our needs).

See https://backports.wiki.kernel.org/index.php/Documentation/integration for
documentation and https://github.com/ubuntu-phonedations/backports for the used backports
tree.

All uncessary parts (bcma, wifi, nfc etc.) were dropped and just the bluetooth relevant
parts are kept.

BugLink: http://bugs.launchpad.net/bugs/1489327

Signed-off-by: Simon Fels <email address hidden>
Signed-off-by: Tim Gardner <email address hidden>