[Vivid] Pull Request: Backported bluetooth stack for flo

Simon Fels simon.fels at canonical.com
Thu Sep 3 13:16:41 UTC 2015


The following changes since commit 3f5374237c7e38eb8a5f2348e0c78820c0ce3585:

   UBUNTU: Ubuntu-flo-3.4.0-4.18_15.04.1 (2015-07-14 08:28:46 -0700)

are available in the git repository at:

   https://github.com/ubuntu-phonedations/linux flo-bluetooth

for you to fetch changes up to 71510d64fc269a09fd76db58747495814213f9b8:

   Bluetooth: close HCI device when user channel socket gets closed 
(2015-09-03 10:06:35 +0200)

----------------------------------------------------------------
Andrzej Kaczmarek (1):
       hid: Backport hid-generic driver

Jussi Kivilinna (1):
       crypto: add CMAC support to CryptoAPI

Milan Broz (1):
       crypto: af_alg - properly label AF_ALG socket

Simon Fels (5):
       UBUNTU: Import backports 4.2-rc7
       UBUNTU: backports: respect already existing redefinitions in the 
flo tree
       UBUNTU: backports: import HCI SMD driver
       UBUNTU: [Config] Enable bluetooth backports
       Bluetooth: close HCI device when user channel socket gets closed

  Kconfig                                            |     1 +
  Makefile                                           |     6 +-
  backports/COPYING                                  |   356 +
  backports/Kconfig                                  |    80 +
  backports/MAINTAINERS                              | 11471 
+++++++++++++++++++
  backports/Makefile                                 |    56 +
  backports/backport-include/asm-generic/barrier.h   |     9 +
  backports/backport-include/asm-generic/bug.h       |    39 +
  .../backport-include/asm-generic/pci-dma-compat.h  |    17 +
  backports/backport-include/asm/atomic.h            |    22 +
  backports/backport-include/asm/barrier.h           |     9 +
  backports/backport-include/asm/dma-mapping.h       |    13 +
  backports/backport-include/asm/errno.h             |    23 +
  backports/backport-include/asm/ioctls.h            |     9 +
  backports/backport-include/backport/backport.h     |    16 +
  backports/backport-include/backport/checks.h       |    12 +
  .../backport-include/backport/leds-disabled.h      |   181 +
  backports/backport-include/backport/magic.h        |    16 +
  backports/backport-include/crypto/aead.h           |    33 +
  backports/backport-include/generated/utsrelease.h  |    21 +
  backports/backport-include/linux/acpi.h            |    57 +
  backports/backport-include/linux/bitops.h          |    19 +
  backports/backport-include/linux/clk.h             |   116 +
  backports/backport-include/linux/compat.h          |    21 +
  backports/backport-include/linux/compiler.h        |    17 +
  backports/backport-include/linux/completion.h      |    21 +
  backports/backport-include/linux/cordic.h          |    60 +
  backports/backport-include/linux/crc7.h            |    14 +
  backports/backport-include/linux/cred.h            |    10 +
  backports/backport-include/linux/debugfs.h         |    24 +
  backports/backport-include/linux/device.h          |   247 +
  backports/backport-include/linux/dma-buf.h         |    54 +
  backports/backport-include/linux/dma-mapping.h     |    35 +
  backports/backport-include/linux/dynamic_debug.h   |    36 +
  backports/backport-include/linux/eeprom_93cx6.h    |    10 +
  backports/backport-include/linux/err.h             |    10 +
  backports/backport-include/linux/etherdevice.h     |   196 +
  backports/backport-include/linux/ethtool.h         |    18 +
  backports/backport-include/linux/export.h          |    19 +
  backports/backport-include/linux/firmware.h        |     9 +
  backports/backport-include/linux/freezer.h         |    32 +
  backports/backport-include/linux/fs.h              |    46 +
  backports/backport-include/linux/genetlink.h       |    18 +
  backports/backport-include/linux/gpio.h            |    29 +
  backports/backport-include/linux/hashtable.h       |    42 +
  backports/backport-include/linux/hid.h             |    87 +
  backports/backport-include/linux/hwmon.h           |    34 +
  backports/backport-include/linux/i2c-mux.h         |    14 +
  backports/backport-include/linux/i2c.h             |    46 +
  backports/backport-include/linux/idr.h             |    59 +
  backports/backport-include/linux/if_arp.h          |    14 +
  backports/backport-include/linux/if_ether.h        |    42 +
  backports/backport-include/linux/if_vlan.h         |    39 +
  backports/backport-include/linux/init.h            |    19 +
  backports/backport-include/linux/input.h           |    21 +
  backports/backport-include/linux/ioport.h          |     9 +
  backports/backport-include/linux/irq.h             |    16 +
  backports/backport-include/linux/irqdomain.h       |     9 +
  backports/backport-include/linux/jiffies.h         |    21 +
  backports/backport-include/linux/kconfig.h         |    38 +
  backports/backport-include/linux/kernel.h          |   162 +
  backports/backport-include/linux/kfifo.h           |    51 +
  backports/backport-include/linux/ktime.h           |    17 +
  backports/backport-include/linux/leds.h            |    43 +
  backports/backport-include/linux/list.h            |    91 +
  backports/backport-include/linux/list_nulls.h      |     9 +
  backports/backport-include/linux/lockdep.h         |    17 +
  backports/backport-include/linux/mdio.h            |    87 +
  backports/backport-include/linux/mii.h             |   147 +
  backports/backport-include/linux/miscdevice.h      |     9 +
  backports/backport-include/linux/mm.h              |    98 +
  backports/backport-include/linux/mmc/host.h        |    16 +
  backports/backport-include/linux/mmc/sdio.h        |    21 +
  backports/backport-include/linux/mmc/sdio_func.h   |    10 +
  backports/backport-include/linux/mmc/sdio_ids.h    |    14 +
  backports/backport-include/linux/mod_devicetable.h |    17 +
  backports/backport-include/linux/module.h          |    69 +
  backports/backport-include/linux/moduleparam.h     |    18 +
  backports/backport-include/linux/net.h             |   105 +
  backports/backport-include/linux/netdev_features.h |    48 +
  backports/backport-include/linux/netdevice.h       |   295 +
  backports/backport-include/linux/netlink.h         |    15 +
  backports/backport-include/linux/nl80211.h         |    10 +
  backports/backport-include/linux/of.h              |   170 +
  backports/backport-include/linux/olpc-ec.h         |    10 +
  backports/backport-include/linux/pci.h             |   167 +
  backports/backport-include/linux/phy.h             |    11 +
  backports/backport-include/linux/pkt_sched.h       |   108 +
  backports/backport-include/linux/platform_device.h |    36 +
  backports/backport-include/linux/pm.h              |    17 +
  backports/backport-include/linux/pm_qos.h          |    16 +
  backports/backport-include/linux/pnp.h             |    19 +
  backports/backport-include/linux/poll.h            |    20 +
  backports/backport-include/linux/printk.h          |   146 +
  backports/backport-include/linux/proc_fs.h         |    29 +
  .../backport-include/linux/ptp_clock_kernel.h      |    40 +
  backports/backport-include/linux/random.h          |    45 +
  backports/backport-include/linux/rculist.h         |    57 +
  backports/backport-include/linux/rcupdate.h        |    44 +
  backports/backport-include/linux/regmap.h          |    51 +
  .../backport-include/linux/regulator/driver.h      |    33 +
  backports/backport-include/linux/rfkill.h          |   167 +
  backports/backport-include/linux/rtnetlink.h       |    16 +
  backports/backport-include/linux/scatterlist.h     |    15 +
  backports/backport-include/linux/security.h        |    18 +
  backports/backport-include/linux/seq_file.h        |    26 +
  backports/backport-include/linux/skbuff.h          |   299 +
  backports/backport-include/linux/slab.h            |    27 +
  backports/backport-include/linux/socket.h          |    18 +
  backports/backport-include/linux/spi/spi.h         |    20 +
  backports/backport-include/linux/static_key.h      |    49 +
  backports/backport-include/linux/string.h          |    11 +
  backports/backport-include/linux/sysfs.h           |    11 +
  backports/backport-include/linux/time.h            |     7 +
  backports/backport-include/linux/time64.h          |    24 +
  backports/backport-include/linux/timecounter.h     |    25 +
  backports/backport-include/linux/tracepoint.h      |    10 +
  backports/backport-include/linux/tty.h             |    36 +
  backports/backport-include/linux/tty_flip.h        |    11 +
  backports/backport-include/linux/u64_stats_sync.h  |   154 +
  backports/backport-include/linux/uidgid.h          |   221 +
  backports/backport-include/linux/usb.h             |    95 +
  backports/backport-include/linux/usb/ch9.h         |    24 +
  backports/backport-include/linux/version.h         |     9 +
  backports/backport-include/linux/wait.h            |    79 +
  backports/backport-include/linux/watchdog.h        |    11 +
  backports/backport-include/linux/workqueue.h       |    67 +
  backports/backport-include/net/addrconf.h          |    25 +
  backports/backport-include/net/codel.h             |   350 +
  backports/backport-include/net/flow_keys.h         |    21 +
  backports/backport-include/net/genetlink.h         |   150 +
  backports/backport-include/net/inet_frag.h         |    44 +
  backports/backport-include/net/ip.h                |    14 +
  backports/backport-include/net/ip6_fib.h           |    26 +
  backports/backport-include/net/ipv6.h              |    42 +
  backports/backport-include/net/iw_handler.h        |    28 +
  backports/backport-include/net/net_namespace.h     |    65 +
  backports/backport-include/net/netlink.h           |   170 +
  backports/backport-include/net/sch_generic.h       |    20 +
  backports/backport-include/net/sock.h              |    50 +
  backports/backport-include/pcmcia/device_id.h      |    23 +
  backports/backport-include/pcmcia/ds.h             |    29 +
  backports/backport-include/sound/core.h            |    20 +
  backports/backport-include/sound/pcm.h             |    29 +
  backports/backport-include/uapi/linux/sockios.h    |    31 +
  backports/compat/Kconfig                           |   195 +
  backports/compat/Makefile                          |    36 +
  backports/compat/backport-3.10.c                   |   186 +
  backports/compat/backport-3.12.c                   |    29 +
  backports/compat/backport-3.13.c                   |   309 +
  backports/compat/backport-3.14.c                   |    90 +
  backports/compat/backport-3.15.c                   |   102 +
  backports/compat/backport-3.17.c                   |    39 +
  backports/compat/backport-3.18.c                   |   223 +
  backports/compat/backport-3.19.c                   |   150 +
  backports/compat/backport-3.2.c                    |    25 +
  backports/compat/backport-4.0.c                    |   193 +
  backports/compat/backport-4.1.c                    |    84 +
  backports/compat/backport-4.2.c                    |    67 +
  backports/compat/backports.h                       |    26 +
  backports/compat/compat-3.0.c                      |    91 +
  backports/compat/compat-3.1.c                      |   118 +
  backports/compat/compat-3.3.c                      |   239 +
  backports/compat/compat-3.4.c                      |   201 +
  backports/compat/compat-3.5.c                      |   152 +
  backports/compat/compat-3.6.c                      |   149 +
  backports/compat/compat-3.7.c                      |   280 +
  backports/compat/compat-3.8.c                      |   510 +
  backports/compat/compat-3.9.c                      |    72 +
  backports/compat/crypto-ccm.c                      |   906 ++
  backports/compat/dma-shared-helpers.c              |    41 +
  backports/compat/drivers-base-devcoredump.c        |   319 +
  backports/compat/hid-ids.h                         |   866 ++
  backports/compat/lib-rhashtable.c                  |   845 ++
  backports/compat/main.c                            |    92 +
  backports/compat/user_namespace.c                  |    68 +
  backports/drivers/bluetooth/Kconfig                |   341 +
  backports/drivers/bluetooth/Makefile               |    40 +
  backports/drivers/bluetooth/ath3k.c                |   565 +
  backports/drivers/bluetooth/bcm203x.c              |   288 +
  backports/drivers/bluetooth/bfusb.c                |   752 ++
  backports/drivers/bluetooth/bluecard_cs.c          |   925 ++
  backports/drivers/bluetooth/bpa10x.c               |   516 +
  backports/drivers/bluetooth/bt3c_cs.c              |   745 ++
  backports/drivers/bluetooth/btbcm.c                |   490 +
  backports/drivers/bluetooth/btbcm.h                |   117 +
  backports/drivers/bluetooth/btintel.c              |    95 +
  backports/drivers/bluetooth/btintel.h              |    89 +
  backports/drivers/bluetooth/btmrvl_debugfs.c       |   255 +
  backports/drivers/bluetooth/btmrvl_drv.h           |   180 +
  backports/drivers/bluetooth/btmrvl_main.c          |   812 ++
  backports/drivers/bluetooth/btmrvl_sdio.c          |  1619 +++
  backports/drivers/bluetooth/btmrvl_sdio.h          |   122 +
  backports/drivers/bluetooth/btrtl.c                |   390 +
  backports/drivers/bluetooth/btrtl.h                |    52 +
  backports/drivers/bluetooth/btsdio.c               |   395 +
  backports/drivers/bluetooth/btuart_cs.c            |   678 ++
  backports/drivers/bluetooth/btusb.c                |  3130 +++++
  backports/drivers/bluetooth/btwilink.c             |   362 +
  backports/drivers/bluetooth/dtl1_cs.c              |   618 +
  backports/drivers/bluetooth/hci_ath.c              |   263 +
  backports/drivers/bluetooth/hci_bcm.c              |   258 +
  backports/drivers/bluetooth/hci_bcsp.c             |   761 ++
  backports/drivers/bluetooth/hci_h4.c               |   263 +
  backports/drivers/bluetooth/hci_h5.c               |   765 ++
  backports/drivers/bluetooth/hci_intel.c            |    31 +
  backports/drivers/bluetooth/hci_ldisc.c            |   867 ++
  backports/drivers/bluetooth/hci_ll.c               |   527 +
  backports/drivers/bluetooth/hci_smd.c              |   667 ++
  backports/drivers/bluetooth/hci_uart.h             |   173 +
  backports/drivers/bluetooth/hci_vhci.c             |   433 +
  backports/include/linux/ath9k_platform.h           |    46 +
  backports/include/linux/backport-devcoredump.h     |    35 +
  backports/include/linux/backport-rhashtable.h      |   822 ++
  backports/include/linux/bcm47xx_wdt.h              |    29 +
  backports/include/linux/devcoredump.h              |    10 +
  backports/include/linux/fixp-arith.h               |   156 +
  backports/include/linux/hashtable.h                |   205 +
  backports/include/linux/ieee80211.h                |  2548 ++++
  backports/include/linux/ieee802154.h               |   250 +
  backports/include/linux/mmc/sdio_ids.h             |    61 +
  backports/include/linux/mpls.h                     |     6 +
  backports/include/linux/nl802154.h                 |   178 +
  backports/include/linux/pci_ids.h                  |  2998 +++++
  .../include/linux/platform_data/brcmfmac-sdio.h    |   135 +
  backports/include/linux/platform_data/net-cw1200.h |    81 +
  backports/include/linux/rhashtable.h               |    30 +
  backports/include/linux/rndis.h                    |   391 +
  backports/include/linux/spi/at86rf230.h            |    28 +
  backports/include/linux/spi/cc2520.h               |    26 +
  backports/include/linux/spi/libertas_spi.h         |    29 +
  backports/include/linux/unaligned/access_ok.h      |    67 +
  backports/include/linux/unaligned/be_byteshift.h   |    70 +
  backports/include/linux/unaligned/be_memmove.h     |    36 +
  backports/include/linux/unaligned/be_struct.h      |    36 +
  backports/include/linux/unaligned/generic.h        |    68 +
  backports/include/linux/unaligned/le_byteshift.h   |    70 +
  backports/include/linux/unaligned/le_memmove.h     |    36 +
  backports/include/linux/unaligned/le_struct.h      |    36 +
  backports/include/linux/unaligned/memmove.h        |    45 +
  backports/include/linux/unaligned/packed_struct.h  |    46 +
  backports/include/linux/usb/rndis_host.h           |   210 +
  backports/include/linux/usb/usbnet.h               |   282 +
  backports/include/linux/wireless.h                 |    44 +
  backports/include/linux/wl12xx.h                   |    58 +
  backports/include/net/6lowpan.h                    |   385 +
  backports/include/net/af_ieee802154.h              |    66 +
  backports/include/net/bluetooth/bluetooth.h        |   387 +
  backports/include/net/bluetooth/hci.h              |  2002 ++++
  backports/include/net/bluetooth/hci_core.h         |  1448 +++
  backports/include/net/bluetooth/hci_mon.h          |    51 +
  backports/include/net/bluetooth/hci_sock.h         |   175 +
  backports/include/net/bluetooth/l2cap.h            |   974 ++
  backports/include/net/bluetooth/mgmt.h             |   786 ++
  backports/include/net/bluetooth/rfcomm.h           |   374 +
  backports/include/net/bluetooth/sco.h              |    49 +
  backports/include/net/cfg80211-wext.h              |    55 +
  backports/include/net/cfg80211.h                   |  5282 +++++++++
  backports/include/net/cfg802154.h                  |   229 +
  backports/include/net/ieee80211_radiotap.h         |   333 +
  backports/include/net/ieee802154_netdev.h          |   433 +
  backports/include/net/lib80211.h                   |   121 +
  backports/include/net/mac80211.h                   |  5434 +++++++++
  backports/include/net/mac802154.h                  |   378 +
  backports/include/net/netns/ieee802154_6lowpan.h   |    21 +
  backports/include/net/nl802154.h                   |   246 +
  backports/include/net/regulatory.h                 |   227 +
  backports/include/uapi/linux/mpls.h                |    44 +
  backports/include/uapi/linux/nl80211.h             |  4592 ++++++++
  backports/include/uapi/linux/pci_regs.h            |   908 ++
  backports/include/uapi/linux/wil6210_uapi.h        |    87 +
  backports/include/uapi/linux/wireless.h            |  1128 ++
  backports/net/6lowpan/Kconfig                      |    70 +
  backports/net/6lowpan/Makefile                     |    12 +
  backports/net/6lowpan/iphc.c                       |   628 +
  backports/net/6lowpan/nhc.c                        |   241 +
  backports/net/6lowpan/nhc.h                        |   146 +
  backports/net/6lowpan/nhc_dest.c                   |    28 +
  backports/net/6lowpan/nhc_fragment.c               |    27 +
  backports/net/6lowpan/nhc_hop.c                    |    27 +
  backports/net/6lowpan/nhc_ipv6.c                   |    27 +
  backports/net/6lowpan/nhc_mobility.c               |    27 +
  backports/net/6lowpan/nhc_routing.c                |    27 +
  backports/net/6lowpan/nhc_udp.c                    |   157 +
  backports/net/Kconfig                              |   382 +
  backports/net/Makefile                             |    76 +
  backports/net/bluetooth/6lowpan.c                  |  1481 +++
  backports/net/bluetooth/Kconfig                    |   110 +
  backports/net/bluetooth/Makefile                   |    22 +
  backports/net/bluetooth/a2mp.c                     |  1033 ++
  backports/net/bluetooth/a2mp.h                     |   142 +
  backports/net/bluetooth/af_bluetooth.c             |   795 ++
  backports/net/bluetooth/amp.c                      |   474 +
  backports/net/bluetooth/amp.h                      |    54 +
  backports/net/bluetooth/bnep/Kconfig               |    27 +
  backports/net/bluetooth/bnep/Makefile              |     7 +
  backports/net/bluetooth/bnep/bnep.h                |   183 +
  backports/net/bluetooth/bnep/core.c                |   769 ++
  backports/net/bluetooth/bnep/netdev.c              |   229 +
  backports/net/bluetooth/bnep/sock.c                |   265 +
  backports/net/bluetooth/cmtp/Kconfig               |    12 +
  backports/net/bluetooth/cmtp/Makefile              |     7 +
  backports/net/bluetooth/cmtp/capi.c                |   612 +
  backports/net/bluetooth/cmtp/cmtp.h                |   129 +
  backports/net/bluetooth/cmtp/core.c                |   512 +
  backports/net/bluetooth/cmtp/sock.c                |   269 +
  backports/net/bluetooth/ecc.c                      |   816 ++
  backports/net/bluetooth/ecc.h                      |    54 +
  backports/net/bluetooth/hci_conn.c                 |  1383 +++
  backports/net/bluetooth/hci_core.c                 |  4382 +++++++
  backports/net/bluetooth/hci_debugfs.c              |  1142 ++
  backports/net/bluetooth/hci_debugfs.h              |    48 +
  backports/net/bluetooth/hci_event.c                |  5491 +++++++++
  backports/net/bluetooth/hci_request.c              |   568 +
  backports/net/bluetooth/hci_request.h              |    57 +
  backports/net/bluetooth/hci_sock.c                 |  1482 +++
  backports/net/bluetooth/hci_sysfs.c                |   214 +
  backports/net/bluetooth/hidp/Kconfig               |    13 +
  backports/net/bluetooth/hidp/Makefile              |     7 +
  backports/net/bluetooth/hidp/core.c                |  1451 +++
  backports/net/bluetooth/hidp/hidp.h                |   192 +
  backports/net/bluetooth/hidp/sock.c                |   299 +
  backports/net/bluetooth/l2cap_core.c               |  7627 ++++++++++++
  backports/net/bluetooth/l2cap_sock.c               |  1699 +++
  backports/net/bluetooth/lib.c                      |   168 +
  backports/net/bluetooth/mgmt.c                     |  8645 ++++++++++++++
  backports/net/bluetooth/mgmt_util.c                |   210 +
  backports/net/bluetooth/mgmt_util.h                |    53 +
  backports/net/bluetooth/rfcomm/Kconfig             |    20 +
  backports/net/bluetooth/rfcomm/Makefile            |     8 +
  backports/net/bluetooth/rfcomm/core.c              |  2290 ++++
  backports/net/bluetooth/rfcomm/sock.c              |  1139 ++
  backports/net/bluetooth/rfcomm/tty.c               |  1178 ++
  backports/net/bluetooth/sco.c                      |  1272 ++
  backports/net/bluetooth/selftest.c                 |   271 +
  backports/net/bluetooth/selftest.h                 |    45 +
  backports/net/bluetooth/smp.c                      |  3797 ++++++
  backports/net/bluetooth/smp.h                      |   209 +
  backports/net/ieee802154/6lowpan/6lowpan_i.h       |    72 +
  backports/net/ieee802154/6lowpan/Kconfig           |     6 +
  backports/net/ieee802154/6lowpan/Makefile          |     3 +
  backports/net/ieee802154/6lowpan/core.c            |   278 +
  backports/net/ieee802154/6lowpan/reassembly.c      |   585 +
  backports/net/ieee802154/6lowpan/rx.c              |   171 +
  backports/net/ieee802154/6lowpan/tx.c              |   272 +
  backports/net/ieee802154/Kconfig                   |    27 +
  backports/net/ieee802154/Makefile                  |    11 +
  backports/net/ieee802154/core.c                    |   323 +
  backports/net/ieee802154/core.h                    |    46 +
  backports/net/ieee802154/header_ops.c              |   326 +
  backports/net/ieee802154/ieee802154.h              |    86 +
  backports/net/ieee802154/netlink.c                 |   152 +
  backports/net/ieee802154/nl-mac.c                  |  1345 +++
  backports/net/ieee802154/nl-phy.c                  |   350 +
  backports/net/ieee802154/nl802154.c                |  1267 ++
  backports/net/ieee802154/nl802154.h                |     7 +
  backports/net/ieee802154/nl_policy.c               |    78 +
  backports/net/ieee802154/rdev-ops.h                |   178 +
  backports/net/ieee802154/socket.c                  |  1181 ++
  backports/net/ieee802154/sysfs.c                   |    89 +
  backports/net/ieee802154/sysfs.h                   |     9 +
  backports/net/ieee802154/trace.c                   |     7 +
  backports/net/ieee802154/trace.h                   |   277 +
  backports/net/mac802154/Kconfig                    |    22 +
  backports/net/mac802154/Makefile                   |     7 +
  backports/net/mac802154/cfg.c                      |   242 +
  backports/net/mac802154/cfg.h                      |     9 +
  backports/net/mac802154/driver-ops.h               |   287 +
  backports/net/mac802154/ieee802154_i.h             |   180 +
  backports/net/mac802154/iface.c                    |   649 ++
  backports/net/mac802154/llsec.c                    |  1044 ++
  backports/net/mac802154/llsec.h                    |   108 +
  backports/net/mac802154/mac_cmd.c                  |   152 +
  backports/net/mac802154/main.c                     |   252 +
  backports/net/mac802154/mib.c                      |   227 +
  backports/net/mac802154/rx.c                       |   299 +
  backports/net/mac802154/trace.c                    |     9 +
  backports/net/mac802154/trace.h                    |   272 +
  backports/net/mac802154/tx.c                       |   149 +
  backports/net/mac802154/util.c                     |    94 +
  crypto/Kconfig                                     |    11 +
  crypto/Makefile                                    |     1 +
  crypto/af_alg.c                                    |     2 +
  crypto/cmac.c                                      |   315 +
  crypto/tcrypt.c                                    |    11 +-
  crypto/testmgr.c                                   |    18 +
  crypto/testmgr.h                                   |   125 +
  debian.flo/config/config.common.ubuntu             |    89 +-
  drivers/hid/Makefile                               |     1 +
  drivers/hid/hid-core.c                             |     2 +-
  drivers/hid/hid-generic.c                          |    60 +
  include/linux/mod_devicetable.h                    |     1 +
  392 files changed, 146665 insertions(+), 19 deletions(-)
  create mode 100644 backports/COPYING
  create mode 100644 backports/Kconfig
  create mode 100644 backports/MAINTAINERS
  create mode 100644 backports/Makefile
  create mode 100644 backports/backport-include/asm-generic/barrier.h
  create mode 100644 backports/backport-include/asm-generic/bug.h
  create mode 100644 backports/backport-include/asm-generic/pci-dma-compat.h
  create mode 100644 backports/backport-include/asm/atomic.h
  create mode 100644 backports/backport-include/asm/barrier.h
  create mode 100644 backports/backport-include/asm/dma-mapping.h
  create mode 100644 backports/backport-include/asm/errno.h
  create mode 100644 backports/backport-include/asm/ioctls.h
  create mode 100644 backports/backport-include/backport/backport.h
  create mode 100644 backports/backport-include/backport/checks.h
  create mode 100644 backports/backport-include/backport/leds-disabled.h
  create mode 100644 backports/backport-include/backport/magic.h
  create mode 100644 backports/backport-include/crypto/aead.h
  create mode 100644 backports/backport-include/generated/utsrelease.h
  create mode 100644 backports/backport-include/linux/acpi.h
  create mode 100644 backports/backport-include/linux/bitops.h
  create mode 100644 backports/backport-include/linux/clk.h
  create mode 100644 backports/backport-include/linux/compat.h
  create mode 100644 backports/backport-include/linux/compiler.h
  create mode 100644 backports/backport-include/linux/completion.h
  create mode 100644 backports/backport-include/linux/cordic.h
  create mode 100644 backports/backport-include/linux/crc7.h
  create mode 100644 backports/backport-include/linux/cred.h
  create mode 100644 backports/backport-include/linux/debugfs.h
  create mode 100644 backports/backport-include/linux/device.h
  create mode 100644 backports/backport-include/linux/dma-buf.h
  create mode 100644 backports/backport-include/linux/dma-mapping.h
  create mode 100644 backports/backport-include/linux/dynamic_debug.h
  create mode 100644 backports/backport-include/linux/eeprom_93cx6.h
  create mode 100644 backports/backport-include/linux/err.h
  create mode 100644 backports/backport-include/linux/etherdevice.h
  create mode 100644 backports/backport-include/linux/ethtool.h
  create mode 100644 backports/backport-include/linux/export.h
  create mode 100644 backports/backport-include/linux/firmware.h
  create mode 100644 backports/backport-include/linux/freezer.h
  create mode 100644 backports/backport-include/linux/fs.h
  create mode 100644 backports/backport-include/linux/genetlink.h
  create mode 100644 backports/backport-include/linux/gpio.h
  create mode 100644 backports/backport-include/linux/hashtable.h
  create mode 100644 backports/backport-include/linux/hid.h
  create mode 100644 backports/backport-include/linux/hwmon.h
  create mode 100644 backports/backport-include/linux/i2c-mux.h
  create mode 100644 backports/backport-include/linux/i2c.h
  create mode 100644 backports/backport-include/linux/idr.h
  create mode 100644 backports/backport-include/linux/if_arp.h
  create mode 100644 backports/backport-include/linux/if_ether.h
  create mode 100644 backports/backport-include/linux/if_vlan.h
  create mode 100644 backports/backport-include/linux/init.h
  create mode 100644 backports/backport-include/linux/input.h
  create mode 100644 backports/backport-include/linux/ioport.h
  create mode 100644 backports/backport-include/linux/irq.h
  create mode 100644 backports/backport-include/linux/irqdomain.h
  create mode 100644 backports/backport-include/linux/jiffies.h
  create mode 100644 backports/backport-include/linux/kconfig.h
  create mode 100644 backports/backport-include/linux/kernel.h
  create mode 100644 backports/backport-include/linux/kfifo.h
  create mode 100644 backports/backport-include/linux/ktime.h
  create mode 100644 backports/backport-include/linux/leds.h
  create mode 100644 backports/backport-include/linux/list.h
  create mode 100644 backports/backport-include/linux/list_nulls.h
  create mode 100644 backports/backport-include/linux/lockdep.h
  create mode 100644 backports/backport-include/linux/mdio.h
  create mode 100644 backports/backport-include/linux/mii.h
  create mode 100644 backports/backport-include/linux/miscdevice.h
  create mode 100644 backports/backport-include/linux/mm.h
  create mode 100644 backports/backport-include/linux/mmc/host.h
  create mode 100644 backports/backport-include/linux/mmc/sdio.h
  create mode 100644 backports/backport-include/linux/mmc/sdio_func.h
  create mode 100644 backports/backport-include/linux/mmc/sdio_ids.h
  create mode 100644 backports/backport-include/linux/mod_devicetable.h
  create mode 100644 backports/backport-include/linux/module.h
  create mode 100644 backports/backport-include/linux/moduleparam.h
  create mode 100644 backports/backport-include/linux/net.h
  create mode 100644 backports/backport-include/linux/netdev_features.h
  create mode 100644 backports/backport-include/linux/netdevice.h
  create mode 100644 backports/backport-include/linux/netlink.h
  create mode 100644 backports/backport-include/linux/nl80211.h
  create mode 100644 backports/backport-include/linux/of.h
  create mode 100644 backports/backport-include/linux/olpc-ec.h
  create mode 100644 backports/backport-include/linux/pci.h
  create mode 100644 backports/backport-include/linux/phy.h
  create mode 100644 backports/backport-include/linux/pkt_sched.h
  create mode 100644 backports/backport-include/linux/platform_device.h
  create mode 100644 backports/backport-include/linux/pm.h
  create mode 100644 backports/backport-include/linux/pm_qos.h
  create mode 100644 backports/backport-include/linux/pnp.h
  create mode 100644 backports/backport-include/linux/poll.h
  create mode 100644 backports/backport-include/linux/printk.h
  create mode 100644 backports/backport-include/linux/proc_fs.h
  create mode 100644 backports/backport-include/linux/ptp_clock_kernel.h
  create mode 100644 backports/backport-include/linux/random.h
  create mode 100644 backports/backport-include/linux/rculist.h
  create mode 100644 backports/backport-include/linux/rcupdate.h
  create mode 100644 backports/backport-include/linux/regmap.h
  create mode 100644 backports/backport-include/linux/regulator/driver.h
  create mode 100644 backports/backport-include/linux/rfkill.h
  create mode 100644 backports/backport-include/linux/rtnetlink.h
  create mode 100644 backports/backport-include/linux/scatterlist.h
  create mode 100644 backports/backport-include/linux/security.h
  create mode 100644 backports/backport-include/linux/seq_file.h
  create mode 100644 backports/backport-include/linux/skbuff.h
  create mode 100644 backports/backport-include/linux/slab.h
  create mode 100644 backports/backport-include/linux/socket.h
  create mode 100644 backports/backport-include/linux/spi/spi.h
  create mode 100644 backports/backport-include/linux/static_key.h
  create mode 100644 backports/backport-include/linux/string.h
  create mode 100644 backports/backport-include/linux/sysfs.h
  create mode 100644 backports/backport-include/linux/time.h
  create mode 100644 backports/backport-include/linux/time64.h
  create mode 100644 backports/backport-include/linux/timecounter.h
  create mode 100644 backports/backport-include/linux/tracepoint.h
  create mode 100644 backports/backport-include/linux/tty.h
  create mode 100644 backports/backport-include/linux/tty_flip.h
  create mode 100644 backports/backport-include/linux/u64_stats_sync.h
  create mode 100644 backports/backport-include/linux/uidgid.h
  create mode 100644 backports/backport-include/linux/usb.h
  create mode 100644 backports/backport-include/linux/usb/ch9.h
  create mode 100644 backports/backport-include/linux/version.h
  create mode 100644 backports/backport-include/linux/wait.h
  create mode 100644 backports/backport-include/linux/watchdog.h
  create mode 100644 backports/backport-include/linux/workqueue.h
  create mode 100644 backports/backport-include/net/addrconf.h
  create mode 100644 backports/backport-include/net/codel.h
  create mode 100644 backports/backport-include/net/flow_keys.h
  create mode 100644 backports/backport-include/net/genetlink.h
  create mode 100644 backports/backport-include/net/inet_frag.h
  create mode 100644 backports/backport-include/net/ip.h
  create mode 100644 backports/backport-include/net/ip6_fib.h
  create mode 100644 backports/backport-include/net/ipv6.h
  create mode 100644 backports/backport-include/net/iw_handler.h
  create mode 100644 backports/backport-include/net/net_namespace.h
  create mode 100644 backports/backport-include/net/netlink.h
  create mode 100644 backports/backport-include/net/sch_generic.h
  create mode 100644 backports/backport-include/net/sock.h
  create mode 100644 backports/backport-include/pcmcia/device_id.h
  create mode 100644 backports/backport-include/pcmcia/ds.h
  create mode 100644 backports/backport-include/sound/core.h
  create mode 100644 backports/backport-include/sound/pcm.h
  create mode 100644 backports/backport-include/uapi/linux/sockios.h
  create mode 100644 backports/compat/Kconfig
  create mode 100644 backports/compat/Makefile
  create mode 100644 backports/compat/backport-3.10.c
  create mode 100644 backports/compat/backport-3.12.c
  create mode 100644 backports/compat/backport-3.13.c
  create mode 100644 backports/compat/backport-3.14.c
  create mode 100644 backports/compat/backport-3.15.c
  create mode 100644 backports/compat/backport-3.17.c
  create mode 100644 backports/compat/backport-3.18.c
  create mode 100644 backports/compat/backport-3.19.c
  create mode 100644 backports/compat/backport-3.2.c
  create mode 100644 backports/compat/backport-4.0.c
  create mode 100644 backports/compat/backport-4.1.c
  create mode 100644 backports/compat/backport-4.2.c
  create mode 100644 backports/compat/backports.h
  create mode 100644 backports/compat/compat-3.0.c
  create mode 100644 backports/compat/compat-3.1.c
  create mode 100644 backports/compat/compat-3.3.c
  create mode 100644 backports/compat/compat-3.4.c
  create mode 100644 backports/compat/compat-3.5.c
  create mode 100644 backports/compat/compat-3.6.c
  create mode 100644 backports/compat/compat-3.7.c
  create mode 100644 backports/compat/compat-3.8.c
  create mode 100644 backports/compat/compat-3.9.c
  create mode 100644 backports/compat/crypto-ccm.c
  create mode 100644 backports/compat/dma-shared-helpers.c
  create mode 100644 backports/compat/drivers-base-devcoredump.c
  create mode 100644 backports/compat/hid-ids.h
  create mode 100644 backports/compat/lib-rhashtable.c
  create mode 100644 backports/compat/main.c
  create mode 100644 backports/compat/user_namespace.c
  create mode 100644 backports/drivers/bluetooth/Kconfig
  create mode 100644 backports/drivers/bluetooth/Makefile
  create mode 100644 backports/drivers/bluetooth/ath3k.c
  create mode 100644 backports/drivers/bluetooth/bcm203x.c
  create mode 100644 backports/drivers/bluetooth/bfusb.c
  create mode 100644 backports/drivers/bluetooth/bluecard_cs.c
  create mode 100644 backports/drivers/bluetooth/bpa10x.c
  create mode 100644 backports/drivers/bluetooth/bt3c_cs.c
  create mode 100644 backports/drivers/bluetooth/btbcm.c
  create mode 100644 backports/drivers/bluetooth/btbcm.h
  create mode 100644 backports/drivers/bluetooth/btintel.c
  create mode 100644 backports/drivers/bluetooth/btintel.h
  create mode 100644 backports/drivers/bluetooth/btmrvl_debugfs.c
  create mode 100644 backports/drivers/bluetooth/btmrvl_drv.h
  create mode 100644 backports/drivers/bluetooth/btmrvl_main.c
  create mode 100644 backports/drivers/bluetooth/btmrvl_sdio.c
  create mode 100644 backports/drivers/bluetooth/btmrvl_sdio.h
  create mode 100644 backports/drivers/bluetooth/btrtl.c
  create mode 100644 backports/drivers/bluetooth/btrtl.h
  create mode 100644 backports/drivers/bluetooth/btsdio.c
  create mode 100644 backports/drivers/bluetooth/btuart_cs.c
  create mode 100644 backports/drivers/bluetooth/btusb.c
  create mode 100644 backports/drivers/bluetooth/btwilink.c
  create mode 100644 backports/drivers/bluetooth/dtl1_cs.c
  create mode 100644 backports/drivers/bluetooth/hci_ath.c
  create mode 100644 backports/drivers/bluetooth/hci_bcm.c
  create mode 100644 backports/drivers/bluetooth/hci_bcsp.c
  create mode 100644 backports/drivers/bluetooth/hci_h4.c
  create mode 100644 backports/drivers/bluetooth/hci_h5.c
  create mode 100644 backports/drivers/bluetooth/hci_intel.c
  create mode 100644 backports/drivers/bluetooth/hci_ldisc.c
  create mode 100644 backports/drivers/bluetooth/hci_ll.c
  create mode 100644 backports/drivers/bluetooth/hci_smd.c
  create mode 100644 backports/drivers/bluetooth/hci_uart.h
  create mode 100644 backports/drivers/bluetooth/hci_vhci.c
  create mode 100644 backports/include/linux/ath9k_platform.h
  create mode 100644 backports/include/linux/backport-devcoredump.h
  create mode 100644 backports/include/linux/backport-rhashtable.h
  create mode 100644 backports/include/linux/bcm47xx_wdt.h
  create mode 100644 backports/include/linux/devcoredump.h
  create mode 100644 backports/include/linux/fixp-arith.h
  create mode 100644 backports/include/linux/hashtable.h
  create mode 100644 backports/include/linux/ieee80211.h
  create mode 100644 backports/include/linux/ieee802154.h
  create mode 100644 backports/include/linux/mmc/sdio_ids.h
  create mode 100644 backports/include/linux/mpls.h
  create mode 100644 backports/include/linux/nl802154.h
  create mode 100644 backports/include/linux/pci_ids.h
  create mode 100644 backports/include/linux/platform_data/brcmfmac-sdio.h
  create mode 100644 backports/include/linux/platform_data/net-cw1200.h
  create mode 100644 backports/include/linux/rhashtable.h
  create mode 100644 backports/include/linux/rndis.h
  create mode 100644 backports/include/linux/spi/at86rf230.h
  create mode 100644 backports/include/linux/spi/cc2520.h
  create mode 100644 backports/include/linux/spi/libertas_spi.h
  create mode 100644 backports/include/linux/unaligned/access_ok.h
  create mode 100644 backports/include/linux/unaligned/be_byteshift.h
  create mode 100644 backports/include/linux/unaligned/be_memmove.h
  create mode 100644 backports/include/linux/unaligned/be_struct.h
  create mode 100644 backports/include/linux/unaligned/generic.h
  create mode 100644 backports/include/linux/unaligned/le_byteshift.h
  create mode 100644 backports/include/linux/unaligned/le_memmove.h
  create mode 100644 backports/include/linux/unaligned/le_struct.h
  create mode 100644 backports/include/linux/unaligned/memmove.h
  create mode 100644 backports/include/linux/unaligned/packed_struct.h
  create mode 100644 backports/include/linux/usb/rndis_host.h
  create mode 100644 backports/include/linux/usb/usbnet.h
  create mode 100644 backports/include/linux/wireless.h
  create mode 100644 backports/include/linux/wl12xx.h
  create mode 100644 backports/include/net/6lowpan.h
  create mode 100644 backports/include/net/af_ieee802154.h
  create mode 100644 backports/include/net/bluetooth/bluetooth.h
  create mode 100644 backports/include/net/bluetooth/hci.h
  create mode 100644 backports/include/net/bluetooth/hci_core.h
  create mode 100644 backports/include/net/bluetooth/hci_mon.h
  create mode 100644 backports/include/net/bluetooth/hci_sock.h
  create mode 100644 backports/include/net/bluetooth/l2cap.h
  create mode 100644 backports/include/net/bluetooth/mgmt.h
  create mode 100644 backports/include/net/bluetooth/rfcomm.h
  create mode 100644 backports/include/net/bluetooth/sco.h
  create mode 100644 backports/include/net/cfg80211-wext.h
  create mode 100644 backports/include/net/cfg80211.h
  create mode 100644 backports/include/net/cfg802154.h
  create mode 100644 backports/include/net/ieee80211_radiotap.h
  create mode 100644 backports/include/net/ieee802154_netdev.h
  create mode 100644 backports/include/net/lib80211.h
  create mode 100644 backports/include/net/mac80211.h
  create mode 100644 backports/include/net/mac802154.h
  create mode 100644 backports/include/net/netns/ieee802154_6lowpan.h
  create mode 100644 backports/include/net/nl802154.h
  create mode 100644 backports/include/net/regulatory.h
  create mode 100644 backports/include/uapi/linux/mpls.h
  create mode 100644 backports/include/uapi/linux/nl80211.h
  create mode 100644 backports/include/uapi/linux/pci_regs.h
  create mode 100644 backports/include/uapi/linux/wil6210_uapi.h
  create mode 100644 backports/include/uapi/linux/wireless.h
  create mode 100644 backports/net/6lowpan/Kconfig
  create mode 100644 backports/net/6lowpan/Makefile
  create mode 100644 backports/net/6lowpan/iphc.c
  create mode 100644 backports/net/6lowpan/nhc.c
  create mode 100644 backports/net/6lowpan/nhc.h
  create mode 100644 backports/net/6lowpan/nhc_dest.c
  create mode 100644 backports/net/6lowpan/nhc_fragment.c
  create mode 100644 backports/net/6lowpan/nhc_hop.c
  create mode 100644 backports/net/6lowpan/nhc_ipv6.c
  create mode 100644 backports/net/6lowpan/nhc_mobility.c
  create mode 100644 backports/net/6lowpan/nhc_routing.c
  create mode 100644 backports/net/6lowpan/nhc_udp.c
  create mode 100644 backports/net/Kconfig
  create mode 100644 backports/net/Makefile
  create mode 100644 backports/net/bluetooth/6lowpan.c
  create mode 100644 backports/net/bluetooth/Kconfig
  create mode 100644 backports/net/bluetooth/Makefile
  create mode 100644 backports/net/bluetooth/a2mp.c
  create mode 100644 backports/net/bluetooth/a2mp.h
  create mode 100644 backports/net/bluetooth/af_bluetooth.c
  create mode 100644 backports/net/bluetooth/amp.c
  create mode 100644 backports/net/bluetooth/amp.h
  create mode 100644 backports/net/bluetooth/bnep/Kconfig
  create mode 100644 backports/net/bluetooth/bnep/Makefile
  create mode 100644 backports/net/bluetooth/bnep/bnep.h
  create mode 100644 backports/net/bluetooth/bnep/core.c
  create mode 100644 backports/net/bluetooth/bnep/netdev.c
  create mode 100644 backports/net/bluetooth/bnep/sock.c
  create mode 100644 backports/net/bluetooth/cmtp/Kconfig
  create mode 100644 backports/net/bluetooth/cmtp/Makefile
  create mode 100644 backports/net/bluetooth/cmtp/capi.c
  create mode 100644 backports/net/bluetooth/cmtp/cmtp.h
  create mode 100644 backports/net/bluetooth/cmtp/core.c
  create mode 100644 backports/net/bluetooth/cmtp/sock.c
  create mode 100644 backports/net/bluetooth/ecc.c
  create mode 100644 backports/net/bluetooth/ecc.h
  create mode 100644 backports/net/bluetooth/hci_conn.c
  create mode 100644 backports/net/bluetooth/hci_core.c
  create mode 100644 backports/net/bluetooth/hci_debugfs.c
  create mode 100644 backports/net/bluetooth/hci_debugfs.h
  create mode 100644 backports/net/bluetooth/hci_event.c
  create mode 100644 backports/net/bluetooth/hci_request.c
  create mode 100644 backports/net/bluetooth/hci_request.h
  create mode 100644 backports/net/bluetooth/hci_sock.c
  create mode 100644 backports/net/bluetooth/hci_sysfs.c
  create mode 100644 backports/net/bluetooth/hidp/Kconfig
  create mode 100644 backports/net/bluetooth/hidp/Makefile
  create mode 100644 backports/net/bluetooth/hidp/core.c
  create mode 100644 backports/net/bluetooth/hidp/hidp.h
  create mode 100644 backports/net/bluetooth/hidp/sock.c
  create mode 100644 backports/net/bluetooth/l2cap_core.c
  create mode 100644 backports/net/bluetooth/l2cap_sock.c
  create mode 100644 backports/net/bluetooth/lib.c
  create mode 100644 backports/net/bluetooth/mgmt.c
  create mode 100644 backports/net/bluetooth/mgmt_util.c
  create mode 100644 backports/net/bluetooth/mgmt_util.h
  create mode 100644 backports/net/bluetooth/rfcomm/Kconfig
  create mode 100644 backports/net/bluetooth/rfcomm/Makefile
  create mode 100644 backports/net/bluetooth/rfcomm/core.c
  create mode 100644 backports/net/bluetooth/rfcomm/sock.c
  create mode 100644 backports/net/bluetooth/rfcomm/tty.c
  create mode 100644 backports/net/bluetooth/sco.c
  create mode 100644 backports/net/bluetooth/selftest.c
  create mode 100644 backports/net/bluetooth/selftest.h
  create mode 100644 backports/net/bluetooth/smp.c
  create mode 100644 backports/net/bluetooth/smp.h
  create mode 100644 backports/net/ieee802154/6lowpan/6lowpan_i.h
  create mode 100644 backports/net/ieee802154/6lowpan/Kconfig
  create mode 100644 backports/net/ieee802154/6lowpan/Makefile
  create mode 100644 backports/net/ieee802154/6lowpan/core.c
  create mode 100644 backports/net/ieee802154/6lowpan/reassembly.c
  create mode 100644 backports/net/ieee802154/6lowpan/rx.c
  create mode 100644 backports/net/ieee802154/6lowpan/tx.c
  create mode 100644 backports/net/ieee802154/Kconfig
  create mode 100644 backports/net/ieee802154/Makefile
  create mode 100644 backports/net/ieee802154/core.c
  create mode 100644 backports/net/ieee802154/core.h
  create mode 100644 backports/net/ieee802154/header_ops.c
  create mode 100644 backports/net/ieee802154/ieee802154.h
  create mode 100644 backports/net/ieee802154/netlink.c
  create mode 100644 backports/net/ieee802154/nl-mac.c
  create mode 100644 backports/net/ieee802154/nl-phy.c
  create mode 100644 backports/net/ieee802154/nl802154.c
  create mode 100644 backports/net/ieee802154/nl802154.h
  create mode 100644 backports/net/ieee802154/nl_policy.c
  create mode 100644 backports/net/ieee802154/rdev-ops.h
  create mode 100644 backports/net/ieee802154/socket.c
  create mode 100644 backports/net/ieee802154/sysfs.c
  create mode 100644 backports/net/ieee802154/sysfs.h
  create mode 100644 backports/net/ieee802154/trace.c
  create mode 100644 backports/net/ieee802154/trace.h
  create mode 100644 backports/net/mac802154/Kconfig
  create mode 100644 backports/net/mac802154/Makefile
  create mode 100644 backports/net/mac802154/cfg.c
  create mode 100644 backports/net/mac802154/cfg.h
  create mode 100644 backports/net/mac802154/driver-ops.h
  create mode 100644 backports/net/mac802154/ieee802154_i.h
  create mode 100644 backports/net/mac802154/iface.c
  create mode 100644 backports/net/mac802154/llsec.c
  create mode 100644 backports/net/mac802154/llsec.h
  create mode 100644 backports/net/mac802154/mac_cmd.c
  create mode 100644 backports/net/mac802154/main.c
  create mode 100644 backports/net/mac802154/mib.c
  create mode 100644 backports/net/mac802154/rx.c
  create mode 100644 backports/net/mac802154/trace.c
  create mode 100644 backports/net/mac802154/trace.h
  create mode 100644 backports/net/mac802154/tx.c
  create mode 100644 backports/net/mac802154/util.c
  create mode 100644 crypto/cmac.c
  create mode 100644 drivers/hid/hid-generic.c




More information about the kernel-team mailing list