aboutsummaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2016-02-16Revert "lsbinitscripts: fix the path for mountpoint"Richard Tollerton
This reverts commit e1a3c6e218779e2237c494e58209c06b871c47c4. util-linux upstream, busybox, and sysvinit all install mountpoint by default to /bin. Arch Linux, Debian, and Ubuntu (at least) all appear to install mountpount to /bin. AFAIK only Fedora and possibly other Red Hat derived distributions install it to /usr/bin. Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Reviewed-by: Ken Sharp <ken.sharp@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-16libunwind: Fix build on ppcKhem Raj
gcc driver is fixed to pass correct options to linker to do secure plt linking when enabled. however this option --secure-plt is not supported by gold linker which is now passed by default from gcc driver. Hence the build fails when using gold. Therefore when we use gold then we do not use secure plt Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-16dbus-glib: 0.104 -> 0.106Maciej Borzecki
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-16conf/no-static-libs: add explicit rule for libicalRoss Burton
cmake doesn't have a standard for disabling static libraries so libical needs an explicit statement. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15runtime/systemd: Fix for boot time string parse errorBenjamin Esquivel
boot time string can change its format of the output of the amount of time it took to boot. It is required to handle graceful fail of the parsing errors that it provokes [YOCTO #8889] Signed-off-by: Benjamin Esquivel <benjamin.esquivel@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15security_flags: Add SECURITY_CFLAGS to TARGET_CC_ARCH for binutilsKhem Raj
libtool decides to filter out -fstack-protector-strong on its own and its documented here https://www.gnu.org/software/libtool/manual/html_node/Stripped-link-flags.html this causes linking errors when linking libbfd.so since objects (.o) are compiled using -fstack-protector-strong so they are expecting to link with libssp but the option goes missing in linker flags. With this patch the security flags are hoisted upto CC itself and libtool thankfully does not touch CC. Adding to CC also means that we can now remove it from LDFLAGS since when gcc driver is used to do linking then we have LD = CC and this option makes to linker cmdline Since CC is used without CFLAGS in configure tests, some tests fail complaining that -Olevel is not used while using _FORTIFY_SOURCE therefore added SELECTED_OPTIMIZATION to TARGET_CC_ARCH as well Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15binutils: Use tip of 2.26 branchKhem Raj
Until 2.26.1 is released there are few fixes which are needed especially when using -fpie, here are changes that are part of this version bump H.J. Lu (7): Add a testcase for PR ld/18591 Store estimated distances in compressed_size Remove duplicated marker for 2.26 in gas/NEWS Add -mrelax-relocations= to x86 assembler Mask off the least significant bit in GOT offset Enable -Bsymbolic and -Bsymbolic-functions to PIE Fix a typo in objcopy manual John David Anglin (1): Fix /usr/bin/ld: final link failed: File truncated error on hppa Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15buildhistory.bbclass: remove out-dated information on requestPatrick Ohly
buildhistory.bbclass by design is incremental: each build adds or updates information. Information is never removed. Sometimes it can be useful to reduce the information only to those recipes that were build during a specific bitbake invocation, for example when the invocation does a full world build. This is now possible by setting BUILDHISTORY_RESET as explained in the modified class. The comment on the variable also mentions the caveats associated with using this mode. In this mode, buildhistory.bbclass first moves all existing information into a temporary directory called "old" inside the build history directory. There the information is used for the "version going backwards" QA check. Then when the build is complete and before (potentially) committing to git, the temporary directory gets deleted. Because information that has not changed during the build will be reconstructed during full world rebuilds, a git log will then only show real updates, additions and removals. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15bitbake.conf: Remove unhelpful default value for EXTRA_OEMAKEMike Crowe
Setting EXTRA_OEMAKE to "-e MAKEFLAGS=" by default is a historical accident and many classes (e.g. autotools.bbclass, module.bbclass) and recipes have to override this default in order to work with sensible build systems. Now that openssl and pciutils have been fixed to set EXTRA_OEMAKE explicitly it is possible to set EXTRA_OEMAKE = "". Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15apmd: fix build with static libraries disabledRoss Burton
apmd was using foo.o in Makefile dependencies but if libtool is being used then those are the statically linked intermediate files. When static libraries are globally disabled they won't be generated by libtool-cross so the build fails. Instead, use the libtool intermediate wrapper .lo files so the build succeeds. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oeqa: Update to handle domain specific references in build logsRichard Purdie
With the addition of the task name to recipe output, the sanity tests need updates where they are looking for specific messages. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15libpng12: Handle no static libsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15ed_0.5: Handle --disable-static optionRichard Purdie
Also clean up use of immediate expansion as there are cleaner mechanisms now. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15conf/distro/include: Add no-static-libs.incRichard Purdie
Static libraries are old technology. We've left them around since in previous tests, they only added around 5% to the overall build time. With new and interesting uses of OE, they're becoming more problematic. For example, sstate becomes much larger with static libs enabled which increases the size of eSDK and increases the time taken for sstate operations. Since the static libs contain all the debugging symbols, they're also pretty huge. This patch adds a common include file which allows the user or distro to disable the static libraries in the majority of cases. There are some libs where we do need the static lib, a good example being pseudo-native which uses sqlite3-native static libs. These are left enabled by the include file, as are recipes where --disable-static doesn't work, or isn't supported. This list can likely be reduced over time as individual corner cases are addressed. Maintaining this list in a common location is more desireable than everyone doing it themselves. Poky will switch to using this, OE-Core will need to discuss that as its default. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15classes/buildhistory: fix for python function parsing changePaul Eggleton
Variable expressions are no longer expanded in python functions as of BitBake commit 8bf33a8e92c0e188fa392030025756196c96fcbb, so we've now got to do this explicitly here. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15valgrind: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15rpm: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15gstreamer1.0-meta-base: Mark as machine specific due to COMBINED_FEATURESRichard Purdie
http://git.openembedded.org/openembedded-core/commit/?id=948165dce7475b815a344fd3c3d58165e6865d48 makes gstreamer1.0-plugins-base-alsa depend on COMBINED_FEATURES. This is an allarch recipe so this only works if all your machines have the same MACHINE_FEATURES. The recipe therefore needs to become machine specific. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15gdb-cross-canadian: Add missing virtual/* DEPENDSRichard Purdie
cross-canadian does INHIBIT_DEFAULT_DEPS so we need to add the various virtual/* toolchain pieces we rely on manually. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15e2fsprogs: Update to upstream version of a patchRichard Purdie
Switch to the upstream version of the xattr patch. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15gdb: Rationalise PACKAGECONFIGRichard Purdie
Having two separate PACKAGECONFIG defaults and settings in two separate files is confusing. Move all to the common inc file. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15insane: Add --disable-static to UNKNOWN_CONFIGURE_WHITELISTRichard Purdie
With the addition of a common class passing in this option, add it to the list of standard "unknown" configure options which are known about. Its not interesting/productive to go and update every recipe to handle this flag. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15linux-yocto: Work around PAT issue on qemux86Richard Purdie
We have an issue with PAT handling on older processes with limited PAT bits, see the patch description for the full problem. This replaces the runqemu workaround with a kernel patch until we can get the kernel trees sorted out and discuss a proper fix with upstream. It should be safe everywhere so is applied unconditionally. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15libgcrypt: update 1.6.4 -> 1.6.5Andre McCurdy
Noteworthy changes in version 1.6.5 (2016-02-09) [C20/A0/R5] ------------------------------------------------ * Mitigate side-channel attack on ECDH with Weierstrass curves [CVE-2015-7511]. See http://www.cs.tau.ac.IL/~tromer/ecdh/ for details. * Fix build problem on Solaris. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15musl: Upgrade to tip of treeAndre McCurdy
Includes misc minor bugs fixes: 0ed932f do not define static_assert macro for pre-C11 compilers 692b16d add declarations for utmpname/utmpxname to appropriate headers 500c688 fix return value for fread/fwrite when size argument is 0 416d1c7 fix line-buffered flush omission for odd usage of putc-family functions 5a6e8d0 fix failed write reporting by fwrite in line-buffered mode 869a9df remove workaround for broken mips assemblers The addition of utmpname/utmpxname prototypes fixes a change introduced in the previous git snapshot version which broke lxc. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oe-selftest: don't use specific tasksEd Bartosh
Image should be build usual way, i.e. using bitbake <image>. Specifying do_mage_complete and do_rootfs_wicenv tasks should not be needed anymore as those tasks should be run by bitbake for every image. Removed specifying do_mage_complete and do_rootfs_wicenv tasks from bitbake calls. (From OE-Core rev: d8d7bd1b41eb846f18378a2581ff172cb2cc52b8) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oe-selftest: pylinted wic testsEd Bartosh
Fixed the following pylint warnings: C: 45, 0: Line too long (91/80) (line-too-long) C:105, 0: Wrong continued indentation. ignore_status=True).status) ^ | (bad-continuation) W: 83, 8: Redefining built-in 'vars' (redefined-builtin) W:175, 8: Redefining built-in 'vars' (redefined-builtin) W: 27, 0: Unused import sys (unused-import) (From OE-Core rev: ecb5320e766d0fa031c269d6d9b2a24c81c7aa7e) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oe-selftest: add new wic testcaseEd Bartosh
Added test_qemu testcase to boot wic-image-minimal and test that 2 partitions mentioned in .wks are mounted. [YOCTO #8499] (From OE-Core rev: 6fb015d0847fe7d259d654d4a99bf4c328f810ab) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15wic-image-minimal: change IMAGE_FSTYPESEd Bartosh
Replaced wic.bz2 -> wic in the recipe. Replaced wic.bz2 -> wic in oe-selftest test case. wic-image-minimal is going to be booted in qemu and tested. As runqemu doesn't support compressed images this recipe needs to produce raw wic image. (From OE-Core rev: 3ce91db94f4b921566dce0dc6f91a422009be06b) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oeqa/targetcontrol: support wic image typeEd Bartosh
Added 'wic' to the list image types supported by targetcontrol. This is a preparation for booting and testing wic images with oe-selftest. [YOCTO #8498] (From OE-Core rev: 7dda053fbd1ea1354b7720cfa691470ba88ef5b9) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oeqa/targetcontrol: make ssh control optionalEd Bartosh
Added new parameter 'ssh' to targetcontrol 'start' method to be able to test images without running ssh server. [YOCTO #8498] (From OE-Core rev: 1c3c66aadd43092bc19242b0651ee810cc31fe7c) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15qemurunner: add parameter to method 'start'Ed Bartosh
QemuRunner requires pair of ip addresses provided through kernel commandline for method 'start' to work. These ip addresses are used to connect to the image using ssh and run tests there. However, this functionality should not be mandatory as testing doesn't always require ssh connection. Some tests can be run using serial console. Added new parameter 'get_ip' to QemuRunner.start to make it possible to skip getting pair of ip addresses from kernel command line. This should allow oe-selftest to test images without modifying kernel command line. [YOCTO #8498] (From OE-Core rev: 3f8b734ebb81d035849288091bb0b97b9c4fba34) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15oe-selftest: remove unused parameterEd Bartosh
Removed unused parameter 'test' from runqemu function. (From OE-Core rev: c688b3bcbb57099fa72a9728bc708b109802f7fc) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15qemu.inc: Add rng-tools to qemu imagesSaul Wold
This patch adds rng-tools to MACHINE_EXTRA_RRECOMMENDS so that can be used to provide the additional entropy to prevent hangs in getrandom() for qemu images [YOCTO #8681] [YOCTO #8816] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-15rng-tools: Import recipe from meta-openembeddedSaul Wold
Adding this recipe to oe-core will allow it to be used by qemu to provide a way to generate additional entropy needed to fix hangs with getrandom(). Additional kernel config options have already been added to the default qemu kernel configs. [YOCTO #8681] [YOCOT #8816] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13lib/oe/terminal: set workdir for konsole terminalPascal Bach
It seems that if the --workdir option is not set konsole does open in the users home directory. By setting --workdir . konsole opens in the recipes work directory. This is the same behavior as observed for other consoles. (Tested with Konsole 2.14.2 on Debian Jessie). Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13mmc-utils: upgrade to latest git versionMaxin B. John
Removed 0001-mmc.h-don-t-include-asm-generic-int-ll64.h.patch Instead of that patch, define __SANE_USERSPACE_TYPES__ to avoid compile errors due to conflicting types for '__u64' in MIPS64/PPC64 Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13ltp: Upgrade to 20160126 and fix build on muslKhem Raj
pass -D__SANE_USERSPACE_TYPES__ to CFLAGS MIPS64/PPC64 uses long long for u64 in the kernel, but powerpc's asm/types.h prevents 64-bit userland from seeing this definition, instead defaulting to u64 == long in userspace. Define __SANE_USERSPACE_TYPES__ to get int-ll64.h included. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13initscripts: start urandom after populate-volatilesJens Rehsack
In case of read-only rootfs, populoate-volatiles might be used to create some links (or bind-mounts) required for having a writable /var/lib. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13initscripts: populate-volatiles.sh: add mount-bind featureJens Rehsack
Add ability to run "mount --bind" to populate-volatiles. Since several programs use realpath to determine several full qualified file names, there is no symlink to be resolved. So when speccing /run/lock - that's the location - not /var/run/lock because of the program is smarter than the operator/distributor. See https://github.com/rehsack/meta-jens/blob/jethro/recipes-core/initscripts/initscripts/volatiles for an example how to use the "b" feature. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13libdrm: don't detect components that have been disabledRoss Burton
We pass --disable-cairo-tests but if cairo is in the sysroot it is detected and used, which causes problems in mass builds as cairo could be removed whilst libdrm is being built. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13buildhistory: Fix regex to handle versions without spacesRichard Purdie
Its valid to have dependencies like XXX (=2.1) without spaces, as injected by debian.bbclass. The code was breaking these into separate components and destroying them so improve the regex to handle them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13debian: Fix superfluous setting for RPROVIDESRichard Purdie
PKG_ can be set to something like ${MLPREFIX}<name> and the lack of expansion here means the case where MLPREFIX is empty leads to a bogus RPROVIDES. Use expansion of the variable to avoid this. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13autotools: Fix interaction with bitbake -bRichard Purdie
If you run bitbake -b on something using autotools with dependencies on m4 files, it currently fails as the TASKDEPDATA is incomplete for bitbake -b and this means the relevant macros aren't found. Work around this by adding *all* m4 files for the -b case (and show a warning). [YOCTO #8890] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-13autotools: Correct dependency search logic errorRichard Purdie
We go to the effort of finding the value of start, we should then use it rather than relying on the value of dep being preserved from the previous loop. Took me far too long to notice this issue when changing the code. Also drop an unused variable. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-12sanity: Bump minimum version to 1.29.0Richard Purdie
This requires the python expansion changes and allow SRCPV to work correctly without errors. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-12base.bbclass: fix support for gitsm://Patrick Ohly
Before the "Improve handling of SRCPV" change, gitsm SRC_URI entries were merely missing a dependency on git for do_fetch. But after that change, the special handling for "needsrcrev" was not applied, leading to a fetcher error (older bitbake) or even a parse error (recent bitbake). Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-11linux-yocto/4.1: galileo backports and supportBruce Ashfield
Updating the 4.1 branches with backported mainline support for the galileo. a5327464dad9 iio: light: add support for ROHM BH1710/BH1715/BH1721/BH1750/BH1751 ambient light sensors 7a868ce12675 pwm-pca9685: enable ACPI device found on Galileo Gen2 9f169f0f6493 at24: enable ACPI device found on Galileo Gen2 8b662e6343a1 gpio: pca953x: support ACPI devices found on Galileo Gen2 a9939d26a6a0 gpio: pca953x: store driver_data for future use 52355b7a7fee mfd: intel_quark_i2c_gpio: support devices behind i2c bus ba850c2a9965 mfd: intel_quark_i2c_gpio: load gpio driver first 8b322e7df2bf mfd: core: redo ACPI matching of the children devices 23c1fb4bc37d i2c / ACPI: Rework I2C device scanning f7eea071b03c gpio / ACPI: Return -EPROBE_DEFER if the gpiochip was not found bdc90004c8d5 GPIO / ACPI: export acpi_gpiochip_request(free)_interrupts for module use 447db37b6df9 gpio / ACPI: Add support for retrieving GpioInt resources from a device edce965b0881 i2c: fix leaked device refcount on of_find_i2c_* error path f9b93689fdf5 i2c: core: only use set_scl for bus recovery after calling prepare_recovery a10a703575bd i2c: core: Reduce stack size of acpi_i2c_space_handler() ad91512127cd i2c: core: fix typo in comment b16ba95782f1 i2c: check for proper length of the reg property 028a8d9209b7 i2c: slave: add error messages to slave core 58551fe2320d i2c / ACPI: Assign IRQ for devices that have GpioInt automatically 85153945ad9e i2c / ACPI: Use 0 to indicate that device does not have interrupt assigned Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-11linux-yocto/4.1: update to v4.1.17Bruce Ashfield
Updating to the -stable korg release with the following changes: 2d5f6b041335 Linux 4.1.17 d17367a77457 recordmcount: Fix endianness handling bug for nop_mcount 1f6d936d33f4 arm64: restore bogomips information in /proc/cpuinfo 705164dbe08f mn10300: Select CONFIG_HAVE_UID16 to fix build failure 57b7d61c2d89 fix the regression from "direct-io: Fix negative return from dio read beyond eof" 8885e7f3d76a direct-io: Fix negative return from dio read beyond eof b824d64b153a media/vivid-osd: fix info leak in ioctl 3f0cf7dcf712 staging: lustre: echo_copy.._lsm() dereferences userland pointers directly b50a2b556d1e HID: core: Avoid uninitialized buffer access c777e9ab2a44 parisc iommu: fix panic due to trying to allocate too large region e479822e1e3a iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints f21731a54a66 arm64: mm: ensure that the zero page is visible to the page table walker 3e804c36399e arm64: Clear out any singlestep state on a ptrace detach operation 426bfb6a7784 ARM/arm64: KVM: correct PTE uncachedness check 3f0b20e1a2d8 arm64: fix building without CONFIG_UID16 f94cf332a806 arm64: KVM: Fix AArch32 to AArch64 register mapping 959cad3a68a7 ARM/arm64: KVM: test properly for a PTE's uncachedness 75f1fde24b56 arm64: kernel: pause/unpause function graph tracer in cpu_suspend() f22c64cd0745 arm64: bpf: fix mod-by-zero case 40c5dde6eb7e arm64: bpf: fix div-by-zero case 8831ded35abd recordmcount: arm64: Replace the ignored mcount call into nop a33b8ff3d6cb powerpc/module: Handle R_PPC64_ENTRY relocations 1e2c53f19cef scripts/recordmcount.pl: support data in text section on powerpc 4126ac7cdcef powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered af69fe1f70af powerpc: Make value-returning atomics fully ordered 1e14dd5a3864 powerpc/powernv: pr_warn_once on unsupported OPAL_MSG type a54d3a423412 powerpc/tm: Check for already reclaimed tasks 567a215dd158 powerpc/tm: Block signal return setting invalid MSR state eeca98948d8c xfrm: dst_entries_init() per-net dst_ops 139bd872dc68 xen-netfront: update num_queues to real created a1edfa789d1a xen-netfront: respect user provided max_queues 21edf40b5ccb xen-netback: respect user provided max_queues 534e9016cd88 sctp: Prevent soft lockup when sctp_accept() is called during a timeout event 490c963c1eb9 team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid 95785b105fa2 batman-adv: Drop immediate orig_node free function ae3eb44e0e8b batman-adv: Drop immediate batadv_hard_iface free function 924224c6e44a batman-adv: Drop immediate neigh_ifinfo free function 620493a90c78 batman-adv: Drop immediate batadv_neigh_node free function 9d188c6b672c batman-adv: Drop immediate batadv_orig_ifinfo free function 34c5bf7c7bf4 batman-adv: Avoid recursive call_rcu for batadv_nc_node 016cb1d02db9 batman-adv: Avoid recursive call_rcu for batadv_bla_claim a50a93cc9928 ppp, slip: Validate VJ compression slot parameters completely 5984398539a2 isdn_ppp: Add checks for allocation failure in isdn_ppp_open() 9ba3d77689a5 tcp/dccp: fix old style declarations 479b539a3101 tcp/dccp: fix timewait races in timer handling 332fb8799ed1 bridge: fix lockdep addr_list_lock false positive splat 2980502b9f6d ipv6: update skb->csum when CE mark is propagated dc1cfcc26697 net: bpf: reject invalid shifts 2a1e5e4ab662 phonet: properly unshare skbs in phonet_rcv() 7d9fb947be67 bonding: Prevent IPv6 link local address on enslaved devices abefd1b4087b net: preserve IP control block during GSO segmentation 4bb526bce19d udp: disallow UFO for sockets with SO_NO_CHECK option e7bbeacbafc1 tcp_yeah: don't set ssthresh below 2 add92082e2d1 ipv6: tcp: add rcu locking in tcp_v6_send_synack() bcea43fb3164 net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memory a33704eb6085 vxlan: fix test which detect duplicate vxlan iface 8f5cd6eea811 net: possible use after free in dst_release 02a1fef61d06 net: sched: fix missing free per cpu on qstats 5596242a6263 net: filter: make JITs zero A for SKF_AD_ALU_XOR_X a6b1d2489380 bridge: Only call /sbin/bridge-stp for the initial network namespace dc6b0ec667f6 unix: properly account for FDs passed over unix sockets f45f0213b831 connector: bump skb->users before callback invocation c000d76ec0d8 sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close 45d52b0b1f9f net: cdc_ncm: avoid changing RX/TX buffers on MTU changes 6866b52c56db addrconf: always initialize sysctl table data 8a39e24931d1 ipv6/addrlabel: fix ip6addrlbl_get() 57d0c018b46e veth: don’t modify ip_summed; doing so treats packets with bad checksums as good. 3fabd53542c8 xhci: refuse loading if nousb is used 3f5e25aa380d USB: cp210x: add ID for ELV Marble Sound Board 1 887c3cc2557b USB: ipaq.c: fix a timeout loop a7e83b16c8d8 USB: fix invalid memory access in hub_activate() 5241134a79fa airspy: increase USB control message buffer size abcbfda367d4 usb: xhci: fix config fail of FS hub behind a HS hub with MTT 1f6a2cc39913 ASoC: compress: Fix compress device direction check 20091f9139bc ASoC: arizona: Fix bclk for sample rates that are multiple of 4kHz 6ac84206a212 ASoC: davinci-mcasp: Fix XDATA check in mcasp_start_tx 1fce19176555 ASoC: wm8974: set cache type for regmap 5a1109e05e09 ASoC: es8328: Fix deemphasis values 64fa05313b0a ASoC: wm8962: correct addresses for HPF_C_0/1 1c98861e6467 ASoC: rsnd: fixup SCU_SYS_INT_EN1 address b309c8bf5a4a ALSA: timer: Handle disconnection more safely 2b332719b8f0 ALSA: hda - Flush the pending probe work at remove a63fabd4ac6c ALSA: hda - Fix bass pin fixup for ASUS N550JX efcf073d7fa1 ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0 965b1203f399 ALSA: hrtimer: Fix stall by hrtimer_cancel() 281bedb8728f ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode d1a55757feff ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode dc5697eb3297 ALSA: timer: Fix double unlink of active_list ac905ca58370 ALSA: timer: Fix race among timer ioctls 042b42c579b9 ALSA: hda - fix the headset mic detection problem for a Dell laptop 466c99bd815a ALSA: timer: Harden slave timer list handling 27b496cc9e8c ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devices 6aee1f8440bf ALSA: hda - Fix white noise on Dell Latitude E5550 49c9eb3db864 ALSA: seq: Fix race at timer setup and close 9a6003a362ac ALSA: seq: Fix missing NULL check at remove_events ioctl aa13585b6672 ALSA: usb: Add native DSD support for Oppo HA-1 37191bd8b4dd ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2) b40f630cfe4d ALSA: hda - Set SKL+ hda controller power at freeze() and thaw() 73a5fdacba1f ALSA: usb-audio: Add sample rate inquiry quirk for AudioQuest DragonFly 271126c7cbb6 ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly 228a0e09d53a ALSA: hda - Set codec to D3 at reboot/shutdown on Thinkpads be7c9844eea1 ALSA: hda - Apply click noise workaround for Thinkpads generically dff55bf1b247 ALSA: hda - Add a fixup for Thinkpad X1 Carbon 2nd bc4d35b2c8c7 ALSA: hda - Fix noise problems on Thinkpad T440s c5e609dc5cab ALSA: hda - Add inverted dmic for Packard Bell DOTS af95ff49d83b ALSA: rme96: Fix unexpected volume reset after rate changes 9bc3da2497b3 ALSA: hda - Fix noise on Gigabyte Z170X mobo 842dd2467a24 ALSA: hda - Add fixup for Acer Aspire One Cloudbook 14 5c7e814c1b3a ALSA: hda - Apply HP headphone fixups more generically c397bc975aa4 ALSA: fireworks/bebob/oxfw/dice: enable to make as built-in 055fb07950be ALSA: hda - Apply pin fixup for HP ProBook 6550b 29923678a8ef ALSA: hda - Add Intel Lewisburg device IDs Audio e702f5856baa ALSA: hda - Disable 64bit address for Creative HDA controllers 69bed67bc32f ipmi: move timer init to before irq is setup 8dfca273353b ipmi: Start the timer and thread on internal msgs c1a631b482a7 x86/mm: Improve switch_mm() barrier comments ae535caf02c7 x86/mm: Add barriers and document switch_mm()-vs-flush synchronization 4b6c3a55305d x86/boot: Double BOOT_HEAP_SIZE to 64KB eec2baa86479 x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[] 17f33d468f4d KVM: x86: correctly print #AC in traces 8a3185c54d65 KVM: x86: expose MSR_TSC_AUX to userspace e052d6eeedf1 KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSR 19eaffefc4b0 KVM: svm: unconditionally intercept #DB 03e572f3dda7 KVM: VMX: fix SMEP and SMAP without EPT c12a3752a390 x86/xen: don't reset vcpu_info on a cancelled suspend 702d87e2ff77 xen/gntdev: Grant maps should not be subject to NUMA balancing 3ab6a090acfb x86/signal: Fix restart_syscall number for x32 tasks c24eedeca7b8 x86/mpx: Fix instruction decoder condition Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-11linux-yocto/4.4: update to v4.4.1Bruce Ashfield
Integrating the 4.4.1 stable korg update. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>