summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* ceetm: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-ar: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump revision to b69ecd63c123Fabio Berton2017-04-251-1/+1
| | | | | | | | | | This commit merge tag v4.9.21 into 4.9.x+fslc and add the following change on top: - b69ecd63c123 dt-bindings: Add a binding for Video Data Order Adapter Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: bump longterm branch 4.4.x to 4.4.56Oliver Graute2017-04-111-1/+1
| | | | | | | | | This is the Longterm supported Linux kernel branch 4.4.x this bump linux-fslc 4.4.x to 4.4.56 Signed-off-by: Oliver Graute <oliver.graute@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump to c3825da143fc revisionOtavio Salvador2017-03-222-12/+15
| | | | | | | | This merges the 4.9.17 stable release and syncs the defconfig with current version. Change-Id: Ie2da831ef26817f6339e458860d1f64950f17e98 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx-rt: Update checksums for realtime patchDominic Sacré2017-03-171-2/+2
| | | | | | | | The gzip-compressed patch on the server has again been replaced by a file with the same contents, but different checksums. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update to 4.9-based forkFabio Berton2017-03-091-4/+4
| | | | | | | This upgrades the Linux kernel to the 4.9.13 release. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: bump to linux-fslc 4.4.48Oliver Graute2017-03-091-1/+1
| | | | | | this bump linux-fslc 4.4.x to 4.4.48 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx-rt: Update realtime patch to 4.1.38-rt45Dominic Sacré2017-02-161-3/+3
| | | | | | | | | | | | | This fixes another build issue, because the md5/sha256 checksums of the previous version of the realtime patch had changed on the server again. This issue was a side-effect of the way the RT patches are published on kernel.org, and should be resolved now. Switch to using KERNELORG_MIRROR. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Bump revision to a05d9b2Fabio Berton2017-02-161-1/+1
| | | | | | | | | | This includes following changes: - a05d9b2 Merge pull request #6 from aridet/patch-1 - 6a01dfb fix for memory leak in gc_hal_kernel_os.c Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx-rt: Bump revision to ee67fc7e072dDominic Sacré2017-02-081-4/+4
| | | | | | | | | | | Align version with linux-fslc-imx recipe, and update RT patch to 4.1.37-rt43. This also fixes a build failure, because the checksum of the previous version of the compressed RT patch had changed on the server. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Remove i.MX 6UL specific metadataFabio Berton2017-01-271-1/+1
| | | | | | | | The SoC is now dealt as a i.MX6 SoC so there is no need for the specific metadata. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Bump revision to ee67fc7e072dFabio Berton2017-01-251-2/+2
| | | | | | | | | | | | This commit merge tag Linux 4.1.38 and apply the following changes: - ee67fc7e072d (HEAD -> 4.1-2.0.x-imx, origin/4.1-2.0.x-imx) ARM: dts:imx7s-warp: Add watchdog pinmux - 5fd79049c122 ARM: dts: imx7: Add "LPSR" to LPSR iomux pin names - 739f0c753a6d Merge tag 'v4.1.38' into 4.1-2.0.x-imx Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump revision to 3d8f8d0Oliver Graute2017-01-251-1/+1
| | | | | | | | | | This includes following change: This commit merges tag v4.8.17 into 4.8.x+fslc Change-Id: I6ac7293a212351cfcb0ea550d426036da30aef14 Signed-off-by: Oliver Graute <oliver.graute@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Longterm Branch 4.4.xOliver Graute2017-01-251-0/+17
| | | | | | | | | | This is the Longterm supported Linux kernel branch 4.4.x this bump linux-fslc 4.4.x to 4.4.43 Change-Id: I2035e88f0f69789d4f982e7a38fe51129db13bd5 Signed-off-by: Oliver Graute <oliver.graute@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-ar: set CLEANBROKEN to 1Zhenhua Luo2017-01-111-0/+2
| | | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ceetm: support ls1046a targetsZhenhua Luo2017-01-111-1/+1
| | | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-qoriq: upgrade to SDK 2.0 GA1611 releaseZhenhua Luo2017-01-111-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add 32b build support for aarch64 targets, e.g. ls1043ardb-32b, ls1046ardb-32b * include the following changes 4004071 Merge branch 'feature/rt-v4.1.30' into yocto/sdk-2.0.x 937dcab Merge branch 'feature/usdpaa' into yocto/sdk-2.0.x b623c51 Merge branch 'feature/asf' into yocto/sdk-2.0.x a0c7a9b Merge pull request #1559 in SDK/linux-sdk2.0 from sdk-rcpm-fix-copyright to sdk-v2.0.x 302aca3 nxp: rcpm: fix copyright f05e97b Merge pull request #1556 in SDK/linux-sdk2.0 from jira/QSDK-3119 to sdk-v2.0.x 5126cb5 dts: ls1046a: fix PMU compatible 2db3941 Merge pull request #1555 in SDK/linux-sdk2.0 from jira/QLINUX-6194 to sdk-v2.0.x 1054c80 Merge pull request #1553 in SDK/linux-sdk2.0 from jira/config/QLINUX-6192 to sdk-v2.0.x ce1586f Merge pull request #1554 in SDK/linux-sdk2.0 from jira/QSDK-3117 to sdk-v2.0.x 1d848c9 Merge pull request #1551 in SDK/linux-sdk2.0 from jira/QLINUX-6155-gianfar-upstream_fix to sdk-v2.0.x f22fd4c arm64: dts: ls1046a: add qdma device tree node 862e403b dts: powerpc: t104x: add ceetm node 6ec4c00 irqchip/ls-scfg-msi: Enable Layerscape 32bit SCFG MSI support a0e8417 gianfar: fix size of scatter-gathered frames 3d80646 Merge pull request #1550 in SDK/linux-sdk2.0 from jira/QLINUX-6140 to sdk-v2.0.x 4c35d4d vfio fsl-pamu: Fix compilation error __udivdi3 dea239d Merge pull request #1549 in SDK/linux-sdk2.0 from jira/dpaa-ethernet/QLINUX-6139 to sdk-v2.0.x ca1bbde dpaa_eth: do not evaluate the A010022 erratum on PPC64 aa29390 Merge pull request #1548 in SDK/linux-sdk2.0 from jira/dpaa-ethernet/QLINUX-6139 to sdk-v2.0.x a318137 dpaa_eth: rework runtime support for erratum A010022 1f2ce64 dpaa_eth: simplify condition 1fbb450 Merge pull request #1537 in SDK/linux-sdk2.0 from jira/QLINUX-5777 to sdk-v2.0.x ad4a28c Merge pull request #1546 in SDK/linux-sdk2.0 from release/ls1046a to sdk-v2.0.x 73a0f66 Merge pull request #1545 in SDK/linux-sdk2.0 from feature/kvm to sdk-v2.0.x 2b22132 Merge pull request #1544 in SDK/linux-sdk2.0 from jira/QLINUX-5953 to feature/kvm b4ea505 Merge pull request #1543 in SDK/linux-sdk2.0 from jira/QLINUX-6045 to feature/kvm 4c47a0d Merge pull request #1476 in SDK/linux-sdk2.0 from jira/qman/QLINUX-5730-qman_high-sync-with-user-space to sdk-v2.0.x 31c4c0b Merge pull request #1536 in SDK/linux-sdk2.0 from jira/QLINUX-5947 to release/ls1046a 479b1fc On ARM64 register index of 31 corresponds to both zero register and SP. However, all memory access instructions, use ZR as transfer register. SP is used only as a base register in indirect memory addressing, or by register-register arithmetics, which cannot be trapped here. 77780d1 arm64/kvm: ls1046a: Add generic v8 KVM target 27fe8a5 staging/fsl_qbman: Fix warnings in self tests e11546d fsl_qbman/qman_high.c: Style cleanup 55e071c fsl_qbman/qman_high.c: Release resources if error f69c8b4 fsl_qbman/qman_high: lni_shaper_disable byte swap 442baed qman_high.c: Endian swap FD for LE CPUs 1d66e04 qbman: Clear interrupt in status register a2a4407 fsl_qbman/qman_high: Check LNI state before enable c95fe7d fsl_qbman/qman_high: Check qman version 6736347 fsl_qman/qman_high: Update unclean portal handling 62ac0bd fsl_qbman: Add error print in message ring cleanup 43317b7 Merge pull request #1539 in SDK/linux-sdk2.0 from jira/dpaa-ethernet/QLINUX-5974 to sdk-v2.0.x e0c7a72 dts: ls1046a: Add PCI and MSI nodes 1a90f80 arm64:pci: fix the IOV device enabled crash issue in designware 0372d4d pci/layerscape: add LS1046A support c5d939c irqchip/ls-scfg-msi: Add MSI test support d52e522 irqchip/ls-scfg-msi: add Layerscape SCFG MSI support 2561dca dts: ls1043a: update MSI node 4feed16 dts: ls1021a: update MSI node 93b4616 dt/bindings: Add bindings for Layerscape SCFG MSI b366f3a dts: ls1043a: change GIC register for rev1.1 7200f11 arm64: ls1046a: dts: add rcpm and ftm0 nodes 0256287 drivers: soc: add the RCPM driver 42591a49 cpuidle: remove cpu_pm calls when entering a idle state 915455c arm64: PSCI: support Suspend-to-RAM state 136070a doc: update rcpm.txt from upstream b1d0ac8 Merge pull request #1470 in SDK/linux-sdk2.0 from jira/qman/QLINUX-5645-qbman-bad-dqqr-sz to sdk-v2.0.x df0a3d4 Merge pull request #1467 in SDK/linux-sdk2.0 from jira/qman/QLINUX-5727-debug-printf-left-in-source to sdk-v2.0.x d3f1454 Merge pull request #1538 in SDK/linux-sdk2.0 from jira/qman/QLINUX-5976 to sdk-v2.0.x ea46d10 dpaa_eth: enable the 4K workaround only for the LS1043 SoC 9d8a40d fsl/fman: use QBMan API c116614 fsl_qman: proper dmaa_addr_t specifier 1d39525 fsl_bman: proper dmaa_addr_t specifier 68e4a9c dpaa_eth: add arm 32bit support cd6f54d dpaa_eth: use proper dma_map size when recycling 9e9a00d dpaa_eth: use QBMan API 84730fa fmd: remove udivdi3 98feb23 fsl_qbman: Use cache inhibited portals on LS1046 007477a soc: fsl: Add ls1046a to GUTS 9ef52a0 base: soc: introduce soc_device_match() interface a109bb8 soc: fsl: rewrite GUTS driver fec049a fsl_qbman: Enable EQCR CI Stashing f8d1192 fsl_qbman: Don't use cacheline zero operation on ARM 880da59 fsl_qbman: Fix DQRR shadow copy alignment 439f884 fsl_qbman: fix ARM64 write prefetch macro 7b05170 fsl_qbman: fix ARM64 prefetch instructions 99c8c40 fsl_qbman: Only invalidate/prefech on PPC systems when PAMU is disabled 72b974d fsl_qman: use original dq in qm_dqrr_cdc_consume_1ptr() a1c99db fsl_qman: fix EQCR_COMMIT_CHECKS for LE f8773f0 fsl_pme: Update PME scatter/gather API usage 4d3026c fsl_dce: Update DCE scatter/gather API usage bc45052 fsl/qman: endianness changes 805c887 fsl_qman: add support for qman portal v3.2.1 e730580 fsl_qbman/qman_high.c: Remove debug print 6e237d9 fsl_pamu: erratum a007907 should be applied on all versions of E6500 chips. 769caaf Merge pull request #1530 in SDK/linux-sdk2.0 from release/ls1046a to sdk-v2.0.x 019cc06 Merge pull request #1529 in SDK/linux-sdk2.0 from jira/QLINUX-6040-32-bit-kernel-support-integration to sdk-v2.0.x 4a8a3c4 fsl_qbman: fix QBmanTest compile error on arm 32bit 27b9fe6 arm: layerscape: add ITS for ls1046ardb aarch32 platform 14d4d34 arm: layerscape: add ITS for ls1043ardb aarch32 platform 6513e86 arm64: dts: Update address-cells and reg properties of cpu nodes 24af721 Armv8: aarch32: Add ITS for LS1012A AArch32 support 21da194 arm: layerscape: enable ppfe in defconfig e08460c arm: layerscape: enable dpaa ethernet in defconfig 50c8128 dpaa_eth: add arm 32bit support 4a441cd arm: add pgprot_cached and pgprot_cached_ns support ebb7268 arm: add new non-shareable ioremap 051e365 armv8: aarch32: Add KVM support for AArch32 on ARMv8 1e46b40 armv8: aarch32: Add AArch32 defconfig for LayerScape SoCs 4434d96 armv8: aarch32: Update Kconfig to support ARCH_LAYERSCAPE_AARCH32 c04c0f1 armv8: aarch32: Allow RAM to be mapped for LayerScape SoC 846fbe1 armv8: aarch32: Add SMP support for 32-bit Linux kernel cb96fb1 armv8: aarch32: Execute 32-bit Linux for LayerScape platforms fbfccce Merge pull request #1528 in SDK/linux-sdk2.0 from jira/QLINUX-6038 to release/ls1046a 5455e08 spi-nor: fslquad: add quad mode read for s25fs512s 70fa4fd mtd: spi-nor: fsl-quad: Add flash S25FS extra support 034bad1 spi: dspi: clear SPI_SR before enable interrupt 6de3d6d dpa_offload/dpa_stats: Fix bad propagation of counters offsets to US during sync get_counters b047fdb dpa_offload/dpa_ipsec: Remove IPSec special manip chain before the node a16bb04 dpa_offload/dpa_classifier: Release header manip chain when table insert is unsuccessful e93fd06 dpa_offload: Add LS1046ARDB device tree files 4da5830 dpa_offload: Align number of network interfaces in LS1043ARDB device tree files c5d6566 dpa_offload: Add support for offloading PPPoE flows 1fd7d61 dpa_offload/dpa_classifier: Improve support for "return-to-keygen" table entries 74187b4 dpa_offload/dpa_classifier: Always interpret IPv4 address in big endian b8cf88f dpa_offload/dpa_stats: Fix IOCTL return code in case of error 45d601d dpa_offload/dpa_stats: Add support for LE platforms 091ccb2 dpa_offload: Add IPSec offloading scenario device tree file for LS1043ARDB 5a647f2 dpa_offload/dpa_ipsec: Add support for LE platforms 502e729 dts: ls1046a: disable sata ecc 9cf974c sata: ls1046a: added ls1046a sata support 83db7d7 mmc: core: Optimize case for exactly one erase-group budget f1927d4 mmc: sdhci-of-esdhc: enable IRQ detecting mode for LS1046A ef0951b ls1046a_usdpaa_dts: Patch to fix issue in usdpaa dts c761ef7 net: phy: fixed: propagate fixed link values to struct 1cb5367 freescale.config: remove CONFIG_MTD_SPI_NOR_USE_4K_SECTORS cc59f31 cpufreq: qoriq: add dfs support on ls1046a soc c10521a ls1046aqds_usdpaa_dts: Patch to add dts for ls1046aqds e5f0d60 freescale.config: add NVMe support 06d5f31 usdpaa_dts: Patch to add usdpaa dts for LS1046ARRDB 425f832 ITS: use ls1046ardb rootfs f00abb8 freescale.config: enable qDMA and testdma a95e599 freescale.config: enable some config options 0d1003c ls1046aqds: add its file 209a3e5 freescale.config: enable macro for LS1046ARDB 2228977 ls1046ardb: add ITS file a0765d1 arm/ls1-msi: fix typo of MSI compatible string 5c6248f net: phy: add driver for aquantia AQR106/107 phy d93acf6 rtc: pcf2127: add pcf2129 device id 6dddef7 clk: qoriq: add ls1046a support 5bcf71e arm64: dts: ls1046a: fix compatible for esdhc 6a37ce8 arm64: dts: ls1046ardb: add dpaa nodes 75bc6da arm64: dts: ls1046aqds: add dpaa nodes f9b5811 arm64: dts: add dpaa nodes in .dtsi 3866c5e arm64: dts: add LS1046A-QDS board support f39e5f1 Documentation: DT: Add entry for QorIQ LS1046A-QDS board b661c31 arm64: dts: add LS1046A-RDB board support 39a74c1 Documentation: DT: Add entry for QorIQ LS1046A-RDB board 9b21627 arm64: dts: add QorIQ LS1046A SoC support 388603e dt-bindings: ahci-fsl-qoriq: updated for SoC ls1046a 202e350 dt-bindings: qoriq-clock: update for more SoCs c8d2cec dt-bindings: i2c: adds two more nxp devices 0dfadf7 dt-bindings: fsl: updates bindings for some SoC-specific devices 9148f56 dt-bindings: fsl: update for more SoCs cf53f83 Merge pull request #1525 in SDK/linux-sdk2.0 from jira/fman/QLINUX-6077 to sdk-v2.0.x ad55d2b Merge pull request #1524 in SDK/linux-sdk2.0 from jira/fman/QLINUX-5975 to sdk-v2.0.x d3542db Merge pull request #1526 in SDK/linux-sdk2.0 from jira/fman/QSDK-2131 to sdk-v2.0.x 4da5272e QSDK-2131: A-008975: The FMAN controller cannot allow empty look-up tables 136e497 QLINUX-6077: A-007273: FMAN hangs at FM reset done with MACs clocks disabled bc36f58 QLINUX-5975: LS1046A DPAA Fman driver integration f70a57c Merge pull request #1508 in SDK/linux-sdk2.0 from jira/rman/QLINUX-6067 to sdk-v2.0.x 6b22a60 uio/rman: use the generic IO access function ea1a5e4 dpio/qbman: fix discrete consumption 206af2a fsl_qbman/qman_high.c: Remove debug print Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump revision to 532916dFabio Berton2016-12-191-1/+1
| | | | | | | | | This includes following change: This commit merges tag v4.8.15 into 4.8.x+fslc Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Bump revision to 80e3b3cFabio Berton2016-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes following change: - 80e3b3c Merge tag 'v4.1.36' into 4.1-2.0.x-imx - 8576fa4 Linux 4.1.36 - 39f9986 kbuild: add -fno-PIE - bf5d3d2 firewire: net: fix fragmented datagram_size off-by-one - c604dec firewire: net: guard against rx buffer overflows - 9fe6256 parisc: Ensure consistent state when switching to kernel stack at syscall entry - 83a474e ovl: fsync after copy-up - c0b309f virtio: console: Unlock vqs while freeing buffers - 4fe9ae4 md: be careful not lot leak internal curr_resync value into metadata. -- (all) - e1e5cab md: sync sync_completed has correct value as recovery finishes. - 97d53c4 scsi: arcmsr: Send SYNCHRONIZE_CACHE command to firmware - d207c66 scsi: scsi_debug: Fix memory leak if LBP enabled and module is unloaded - 169eb57 drm/radeon/si_dpm: workaround for SI kickers - c1593e5 drm/dp/mst: Check peer device type before attempting EDID read - e5c6bbb drm/dp/mst: add some defines for logical/physical ports - dadd580 drm/dp/mst: Clear port->pdt when tearing down the i2c adapter - a2d4bd9 KVM: MIPS: Precalculate MMIO load resume PC - b05ff0c KVM: MIPS: Make ERET handle ERL before EXL - 90a107c drm/radeon: drop register readback in cayman_cp_int_cntl_setup - 9a9a237 scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices - 1b15bd7 Revert "drm/radeon: fix DP link training issue with second 4K monitor" - 5bc028b powerpc: Convert cmp to cmpd in idle enter sequence - 00a4335 drm/radeon/si_dpm: Limit clocks on HD86xx part - 469bc68 drm/radeon/si/dpm: add workaround for for Jet parts - 85a2af9 USB: serial: cp210x: fix tiocmget error handling - 0854ce4 Input: i8042 - add XMG C504 to keyboard reset table - 0e9bbbd ALSA: hda - Merge RIRB_PRE_DELAY into CTX_WORKAROUND caps - 02426cf mac80211: discard multicast and 4-addr A-MSDUs - f065a55 ubifs: Fix regression in ubifs_readdir() - 5fdb4fa GenWQE: Fix bad page access during abort of resource allocation - 55a2f87 mm/list_lru.c: avoid error-path NULL pointer deref - 52e7b6b btrfs: fix races on root_log_ctx lists - 9f2d48f vt: clear selection before resizing - 93ec720 tty: limit terminal size to 4M chars - ca96312 ALSA: usb-audio: Add quirk for Syntek STK1160 - 3dc8f1f KEYS: Fix short sprintf buffer in /proc/keys show function - 1f7ff6f hv: do not lose pending heartbeat vmbus packets - 9662d19 mei: txe: don't clean an unprocessed interrupt cause. - a64291d ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct - 11924cb ANDROID: binder: Add strong ref checks - 39709c8 dm table: fix missing dm_put_target_type() in dm_table_add_target() - c91812c usb: increase ohci watchdog delay to 275 msec - 51b231b arm64: KVM: Take S1 walks into account when determining S2 write faults - bb21e02 arm/arm64: KVM: Handle out-of-RAM cache maintenance as a NOP - 7fbfac8 USB: serial: fix potential NULL-dereference at probe - 605a696 xhci: workaround for hosts missing CAS bit - c23a6dc xhci: add restart quirk for Intel Wildcatpoint PCH - 4c17f91 kvm: x86: memset whole irq_eoi - 9c5e89d libxfs: clean up _calc_dquots_per_chunk - d1375c3 target: Don't override EXTENDED_COPY xcopy_pt_cmd SCSI status code - ac49951 target: Re-add missing SCF_ACK_KREF assignment in v4.1.y - eaf5520 ubifs: Abort readdir upon error - b9ce870 UBIFS: Fix possible memory leak in ubifs_readdir() - cad1ca2 ubifs: Fix xattr_names length in exit paths - dfeb7e4 arm64: percpu: rewrite ll/sc loops in assembly - 3c9c013 powerpc/mm: Prevent unlikely crash in copro_calculate_slb() - c1f5e5f isofs: Do not return EACCES for unknown filesystems - b15662c irqchip/gic-v3-its: Fix entry size mask for GITS_BASER - af17243 arm64: kernel: Init MDCR_EL2 even in the absence of a PMU - c911b72 USB: serial: ftdi_sio: add support for Infineon TriBoard TC2X7 - 59eabe8 memstick: rtsx_usb_ms: Manage runtime PM when accessing the device - 86559fc memstick: rtsx_usb_ms: Runtime resume the device when polling for cards - a89634c mmc: rtsx_usb_sdmmc: Handle runtime PM while changing the led - e79c2f2 mmc: rtsx_usb_sdmmc: Avoid keeping the device runtime resumed when unused - f125e7f mmc: sdhci: cast unsigned int to unsigned long long to avoid unexpeted error - 5170524 usb: gadget: function: u_ether: don't starve tx request queue - 66f38bf ceph: fix error handling in ceph_read_iter - 9e9ca45 irqchip/gicv3: Handle loop timeout proper - 88b6c9f drm/radeon: change vblank_time's calculation method to reduce computational error. - dcf4c11 jbd2: fix incorrect unlock on j_list_lock - a3da255 scsi: Fix use-after-free - 8df9810 mmc: core: Annotate cmd_hdr as __le32 - 7ea3d2e x86/mm: Expand the exception table logic to allow new handling options Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Enable CONFIG_FHANDLETom Hochstein2016-12-091-0/+1
| | | | | | | | Enable CONFIG_FHANDLE so that systemd can autostart getty on serial interfaces like /dev/ttymxc*. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-qoriq: fix CVE-2016-0758Sona Sarmadi2016-12-092-0/+99
| | | | | | | | | | | | | | | | | | Fixes a flaw in the Linux kernel's ASN.1 DER decoder processed certain certificate files with tags of indefinite length. A local, unprivileged user could use a specially crafted X.509 certificate DER file to crash the system or, potentially, escalate their privileges on the system. References: https://lkml.org/lkml/2016/5/12/270 Upstream patch: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/patch/ ?id=af00ae6ef5a2c73f21ba215c476570b7772a14fb [backported from stable 3.16] Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-qoriq: fix CVE-2016-2053Sona Sarmadi2016-12-092-0/+134
| | | | | | | | | | | | | | | | | | The asn1_ber_decoder function in lib/asn1_decoder.c in the Linux kernel before 4.3 allows attackers to cause a denial of service (panic) via an ASN.1 BER file that lacks a public key, leading to mishandling by the public_key_verify_signature function in crypto/asymmetric_keys/public_key.c. References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2053 upstream patch: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/ ?id=15430f775ee686b61569a0c3e74cf0b2ad57c8eb [backported from stable 3.16] Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* skmm-host: Set PACKAGE_ARCH to the value of MACHINE_ARCHFabio Berton2016-12-061-0/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pkc-host: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton2016-12-061-0/+2
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ceetm: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton2016-12-061-0/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx-rt: Add patch to support external imx-gpu-viv driverDominic Sacré2016-11-232-6/+32
| | | | | | | | | | | | Export functions swait_prepare_locked() and swait_finish_locked() to make them available to the external imx-gpu-viv driver module. Remove the check whether MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE is set; both the built-in driver and the external module now work with the RT kernel. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Bump revision to 1be63fbDominic Sacré2016-11-231-1/+1
| | | | | | | Bump revision to add support for kernels with RT_PREEMPT patch. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Enable TRACER supportFabio Berton2016-11-181-1/+1
| | | | | | | | | | Fix warning: WARNING: lttng-modules-2.8.0+gitAUTOINC+6e4fc6f36d-r0 do_package: lttng-modules: no modules were created; this may be due to CONFIG_TRACEPOINTS not being enabled in your kernel. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Enable TRACER supportFabio Berton2016-11-181-1/+1
| | | | | | | | | | Fix warning: WARNING: lttng-modules-2.8.0+gitAUTOINC+6e4fc6f36d-r0 do_package: lttng-modules: no modules were created; this may be due to CONFIG_TRACEPOINTS not being enabled in your kernel. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx-rt: Upgrade to 4.1-2.0.x GADominic Sacré2016-11-142-12/+15
| | | | | | | | Upgrade to revision 176c482, and apply patch 4.1.35-rt41 on top of it. Refresh defconfig for the new kernel version. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump revision to 8d6e2d5Fabio Berton2016-11-051-1/+1
| | | | | | | This commit merges tag v4.8.6 into 4.8.x+fslc Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-mgftool: Fix taskhash changed errorRichard Purdie2016-11-031-0/+11
| | | | | | | | | | | We need to expand KERNEL_VERSION at runtime, not at parse time. The class extension code can expand variables early so remove the variable from the datastore temporarily. Change-Id: Ic0c8c8f62447e8368ce19c2420812f75009a295f Reported-by: Jun Zhu <junzhu@nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-qoriq: fix CVE-2016-5696Adrian Dudau2016-10-313-0/+203
| | | | | | | | | | | | | | | | | | | | net/ipv4/tcp_input.c in the Linux kernel before 4.7 does not properly determine the rate of challenge ACK segments, which makes it easier for man-in-the-middle attackers to hijack TCP sessions via a blind in-window attack. References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5696 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ patch/?id=5413f1a526d2d51d7a5768133c90936c017165c6 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ patch/?id=72c2d3bccaba4a0a4de354f9d2d24eccd05bfccf (This a follow-up to "tcp: make challenge acks less predictable) Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Fix typo on PV variableFabio Berton2016-10-271-1/+1
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump revision to 6a4464cFabio Berton2016-10-271-1/+1
| | | | | | | | | This includes following change: - 6a4464c ARM: dts: imx53-qsb: Fix regulator constraints Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Enable TRACER supportFabio Berton2016-10-271-1/+1
| | | | | | | | | | Fix warning: WARNING: lttng-modules-2.8.0+gitAUTOINC+6e4fc6f36d-r0 do_package: lttng-modules: no modules were created; this may be due to CONFIG_TRACEPOINTS not being enabled in your kernel. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Bump revision to f009921Fabio Berton2016-10-271-1/+1
| | | | | | | | | | This upgrades the Linux kernel to 4.8.4 release and apply the following change on top of it: - f009921 net: fec: Call swap_buffer() prior to IP header alignment Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Bump revision to 176c482Fabio Berton2016-10-271-1/+1
| | | | | | | | | | This commit merge v4.1.35 into 4.1-2.0.x-imx and includes following change: - 176c482 net: fec: Call swap_buffer() prior to IP header alignment Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux: upgrated to 4.1.30 plus nxp patchesTing Liu2016-10-181-1/+1
| | | | | | | | | Updated to kernel 4.1.30 which includes several fixes from the community Detailed log history can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/log/?h=sdk-v2.0.x Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pkc-host: update to e021464Ting Liu2016-10-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: e021464 remove leftover function prototype after clean-up 12e8c6c fix incorrect incrementing of cpu_ids when smt_enabled=off c2eb9be remove not used setting of SEC affinity 6792dc5 remove not used ring index field b876f88 remove not used function 81d3701 remove unused fields in crypto_op_ctx structure 90417a6 remove not used reference to external variable c865aab do not allocate space for input buffers 23daf5f remove unused structure fields 94aa8a1 remove ASSIGN64 leftovers 53c5840 fix ordering of memory writes during enqueue 51ec14a fix creation of descriptor headers 3a7edb8 dh.c: remove unnecessary iowrite's into local memory 533bc6d dsa.c: remove unnecessary iowrite's into local memory 5a8d7b6 rsa.c remove unnecessary iowrite's into local memory 475e3a9 combine two identical cases into one 084c9b1 use host virtual address field also for input buffers 3dd8f76 print debug after the variable is initialized 2b48990 fix missing space typo fa57a94 remove no longer used structure field 5bb82cc remove unused code f680f4c fix interrupt-remapping issues on Intel(R) platforms 254d774 do not allocate DMA buffers on stack Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update to 4.8-based forkFabio Berton2016-10-182-4/+6
| | | | | | | This upgrades the Linux kernel to the upcoming 4.8.1 release. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Update to 4.1-2.0.x GA based forkFabio Berton2016-10-182-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the kernel fork for the 4.1-2.0.x-imx branch, merges the 4.1.33 stable release on top of it and apply following changes: - 3400244 net: fec: align IP - e02ebf2 net: fec: enable RACC on imx6ul - c9a9698 net: fec: remove QUIRK_HAS_RACC from i.mx27 - ed4cba2 net: fec: remove QUIRK_HAS_RACC from i.mx25 - 1623965 serial: imx: reduce irq-latency after rx overflow - bf2698a rfkill-gpio: fix clk on/off - 0413e28 rfkill-gpio: fix active levels which automatically invert when active low - 8ea61b8 rfkill-gpio: add devicetree support - aed9a42 ARM: dts: imx7s-warp: Enable BT_REG_ON - 955eb6f ARM: dts: imx7s-warp: Add Wifi support - d120646 ARM: dts: imx7s-warp: Move memory node - 82b8823 ARM: dts: imx7s-warp: Enable crypto - e0a52d3 ARM: dts: warp7: Rename the dts file - 9283aff ARM: imx_v7_defconfig: Add simple card driver support - 48186c5 sgtl5000.c: HACK, defer probe when I2C not yet running - 4759947 ARM: dts: imx7d-warp: Add audio support - fe4d4c7 ARM: dts: imx7d: Add #sound-dai-cells into sai nodes - 94de584 ARM: dts: imx7d-warp: Add BC3770 support. - 8791ec9 ARM: dts: imx7d-warp: Enable bluetooth device - 99059df ARM: dts: imx7d-warp: Add User Button support - 6f50d90 ARM: dts: imx7d-warp: Add NFC support - 68aafc4 ARM: dts: imx7d-warp: Add support for precision altimeter - cacc687 ARM: dts: imx7d-warp: Add support for accelerometer and magnetometer - ff609f7 ARM: dts: imx7d-warp: Add I2C4 device node, princtrl - b21d979 of: Allow NXP 4.1 kernel to allocate memory on 2GiB RAM boards - 67bebf9 ARM: dts: imx7d-warp: Add initial support - 5bc7305 MLK-13243: arm: imx6q: busfreq: lpddr2 fix system clocks audio mode Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Update to 5.0.11.p8.6-based forkOtavio Salvador2016-10-181-1/+1
| | | | | | This merges the 5.0.11.p8.6 release with the FSLC fixes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p8.6Lauren Post2016-10-181-0/+19
| | | | | Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Upgrade to 4.1.15-2.0.0 GA releaseLauren Post2016-10-182-14/+11
| | | | | | | Include support for i.MX 6ULL Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Kernel repo renamed to linux-imxLauren Post2016-10-181-1/+1
| | | | | | | i.MX Kernel repo created as linux-imx. Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Bump revision to 1af16a7Fabio Berton2016-10-181-1/+1
| | | | | | | | | | | | | | | | | | This includes the following changes: - 1af16a7 Merge remote-tracking branch 'imx/imx_4.1.15_1.0.0_ga' into 4.1-1.0.x-imx - da4e78f MLK-12983 dma: pxp: add sanity check in pxp_set_scaling() - 0a0176d MLK-12980-3 video: mxsfb: free 'pseudo_palette' to avoid memory leak - 43f5250 MLK-12980-2 video: mxsfb: change the 'fb_info' field of 'mxsfb_info' structure - 238e446 MLK-12980-1 video: mxsfb: refine the driver data usage logic - 16a3712 MLK-12974 ARM: dts: imx7d: corret the pcie legacy interrupters - fef7a86 MLK-12975-2 video: mxsfb: missing a 'break' in the case statement. - e277a9d MLK-12975-1 video: mipi_dsi_samsung: set default bpp to 32 if not set Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-qoriq: fix the kernel fetch errorZhenhua Luo2016-10-181-1/+1
| | | | | | | | The sdk-v2.0.x branch is rebased, previous commit is in fsl-sdk-v2.0 tag instead of sdk-v2.0.x branch. Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc-imx: Bump revision to df9f1f6Fabio Berton2016-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes the following changes: - df9f1f6 net: fec: align IP - 7395912 net: fec: enable RACC on imx6ul - 61da160 net: fec: remove QUIRK_HAS_RACC from i.mx27 - c01a8d6 net: fec: remove QUIRK_HAS_RACC from i.mx25 - 9e47e1d Merge tag 'v4.1.33' into 4.1-1.0.x-imx - 04cb720 (tag: v4.1.33) Linux 4.1.33 - 131f437 Revert "ARC: mm: don't loose PTE_SPECIAL in pte_modify()" - 706f890 x86/AMD: Apply erratum 665 on machines without a BIOS fix - 8fdbea4 x86/paravirt: Do not trace _paravirt_ident_*() functions - 7a17327 ovl: listxattr: use strnlen() - 02b7c97 ovl: remove posix_acl_default from workdir - 29c4d8d serial: 8250: added acces i/o products quad and octal serial cards - 8f96009 sysfs: correctly handle read offset on PREALLOC attrs - f53680b sysfs: correctly handle short reads on PREALLOC attrs. - 33d720d kernfs: don't depend on d_find_any_alias() when generating notifications - e185718 dm crypt: fix free of bad values after tfm allocation failure - af26eb1 dm crypt: fix error with too large bios - 14afdb2 dm log writes: fix check of kthread_run() return value - 6f3e5e4 dm log writes: fix bug with too large bios - 0fe7182 dm log writes: move IO accounting earlier to fix error path - 99663cd NFSv4.x: Fix a refcount leak in nfs_callback_up_net - f6b02c5 xfs: prevent dropping ioend completions during buftarg wait - d023f70 xfs: fix superblock inprogress check - 206538f USB: serial: option: add WeTelecom 0x6802 and 0x6803 products - b3e7cf0 USB: avoid left shift by -1 - f3c7748 pNFS: The client must not do I/O to the DS if it's lease has expired - 47998eb iio: accel: kxsd9: Fix raw read return - a29b7c9 staging: comedi: ni_mio_common: fix AO inttrig backwards compatibility - f27b803 staging: comedi: ni_mio_common: fix wrong insn_write handler - 33f100b staging: comedi: daqboard2000: bug fix board type matching code - f8ce587 USB: serial: option: add WeTelecom WM-D200 - b1918a0 usb: chipidea: udc: don't touch DP when controller is in host mode - 1898b62 USB: serial: mos7840: fix non-atomic allocation in write path - 9f4cc3b USB: serial: mos7720: fix non-atomic allocation in write path - 24628b5 cpuset: make sure new tasks conform to the current config of the cpuset - 214b2da ovl: don't copy up opaqueness - b9ee45d dmaengine: usb-dmac: check CHCR.DE bit in usb_dmac_isr_channel() - 0a6f797 ext4: validate that metadata blocks do not overlap superblock - 469a242 [PATCH] arm: fix handling of F_OFD_... in oabi_fcntl64() - 871499e staging: comedi: comedi_test: fix timer race conditions - efaf365 Merge tag 'v4.1.32' into 4.1-1.0.x-imx - 3b60b86 (tag: v4.1.32) Linux 4.1.32 - dfd742c PCI: Limit config space size for Netronome NFP4000 - 8d3cd03 PCI: Add Netronome NFP4000 PF device ID - 2ca638d PCI: Limit config space size for Netronome NFP6000 family - ebcd021 PCI: Add Netronome vendor and device IDs - 8847401 PCI: Support PCIe devices with short cfg_size - f7bb9ba fs/seq_file: fix out-of-bounds read - 942d5c0 clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe function - 917f153 dm flakey: fix reads to be issued if drop_writes configured - 1d6a6dc xenbus: don't look up transaction IDs for ordinary writes - 083e76a x86/apic: Do not init irq remapping if ioapic is disabled - a3f914b timekeeping: Cap array access in timekeeping_debug - 0c7b2c2 timekeeping: Avoid taking lock in NMI path with CONFIG_DEBUG_TIMEKEEPING - 2d701be um: Don't discard .text.exit section - befdc6e ubifs: Fix assertion in layout_in_gaps() - d9a5bd9 vhost/scsi: fix reuse of &vq->iov[out] in response - f85090f Input: tegra-kbc - fix inverted reset logic - bdd62ec ALSA: line6: Fix POD sysfs attributes segfault - 571d361 ALSA: line6: Give up on the lock while URBs are released. - c717f88 ALSA: line6: Remove double line6_pcm_release() after failed acquire. - 6c000a4 drm: Reject page_flip for !DRIVER_MODESET - f4eaf28 parisc: Fix order of EREFUSED define in errno.h - 66751ff ARC: export __udivdi3 for modules - 871b20f ARC: Support syscall ABI v4 - 35de4db ARC: use correct offset in pt_regs for saving/restoring user mode r25 - 0798beb ARCv2: STAR 9000808988: signals involving Delay Slot - bc78e69 Input: i8042 - set up shared ps2_cmd_mutex for AUX ports - 146ed73 drm/radeon: fix radeon_move_blit on 32bit systems - bb6cf2c gpio: Fix OF build problem on UM - cb515bd bcache: RESERVE_PRIO is too small by one when prio_buckets() is a power of two. - 220360d bcache: register_bcache(): call blkdev_put() when cache_alloc() fails - 35b8f91 drm/radeon: only apply the SS fractional workaround to RS[78]80 - 388bf26 drm/radeon: don't use fractional dividers on RS[78]80 if SS is enabled - 31df338 uprobes: Fix the memcg accounting - 26390c7 block: Fix race triggered by blk_set_queue_dying() - 0df5268 ASoC: atmel_ssc_dai: Don't unconditionally reset SSC on stream startu - 7ae87ee ARC: Elide redundant setup of DMA callbacks - 0e16c54 ARC: Call trace_hardirqs_on() before enabling irqs - e1052fb usb: xhci: Fix panic if disconnect - 23c50b2 xhci: always handle "Command Ring Stopped" events - 9fd7c33 cdc-acm: fix wrong pipe type on rx interrupt xfers - 1a8eadf usb: misc: usbtest: add fix for driver hang - 79e3a23 usb: renesas_usbhs: Use dmac only if the pipe type is bulk - 80a979e usb: renesas_usbhs: clear the BRDYSTS in usbhsg_ep_enable() - 03b78ea drm/i915: fix aliasing_ppgtt leak - 46c9df4 pinctrl/amd: Remove the default de-bounce time - f079b0e usb: dwc3: pci: add Intel Kabylake PCI ID - f034f1c usb: dwc3: pci: add support for Intel Broxton SOC - 888ea95 usb: dwc3: pci: trivial: Formatting - b424684 usb: dwc3: gadget: always cleanup all TRBs - a694f3f usb: dwc3: gadget: fix for short pkts during chained xfers - 60b8bcf usb: dwc3: gadget: increment request->actual once - d3c1edb s390/dasd: fix hanging device after clear subchannel - 5bd6b61 usb: ehci: change order of register cleanup during shutdown - fdcdf5b usb: hub: Fix unbalanced reference count/memory leak/deadlocks - aca7803 crypto: caam - fix non-hmac hashes - e989e0c aacraid: Check size values after double-fetch from user - 6a19c73 USB: serial: fix memleak in driver-registration error path - 61882ca USB: serial: option: add support for Telit LE920A4 - 2980f14 USB: serial: ftdi_sio: add device ID for WICED USB UART dev board - 65b2f0a USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices - cbae576 USB: serial: option: add D-Link DWM-156/A3 - 4bb0dda mac80211: fix purging multicast PS buffer queue - 2dd916f tcp: enable per-socket rate limiting of all 'challenge acks' - 2b21117 tcp: make challenge acks less predictable - beebc82 powerpc/eeh: eeh_pci_enable(): fix checking of post-request state - 99f614a Linux 4.1.31 - 432273c MIPS: KVM: Propagate kseg0/mapped tlb fault errors - 7fe3930 MIPS: KVM: Fix gfn range check in kseg0 tlb faults - 0fbddc0 MIPS: KVM: Add missing gfn range check - 342b88e MIPS: KVM: Fix mapped fault broken commpage handling - 867df5e ext4: verify extent header depth - cd51084 ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt - 1fbc4fd ALSA: timer: Fix leak in events via snd_timer_user_ccallback - 1b7d7bc ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS - c65b5c9 USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails - 6412c3a ovl: verify upper dentry before unlink and rename - 40b9a8f iio:ad7266: Fix probe deferral for vref - fb079b4 iio:ad7266: Fix support for optional regulators - 44cdc9f iio:ad7266: Fix broken regulator error handling - 94f9384 iio: accel: kxsd9: fix the usage of spi_w8r8() - b2372ff staging: iio: accel: fix error check - c1a8303 iio: proximity: as3935: fix buffer stack trashing - 9db892c iio: proximity: as3935: remove triggered buffer processing - e2a296e9 iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output - f247adf iio:st_pressure: fix sampling gains (bring inline with ABI) - 3bdfc8b iio: Fix error handling in iio_trigger_attach_poll_func - f3c7b15 perf/x86: Fix undefined shift on 32-bit kernels - 7ceedf5 virtio_balloon: fix PFN format for virtio-1 - 4dbc156 virtio_balloon: do not change memory amount visible via /proc/meminfo - 55f883c arm64: Rework valid_user_regs - 5c46424 cdc_ncm: workaround for EM7455 "silent" data interface - 28a6d04 nfsd: check permissions when setting ACLs - 173f43c posix_acl: Add set_posix_acl - 63933c7 powerpc/pseries: Fix PCI config address for DDW - 049de19 powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism - d9ee963 block: fix use-after-free in seq file - 403f056 metag: Fix __cmpxchg_u32 asm constraint for CMP - a2036fb ALSA: hda - Fix headset mic detection problem for two dell machines - 31ebbeb ALSA: hda - Fix the headset mic that will not work on Dell desktop machine - 0224028 ALSA: hda: Fix krealloc() with __GFP_ZERO usage - df75887 ALSA: hda: add AMD Bonaire AZ PCI ID with proper driver caps - 333c2cf MIPS: mm: Fix definition of R6 cache instruction - e2b438f sysv, ipc: fix security-layer leaking - 4ef5c9a mm/hugetlb: avoid soft lockup in set_max_huge_pages() - 834ced1 dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDING - 655fe78 dm rq: fix the starting and stopping of blk-mq queues - 980b655 dm flakey: error READ bios during the down_interval - 0d88572 ftrace/recordmcount: Work around for addition of metag magic but not relocations - 2876b1b balloon: check the number of available pages in leak balloon - c6657f7 x86/syscalls/64: Add compat_sys_keyctl for 32-bit userspace - 10855c6 ALSA: hda/realtek - Can't adjust speaker's volume on a Dell AIO - 6cdb164 ALSA: hda/realtek: Enable HP amp and mute LED on HP Folio 9480m [v3] - baea0d6 drm/nouveau/gr/nv3x: fix instobj write offsets in gr setup - c1b4d25 drm/nouveau/fbcon: fix font width not divisible by 8 - c027bc0 ubi: Make volume resize power cut aware - 304e915 ubi: Fix early logging - ae32d1b ubi: Fix race condition between ubi device creation and udev - eb61bdd fuse: fix wrong assignment of ->flags in fuse_send_init() - 614c339 fuse: fuse_flush must check mapping->flags for errors - 3fc4a4a fuse: fsync() did not return IO errors - 93c0b00 ARC: mm: don't loose PTE_SPECIAL in pte_modify() - ae9c7f3 drm/radeon: fix firmware info version checks - 7afd374 KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace - bd89870 KVM: PPC: Book3S HV: Save/restore TM state in H_CEDE - ae40dad KVM: PPC: Book3S HV: Pull out TM state save/restore into separate procedures - a3b180a CIFS: Fix a possible invalid memory access in smb2_query_symlink() - b7e61a1 fs/cifs: make share unaccessible at root level mountable - b5e8e7f Input: i8042 - break load dependency between atkbd/psmouse and i8042 - e9071d0 Documentation/module-signing.txt: Note need for version info if reusing a key - 6ac9857 module: Invalidate signatures on force-loaded modules - 7e6f0e1 net/irda: fix NULL pointer dereference on memory allocation failure - 7d06f7f fs/dcache.c: avoid soft-lockup in dput() - 49e3c9a MIPS: Don't register r4k sched clock when CPUFREQ enabled - 0e2cbad6 nfs: don't create zero-length requests - e1cc075 gpio: intel-mid: Remove potentially harmful code - 7f5a3c7 iscsi-target: Fix panic when adding second TCP connection to iSCSI session - 634a3fc audit: fix a double fetch in audit_log_single_execve_arg() - a4664af Fix broken audit tests for exec arg len - a49b282 audit: Fix check of return value of strnlen_user() - dd26566 cifs: fix crash due to race in hmac(md5) handling - b9090fe target: Fix race between iscsi-target connection shutdown + ABORT_TASK - 6c631d3 target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP - 80d341f mtd: nand: fix bug writing 1 byte less than page size - 8ae0073 arm64: debug: unmask PSTATE.D earlier - f88ded2 rtc: s3c: Add s3c_rtc_{enable/disable}_clk in s3c_rtc_setfreq() - abf9569 dm: fix second blk_delay_queue() parameter to be in msec units not jiffies - 8129259 crypto: scatterwalk - Fix test in scatterwalk_done - 98953c4 Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU - 5436aa6 KVM: VMX: handle PML full VMEXIT that occurs during event delivery - aef1e06 USB: serial: option: add support for Telit LE910 PID 0x1206 - 4af80d9 powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint() - 572c8b6 powerpc/tm: Avoid SLB faults in treclaim/trecheckpoint when RI=0 - 881052c ext4: short-cut orphan cleanup on error - 3f7ed29 drm/radeon: support backlight control for UNIPHY3 - 6c2ca21 KVM: nVMX: Fix memory corruption when using VMCS shadowing - 53bb06c usb: quirks: Add no-lpm quirk for Elan - bd0702f USB: quirks: Fix another ELAN touchscreen - 256679c s390/mm: fix gmap tlb flush issues - 9b01eaf cifs: Check for existing directory when opening file with O_CREAT - bdf3214 [media] media: usbtv: prevent access to free'd resources - 47c1628 Bluetooth: Add support of 13d3:3490 AR3012 device - 6e2c93c Bluetooth: Add USB ID 13D3:3487 to ath3k - 434d638 [media] Fix RC5 decoding with Fintek CIR chipset - 2342f6e [media] media: dvb_ringbuffer: Add memory barriers - 7235df9 drm/radeon: Poll for both connect/disconnect on analog connectors - 4613d5f drm/radeon: add a delay after ATPX dGPU power off - 073435a spi: pxa2xx: Clear all RFT bits in reset_sccr1() on Intel Quark - d4d783d ext4: validate s_reserved_gdt_blocks on mount - d579705 iwlwifi: add new 8260 PCI IDs - 2fc0cdf ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys - e19f0ec5 ext4: don't call ext4_should_journal_data() on the journal inode - 906d6f4 ext4: fix deadlock during page writeback - 547df96 SUNRPC: Don't allocate a full sockaddr_storage for tracing - c580d82 ext4: check for extents that wrap around - 988777b mfd: qcom_rpm: Parametrize also ack selector size - e6b04eb mfd: qcom_rpm: Fix offset error for msm8660 - 6997496 usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable() - 83335cb usb: renesas_usbhs: fix NULL pointer dereference in xfer_work() - 542330f hp-wmi: Fix wifi cannot be hard-unblocked - 230dc3e serial: samsung: Fix ERR pointer dereference on deferred probe - cf61375 tty/serial: atmel: fix RS485 half duplex with DMA - ebe1398 tty/serial: at91: remove bunch of macros to access UART registers - 343c4ef of: fix memory leak related to safe_name() - 8431378 crypto: gcm - Filter out async ghash if necessary - b42d378 usb: dwc3: fix for the isoc transfer EP_BUSY flag - 4426cc6 pinctrl: cherryview: prevent concurrent access to GPIO controllers - 440357fd pinctrl: cherryview: Use raw_spinlock for locking - ba42156 pinctrl: cherryview: Serialize all register access - e057773 Update my main e-mails at the Kernel tree - 10dd8c10 gpio: pca953x: Fix NBANK calculation for PCA9536 - 27b5490 PCI: Mark Atheros AR9485 and QCA9882 to avoid bus reset - b378007 Revert "drm/i915/ilk: Don't disable SSC source if it's in use" - 7a85bf9 netlabel: add address family checks to netlbl_{sock,req}_delattr() - 85470a5 s5p-mfc: Add release callback for memory region devs - 1dd12c3 s5p-mfc: Set device name for reserved memory region devs - fce6716 HID: uhid: fix timeout when probe races with IO - 223b391 arm64: kernel: Save and restore addr_limit on exception entry - 5c57645 fs/proc/task_mmu.c: fix mm_access() mode parameter in pagemap_read() - 6a46873 netfilter: nf_nat_redirect: add missing NULL pointer check - 558ba5f (tag: v4.1.30) Linux 4.1.30 - 629d045 x86/quirks: Reintroduce scanning of secondary buses - f2da7df x86/quirks: Apply nvidia_bugs quirk only on root bus - 6264b57 Revert "MIPS: Reserve nosave data for hibernation" - 84d0821 Revert "sparc64: Fix numa node distance initialization" - bd6d85d pps: do not crash when failed to register - bea9acd radix-tree: fix radix_tree_iter_retry() for tagged iterators. - 6831c98 libceph: apply new_state before new_up_client on incrementals - 5210f97 libceph: set 'exists' flag for newly up osd - 87076a0 ovl: verify upper dentry in ovl_remove_and_whiteout() - 9524cc4 tty/vt/keyboard: fix OOB access in do_compute_shiftstate() - e77df44 libata: LITE-ON CX1-JB256-HP needs lower max_sectors - c30e87b mmc: block: fix packed command header endianness - ce05d31 media: fix airspy usb probe error path - 371ac20 vmlinux.lds: account for destructor sections - fe071fb mm, compaction: prevent VM_BUG_ON when terminating freeing scanner - ca0d868 mm, compaction: simplify handling restart position in free pages scanner - 1602957 drm/i915: Update ifdeffery for mutex->owner - 627ec70 ALSA: hda: add AMD Stoney PCI ID with proper driver caps - 282f757 ALSA: hda - fix use-after-free after module unload - f8e3078 posix_cpu_timer: Exit early when process has been reaped - 47eec48 x86/quirks: Add early quirk to reset Apple AirPort card - 2533406 net: mvneta: set real interrupt per packet for tx_done - 43506e7 ALSA: pcm: Free chmap at PCM free callback, too - 6b9d561 ALSA: ctl: Stop notification after disconnection - fb10485 ALSA: hda/realtek - add new pin definition in alc225 pin quirk table - 31534f8 ovl: Copy up underlying inode's ->i_mode to overlay inode - cb75f65 ovl: handle ATTR_KILL* - 97f2887 drm/ttm: Make ttm_bo_mem_compat available - 07761df Input: xpad - validate USB endpoint count during probe - 70aaf49 ARM: mvebu: fix HW I/O coherency related deadlocks - 2686f12 netfilter: x_tables: speed up jump target validation0357fd pinctrl: cherryview: Use raw_spinlock for locking Change-Id: Idb8f3a797b74e866074a9d551587027d21022b72 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>