| <?xml version="1.0" encoding="utf-8"?><manifest revision="93e4c89e09f3ffad810c253a8c33fa9d33660d19"> |
| <notice>Your sources have been sync'd successfully.</notice> |
| <remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/> |
| <remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/> |
| <default remote="cros" revision="refs/heads/master" sync-j="8"/> |
| <project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" revision="0680a2d0c4cec58f8163fe115de80cff8852fd8b" upstream="refs/heads/master"/> |
| <project name="chromium/src/third_party/hwcplus" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromium/tools/depot_tools" revision="3add4b62b8fc420ba5a6cc0c8bddcf152c00a970"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/chromite" path="chromite" revision="a6349b57012320c105d52bb62e6dc9cda370a1d4" upstream="refs/heads/master"> |
| <copyfile dest="AUTHORS" src="AUTHORS"/> |
| <copyfile dest="LICENSE" src="LICENSE"/> |
| </project> |
| <project name="chromiumos/manifest" path="manifest" revision="b573563ce68163cc5a0f497d0e38bc1efe0b0526" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="470b8e717323d80b00b929a884c16f4602e39a0f" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="986456aa51b8f979e07d7e6d4030559d71b0ce0b" sync-c="true" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="475609d0d82476d9162498e238df000eed27ff36" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="1929dd7aaffc2f0cd05d3bbc9ad316ca907231b0" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/assets" path="src/platform/assets" revision="48950c9cb35671c59f9f63316683357c8792b79d" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="82278ee760fc1eb19f0719cdef626dca157cd533" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="1b65449a647c99556511df30b8ab660b98acce7f" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="3f9cb979762eb7262a2b702f1b79142b64985013" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="ae41f374691c6f88fb74ee2583d7f59403a91acc" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="dffbe2dd6ce7501dcc6dc18f5a734756a1ebfc11" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="b4ca5de194c343cbde738257112de5c8ba488997" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="4eab38a4c6b40dd6446f60ca31eb8bf787cd9571" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="c4df284b32558f631862f79c75fc03af4f5ca68a" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="987a60f5ae48541c1df1aab8a01560446b712f76" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/ec" path="src/platform/ec" revision="be47beb539fdb647e7f40d8188b94160476ffe40" upstream="refs/heads/master"/> |
| <project groups="project_sdk" name="chromiumos/platform/factory" path="src/platform/factory" revision="8fa2906eed55723162066cc2e27a600679d7f2ba" upstream="refs/heads/master"/> |
| <project groups="project_sdk" name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="37ff411373c39c236a56fea1ef3fb2a33b2ec206" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="8b14a26ccaaac20c33535a38199273c0acecb33f" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="38917fe2b121610c487570bb41f97167a76132ce" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="05325e18158f8519f853e086e92c04504e2b87aa" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/glbench/images" path="src/platform2/glbench/images" revision="5fd5ce655833f65d46b1950bec4eedeb4e96959b" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="0280326e5bd212fcfbe3696e113730045debae74" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/google-breakpad" path="src/platform/google-breakpad" revision="cf5b98e801bcf0218dfe19ac722c5fa600814678" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="7efff0e164437b46def2b2f556d822827e29a0be" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="ae0b15dc322bab9bf6d7c4fcd5f77d488766a275" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="5ee665e7c68856d3b6ce8bb0f610d43503e603af" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="61f882f395b9f39478d7164209e7134cccdcb72b" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/memento_softwareupdate" path="src/platform/memento_softwareupdate" revision="2e1f7ac215d8e5609ebd3c99dfad5fd0529ad017" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/microbenchmark" path="src/platform/microbenchmark" revision="d5ea30febe406c5b486325dfae926564f3a46efd" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="f4bfdbaee1fa0212928b83c839a178872bd7f688" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="c02c806dfe581dcff530f75f7b73847f7c3dc229" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="236233dcb34c93dda21bd53c68b5204010c83233" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="d7e73ba3170e8a0c1f0deecad6735034def58ee5" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/mtplot" path="src/platform/mtplot" revision="5e4f631e633384751f582bd9db5f4d6eb2112494" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="7cde658e97d6a00cf0d43f0478544e71ffd2e2d2" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="5a230ee17756dc43ff732932dcb52899c06a4d09" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="f07f8be43c654ddcf4f832ae34e59b3910fb1142" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="b228131040d793060cd7fea2d2acaa4009f205fa" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="322345ed0b1ab6e42ec2710ef5c904464b0dc218" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="775dbf67eda61c7fdc7d90c528c2e7850750b2db" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="c3c6ea92a02cb6bba18175c713cdedec18309d28" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="35468240e94dd74577f06dbeca5aac88e4c0b8ef" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="066c7f963b3ef733716251b666e0af0afd03b4fe" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/trunks" path="src/platform/trunks" revision="350e5718a449371f2e442771b7f5ed8629a5bf43" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/> |
| <project groups="buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="368594b3fc1197e2920e2a300ef0bbae1182d30d" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="f07e3dfe1be57bc778d84657bf051ff50443cf56" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/wireless_automation" path="src/platform/wireless_automation" revision="d7177dbd464f2952e10309bf1eef56bb31a7f8ad" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/workarounds" path="src/platform/workarounds" revision="48a42e96e26edd12bf295ea13b50bcdd40c068e3" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/xf86-input-cmt" path="src/platform/xf86-input-cmt" revision="3f2ffc921952e57a4343463b0679d90b80b51fc7" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="e902e82adbd5469c2f103a000b4d63bf60592240" upstream="refs/heads/master"/> |
| <project name="chromiumos/platform2" path="src/platform2" revision="b326ee2fd5e338f3615064525c8007d4fd546708" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/repohooks" path="src/repohooks" revision="5fae62d60828f55eb70458f8d46df739212bd45a" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="1d15c448abc5f636a2b1355880095a7036245d6c" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/> |
| <project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="4a1dcde72fa43b2ffdc5d54a1932e727374d11c2" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/> |
| <project groups="buildtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="f2fd076129a5fba2aea50711e15c70e3e3a0fdc3" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/binutils" path="src/third_party/binutils" revision="f1962d5644a4f6e972e167c4e72fc8985f1c2a45" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="ad47762c23d1b13c272eac064d5278483c305064" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="5ac54e8d3d305c2c6c7297e8e54d3cf7e4629b29" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/bsdiff" path="src/third_party/bsdiff" revision="8c17bdc0d759c8e6da90c5f72b052ba2605a0a3a" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/chrontel" path="src/third_party/chrontel" revision="7bcd0328d0eeef6a0539bd0ba80cd9a545e6cf4a" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="ebc1aae0ae4ca30802a80a4a4e2ae0c0dad4d88a" upstream="refs/heads/chromeos-2015.07"/> |
| <project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="612cd24575ab8bb77260e22f3665f46b77794ffe" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="3182aa85c087446e4358370549adc45db21ec124" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="f140c0aa430e1db1c0f31d23d3eb2397d47f209e" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160"> |
| <annotation name="branch-mode" value="pin"/> |
| </project> |
| <project name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="0aa39d284043be61b5f1222afdffd39a5abaf3aa" upstream="refs/heads/chromeos-2014.04"/> |
| <project name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="aaaf66654dba797f152066df4d1dc4144b492c66" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="57b7524b1448189d3630d6c4735e60dbbdf14d51" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="b6125c702850488ac3bfb1079ae5c9db89989406" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/gdata" path="chromite/third_party/gdata" revision="fe7e5c90a9827feb66ed446b2d297a1618b25272" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="69702c400e274984a24d08fcaefe3952d5dcb36e" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/grub2" path="src/third_party/grub2" revision="df6034c59cb2d847f9e780cf2def30c5c9b8305f" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="c76375ec68a6b2af067060fbfa35ef21cdc0f1c0" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="88126a88e240ab18730163ea0f5d0b775247ac23" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/hwcplus-drm" path="src/third_party/hwcplus-drm" revision="7376a8da1c961115a61d7a3cb23bb13e4153583d" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/ibus-chewing" path="src/third_party/ibus-chewing/files" revision="7a9514a0844eb5eb90ab96f62484a6af9e4a0d6d" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/ibus-xkb-layouts" path="src/third_party/ibus-xkb-layouts/files" revision="6af015110aa92dc2eed88a9f704634c3eff53b14" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="16630290956c1670dafeb0e5764dd69c0735030f" upstream="refs/heads/chromeos-3.8"/> |
| <project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="1e12643e9bec01a35da51dc7b1616333d2923189" upstream="refs/heads/chromeos-3.10"/> |
| <project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="f564d0f8b895e1c27656a513dc0b8d0c248b0243" upstream="refs/heads/chromeos-3.14"/> |
| <project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="0abeb6d82039ebefdd88e8e4985a924d5ce9264d" upstream="refs/heads/chromeos-3.18"/> |
| <project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="c4932bd57b6edfc42773b4527180a219b9af9ca4" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="c4e2949edeed01ca3b810729a7af0d265c49629b" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="a436c551cf226af66cdb3dd74ee3971d0b1dae04" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/> |
| <project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/> |
| <project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/> |
| <project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="07f7a81118f74a8a7bc4ef5b81ee651aa12b8adb" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="f6940ceedc547f79cab1fe21104e64aa89afc7c6" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="4290bd545748cae9e3abad8113dcf4f6dc82e840" upstream="refs/heads/chromeos-20150119"/> |
| <project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="f1684f7174aad3f4249416a3e9049899d05824ba" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="ec14e6f8fd05999b482e0785d8cd286042c9c254" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/> |
| <project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="c2faa3df83d679cb01b553d567b16ecc2299f134" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="b263d6a8f1f16d433e7b2279d00a5d8d6f6ac797" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/opencryptoki" path="src/third_party/opencryptoki" revision="b67690aeeb4174b2253db18a9c1b19eeb219a4ef" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/ply-image" path="src/third_party/ply-image" revision="7d5367e2a8618718e90274ae920bc6f406b59b9e" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/> |
| <project groups="project_sdk" name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/> |
| <project name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="ab36a75379f1cfaa7a803cb6f8b33ad31e49fcbf" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/> |
| <project name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="5a945def25005e9d88290adb2ab0e3cc340e1c34" upstream="refs/heads/master"/> |
| <project groups="project_sdk" name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="4ca78880022107e61481a0e2e053acc82b2e5090" upstream="refs/heads/master-0.3.13"/> |
| <project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="b6e27ea40d24cd4273143eeab741a39704ee47fe" upstream="refs/heads/chromeos-v2013.06"/> |
| <project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="04cfc2000cdc6a27b8a33e3b112e97c33e22f318" upstream="refs/heads/chromeos-v2015.07-rc1"/> |
| <project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/> |
| <project groups="minilayout,project_sdk,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="0ec868bc7a6a72ca40e3cb508898e4e07f109ae1"/> |
| <repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/> |
| <pending_commit branch="chromeos-2015.07" change_id="I92db7ca47e1e3e581c3fbb413f11e2c3e6d19b6b" commit="ae8d3f9b953051cfb17b123d36cec0dd77220bc5" commit_message="coreboot-utils : adding tools to support (semi) automation test of mma mma_automated_test.sh takes a config file (/usr/local/mma/tests) as input and executes all tests mentioned in the config file. format of the config file is one or more lines mentioned below. <MMA test name> <MMA test param> <#count> e.g. consider following config file. Margin1D.efi Margin1DRxVrefConfig.bin 4 RMT.efi RMTConfig.bin 1 MarginMapper.efi ScoreTxVref-TxDqDelayConfigCh1.bin 2 Margin2D.efi Margin2D_Cmd_Ch0_D1_R0_Config.bin 3 This will execute Margin1D.efi MMA test 4 times with Margin1DRxVrefConfig.bin param and results will be stored in DUT under /usr/local/mma/results_<date-time-stamp> with Margin1D_Margin1DRxVrefConfig_1.bin to Margin1D_Margin1DRxVrefConfig_4.bin name. Subsequently all tests will be executed and results will be stored. /etc/init/mma.conf invokes mma_automated_test.sh when DUT starts. And if valid test config is preset at /usr/local/mma/tests, mma_automated_test.sh will continue executing the tests. Each time DUT will be rebooted and next test in sequence will be executed. Overall follow these steps to start MMA. (1) create /usr/local/mma/tests file with the syntax mentioned above. (2) either reboot the DUT (mma.conf will be called at each boot time, which would run the mma_automated_test.sh) or execute "start mma" command (to save a reboot cycle.) (3) all test results can be found under /usr/local/mma/results_<date-time-stamp> where <date-time-stamp> is YY_MM_DD_HH_mm format (YEAR_MONTH_DAY_HOUR_MINUTE) when you started the mma tests. BRANCH=none BUG=chrome-os-partner:43731 TEST=Build and Boot kunimitsu (FAB3). MMA automation tests executes and results get saved. Not tested on Glados. Change-Id: I92db7ca47e1e3e581c3fbb413f11e2c3e6d19b6b Signed-off-by: Pratik Prajapati <pratikkumar.v.prajapati@intel.com> Signed-off-by: Icarus Sparry <icarus.w.sparry@intel.com> Reviewed-on: https://chromium-review.googlesource.com/313180 Commit-Ready: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> Tested-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> " fail_count="0" gerrit_number="313180" owner_email="pratikkumar.v.prajapati@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/80/313180/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4389c27002ec9751cfc7491c8b3bfaea401266d1" commit="be9cb61024f890a279db12ee5e79b5c50ef24411" commit_message="coreboot-utils : copying mma automation tools to filesystem This patch will copy mma_automated_test.sh to /usr/bin and mma.conf to /etc/init. ( if USE="mma" is passed while building coreboot-utils) BRANCH=none BUG=chrome-os-partner:43731 TEST=Build and Boot kunimitsu (FAB3). MMA automation tools get copied to filesystem. Not tested on Glados. CQ-DEPEND=CL:313180 Change-Id: I4389c27002ec9751cfc7491c8b3bfaea401266d1 Signed-off-by: Pratik Prajapati <pratikkumar.v.prajapati@intel.com> Signed-off-by: Icarus Sparry <icarus.w.sparry@intel.com> Reviewed-on: https://chromium-review.googlesource.com/313052 Commit-Ready: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> Tested-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> Reviewed-by: Icarus W Sparry <icarus.w.sparry@intel.com> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com> " fail_count="0" gerrit_number="313052" owner_email="pratikkumar.v.prajapati@intel.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/52/313052/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I57dffe628fa30cbf635c27317ec2b6407cdc9d3e" commit="720f403dbad3b160bb7c25effe5664032a4933df" commit_message="build_time_stats: Add new script to summarize build stage timings. First pass at this script shows times for a single build. This includes how long the build took, how long each stage took, and when each stage started relative to the start of the build. Future revisions will look at multiple builds to get 'normal' times, and show what values are outside the norm. Sample output: Build: 631818 (total 6:39:10) 0:00:01 - 0:00:42 (0:00:41): CleanUp 0:00:42 - 0:01:57 (0:01:15): ManifestVersionedSync 0:02:11 - 0:02:12 (0:00:01): BuildStart 0:02:13 - 0:02:13 (0:00:00): CleanUp 0:02:14 - 0:02:14 (0:00:00): ManifestVersionedSync 0:02:15 - 0:02:51 (0:00:36): BuildReexecutionFinished 0:02:52 - 0:05:50 (0:02:58): Uprev <snip> BUG=chromium:557410 TEST=bin/build_time_stats --cred-dir <readonly_creds> --build-id 631818 Change-Id: I57dffe628fa30cbf635c27317ec2b6407cdc9d3e Reviewed-on: https://chromium-review.googlesource.com/315162 Commit-Ready: Don Garrett <dgarrett@chromium.org> Tested-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: Aviv Keshet <akeshet@chromium.org> " fail_count="0" gerrit_number="315162" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/62/315162/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I830ea09db5bbeaec158d1322ab7ac9ae47be74c6" commit="245cd7147a248985a1eeaf472461319315119422" commit_message="skylake boards: select CONFIG_INCLUDE_NHLT_BLOBS BUG=chrome-os-partner:44481 BRANCH=None TEST=Built and booted glados. Audio partially functional. Change-Id: I830ea09db5bbeaec158d1322ab7ac9ae47be74c6 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/314033 Reviewed-by: Duncan Laurie <dlaurie@chromium.org> " fail_count="0" gerrit_number="314033" owner_email="adurbin@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/33/314033/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I898e7626b03f6f5880784f4a6477c96974b38fe8" commit="6af0d7c064d7d51c129ba04f87af793415428209" commit_message="UPSTREAM: ASoC: rt5645: Increase the delay time to imporve the HP pop noise Unmuting headphone has pop noise in particular hardware design. So we extend the delay time in headphone unmuting sequence to avoid pop. Signed-off-by: John Lin <john.lin@realtek.com> Signed-off-by: Mark Brown <broonie@kernel.org> (cherry picked from commit 91ed37e45c485533997e8a7c1efd2ca39b441b60) BUG=chrome-os-partner:46957 TEST=play audio using headset after boot Change-Id: I898e7626b03f6f5880784f4a6477c96974b38fe8 Reviewed-on: https://chromium-review.googlesource.com/312814 Commit-Ready: Yomyung Leem <yungleem@chromium.org> Tested-by: Yomyung Leem <yungleem@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org> " fail_count="0" gerrit_number="312814" owner_email="john.lin@realtek.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/312814/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iae5a1cd88414ac5525bf61c44c57f518fce2d103" commit="ac3f14d9c97b78a701f7297cb14be486a3b1a1bd" commit_message="Fix undefined variable reported during Repo Upload. Added policy_testserver definition in module. BUG=chromium:558679 TEST=Run /utils/run_pylint.py client/cros/enterprise_base.py Change-Id: Iae5a1cd88414ac5525bf61c44c57f518fce2d103 Reviewed-on: https://chromium-review.googlesource.com/314493 Commit-Ready: Scott Cunningham <scunningham@chromium.org> Tested-by: Scott Cunningham <scunningham@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> " fail_count="0" gerrit_number="314493" owner_email="scunningham@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/93/314493/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3ba8b5e899c26da8d299cf9e75160c6053f28feb" commit="429b2f5b5703e6557a7672baebd9f0233fc59086" commit_message="xorg-server: force to use gcc to build it. xorg-server has segmentation fault when built with clang. Currently only generic boards use X, so use gcc to build it for now. BUG=chromium:559398 TEST=cbuildbot amd64-generic-llvm Change-Id: I3ba8b5e899c26da8d299cf9e75160c6053f28feb Reviewed-on: https://chromium-review.googlesource.com/314020 Commit-Ready: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> " fail_count="0" gerrit_number="314020" owner_email="yunlian@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/20/314020/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2015.07" change_id="Ib8e9f059f88a8c6767f872af8760e91186ae5ec3" commit="2b51278414f4eb2ff0ccf2468dc1352b74c1b976" commit_message="Makefile: Add 3rdparty to CPPFLAGS_common In some occasions, Coreboot may need to include the header file from 3rdparty directory. By adding 3rdparty directory to Coreboot include path, we can include 3rdparty header file directly. BRANCH=none BUG=none TEST=build pass Change-Id: Ib8e9f059f88a8c6767f872af8760e91186ae5ec3 Signed-off-by: Jimmy Huang <jimmy.huang@mediatek.com> Reviewed-on: https://chromium-review.googlesource.com/315021 Commit-Ready: Yidi Lin <yidi.lin@mediatek.com> Tested-by: Yidi Lin <yidi.lin@mediatek.com> Reviewed-by: Julius Werner <jwerner@chromium.org> " fail_count="0" gerrit_number="315021" owner_email="yidi.lin@mediatek.com" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/21/315021/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8069eb796fe4e0801773cf8a8de1a78210959501" commit="ade93ff2bd12297b78038b7f13712c9658a3f2f2" commit_message="MediaStream Recorder API Cros tests for start/stop BUG=chromium:561650 TEST=On Jerry laptop Change-Id: I8069eb796fe4e0801773cf8a8de1a78210959501 Reviewed-on: https://chromium-review.googlesource.com/314347 Commit-Ready: Christian Paulin <cpaulin@chromium.org> Tested-by: Christian Paulin <cpaulin@chromium.org> Reviewed-by: Rohit Makasana <rohitbm@chromium.org> " fail_count="0" gerrit_number="314347" owner_email="cpaulin@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/47/314347/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I050cdb9c93af346dd389d453dcbd1045ea6840a7" commit="6dea6ba4cacec85732c5da1256cd0660c8b39436" commit_message="Enable HWTest for all the release builders. Release builders should enable hardware tests, without exception. BUG=None TEST=Unit tests Change-Id: I050cdb9c93af346dd389d453dcbd1045ea6840a7 Reviewed-on: https://chromium-review.googlesource.com/315152 Commit-Ready: Richard Barnette <jrbarnette@chromium.org> Tested-by: Richard Barnette <jrbarnette@chromium.org> Reviewed-by: Gediminas Ramanauskas <gedis@chromium.org> Reviewed-by: Bernie Thompson <bhthompson@chromium.org> " fail_count="0" gerrit_number="315152" owner_email="jrbarnette@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/315152/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I85a6e5c9688ae72c45d90fb58296f94b74a301aa" commit="bca75a425bee3dbef0eaf41953cca6b46257ab67" commit_message="common: adc/i2c: Mark task_waiting volatile When Link Time Optimization is turned on, functions that set task_waiting multiple times have one of the sets removed by the linker leading to undesired results. Marking task_waiting volatile alleviates this issue. BUG=chrome-os-partner:46063 TEST=Manually tested on Kunimitsu. Console command adc shows correct value of approx 20000 mV for VBUS. BRANCH=none Change-Id: I85a6e5c9688ae72c45d90fb58296f94b74a301aa Signed-off-by: Shamile Khan <shamile.khan@intel.com> Reviewed-on: https://chromium-review.googlesource.com/314233 Reviewed-by: Vincent Palatin <vpalatin@chromium.org> " fail_count="0" gerrit_number="314233" owner_email="shamile.khan@intel.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/33/314233/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8035a4cc884d8bb900bc1eb25fd3e4e9aba05bf8" commit="dddc7bbb977b8995702bcf5885427deac60b0d5f" commit_message="usb: Put HID descriptor in the correct order From the "Device Class Definition for Human Interface Devices" spec: When a Get_Descriptor(Configuration) request is issued, it returns the Configuration descriptor, all Interface descriptors, all Endpoint descriptors, and the HID descriptor for each interface. It shall not return the String descriptor, HID Report descriptor or any of the optional HID class descriptors. The HID descriptor shall be interleaved between the Interface and Endpoint descriptors for HID Interfaces. That is, the order shall be: Configuration descriptor Interface descriptor (specifying HID Class) HID descriptor (associated with above Interface) Endpoint descriptor (for HID Interrupt In Endpoint) Optional Endpoint descriptor (for HID Interrupt Out Endpoint) This makes that happen. BUG=chrome-os-partner:34893 BRANCH=none TEST=manual "make buildall" works, this image seems to work on the Cr50. Also, before this CL, I see this: 0x00060f5c 0x00000000 .rodata g NOTYPE __usb_desc 0x00060f5c 0x00000009 .rodata g OBJECT usb_desc_conf 0x00060f65 0x00000009 .rodata g OBJECT usb_desc_iface0_0iface 0x00060f6e 0x00000007 .rodata g OBJECT usb_desc_iface0_1ep0 0x00060f75 0x00000007 .rodata g OBJECT usb_desc_iface0_1ep1 0x00060f7c 0x00000009 .rodata g OBJECT usb_desc_iface1_0iface 0x00060f85 0x00000007 .rodata g OBJECT usb_desc_iface1_1ep81 0x00060f8c 0x00000009 .rodata g OBJECT usb_desc_iface1_2hid 0x00060f95 0x00000000 .rodata g NOTYPE __usb_desc_end and after, this: 0x00060f5c 0x00000000 .rodata g NOTYPE __usb_desc 0x00060f5c 0x00000009 .rodata g OBJECT usb_desc_conf 0x00060f65 0x00000009 .rodata g OBJECT usb_desc_iface0_0iface 0x00060f6e 0x00000007 .rodata g OBJECT usb_desc_iface0_2ep0 0x00060f75 0x00000007 .rodata g OBJECT usb_desc_iface0_2ep1 0x00060f7c 0x00000009 .rodata g OBJECT usb_desc_iface1_0iface 0x00060f85 0x00000009 .rodata g OBJECT usb_desc_iface1_1hid 0x00060f8e 0x00000007 .rodata g OBJECT usb_desc_iface1_2ep81 0x00060f95 0x00000000 .rodata g NOTYPE __usb_desc_end The HID descriptor comes before the endpoint. Change-Id: I8035a4cc884d8bb900bc1eb25fd3e4e9aba05bf8 Signed-off-by: Bill Richardson <wfrichar@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/314832 Reviewed-by: Vincent Palatin <vpalatin@chromium.org> " fail_count="1" gerrit_number="314832" owner_email="wfrichar@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/32/314832/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2015.07" change_id="If469f99ed1a958364101078263afb27761236421" commit="aa46efd66ba4dd51638764ab2abe03d116c29571" commit_message="lib: NHLT ACPI table support Intel's SST (Smart Sound Technology) employs audio support which may not consist of HDA. In order to define the topology of the audio devices (mics, amps, codecs) connected to the platform a NHLT specification was created to pass this information from the firmware to the OS/userland. BUG=chrome-os-partner:44481 BRANCH=None TEST=Tested on glados. Audio does get emitted and some mic recording works. Change-Id: If469f99ed1a958364101078263afb27761236421 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/312264 Reviewed-by: Duncan Laurie <dlaurie@chromium.org> " fail_count="0" gerrit_number="312264" owner_email="adurbin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/64/312264/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Idad225969e411d8e5bc7e44f8f9c17e1549bb722" commit="b25257690a0c2c9f03d1c175a13fa5d1a88560e2" commit_message="Add group and user for "systemd-timesyncd" TEST=None BUG=b:25694492 Change-Id: Idad225969e411d8e5bc7e44f8f9c17e1549bb722 Reviewed-on: https://chromium-review.googlesource.com/314833 Commit-Ready: Andrey Ulanov <andreyu@google.com> Tested-by: Andrey Ulanov <andreyu@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> " fail_count="0" gerrit_number="314833" owner_email="andreyu@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/33/314833/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0365fb761d7b91c8632a14695c908d162c3ea3bb" commit="5c317c7fada09762e45fad52534e6f3e8ad44532" commit_message="[autotest] Testbed factory fixes. Minor fixes for the testbed initialization process. BUG=None TEST=None Change-Id: I0365fb761d7b91c8632a14695c908d162c3ea3bb Reviewed-on: https://chromium-review.googlesource.com/315153 Commit-Ready: Simran Basi <sbasi@chromium.org> Tested-by: Simran Basi <sbasi@chromium.org> Reviewed-by: Kevin Cheng <kevcheng@chromium.org> " fail_count="0" gerrit_number="315153" owner_email="sbasi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/53/315153/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id53babf3b9ee9ca673952c2393587911b27afa44" commit="8ef2d781ec859351a5104dbf21463dfc68b6d8fa" commit_message="Implement policy_JavaScriptBlockedForUrls test This test verifies the effect of the JavaScriptBlockedForUrls user policy on Chrome OS client behavior and appearance, when policy DefaultJavaScriptSetting=1 (allow all but blocked). It exercises a range of policy values using four unique test cases, named: NotSet_AllowJS, SingleUrl_BlockJS, MultipleUrls_AllowJS, and MultipleUrls_BlockJS. The test shall pass if the browser blocks JavaScript on a test page matching a pattern listed in the JavaScriptBlockedForUrls policy. The test shall fail if the browser does not block JavaScript on said test page. BUG=chromium:560565 TEST=Run test_that <IP> policy_JavaScriptBlockedForUrls Change-Id: Id53babf3b9ee9ca673952c2393587911b27afa44 Reviewed-on: https://chromium-review.googlesource.com/314092 Commit-Ready: Scott Cunningham <scunningham@chromium.org> Tested-by: Scott Cunningham <scunningham@chromium.org> Reviewed-by: Jacob Dufault <jdufault@chromium.org> " fail_count="0" gerrit_number="314092" owner_email="scunningham@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/92/314092/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2015.07" change_id="I15f5842be0ac57070d818a5d09e72467572d9eef" commit="3c1ec977a25ea25ed4454780c3f98924db366b43" commit_message="console: enable external consoles with GBB flag This change will disable the external consoles based on VB2_GBB_FLAG_ENABLE_SERIAL. The flag will not affect the cbmem console because that is internal. BUG=chromium:201230 BRANCH=none TEST=check that GBB flag enables and disables serial output on Jerry and panther CQ-DEPEND=CL:312577, CL:313454, CL:314311 Change-Id: I15f5842be0ac57070d818a5d09e72467572d9eef Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/312760 Reviewed-by: Aaron Durbin <adurbin@chromium.org> " fail_count="0" gerrit_number="312760" owner_email="mruthven@chromium.org" pass_count="0" patch_number="12" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/60/312760/12" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ie88848f7be618c3bbb81a842ee91b7a445f66828" commit="ec9abf347bbe51ae89fa280a351a158cf5f79956" commit_message="CHROMIUM: Bluetooth: update stack to bluetooth-next This is the set of patches that have been submitted after last merge done in commit ae3fa0331ff5a31e427ac54076c285a721fcbd7b. It includes patches from bluetooth-next tree that have been submitted to the Bluetooth subsystem (net/bluetooth, drivers/bluetooth, include/net/bluetooth) starting at b62b65055bcc5372d5c3f4103629176cb8db3678 and finishing at b62b65055bcc5372d5c3f4103629176cb8db3678. There were some fixes required to make whole kernel build. Those include small changes in 6lowpan, and in net/bluetooth/hidp/core.c, as changes to big structures used across whole kernel were not ported. Here is the complete shortlog of the backported/cherry-picked patches: Adam Lee (1): Bluetooth: ath3k: workaround the compatibility issue with xHCI controller Al Viro (6): switch hci_vhci to ->write_iter() switch l2cap ->memcpy_fromiovec() to msghdr first fruits - kill l2cap ->memcpy_fromiovec() Bluetooth: hidp_connection_add() unsafe use of l2cap_pi() Bluetooth: cmtp: cmtp_add_connection() should verify that it's dealing with l2cap socket Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket Aleksei Volkov (1): Bluetooth: btusb: Correct typo in Roper Class 1 Bluetooth Dongle Alexander Aring (7): 6lowpan: introduce new net/6lowpan directory Bluetooth: 6lowpan: fix skb_unshare behaviour Bluetooth: fix sco_exit compile warning Bluetooth: 6lowpan: Fix possible race Bluetooth: 6lowpan: change netdev_priv to lowpan_dev bluetooth: 6lowpan: use lowpan dispatch helpers bluetooth: 6lowpan: fix NOHZ: local_softirq_pending Alexander Ploumistos (1): Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card Alexey Dobriyan (1): Bluetooth: Stop sabotaging list poisoning Alfonso Acosta (4): Bluetooth: Refactor arguments of mgmt_device_connected Bluetooth: Include ADV_IND report in Device Connected event Bluetooth: Remove redundant check on hci_conn's device class Bluetooth: Defer connection-parameter removal when unpairing Amitkumar Karwar (17): Bluetooth: add public address configuration for Marvell USB devices Bluetooth: btmrvl: add public address configuration support Bluetooth: btmrvl: rename definitions from 88xx to 8897 Bluetooth: btusb: remove redundant lock variable Bluetooth: btmrvl: add DT bindings documentation Bluetooth: btmrvl: add DT-bindings for gpio-gap Bluetooth: btmrvl: update hs_state in interrupt handler Bluetooth: btmrvl: remove extra newline character Bluetooth: btmrvl: fix race issue while stopping main thread Bluetooth: btmrvl: error path handling in setup handler Bluetooth: btmrvl: add surprise_removed flag bluetooth: btmrvl: increase the priority of firmware download message Bluetooth: btmrvl: use msecs_to_jiffies within macro definition Bluetooth: btmrvl: fix card reset and suspend race issue Bluetooth: btmrvl: support SCO routing to host interface Bluetooth: btmrvl: remove extra space in cast Bluetooth: btmrvl: add sd8997 chipset support Anantha Krishnan (2): Bluetooth: Add support for Acer [13D3:3432] Bluetooth: Add support for Acer [0489:e078] Anatol Pomozov (1): Bluetooth: Fix crash in the Marvell driver initialization codepath Andre Guedes (6): Bluetooth: Use macro instead of hard-coded value Bluetooth: Connection parameters check helper Bluetooth: Connection Parameter Update Procedure Bluetooth: Move LE event mask setting into init3 phase Bluetooth: Enable new LE meta event Bluetooth: Introduce "New Connection Parameter" Event Aniket Nagarnaik (1): Bluetooth: btmrvl: release sdio bus after firmware is up Arman Uguray (18): Bluetooth: Add definitions for Add/Remove Advertising API Bluetooth: Introduce HCI_ADVERTISING_INSTANCE setting and add AD flags Bluetooth: Add data structure for advertising instance Bluetooth: Implement the Add Advertising command Bluetooth: Implement the Remove Advertising command Bluetooth: Add support for instance scan response Bluetooth: Add support for adv instance timeout Bluetooth: Add macros for advertising instance flags Bluetooth: Support the "connectable mode" adv flag Bluetooth: Support the "discoverable" adv flag Bluetooth: Support the "limited-discoverable" adv flag Bluetooth: Support the "managed-flags" adv flag Bluetooth: Support the "tx-power" adv flag Bluetooth: Update supported_flags for AD features Bluetooth: Unify advertising data code paths Bluetooth: Fix using global connectable settings for adv Bluetooth: Use ADV_SCAN_IND for adv. instances Bluetooth: Update adv. parameters when conn. setting changes Arnd Bergmann (1): Bluetooth: bpa10x: fix BT_HCIUART dependency Arron Wang (7): Bluetooth: Make l2cap_recv_acldata() and sco_recv_scodata() return void Bluetooth: Move SCO support under BT_BREDR config option Bluetooth: Add BT_HS config option Bluetooth: Move high speed specific event under BT_HS option Bluetooth: Move get info completed callback to a2mp.c Bluetooth: Move amp assoc read/write completed callback to amp.c Bluetooth: Move create/accept phy link completed callback to amp.c Behan Webster (1): Bluetooth: LLVMLinux: Remove VLAIS from bluetooth/amp.c Ben Young Tae Kim (2): Bluetooth: btqca: Introduce generic QCA ROME support Bluetooth: hciuart: Add support QCA chipset for UART Ben YoungTae Kim (1): Bluetooth: hciuart: Fix to use boolean flag with u32 type Bernhard Thaler (1): Bluetooth: Check for SCO type before setting retransmission effort Bing Zhao (1): Bluetooth: btmrvl: indicate pscan scheduling instant in a debug event Carlo Caione (1): Bluetooth: btrtl: Create separate module for Realtek BT driver Champion Chen (1): Bluetooth: Fix issue with USB suspend in btusb driver Chan-yeol Park (3): Bluetooth: Fix hci_sync missing wakeup interrupt Bluetooth: btusb: Support QCA61x4 ROME v2.0 Bluetooth: hci_uart: Fix dereferencing of ERR_PTR Chin-Ran Lo (2): Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspend Bluetooth: btmrvl: avoid sending data to firmware after hs_activated Chris Mason (1): Bluetooth: btbcm: allow btbcm_read_verbose_config to fail on Apple Christophe JAILLET (1): Bluetooth: cmtp: Do not use list_for_each_safe when not needed Dan Carpenter (4): Bluetooth: 6lowpan: use after free in disconnect_devices() Bluetooth: btusb: off by one in rtl8723b_parse_firmware() Bluetooth: Fix breakage in amp_write_rem_assoc_frag() Bluetooth: hci_bcm: checking for ERR_PTR instead of NULL Daniel Drake (4): Bluetooth: btusb: Add helper for READ_LOCAL_VERSION command Bluetooth: btusb: Add Realtek 8723A/8723B/8761A/8821A support Bluetooth: btusb: fix Realtek suspend/resume Bluetooth: btusb: match generic class code in interface descriptor David Herrmann (1): Bluetooth: hidp: fix device disconnect on idle timeout Dean Jenkins (8): Bluetooth: L2CAP ERTM shutdown protect sk and chan Bluetooth: Make __l2cap_wait_ack more efficient Bluetooth: Add BT_DBG to l2cap_sock_shutdown() Bluetooth: __l2cap_wait_ack() use msecs_to_jiffies() Bluetooth: __l2cap_wait_ack() add defensive timeout Bluetooth: Unwind l2cap_sock_shutdown() Bluetooth: Reorganize mutex lock in l2cap_sock_shutdown() Bluetooth: l2cap_disconnection_req priority over shutdown Dmitry Tunin (8): Bluetooth: ath3k: Add support of MCI 13d3:3408 bt device Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device Bluetooth: ath3k: add support of 04ca:300f AR3012 device ath3k: Add support of 0489:e076 AR3012 device ath3k: add support of 13d3:3474 AR3012 device Bluetooth: ath3k: Add support of 04ca:300d AR3012 device Bluetooth: ath3k: Add new AR3012 0930:021c id Bluetooth: ath3k: Add support of AR3012 0cf3:817b device Eyal Birger (3): net: bluetooth: compact struct bt_skb_cb by inlining struct hci_req_ctrl net: bluetooth: compact struct bt_skb_cb by converting boolean fields to bit fields net: use common macro for assering skb->cb[] available size in protocol families Fabian Frederick (1): Bluetooth: fix shadow warning in hci_disconnect() Fabio K (1): Bluetooth: Add support for Broadcom BCM20702A1 variant Fengguang Wu (1): Bluetooth: fix err_cast.cocci warnings Florian Grandel (21): Bluetooth: mgmt: fix typos Bluetooth: hci_core/mgmt: Introduce multi-adv list Bluetooth: hci_core/mgmt: move adv timeout to hdev Bluetooth: mgmt: dry update_scan_rsp_data() Bluetooth: mgmt: rename update_*_data_for_instance() Bluetooth: mgmt: multi adv for read_adv_features() Bluetooth: mgmt: multi adv for get_current_adv_instance() Bluetooth: mgmt: multi adv for get_adv_instance_flags() Bluetooth: mgmt: improve get_adv_instance_flags() readability Bluetooth: mgmt: multi adv for enable_advertising() Bluetooth: mgmt: multi adv for create_instance_scan_rsp_data() Bluetooth: mgmt: multi adv for create_instance_adv_data() Bluetooth: mgmt: multi adv for set_advertising*() Bluetooth: mgmt: multi adv for clear_adv_instances() Bluetooth: mgmt/hci_core: multi-adv for add_advertising*() Bluetooth: mgmt: multi adv for remove_advertising*() Bluetooth: mgmt: program multi-adv on power on Bluetooth: mgmt: multi-adv for trigger_le_scan() Bluetooth: mgmt: multi-adv for mgmt_reenable_advertising() Bluetooth: hci_core: remove obsolete adv_instance Bluetooth: hci_core: increase max adv inst Frederic Danis (25): Bluetooth: Fix calls to __hci_cmd_sync() Bluetooth: btusb: Fix calls to __hci_cmd_sync() Bluetooth: btintel: Fix calls to __hci_cmd_sync() Bluetooth: btbcm: Fix calls to __hci_cmd_sync() Bluetooth: btbcm: Move request/release_firmware() Bluetooth: btbcm: Add BCM4324B3 UART device Bluetooth: hci_uart: Support operational speed during setup Bluetooth: btbcm: Add helper functions for UART setup Bluetooth: hci_uart: Update Broadcom UART setup Bluetooth: hci_uart: Add bcm_set_baudrate() Bluetooth: hci_uart: Fix speed selection Bluetooth: btbcm: Add BCM4330B1 UART device Bluetooth: hci_bcm: Add PM for BCM devices Bluetooth: hci_bcm: Retrieve UART speed from ACPI Bluetooth: hci_bcm: Add suspend/resume PM functions Bluetooth: hci_bcm: Fix "implicit declaration" Bluetooth: hci_bcm: Fix crash on suspend Bluetooth: hci_bcm: Replace spinlock by mutex Bluetooth: hci_bcm: Use bt_dev logging helpers Bluetooth: hci_bcm: Add wake-up capability Bluetooth: Add BT_WARN and bt_dev_warn logging macros Bluetooth: hci_bcm: Fix IRQ polarity for T100 Bluetooth: hci_bcm: Prepare PM runtime support Bluetooth: Remove useless rx_lock spinlock Bluetooth: hci_bcm: Add suspend/resume runtime PM functions Fugang Duan (1): Bluetooth: hci-uart-ath: Correct the comments in this driver Gabriele Mazzotta (1): Bluetooth: Skip the shutdown routine if the interface is not up Georg Lukas (2): Bluetooth: Provide defaults for LE advertising interval Bluetooth: Expose default LE advertising interval via debugfs Glenn Ruben Bakke (5): Bluetooth: 6lowpan: Enable delete_netdev to be scheduled when last peer is deleted Bluetooth: 6lowpan: Rename ambiguous variable Bluetooth: 6lowpan: Move netdev sysfs device reference Bluetooth: 6lowpan: Fix double kfree of netdev priv Bluetooth: 6lowpan: Fix module refcount Grzegorz Kolodziejczyk (4): Bluetooth: bnep: Return err value while sending cmd is not understood Bluetooth: bnep: Add support for get bnep features via ioctl Bluetooth: bnep: Add support to extended headers of control frames Bluetooth: bnep: Handle BNEP connection setup request Heinrich Siebmanns (1): Bluetooth: Add support for Broadcom BCM20702A0 variants firmware download Ilya Faenson (2): Bluetooth: btbcm: Support the BCM4354 Bluetooth UART device Bluetooth: hci_uart: Add new line discipline enhancements Jaganath Kanakkassery (4): Bluetooth: Send mgmt_connected only if state is BT_CONFIG Bluetooth: Fix missing hci_dev_lock/unlock in mgmt req_complete() Bluetooth: Fix missing hci_dev_lock/unlock in hci_event Bluetooth: Fix potential NULL dereference in RFCOMM bind callback Jakub Pawlowski (29): Bluetooth: Add definitions for MGMT_OP_START_SERVICE_DISCOVERY Bluetooth: Add extra discovery fields for storing filter information Bluetooth: Add logic for UUID filter handling Bluetooth: Add support for Start Service Discovery command Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for BTUSB_ATH3012 Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for BTUSB_INTEL Bluetooth: Add le_scan_restart work for LE scan restarting Bluetooth: Add restarting to service discovery Bluetooth: Move Service Discovery logic before refactoring Bluetooth: Refactor service discovery filter logic Bluetooth: fix service discovery behaviour for empty uuids filter Bluetooth: Introduce HCI_QUIRK_SIMULTANEOUS_DISCOVERY Bluetooth: Refactor BR/EDR inquiry and LE scan triggering. Bluetooth: Add simultaneous dual mode scan Bluetooth: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for BTUSB_ATH3012 Bluetooth: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for BTUSB_INTEL Bluetooth: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for BTUSB_CSR Bluetooth: Expose quirks through debugfs Bluetooth: Move IRK checking logic in preparation to new connect method Bluetooth: fix MGMT_EV_NEW_LONG_TERM_KEY event Bluetooth: preparation for new connect procedure Bluetooth: add hci_lookup_le_connect Bluetooth: add hci_connect_le_scan Bluetooth: advertisement handling in new connect procedure Bluetooth: timeout handling in new connect procedure Bluetooth: Enable new connection establishment procedure. Bluetooth: Fix double scan updates Bluetooth: Fix initializing conn_params in scan phase Fix build errors Janne Heikkinen (1): Bluetooth: Add USB device 04ca:3010 as Atheros AR3012 Jarkko Nikula (6): Bluetooth: hci_intel: Cleanup the device probe code Bluetooth: hci_bcm: Add missing acpi_dev_free_resource_list() Bluetooth: hci_bcm: Handle possible error from acpi_dev_get_resources() Bluetooth: hci_bcm: Remove needless acpi_match_device() call Bluetooth: hci_bcm: Remove needless looking code Bluetooth: hci_bcm: Do not test ACPI companion in bcm_acpi_probe() Jiri Slaby (1): Bluetooth: make hci_test_bit's addr const Joe Perches (1): Bluetooth: Convert bt_<level> logging functions to return void Johan Hedberg (475): Bluetooth: Fix check for connection encryption Bluetooth: Add clarifying comment for conn->auth_type Bluetooth: Fix indicating discovery state when canceling inquiry Bluetooth: Refactor discovery stopping into its own function Bluetooth: Reuse hci_stop_discovery function when cleaning up HCI state Bluetooth: Fix locking of hdev when calling into SMP code Bluetooth: Fix overriding higher security level in SMP Bluetooth: Refactor authentication method lookup into its own function Bluetooth: Fix rejecting pairing in case of insufficient capabilities Bluetooth: Fix missing NULL check for smp_chan_create() return value Bluetooth: Remove unnecessary SMP STK define Bluetooth: Remove HCI prefix from SMP LTK defines Bluetooth: Remove unused LTK authentication defines Bluetooth: Convert SMP flags into an enum Bluetooth: Add flexible buffer byte order swapping function Bluetooth: Fix validating IO capability values in mgmt commands Bluetooth: Fix checking for master LTKs Bluetooth: Update hci_add_link_key() to return pointer to key Bluetooth: Move mgmt event sending out from hci_add_link_key() Bluetooth: Rename HCI_DEBUG_KEYS to HCI_KEEP_DEBUG_KEYS Bluetooth: Don't store debug keys if flag for them is not set Bluetooth: Convert hcon->flush_key to a proper flag Bluetooth: Fix ignoring debug keys in mgmt_load_link_keys Bluetooth: Add a new HCI_USE_DEBUG_KEYS flag Bluetooth: Add support for mode 0x02 for mgmt_set_debug_keys Bluetooth: Convert hci_conn->link_mode into flags Bluetooth: Fix missing hdev locking in smp_cmd_ident_addr_info Bluetooth: Add dedicated AES instance for each SMP context Bluetooth: Update SMP crypto functions to take the SMP context Bluetooth: Remove unnecessary hci_dev_unlock for smp_user_confirm_reply Bluetooth: Fix missing check for SMP session in smp_user_confirm_reply Bluetooth: Remove unnecessary hcon->smp_conn variable Bluetooth: Use kzalloc instead of kmalloc for pending mgmt commands Bluetooth: Add tracking of local and piconet clock values Bluetooth: Add support for Get Clock Info mgmt command Bluetooth: Allow L2CAP getpeername() for BT_CONFIG state Bluetooth: Fix redundant encryption when receiving Security Request Bluetooth: Add flag to track STK encryption Bluetooth: Allow re-encryption with LTK when STK is in use Bluetooth: Fix redundant device (un)blocked events Bluetooth: Centralize looking up blocked devices to l2cap_recv_frame Bluetooth: Drop LE connections for blocked devices Bluetooth: Fix sparse warning with btmrvl driver Bluetooth: Rename hci_conn_params_clear to hci_conn_params_clear_all Bluetooth: Add specific connection parameter clear functions Bluetooth: Add new auto_conn value matching mgmt action 0x00 Bluetooth: Remove only enabled entries with Remove Device command Bluetooth: Add Load Connection Parameters command Bluetooth: Fix missing update of conn params Bluetooth: Make hci_le_conn_update return the store hint Bluetooth: Pass store hint to mgmt_new_conn_param Bluetooth: Make is_identity_address a global function Bluetooth: Don't send connection parameters without identity address Bluetooth: Track number of added devices with HCI_AUTO_CONN_REPORT Bluetooth: Allow mgmt_device_found events for kernel-side scanning Bluetooth: Add support for background LE scanning Bluetooth: Support scanning for devices using RPA Bluetooth: Fix buffer overflow with variable length commands Bluetooth: Fix missing update of pend_le_reports Bluetooth: Remove redundant IRK lookup Bluetooth: Use hci_conn_params in pend_le_conns Bluetooth: Remove unnecessary checks for auto-connected devices Bluetooth: Add identity address check in param lookup functions Bluetooth: Fix missing return statement in process_adv_report Bluetooth: Convert pend_le_conn list to a generic action list Bluetooth: Convert pend_le_reports into a list Bluetooth: Simplify use of hci_pend_le_conns_clear() Bluetooth: Don't bother doing anything if auto_connect doesn't change Bluetooth: Simplify hci_conn_params->action list usage Bluetooth: Remove unused hci_pend_le_conn_del() function Bluetooth: Fix clearing and restarting all LE actions on power cycle Bluetooth: Remove unnecessary usage of hci_pend_le_conn_add Bluetooth: Remove unused hci_pend_le_conn_add function Bluetooth: Make hci_pend_le_conn_lookup more general purposed Bluetooth: Use hci_pend_le_action_lookup to look up report entries Bluetooth: Don't take actions on blocked devices when scanning Bluetooth: Use list_del when freeing the list entry Bluetooth: Restrict blocked device check in l2cap_recv_frame to LE Bluetooth: Fix sending Device Removed when clearing all parameters Bluetooth: Use lower timeout for LE auto-connections Bluetooth: Fix updating background scan for LE connect complete Bluetooth: Fix connecting devices during LE device discovery Bluetooth: Remove redundant IRK lookup in mgmt_device_found() Bluetooth: Remove unnecessary return value from check_pending_le_conn Bluetooth: Update discovery state earlier in hci_discovery_set_state Bluetooth: Don't let background scanning interfering with discovery Bluetooth: Enable passive scanning whenever we're connectable Bluetooth: Remove auth_type parameter from hci_connect_le() Bluetooth: Pass desired connection role to hci_connect_le() Bluetooth: Don't try background scanning if LE is not enabled Bluetooth: Add flag to track the real advertising state Bluetooth: Remove unnecessary mgmt_advertising function Bluetooth: Use real advertising state to random address update decision Bluetooth: Simplify usage of the enable_advertising function Bluetooth: Use the correct flag to decide to disable advertising Bluetooth: Stop advertising always before initiating a connection Bluetooth: Fix advertising and active scanning co-existence Bluetooth: Fix check for re-enabling advertising Bluetooth: Fix setting STOPPING state for discovery Bluetooth: Fix connectable and discoverable supported settings values Bluetooth: Fix toggling background scan when changing connectable state Bluetooth: Fix clearing HCI_LE_ADV for LE connections Bluetooth: Unify helpers for bdaddr_list manipulations Bluetooth: Introduce a whitelist for BR/EDR devices Bluetooth: Update page scan when necessary for Add/Remove Device Bluetooth: Fix incorrectly setting HCI_CONNECTABLE Bluetooth: Refactor connection request handling Bluetooth: Enable page scan also if there are white list entries Bluetooth: Add white list lookup for incoming connection requests Bluetooth: Fix setting HCI_CONNECTABLE from ioctl code Bluetooth: Always confirm incoming SMP just-works requests Bluetooth: Fix forcing SMP just-works with no-bonding Bluetooth: Fix incorrect clearing of SMP_FLAG_INITIATOR Bluetooth: Fix advertising parameter update when toggling connectable Bluteooth: Reject SMP bonding if HCI_PAIRABLE is not set Bluetooth: Fix using test_and_clear instead of test_and_set Bluetooth: Remove unneeded mgmt_connectable function Bluetooth: Refactor ioctl scan state update to its own function Bluetooth: Remove unneeded mgmt_discoverable function Bluetooth: Remove unneeded mgmt_write_scan_failed function Bluetooth: Fix tracking local SSP authentication requirement Bluetooth: Fix trying LTK re-encryption when we don't have an LTK Bluetooth: Remove unnecessary params variable from process_adv_report() Bluetooth: Don't try to reject failed LE connections Bluetooth: Add proper defines for HCI connection role Bluetooth: Convert HCI_CONN_MASTER flag to a conn->role variable Bluetooth: Use explicit role instead of a bool in function parameters Bluetooth: Add a role parameter to hci_conn_add() Bluetooth: Track number of LE slave connections Bluetooth: Fix trying to initiate connections when acting as LE slave Bluetooth: Fix always checking the blacklist for incoming connections Bluetooth: Fix using uninitialized variable when pairing Bluetooth: Don't bother user space without IO capabilities Bluetooth: Fix resetting remote authentication requirement after pairing Bluetooth: Pass initiator/acceptor information to hci_conn_security() Bluetooth: Introduce a flag to track who really initiates authentication Bluetooth: Fix allowing initiating pairing when not pairable Bluetooth: Use EOPNOTSUPP instead of ENOTSUPP Bluetooth: Disable HCI_CONNECTABLE based passive scanning for now Bluetooth: Prefer sizeof(*ptr) when allocating memory Bluetooth: Fix clearing HCI_PSCAN flag Bluetooth: Fix incorrectly disabling page scan when toggling connectable Bluetooth: Fix SMP context tracking leading to a kernel crash Bluetooth: Fix check for connected state when pairing Bluetooth: Rename HCI_PAIRABLE to HCI_BONDABLE Bluetooth: Rename pairable mgmt setting to bondable Bluetooth: Always use non-bonding requirement when not bondable Bluetooth: Add convenience function to check for pending power off Bluetooth: Create unified helper function for updating page scan Bluetooth: Disable page scan if all whitelisted devices are connected Bluetooth: Remove redundant check for remote_key_dist Bluetooth: Fix confusion between parent and child channel for 6lowpan Bluetooth: Fix reference counting of global L2CAP channels Bluetooth: Fix __l2cap_no_conn_pending() usage with all channels Bluetooth: Resume BT_CONNECTED state after LE security elevation Bluetooth: Remove special handling of ATT in l2cap_security_cfm() Bluetooth: Refactor l2cap_connect_cfm Bluetooth: Move L2CAP fixed channel creation into l2cap_conn_cfm Bluetooth: Improve fixed channel lookup based on link type Bluetooth: Remove special ATT data channel handling Bluetooth: Move parts of fixed channel initialization to l2cap_add_scid Bluetooth: Call L2CAP teardown callback before clearing chan->conn Bluetooth: Call l2cap_le_conn_ready after notifying channels Bluetooth: Fix using HCI_CONN_LE_SMP_PEND to check for SMP context Bluetooth: Fix hci_update_random_address() error return for no crypto Bluetooth: Fix IRK lookup when tfm_aes is not available Bluetooth: Refactor SMP (de)initialization into separate functions Bluetooth: Move SMP initialization after HCI init Bluetooth: Move SMP (de)initialization to smp.c Bluetooth: Add more L2CAP convenience callbacks Bluetooth: Add SMP L2CAP channel skeleton Bluetooth: Make AES crypto context private to SMP Bluetooth: Convert SMP to use l2cap_chan infrastructure Bluetooth: Use L2CAP resume callback to call smp_distribute_keys Bluetooth: Add public l2cap_conn_shutdown() API to request disconnection Bluetooth: Call l2cap_conn_shutdown() when SMP recv callback fails Bluetooth: Fix double free of SMP data skb Bluetooth: Add SMP-internal timeout callback Bluetooth: Remove unused l2cap_conn->security_timer Bluetooth: Move canceling security_timer into smp_chan_destroy() Bluetooth: Always call smp_distribute_keys() from a workqueue Bluetooth: Make smp_chan_destroy() private to smp.c Bluetooth: Fix hci_conn reference counting for auto-connections Bluetooth: Fix incorrect LE CoC PDU length restriction based on HCI MTU Bluetooth: Remove unnecessary l2cap_chan_unlock before l2cap_chan_add Bluetooth: Fix hci_conn reference counting for fixed channels Bluetooth: Set addr_type only when it's needed Bluetooth: Optimize connection parameter lookup for LE connections Bluetooth: Improve *_get() functions to return the object type Bluetooth: Fix using hci_conn_get() for hci_conn pointers Bluetooth: Refactor connection parameter freeing into its own function Bluetooth: Use zero timeout for immediate scheduling Bluetooth: Fix hci_conn reference counting with hci_chan Bluetooth: Set disc_timeout to 0 when calling hci_chan_del Bluetooth: Ignore incoming data after initiating disconnection Bluetooth: Remove hci_conn_hold/drop from hci_chan Bluetooth: Set discon_timeout to 0 in l2cap_conn_del Bluetooth: Use hci_disconnect for immediate disconnection from SMP Bluetooth: Remove unused l2cap_conn_shutdown API Bluetooth: Fix SMP error and response to be mutually exclusive Bluetooth: Update hci_disconnect() to return an error value Bluetooth: Use hci_disconnect() for mgmt_disconnect_device() Bluetooth: Move clock offset reading into hci_disconnect() Bluetooth: Add clarifying comment for LE CoC result value Bluetooth: Remove unnecessary checks after canceling SMP security timer Bluetooth: Don't take any action in smp_resume_cb if not encrypted Bluetooth: Move identity address update behind a workqueue Bluetooth: Remove unnecessary deferred work for SMP key distribution Bluetooth: Fix locking of the SMP context Bluetooth: Add define for key distribution mask Bluetooth: Fix calling smp_distribute_keys() when still waiting for keys Bluetooth: Add strict checks for allowed SMP PDUs Bluetooth: Fix dereferencing conn variable before NULL check Bluetooth: Fix mgmt pairing failure when authentication fails Bluetooth: Fix allowing SMP Signing info PDU Bluetooth: Remove unnecessary early initialization of variable Bluetooth: Fix ignoring unknown SMP authentication requirement bits Bluetooth: Centralize disallowing SMP commands to a single place Bluetooth: Fix SMP security level when we have no IO capabilities Bluetooth: Add smp_ltk_sec_level() helper function Bluetooth: Fix L2CAP information request handling for fixed channels Bluetooth: Avoid hard-coded IO capability values in SMP Bluetooth: Expire RPA if encryption fails Bluetooth: Fix re-setting RPA as expired when deferring update Bluetooth: btusb: Use GFP_KERNEL in btusb_send_frame() Bluetooth: Fix setting correct security level when initiating SMP Bluetooth: Fix reason code used for rejecting SCO connections Bluetooth: Add retransmission effort into SCO parameter table Bluetooth: Rename sco_param_wideband table to esco_param_msbc Bluetooth: Fix lockdep warning with l2cap_chan_connect Bluetooth: Pass only crypto context to SMP crypto functions Bluetooth: Add skeleton for SMP self-tests Bluetooth: Add self-tests for SMP crypto functions Bluetooth: Revert SMP self-test patches Bluetooth: Fix LE connection timeout deadlock Bluetooth: Fix check for direct advertising Bluetooth: Fix sparse warnings in RFCOMM Bluetooth: Fix sparse warning in amp.c Bluetooth: Fix mgmt connected notification Bluetooth: 6lowpan: Remove unnecessary RCU callback Bluetooth: Fix l2cap_sock_teardown_cb lockdep warning Bluetooth: Remove unnecessary hci_dev_lock/unlock in smp.c Bluetooth: Use proper nesting annotation for l2cap_chan lock Bluetooth: Fix L2CAP socket lock nesting level Bluetooth: Fix L2CAP nesting level initialization location Bluetooth: Fix correct nesting for 6lowpan server channel Bluetooth: Fix sending incorrect LE CoC PDU in BT_CONNECT2 state Bluetooth: Add key preference parameter to smp_sufficient_security Bluetooth: Trigger SMP for the appropriate LE CoC errors Bluetooth: Convert LTK list to RCU Bluetooth: Convert IRK list to RCU Bluetooth: Remove unnecessary hdev locking in smp.c Bluetooth: Add debug logs to help track locking issues Bluetooth: Fix clearing remote OOB data through mgmt Bluetooth: Fix BR/EDR-only address checks for remote OOB data Bluetooth: Use shorter "rand" name for "randomizer" Bluetooth: Call drain_workqueue() before resetting state Bluetooth: Fix setting state back to TASK_RUNNING Bluetooth: Fix setting conn->pending_sec_level value from link key Bluetooth: Convert link keys list to use RCU Bluetooth: Track both local and remote L2CAP fixed channel mask Bluetooth: Simplify Link Key Notification event handling logic Bluetooth: Add basic SMP defines for LE Secure Connections Bluetooth: Make auth_req mask dependent on SC enabled or not Bluetooth: Add SMP flag for SC and set it when necessary. Bluetooth: Update SMP security level to/from auth_req for SC Bluetooth: Add mgmt support for LE Secure Connections LTK types Bluetooth: Set the correct security level for SC LTKs Bluetooth: Use custom macro for testing BR/EDR SC enabled Bluetooth: Add mgmt_set_secure_conn support for any LE adapter Bluetooth: Update LTK lookup to correctly deal with SC LTKs Bluetooth: Remove unused hci_find_ltk function Bluetooth: Rename hci_find_ltk_by_addr to hci_find_ltk Bluetooth: Set link key generation bit if necessary for LE SC Bluetooth: Add basic support for AES-CMAC Bluetooth: Add ECC library for LE Secure Connections Bluetooth: Add basic support for sending our LE SC public key Bluetooth: Add handler function for receiving LE SC public key Bluetooth: Add support for sending LE SC Confirm value Bluetooth: Add LE SC support for responding to Pairing Confirm PDU Bluetooth: Add support for LE SC numeric comparison Bluetooth: Add support for handling LE SC user response Bluetooth: Add support for LE SC DHKey check PDU Bluetooth: Add support for LE SC key generation Bluetooth: Track authentication method in SMP context Bluetooth: Add selection of the SC authentication method Bluetooth: Detect SMP SC debug keys Bluetooth: Add check for accidentally generating a debug key Bluetooth: Set correct LTK type and authentication for SC Bluetooth: Add support for SC just-works pairing Bluetooth: Fix BR/EDR Link Key type when derived through LE SC Bluetooth: Add passkey entry support for LE SC Bluetooth: Fix DHKey Check sending order for slave role Bluetooth: Add dummy handler for LE SC keypress notification Bluetooth: Use debug keys for SMP when HCI_USE_DEBUG_KEYS is set Bluetooth: Add hci_conn flag for new link key generation Bluetooth: Add debugfs switch for forcing SMP over BR/EDR Bluetooth: Add skeleton for BR/EDR SMP channel Bluetooth: Add full SMP BR/EDR support Bluetooth: Add SC-only mode support for SMP Bluetooth: Unify remote OOB data functions Bluetooth: Store address type with OOB data Bluetooth: Add support for adding remote OOB data for LE Bluetooth: Set SMP OOB flag if OOB data is available Bluetooth: Add basic LE SC OOB support for remote OOB data Bluetooth: Introduce SMP_DBG macro for low-level debuging Bluetooth: Fix missing const declarations in SMP functions Bluetooth: Organize SMP crypto functions to logical sections Bluetooth: Fix SMP debug key handling Bluetooth: Fix minor coding style issue in smp.c Bluetooth: Fix false-positive "uninitialized" compiler warning Bluetooth: Add callback to create proper cmd_complete events Bluetooth: Store parameter length with pending mgmt commands Bluetooth: Convert Disconnect mgmt command to use cmd_complete callback Bluetooth: Use cmd_complete callback for authentication mgmt commands Bluetooth: Convert Pair Device to use cmd_complete callback Bluetooth: Convert Unpair Device to use cmd_complete callback Bluetooth: Convert discovery commands to use cmd_complete callback Bluetooth: Convert Get Clock Info to use cmd_complete callback Bluetooth: Fix initializing hci_conn RSSI to invalid value Bluetooth: Fix Get Conn Info to use cmd_complete callback Bluetooth: Remove redundant reverse_base_uuid variable Bluetooth: Fix calling hci_conn_put too early Bluetooth: Fix incorrect pending cmd removal in pairing_complete() Bluetooth: Fix notifying mgmt power off before flushing connection list Bluetooth: Fix enabling BR/EDR SC when powering on Bluetooth: Fix mgmt response status when removing adapter Bluetooth: Split hci_update_page_scan into two functions Bluetooth: Split hci_request helpers to hci_request.[ch] Bluetooth: Add hci_request support for hci_update_background_scan Bluetooth: Fix Remove Device to wait for HCI before sending cmd_complete Bluetooth: Fix Add Device to wait for HCI before sending cmd_complete Bluetooth: Add return parameter to cmd_complete callbacks Bluetooth: Move hci_update_page_scan to hci_request.c Bluetooth: Fix accepting connections when not using mgmt Bluetooth: Fix const declarations for smp_f5 and smp_f6 Bluetooth: Add support for ECDH test cases Bluetooth: Add skeleton for SMP self-tests Bluetooth: Add legacy SMP tests Bluetooth: Add LE Secure Connections tests for SMP Bluetooth: Fix valid Identity Address check Bluetooth: Add helpers for src/dst bdaddr type conversion Bluetooth: Fix lookup of fixed channels by local bdaddr Bluetooth: Check for valid bdaddr in add_remote_oob_data Bluetooth: Remove incorrect check for BDADDR_BREDR address type Bluetooth: Convert Set SC to use HCI Request Bluetooth: Enforce zero-valued hash/rand192 for LE OOB Bluetooth: btusb: Remove redundant call to btusb_free_frags() Bluetooth: Fix check for SSP when enabling SC Bluetooth: Fix notifying discovery state upon reset Bluetooth: Fix notifying discovery state when powering off Bluetooth: btusb: Fix race when waiting for BTUSB_DOWNLOADING Bluetooth: btusb: Use wait_on_bit_timeout() for BTUSB_BOOTING Bluetooth: Remove mgmt_rp_read_local_oob_ext_data struct Bluetooth: Fix potential NULL dereference Bluetooth: btusb: Remove unneeded btusb_wait_on_bit_timeout() Bluetooth: Fix accepting early data on fixed channels Bluetooth: Fix AMP init for certain AMP controllers Bluetooth: Add new hci_cb entries to the tail rather than the head Bluetooth: Convert hci_cb_list_lock to a mutex Bluetooth: Convert L2CAP security callback to use hci_cb Bluetooth: Convert connect_cfm to be triggered through hci_cb Bluetooth: Convert disconn_cfm to be triggered through hci_cb Bluetooth: Remove bogus check for pending mgmt Set HS command Bluetooth: Fix checking for pending Set SSP in Set HS handler Bluetooth: Use hci_copy_identity_addr() helper for SMP chan creation Bluetooth: Rename hci_send_to_control to hci_send_to_channel Bluetooth: Remove unnecessary queue_monitor_skb() function Bluetooth: Update New CSRK event to match latest specification Bluetooth: Add mgmt HCI channel registration API Bluetooth: Convert mgmt to use HCI chan registration API Bluetooth: Move all mgmt command quirks to handler table Bluetooth: Rename cmd_status() to mgmt_cmd_status() Bluetooth: Rename cmd_complete() to mgmt_cmd_complete() Bluetooth: Rename pending_cmd to mgmt_pending_cmd Bluetooth: Add mgmt_send_event() helper to send to any HCI channel Bluetooth: Make Fast Connectable available while powered off Bluetooth: Add 'Already Paired' error for Pair Device command Bluetooth: Fix missing rcu_read_unlock() in hci_bdaddr_is_paired() Bluetooth: Check for matching IRK when looking for paired LE devices Bluetooth: Fix local OOB data handling for SMP Bluetooth: Track local vs remote OOB data availability Bluetooth: Set local OOB data flag if remote has our OOB data Bluetooth: Fix verifying confirm value when lacking remote OOB data Bluetooth: Don't send public key if OOB data verification fails Bluetooth: Add clarifying comment when setting local OOB flag Bluetooth: Add helper to get HCI channel of a socket Bluetooth: Add channel parameter to mgmt_pending_find() API Bluetooth: Add generic mgmt helper API Bluetooth: Add hdev_init callback for HCI channels Bluetooth: Move generic mgmt command dispatcher to hci_sock.c Bluetooth: Add workaround for broken OS X legacy SMP pairing Bluetooth: Fix memory leak in le_scan_disable_work_complete() Bluetooth: Fix race condition with HCI_RESET flag Bluetooth: Refactor L2CAP variables into l2cap_ctrl Bluetooth: Refactor HCI request variables into own struct Bluetooth: Add clarifying comment to command status handling Bluetooth: Add second hci_request callback option for full skb Bluetooth: Convert hci_req_sync family of function to new request API Bluetooth: Remove unneeded recv_event variable Bluetooth: Remove unused hci_req_pending() function Bluetooth: Move hci_get_cmd_complete() to hci_event.c Bluetooth: Convert local OOB data reading to use HCI request Bluetooth: Update SSP OOB data EIR definitions Bluetooth: Add local SSP OOB data to OOB ext data mgmt command Bluetooth: Add debug logs for legacy SMP crypto functions Bluetooth: Fix encryption key size handling for LTKs Bluetooth: Fix exposing full value of shortened LTKs Bluetooth: Add debugfs support for max LE encryption key size Bluetooth: Add debugfs support for min LE encryption key size Bluetooth: Move SC-only check outside of BT_CONFIG branch Bluetooth: Read encryption key size for BR/EDR connections Bluetooth: Use actual encryption key size for SMP over BR/EDR Bluetooth: Remove redundant check for ACL_LINK Bluetooth: Use zalloc when possible Bluetooth: Fix warning of potentially uninitialized adv_instance variable Bluetooth: Fix NULL pointer dereference in smp_conn_security Bluetooth: Delay check for conn->smp in smp_conn_security() Bluetooth: Use BROKEN_STORED_LINK_KEY quirk for HCI_Read_Stored_Link_Key Bluetooth: btusb: Detect new kind of counterfeit CSR controllers Bluetooth: 6lowpan: Fix imtu & omtu values Bluetooth: 6lowpan: Remove redundant (and incorrect) MPS assignments Bluetooth: 6lowpan: Remove redundant BT_CONNECTED assignment Bluetooth: 6lowpan: Remove unnecessary chan_open() function Bluetooth: 6lowpan: Rename confusing 'pchan' variables Bluetooth: 6lowpan: Remove unnecessary chan_get() function Bluetooth: Fix reference counting for LE-scan based connections Bluetooth: Fix LE reconnection logic Bluetooth: Fix remove_device behavior for explicit connects Bluetooth: Fix conn_params list update in hci_connect_le_scan_cleanup Bluetooth: Don't use remote address type to decide IRK persistency Bluetooth: Fix removing connection parameters when unpairing Bluetooth: Fix missing hdev locking for LE scan cleanup Bluetooth: Add le_addr_type() helper function Bluetooth: Add hci_conn_hash_lookup_le() helper function Bluetooth: Use hci_conn_hash_lookup_le() when possible Bluetooth: 6lowpan: Use hci_conn_hash_lookup_le() when possible Bluetooth: Remove unnecessary indentation in unpair_device() Bluetooth: Add hdev helper variable to hci_le_create_connection_cancel Bluetooth: Remove redundant (and possibly wrong) flag clearing Bluetooth: Remove unnecessary hci_explicit_connect_lookup function Bluetooth: Disable auto-connection parameters when unpairing Bluetooth: Fix crash in SMP when unpairing Bluetooth: Introduce hci_req helper to abort a connection Bluetooth: Take advantage of connection abort helpers Bluetooth: Make hci_disconnect() behave correctly for all states Bluetooth: L2CAP: Fix returning correct LE CoC response codes Bluetooth: L2CAP: Fix checked range when allocating new CID Bluetooth: L2CAP: Add missing checks for invalid LE DCID Bluetooth: Remove redundant setting to zero of bt_cb Bluetooth: Compress the size of struct hci_ctrl Bluetooth: Add clarifying comment why schedule_work is used Bluetooth: Remove unnecessary call to hci_update_background_scan Bluetooth: Move synchronous request handling into hci_request.c Bluetooth: Add 'sync' specifier to synchronous request APIs Bluetooth: Add stubs for synchronous HCI request functionality Bluetooth: Run all background scan updates through req_workqueue Bluetooth: Don't wait for HCI in Add/Remove Device Bluetooth: Add HCI status return parameter to hci_req_sync() Bluetooth: Use req_workqueue for explicit connect requests Bluetooth: Use req_workqueue for background scanning when powering on Bluetooth: Make __hci_update_background_scan private to hci_request.c Bluetooth: Move LE scan disable/restart behind req_workqueue Bluetooth: Add discovery type validity helper Bluetooth: Add error return value to hci_req_sync callback Bluetooth: Move Start Discovery to req_workqueue Bluetooth: Move Stop Discovery to req_workqueue Bluetooth: Fix BR/EDR Page Scan update with Add Device Bluetooth: Pass inquiry length to bredr_inquiry() Bluetooth: Simplify le_scan_disable_work() Bluetooth: Remove unnecessary le_scan_restart_work_complete() function Bluetooth: Fix specifying role for LE connections Bluetooth: Move check for ongoing connect earlier in hci_connect_le() Bluetooth: Remove conn_unfinished variable from hci_connect_le() Bluetooth: Track both local and remote L2CAP fixed channel mask Jukka Rissanen (21): Bluetooth: Provide L2CAP ops callback for memcpy_fromiovec Bluetooth: 6LoWPAN: Use connected oriented channel instead of fixed one Bluetooth: 6LoWPAN: Create a kernel module Bluetooth: 6LoWPAN: Count module usage Bluetooth: 6LoWPAN: Remove network devices when unloading Bluetooth: 6lowpan: Increase the connection timeout value Bluetooth: 6lowpan: Set the peer IPv6 address correctly Bluetooth: 6lowpan: Route packets that are not meant to peer via correct device Bluetooth: 6lowpan: Make sure skb exists before accessing it Bluetooth: 6lowpan: Ensure header compression does not corrupt IPv6 header Bluetooth: 6lowpan: Enable multicast support Bluetooth: 6lowpan: Memory leak as the skb is not freed Bluetooth: 6lowpan: Avoid memory leak if memory allocation fails Bluetooth: 6lowpan: Return EAGAIN error also for multicast packets Bluetooth: 6lowpan: Check transmit errors for multicast packets Bluetooth: 6lowpan: Converting rwlocks to use RCU Bluetooth: 6lowpan: Fix lockdep splats Bluetooth: Wrong style spin lock used Bluetooth: 6lowpan: Add IPSP PSM value Bluetooth: 6lowpan: Do not free skb when packet is dropped Bluetooth: 6lowpan: Remove PSM setting code Julia Lawall (1): Bluetooth: btmrvl: add missing of_node_put Kieran Bingham (1): Bluetooth: btmrvl: skb resource leak, and double free. Kim, Ben Young Tae (3): Bluetooth: btusb: Add setup callback for chip init on USB Bluetooth: btusb: Add support for QCA ROME chipset family Bluetooth: btusb: Fix incorrect type in qca_device_info Kuba Pawlak (9): Bluetooth: Clear role switch pending flag Bluetooth: Sort switch cases by opcode's numeric value Bluetooth: Fix SCO link type handling on connection complete Bluetooth: Remove SCO fragments on connection close Bluetooth: Fix crash on SCO disconnect Bluetooth: Fix locking issue on SCO disconnection Bluetooth: Fix locking issue during fast SCO reconnection. Bluetooth: Fix crash on fast disconnect of SCO Bluetooth: Fix possible deadlock in btusb Leo Yan (1): Bluetooth: btwilink: remove DEBUG define Li RongQing (1): Bluetooth: 6lowpan: remove unnecessary codes in give_skb_to_upper Linus Torvalds (1): bluetooth: fix list handling Loic Poulain (26): Bluetooth: HCI H5 peer reset detection Bluetooth: hci_uart: Add setup callback Bluetooth: Reorder HCI user channel socket release Bluetooth: Don't call shutdown when leaving user channel Bluetooth: hci_uart: Add basic support for Intel Lightning Peak devices Bluetooth: hci_bcm: Use non-sleep version of gpio_set_value Bluetooth: hci_uart: Fix zero len data packet reception issue Bluetooth: hci_intel: Add Intel baudrate configuration support Bluetooth: hci_intel: Add support for platform driver Bluetooth: Add bt_dev logging macros Bluetooth: hci_intel: Retrieve host-wake IRQ Bluetooth: hci_intel: Introduce LPM support Bluetooth: hci_intel: Use bt_dev logging helpers Bluetooth: hci_intel: Replace spinlock with mutex Bluetooth: hci_intel: Implement LPM suspend/resume Bluetooth: hci_intel: Add PM support Bluetooth: hci_intel: Add runtime PM support Bluetooth: hci_intel: Show error in case of invalid LPM packet size Bluetooth: hci_intel: Fix warnings due to unused lpm functions Bluetooth: btintel: Add Device Configuration support Bluetooth: hci_intel: Add Device configuration Bluetooth: btusb: Use btintel_load_ddc_config for device config Bluetooth: hci_intel: Give priority to LPM packets Bluetooth: hci_intel: Enable IRQ wake capability Bluetooth: Add hci_cmd_sync function Bluetooth: btintel: Add iBT register access over HCI support Lukasz Rymanowski (6): Bluetooth: Fix for ACL disconnect when pairing fails Bluetooth: Improve data packing in SAR mode Bluetooth: Fix ERTM L2CAP resend packet Bluetooth: Do not allow LE connection if LE is not enabled Bluetooth: Improve error handling in connect acl Bluetooth: Enhance error codes pair device command Marcel Holtmann (418): Bluetooth: Use const for struct l2cap_ops field Bluetooth: Assign L2CAP socket priority when allocating SKB Bluetooth: Shrink size of struct l2cap_ctrl fields Bluetooth: Use explicit header and body length for L2CAP SKB allocation Bluetooth: Use struct delayed_work for HCI command timeout Bluetooth: Use separate dbg_flags to special debugfs options Bluetooth: Store current LE connection parameters in hci_conn struct Bluetooth: Track LE connection parameter update event Bluetooth: Set default min/max connection interval for LE slaves Bluetooth: Add support LE slave connection update procedure Bluetooth: Remove ssp_debug_mode debugfs option Bluetooth: Remove reason parameter from hci_amp_disconn function Bluetooth: Remove unneeded hci_conn_disconnect abstraction Bluetooth: Send HCI_Read_Clock_Offset before disconnecting Bluetooth: Increment management interface revision Bluetooth: Restrict access for raw-only controllers Bluetooth: Don't use non-resolvable private address for passive scanning Bluetooth: Move hci_pend_le_conn_* functions to different location Bluetooth: Clear pending connections from hci_conn_params_clear Bluetooth: Update background scanning from hci_conn_params_clear Bluetooth: Store latency and supervision timeout in connection params Bluetooth: Use LE connection parameters if known Bluetooth: Add support for Add/Remove Device management commands Bluetooth: Replace le_auto_conn debugfs with device_list entry Bluetooth: Add Device Added and Device Removed management events Bluetooth: Provide defaults for LE connection latency and timeout Bluetooth: Expose default connection latency setting via debugfs Bluetooth: Expose default supervision timeout setting via debugfs Bluetooth: Provide function to create and set connection parameters Bluetooth: Add default connection parameters before pairing Bluetooth: Start background scanning only when controller is ready Bluetooth: Use bool for smp_ltk_encrypt return value Bluetooth: Change hci_conn_params_add to return the parameter struct Bluetooth: Use hci_conn_params_add within hci_conn_params_set Bluetooth: Remove connection interval parameters from hci_conn_params_set Bluetooth: Fix merge of advertising data and scan response data Bluetooth: Provide flags parameter direct to mgmt_device_found Bluetooth: Add support for Not Connectable flag for Device Found events Bluetooth: Do not trigger background scanning when HCI_AUTO_OFF is set Bluetooth: Ensure that background scanning gets enabled on power on Bluetooth: Add support for hdev->set_bdaddr callback handling Bluetooth: Add public address configration for Broadcom USB devices Bluetooth: Add public address configration for Intel USB devices Bluetooth: Default to internal use manufacturer identifier Bluetooth: Check for default address of Intel USB controllers Bluetooth: Check for default address of Broadcom BCM20702A0 controllers Bluetooth: Introduce unconfigured controller state Bluetooth: Add support for Unconfigured Index Added events Bluetooth: Add support for Unconfigured Index Removed events Bluetooth: Add support for Read Unconfigured Index List command Bluetooth: Support HCI_QUIRK_RAW_DEVICE for hci_vhci driver Bluetooth: Add support for controller configuration info command Bluetooth: Fix constant for public address configuration Bluetooth: Document the existing device quirks Bluetooth: Add quirk for invalid controller address setting Bluetooth: Set HCI_QUIRK_INVALID_BADDR for Intel USB default address Bluetooth: Set HCI_QUIRK_INVALID_BADDR for BCM20702A0 default address Bluetooth: Allow reading configuration info when unconfigured Bluetooth: Add quirk for external configuration requirement Bluetooth: Fix quirks that are valid during setup driver callback Bluetooth: Support HCI_QUIRK_EXTERNAL_CONFIG for hci_vhci driver Bluetooth: Add support for Set External Configuration management command Bluetooth: Move mgmt_event helper function to different location Bluetooth: Add support for New Configuration Options management event Bluetooth: Use a more simpler style for HCI event callbacks Bluetooth: Run special init procedure for unconfigured controllers Bluetooth: Store Bluetooth address from controller setup Bluetooth: Run controller setup after external configuration Bluetooth: Add support for changing the public device address Bluetooth: Clear HCI_RAW flag when controller becomes configured Bluetooth: Add support for Intel bootloader devices Bluetooth: Skip unconfigured init procedure for raw-only devices Bluetooth: Remove module parameters for ignoring USB devices Bluetooth: Handle Intel USB bootloader with buggy interrupt Bluetooth: Ignore isochronous endpoints for Intel USB bootloader Bluetooth: Fix memory leaking when hdev->send returns an error Bluetooth: Enforce providing hdev->send driver callback Bluetooth: Use BTUSB_BROKEN_ISOC flag for CSR USB sniffer devices Bluetooth: Fix enabling Authenticated Payload Timeout Expired event Bluetooth: Don't send ERTM configuration option when disabled Bluetooth: Mark controller is down when HCI_AUTO_OFF is set Bluetooth: Set HCI_PAIRABLE during power on for legacy ioctl Bluetooth: Move HCI socket definitions into its own header file Bluetooth: Move struct hci_sec_filter next to its user Bluetooth: Delcare the hci_sec_filter as const Bluetooth: Move struct hci_pinfo into net/bluetooth/hci_sock.c Bluetooth: Move HCI request internals to net/bluetooth/hci_core.c Bluetooth: Update the list of L2CAP fixed channels Bluetooth: Move struct sco_pinfo into net/bluetooth/sco.c Bluetooth: Move struct sco_conn into net/bluetooth/sco.c Bluetooth: Remove unused SCO_DEFAULT_FLUSH_TO constant Bluetooth: Move SCO timeout constants into net/bluetooth/sco.c Bluetooth: Check for valid HCI UART driver flags Bluetooth: Add support for external configuration with UART driver Bluetooth: Fix HCIUARTGETDEVICE ioctl when UART is not registered Bluetooth: Read LE Advertising Channel TX Power only when available Bluetooth: Enable LE encryption events only when supported Bluetooth: Enable LE Long Term Key Request event only when supported Bluetooth: Allocate struct inquiry_entry with GFP_KERNEL Bluetooth: Remove unneeded forward declaration of __sco_chan_add Bluetooth: Remove unneeded forward declaration of sco_chan_del Bluetooth: Convert L2CAP ident spinlock into a mutex Bluetooth: Remove sco_chan_get helper function Bluetooth: Fix endian and alignment issue with ath3k version handling Bluetooth: Remove unneeded variable assignment in hmac_sha256 Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard Bluetooth: Read list of local codecs supported by the controller Bluetooth: Get MWS transport configuration of the controller Bluetooth: Ignore ADV_DIRECT_IND attempts from unknown devices Bluetooth: Fix issue with ADV_IND reports and auto-connection handling Bluetooth: Add support for using controller white list filtering Bluetooth: Fix white list handling with resolvable private addresses Bluetooth: Set Simultaneous LE and BR/EDR controller option to zero Bluetooth: btusb: Separate TX URB allocation and submission Bluetooth: Add BUILD_BUG_ON check for SKB control buffer size Bluetooth: Provide HCI command opcode information to driver Bluetooth: btusb: Fix old coding style issues Bluetooth: btusb: Split fragement receiption into separate functions Bluetooth: btusb: Implement driver internal packet reassembly Bluetooth: Remove exported hci_recv_fragment function Bluetooth: Clear LE white list when resetting controller Bluetooth: Check status of command complete for HCI_Reset Bluetooth: Print error message for HCI_Hardware_Error event Bluetooth: Use HCI_EV_HARDWARE_ERROR define for event payload Bluetooth: Introduce BT_BREDR and BT_LE config options Bluetooth: Add hci_reset_dev() for driver triggerd stack reset Bluetooth: Switch HCI H5 driver to use hci_reset_dev() function Bluetooth: Introduce HCI_QUIRK_STRICT_DUPLICATE_FILTER Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for Broadcom devices Bluetooth: Consolidate whitelist debugfs entry into device_list Bluetooth: btusb: Add internal callback for USB bulk rx data Bluetooth: Add hci_conn_lookup_type() helper function Bluetooth: Increase minor version of core module Bluetooth: Increment management interface revision Bluetooth: Simplify the error handling of Start Discovery command Bluetooth: Use {start,stop}_discovery_complete handler for cmd_complete Bluetooth: Split triggering of discovery commands into separate function Bluetooth: Add HCI_RSSI_INVALID for unknown RSSI value Bluetooth: Filter device found events based on RSSI threshold Bluetooth: Add framework for device found filtering based on UUID Bluetooth: Add helper function for clearing the discovery filter Bluetooth: Fix memory leaks from discovery filter UUID list Bluetooth: Clear discovery filter before starting background scan Bluetooth: Fix discovery filter when no RSSI is available Bluetooth: Report invalid RSSI for service discovery and background scan Bluetooth: Move LE advertising report defines to the right location Bluetooth: Add definitions for LE Direct Advertising Report event Bluetooth: Enabled LE Direct Advertising Report event if supported Bluetooth: Add support for handling LE Direct Advertising Report events Bluetooth: Add support for enabling Extended Scanner Filter Policies Bluetooth: Enable events for P-256 Public Key and DHKey commands Bluetooth: Check for force_lesc_support when enabling SMP over BR/EDR Bluetooth: Check for force_lesc_support before rejecting SMP over BR/EDR Bluetooth: Fix generation of non-resolvable private addresses Bluetooth: Fix check for support for page scan related commands Bluetooth: Fix bug with filter in service discovery optimization Bluetooth: Support static address when BR/EDR has been disabled Bluetooth: Add skeleton functions for debugfs creation Bluetooth: Move common debugfs file creation into hci_debugfs.c Bluetooth: Move BR/EDR debugfs file creation into hci_debugfs.c Bluetooth: Move LE debugfs file creation into hci_debugfs.c Bluetooth: Add structures for LE Data Length Extension feature Bluetooth: Enable basics for LE Data Length Extension feature Bluetooth: Store default and maximum LE data length settings Bluetooth: Create debugfs directory for each connection handle Bluetooth: Remove duplicate constant for RFCOMM PSM Bluetooth: Fix controller configuration with HCI_QUIRK_INVALID_BDADDR Bluetooth: Introduce HCI_QUIRK_BROKEN_LOCAL_COMMANDS constant Bluetooth: btusb: Set the HCI_QUIRK_BROKEN_LOCAL_COMMANDS quirk Bluetooth: Remove BlueFritz! specific check from initialization Bluetooth: Add support for self testing framework Bluetooth: Add timing information to SMP test case runs Bluetooth: Add timing information to ECDH test case runs Bluetooth: Introduce force_bredr_smp debugfs option for testing Bluetooth: Remove broken force_lesc_support debugfs option Bluetooth: Remove no longer needed force_sc_support debugfs option Bluetooth: Fix scope of sc_only_mode debugfs entry Bluetooth: Fix for a leftover debug of pairing credentials Bluetooth: Fix SMP channel registration for unconfigured controllers Bluetooth: Fix issue with Roper Class 1 Bluetooth Dongle Bluetooth: Remove dead code for manufacturer inquiry mode quirks Bluetooth: Introduce HCI_QUIRK_FIXUP_INQUIRY_MODE option Bluetooth: Use HCI_QUIRK_FIXUP_INQUIRY_MODE for Silicon Wave devices Bluetooth: Add opcode parameter to hci_req_complete_t callback Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_hci Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_l2 Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_sco Bluetooth: Simplify packet copy in hci_send_to_monitor function Bluetooth: Create generic queue_monitor_skb helper function Bluetooth: Replace send_monitor_event with queue_monitor_skb Bluetooth: Add defintions for HCI Read Stored Link Key command Bluetooth: Handle command complete event for HCI Read Stored Link Keys Bluetooth: Read stored link key information when powering on controller Bluetooth: Add missing response structure for HCI Delete Stored Link Key Bluetooth: Process result of HCI Delete Stored Link Key command Bluetooth: btusb: Add internal recv_event callback for event processing Bluetooth: Move Delete Stored Link Key to 4th phase of initialization Bluetooth: Use %llu for printing duration details of selftests Bluetooth: Show device address type for L2CAP debugfs entries Bluetooth: Fix issue with switching BR/EDR back on when disabled Bluetooth: Fix LE SMP channel source address and source address type Bluetooth: Don't register any SMP channel if LE is not supported Bluetooth: Bind the SMP channel registration to management power state Bluetooth: Add paranoid check for existing LE and BR/EDR SMP channels Bluetooth: Fix dependency for BR/EDR Secure Connections mode on SSP Bluetooth: Limit BR/EDR switching for LE only with secure connections Bluetooth: Require SSP enabling before BR/EDR Secure Connections Bluetooth: btusb: Add support for Dynex/Insignia USB dongles Bluetooth: btusb: Add firmware loading for Intel Snowfield Peak devices Bluetooth: Clear P-192 values for OOB when in Secure Connections Only mode Bluetooth: Use helper function to determine BR/EDR OOB data present Bluetooth: Check for P-256 OOB values in Secure Connections Only mode Bluetooth: btusb: Handle out of order firmware loading complete event Bluetooth: Introduce hci_dev_do_reset helper function Bluetooth: Perform a power cycle when receiving hardware error event Bluetooth: btusb: Provide hardware error handler for Intel devices Bluetooth: Move smp_unregister() into hci_dev_do_close() function Bluetooth: btusb: Sort USB_DEVICE entries for Marvell by vendor id Bluetooth: btusb: Ignore unknown Intel devices with generic descriptor Bluetooth: btusb: Add support for USB based AMP controllers Bluetooth: btusb: Limit hardware error handling to Intel Snowfield Peak Bluetooth: Store OOB data present value for each set of remote OOB data Bluetooth: Fix OOB data present value for BR/EDR Secure Connections Bluetooth: Fix OOB data present value for SMP pairing Bluetooth: Allow remote OOB data to only provide P-192 or P-256 values Bluetooth: Expose Secure Simple Pairing debug mode setting in debugfs Bluetooth: Track changes from HCI Write Simple Pairing Debug Mode command Bluetooth: Expose debug keys usage setting via debugfs Bluetooth: Expose hardware error code as debugfs entry Bluetooth: Expose remote OOB information as debugfs entry Bluetooth: Fix OOB data present for BR/EDR Secure Connections Only mode Bluetooth: Set HCI_QUIRK_STRICT_DUPLICATE_FILTER for BTUSB_INTEL_NEW Bluetooth: Move A2MP_FEAT_EXT declaration into A2MP source Bluetooth: Make amp_mgr_list and amp_mgr_list_lock static Bluetooth: Make amp_mgr_lookup_by_state function static Bluetooth: Make a2mp_send function static Bluetooth: Make __next_ident function static. Bluetooth: btusb: Use matching names for Broadcom firmware files Bluetooth: Provide option to enable/disable debugfs information Bluetooth: btusb: Fix issue with CSR based Intel Wireless controllers Bluetooth: Introduce controller setting information for static address Bluetooth: Increment management interface revision Bluetooth: Remove two else branches that are not needed Bluetooth: Add support connectable advertising setting Bluetooth: Introduce hci_dev_test_flag helper macro Bluetooth: Introduce hci_dev_set_flag helper macro Bluetooth: Introduce hci_dev_clear_flag helper macro Bluetooth: Introduce hci_dev_change_flag helper macro Bluetooth: Introduce hci_dev_test_and_change_flag helper macro Bluetooth: Introduce hci_dev_test_and_clear_flag helper macro Bluetooth: Introduce hci_dev_test_and_set_flag helper macro Bluetooth: Use DECLARE_BITMAP for hdev->dev_flags field Bluetooth: Merge hdev->dbg_flags fields into hdev->dev_flags Bluetooth: Add flags field and setting function for HCI sockets Bluetooth: Provide hci_send_to_flagged_channel helper function Bluetooth: Use special function to send filter management index events Bluetooth: Add support for extended index management events Bluetooth: Add support for extended index management command Bluetooth: Introduce trusted flag for management control sockets Bluetooth: Consolidate socket channel sending function back into one Bluetooth: Add hci_sock_test_flag helper function Bluetooth: Add support for untrusted access to management commands Bluetooth: Remove unneeded initializer for management command table Bluetooth: Add support for trust verification of management commands Bluetooth: Open management interface for untrusted users Bluetooth: Send global configuration updates to all management users Bluetooth: Use BIT(n) macro instead of manually encoding (1 << n) Bluetooth: Add simple version of Read Advertising Features command Bluetooth: Move eir_append_data function to a different location Bluetooth: Add defines for LE Bluetooth Device Address and LE Role Bluetooth: Add simple version of Read Local OOB Extended Data command Bluetooth: Fix BR/EDR out-of-band pairing with only initiator data Bluetooth: Remove unneeded HCI_CONN_REMOTE_OOB connection flag Bluetooth: Use kzfree instead of kfree in security manager Bluetooth: Create SMP device structure for local crypto context Bluetooth: Add constants for LE SC Confirmation and Random values Bluetooth: Add support for AES-CMAC hash for security manager device Bluetooth: Add function for generating LE SC out-of-band data Bluetooth: Return LE SC confirm and random values for out-of-band data Bluetooth: Use OOB key pair for LE SC pairing with OOB method Bluetooth: Use smp->local_pk + 32 instead of &smp->local_pk[32] Bluetooth: Use smp->remote_pk + 32 instead of &smp->remote_pk[32] Bluetooth: Add extra SMP_DBG statement for remote OOB data Bluetooth: Rename smp->local_rr into smp->local_rand Bluetooth: The P-256 randomizer is 16 octets long and not 19 octets Bluetooth: Do not include LE SC out-of-band data if not enabled Bluetooth: Fix length for Read Local OOB Extended Data respone packet Bluetooth: Add support for Local OOB Extended Data Update events Bluetooth: btusb: Fix minor whitespace issue in QCA ROME device entries Bluetooth: Fix potential NULL dereference in SMP channel setup Bluetooth: Gracefully response to enabling LE on LE only devices Bluetooth: Use HCI_MAX_AD_LENGTH constant instead hardcoded value Bluetooth: Read Verbose Config Version Info for Broadcom devices Bluetooth: Read Broadcom chip info for Apple Bluetooth devices Bluetooth: Filter list of supported commands/events for untrusted users Bluetooth: Fix minor typo in comment for static address setting Bluetooth: btusb: Consolidate Broadcom based device entries Bluetooth: Move memory location outside of hci_dev lock Bluetooth: Fix error returns for Read Local OOB Extended Data commands Bluetooth: Remove superfluous extra empty line between functions Bluetooth: Expose current Device ID information via debugfs Bluetooth: Remove unneeded extra ( ) in valid flags check Bluetooth: Restrict CMTP flags to only valid ones Bluetooth: Restrict HIDP flags to only valid ones Bluetooth: Restrict BNEP flags to only valid ones Bluetooth: Export ECDH selftest result in debugfs Bluetooth: Export SMP selftest result in debugfs Bluetooth: Disallow LE local out-of-band data when LE privacy is used Bluetooth: cmtp: Use BIT(x) instead of (1 << x) Bluetooth: hidp: Use BIT(x) instead of (1 << x) Bluetooth: Fix location of TX power field in LE advertising data Bluetooth: hci_uart: Add support for vendor detection flag Bluetooth: hci_uart: Add support Intel address configuration Bluetooth: hci_uart: Add support Broadcom address configuration Bluetooth: hci_uart: Remove unneeded cast of tty->disc_data Bluetooth: hci_uart: Fix indentation issues for multi-line functions Bluetooth: hci_uart: Remove unused h4->rx_skb field Bluetooth: hci_uart: Remove unused h4->rx_state and h4->rx_count field Bluetooth: Make data pointer of hci_recv_stream_fragment const Bluetooth: hci_uart: Use const data pointer for received data Bluetooth: hci_uart: Introduce h4_recv_buf helper function Bluetooth: hci_uart: Use h4_recv_buf helper for H:4 protocol Bluetooth: hci_uart: Use h4_recv_buf helper for Atheros AR300x Bluetooth: Remove hci_recv_stream_fragment function Bluetooth: hci_uart: Make struct hci_uart_proto always const Bluetooth: hci_uart: Add name information to hci_uart_proto struct Bluetooth: hci_uart: Remove the manual protocol init message Bluetooth: hci_uart: Update version number driver Bluetooth: btbcm: Introduce generic Broadcom Bluetooth support Bluetooth: btusb: Use generic functionality by Broadcom module Bluetooth: hci_uart: Use generic functionality from Broadcom module Bluetooth: btbcm: Add support for Broadcom controller setup Bluetooth: btusb: Add option for Broadcom protocol support Bluetooth: btusb: Move Broadcom quirk setting into support module Bluetooth: btusb: Update version number of the module Bluetooth: hci_uart: Move setup callback into different location Bluetooth: hci_uart: Add protocol support for Broadcom UART devices Bluetooth: btbcm: Add firmware table for UART based devices Bluetooth: hci_uart: Provide generic H:4 receive framework Bluetooth: btintel: Introduce generic Intel Bluetooth support Bluetooth: btusb: Use generic Intel support for address support Bluetooth: btusb: Move Intel command structs into its own header Bluetooth: hci_uart: Use generic Intel support for address setting Bluetooth: Read LE remote features during connection establishment Bluetooth: btusb: Use proper data structures for Intel vendor events Bluetooth: hidp: Fix regression with older userspace and flags validation Bluetooth: btbcm: Export patchram download as separate function Bluetooth: hci_uart: Reorder Atheros specific driver callbacks Bluetooth: hci_uart: Add Atheros support for address configuration Bluetooth: btusb: Fix two coding style issues Bluetooth: Fix race condition with user channel and setup stage Bluetooth: btusb: Fix memory leak in Intel setup routine Bluetooth: btusb: Remove double error check from local version command Bluetooth: btusb: Remove unneeded btusb_read_local_version function Bluetooth: btusb: Fix secure send command length alignment on Intel 8260 Bluetooth: Increment management interface revision Bluetooth: btintel: Add generic function for handling hardware errors Bluetooth: btusb: Use hardware error handler from Intel module Bluetooth: hci_uart: Add Intel address configuration support Bluetooth: btintel: Create common Intel Secure Send function Bluetooth: btintel: Create common function for Intel version info Bluetooth: btintel: Add MODULE_FIRMWARE entries for iBT 3.0 controllers Bluetooth: hci_qca: Fix a few tab vs spaces issues Bluetooth: Fix typo in smp_ah comment for hash function Bluetooth: btbcm: Send HCI Reset before sending Apple specific commands Bluetooth: Limit userspace exposure of stack internal events Bluetooth: Introduce HCI_DEV_OPEN and HCI_DEV_CLOSE events Bluetooth: Move HCI_RUNNING check into hci_send_frame Bluetooth: Move handling of HCI_RUNNING flag into core Bluetooth: Send transport open and close monitor events Bluetooth: btbcm: Read the local name in setup stage Bluetooth: Send index information updates to monitor channel Bluetooth: Add support for vendor specific diagnostic channel Bluetooth: hci_bcm: Enable parsing of LM_DIAG messages Bluetooth: Add debugfs entry for setting vendor diagnostic mode Bluetooth: hci_bcm: Enable support for set_diag driver callback Bluetooth: Fix interaction of HCI_QUIRK_RESET_ON_CLOSE and HCI_AUTO_OFF Bluetooth: bpa10x: Read revision information in setup stage Bluetooth: bpa10x: Add support for set_diag driver callback Bluetooth: bpa10x: Use h4_recv_buf helper for frame reassembly Bluetooth: Enforce packet types in hci_recv_frame driver function Bluetooth: Fix basic debugfs entries for unconfigured controllers Bluetooth: bpa10x: Fix missing BT_HCIUART dependency Bluetooth: btusb: Add support for Broadcom LM_DIAG interface Bluetooth: btintel: Add support for enabling tracing functionality Bluetooth: Remove quirk for HCI_VENDOR_PKT filter handling Bluetooth: Restrict valid packet types via HCI_CHANNEL_RAW Bluetooth: Queue diagnostic messages together with HCI packets Bluetooth: btusb: Print information of Intel SfP lock states Bluetooth: Add new quirk for non-persistent diagnostic settings Bluetooth: btintel: Set quirk for non-persistent diagnostic settings Bluetooth: btintel: Add diagnostic support for older controllers Bluetooth: btusb: Mark BCM2045 devices to have broken link key commands Bluetooth: btbcm: Fix firmware version number calculation Bluetooth: btbcm: Read USB product information for Apple devices Bluetooth: Add support setup stage internal notification event Bluetooth: btusb: Set early vendor info for Intel and Broadcom Bluetooth: btusb: Add support for latest Apple controllers Bluetooth: hci_uart: Provide initial manufacturer information Bluetooth: Introduce driver specific post init callback Bluetooth: btusb: Set manufacturer for Intel bootloader devices Bluetooth: btintel: Enable extra Intel vendor events Bluetooth: Increase minor version of core module Bluetooth: Remove unneeded parenthesis around MSG_OOB Bluetooth: Rename bt_cb()->req into bt_cb()->hci Bluetooth: Replace hci_notify with hci_sock_dev_event Bluetooth: Check for supported white list before issuing commands Bluetooth: Move BR/EDR default events behind its features Bluetooth: Build LE event mask based on supported commands Bluetooth: Fix issue with HCI_QUIRK_FIXUP_INQUIRY_MODE and event mask Bluetooth: Make LE only events conditional on supported commands Bluetooth: Add hci_skb_* helper wrappers for bt_cb(skb) access Bluetooth: Use new hci_skb_pkt_* wrappers for core packet handling Bluetooth: Use new hci_skb_pkt_* wrappers for drivers Bluetooth: Add missing hci_skb_opcode for raw socket commands Bluetooth: Fix casting coding style within HCI sockets Bluetooth: Add support for sending system notes to monitor channel Bluetooth: Add support for controller specific logging Martin KaFai Lau (1): ipv6: Remove external dependency on rt6i_gateway and RTF_ANYCAST Martin Townsend (3): 6lowpan: Use skb_cow in IPHC decompression. Bluetooth: Fix missing channel unlock in l2cap_le_credits bluetooth:6lowpan: use consume_skb when packet processed successfully Matej Dubovy (1): Bluetooth: btusb: Add support for Lite-On (04ca) Broadcom based, BCM43142 Minjune Kim (1): Bluetooth: btusb: Correct typos based on checkpatch.pl Nachiket Kukade (1): Bluetooth: btmrvl: fix firmware dump issue Nicholas Krause (1): Bluetooth: Make the function sco_conn_del have a return type of void Nick Pelly (1): Bluetooth: Fallback to SCO on error code 0x10 (Connection Accept Timeout) Peter Hurley (2): Bluetooth: Fix nested sleeps tty: Remove external interface for tty_set_termios() Peter Poklop (1): Bluetooth: btusb: mark 0c10:0000 devices with BTUSB_SWAVE Peter Zijlstra (1): rfcomm, sched/wait: Fix broken wait construct Prasanna Karthik (19): Bluetooth: vhci: Clean up coding style fix Bluetooth: hci_bcsp: Clean up code Fix Bluetooth: bt3c_cs: Fix coding style -- clean up Bluetooth: dtl1_cs: Fix coding style -- clean up Bluetooth: bfusb: Coding style fix reported by coccinelle Bluetooth: dtl1_cs: Fixed coding style Bluetooth: bt3c_cs: Fix coding style Bluetooth: btmrvl: Coding style Fix for btmrvl header Bluetooth: hci_ldisc: Cleaned up coding style warnings Bluetooth: hci_h5: Cleaned up coding style warnings Bluetooth: bt3c_cs: clean up obsolete functions Bluetooth: hci_qca: Coding style clean up Bluetooth: bluecard: Comparison to NULL could be re-written Bluetooth: bt3c_cs: Comparison to NULL re-written Bluetooth: btuart_cs: Comparison to NULL re-written Bluetooth: btmrvl: Comparison to NULL re-written Bluetooth: hci_qca: Changed unsigned long to bool Bluetooth: btuart_cs: remove obsolete header Bluetooth: hci_h5: clean up hci_h5 code Rick Dunn (1): Bluetooth: btusb: Add Broadcom patchram support for ASUSTek devices Rickard Strandqvist (1): Bluetooth: Remove unused function Santtu Rekil (1): Bluetooth: btusb: Add support for Foxconn/Lenovo BCM43142A0 (105b:e065) Seungyoun Ju (1): Bluetooth: hci_check_conn_params() check proper range Shailendra Verma (2): Bluetooth: btusb: Change 1 to true in bool type variable assignment Bluetooth: hci_uart: Change 1 to true for bool type variables assignments Shengzhen Li (1): Bluetooth: btmrvl: change device pointer passed to dev_coredumpv Simon Fels (1): Bluetooth: close HCI device when user channel socket gets closed Stephen Hemminger (1): Bluetooth: spelling fixes Steven Walter (1): Bluetooth: Automatically flushable packets aren't allowed on LE links Szymon Janc (7): Bluetooth: Fix RFCOMM NSC response Bluetooth: Improve RFCOMM __test_pf macro robustness Bluetooth: Fix invalid response for 'Start Discovery' command Bluetooth: Fix reporting invalid RSSI for LE devices Bluetooth: Fix sending Read Remote Extended Features command Bluetooth: Add BT_ERR_RATELIMITED Bluetooth: Fix reporting incorrect EIR in device found mgmt event Tedd Ho-Jeong An (3): Bluetooth: Add shutdown callback before closing the device Bluetooth: Add device shutdown routine for Intel Bluetooth device Bluetooth: btusb: Add routine for applying Intel DDC parameters Toshi Kikuchi (1): Bluetooth: btusb: support public address configuration for ath3012 Uwe Kleine-Knig (1): Bluetooth: hci_bcm: improve use of gpios API Vincent Stehl (1): Bluetooth: btintel: fix warning Vincent Zwanenburg (1): Add a new PID/VID 0227/0930 for AR3012. Vladimir Davydov (1): Bluetooth: never linger on process exit Wen-chien Jesse Sung (2): Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list Bluetooth: btusb: Add support for 0cf3:e007 Wesley Kuo (1): Bluetooth: Fix remote name event return directly. Xinming Hu (3): Bluetooth: btmrvl: support Marvell Bluetooth device SD8887 Bluetooth: btmrvl add firmware dump support Bluetooth: btmrvl: fix compilation warning BUG=chromium:561072 TEST=Compile and run chromeos-kernel-3_18 on celes. Run through several manual Bluetooth test cases related to A2DP, GATT, HoG, and LE discovery. Change-Id: Ie88848f7be618c3bbb81a842ee91b7a445f66828 Reviewed-on: https://chromium-review.googlesource.com/312839 Commit-Ready: Miao-chen Chou <mcchou@chromium.org> Tested-by: Jakub x Jakub Pawlowski <jpawlowski@chromium.org> Reviewed-by: Jakub x Jakub Pawlowski <jpawlowski@chromium.org> Reviewed-by: Miao-chen Chou <mcchou@chromium.org> " fail_count="0" gerrit_number="312839" owner_email="jpawlowski@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/39/312839/5" remote="cros" total_fail_count="0"/><lkgm version="7695.0.0-rc1"/></manifest> |