-
regulator-fix-v4.16-suspend57a0dd18 · ·
regulator: Fix suspend to idle Testing on mainline after the initial regulator pull request went in identified a regression for suspend to idle due to it calling the suspend operations with states that it wasn't realized could happen, this patch fixes the problem.
-
drm-intel-next-2018-02-072f2f2db8 · ·
UAPI Changes: - Userspace whitelist register GEN9_SLICE_COMMON_ECO_CHICKEN1 for GLK (Kenneth) - Non-existent PMU counters are not placed to sysfs (Tvrtko) - Add a note to deprecate I915_SET_COLORKEY_NONE and ignore it (Ville) * Intel DDX never ended using it, and implementation was wonky Core Changes: - Moved away from struct timeval into ktime_t in prep for 2038 (Arnd) * Merged the i915 portion through drm-tip, no core dependencies Driver Changes: - Base support for Icelake and Icelake PCH (Anusha, Rodrigo, Mahesh, Paulo, James, Kelvin) - Add AUX-F port support for Cannonlake (Rodrigo) - New DMC firmware for 1.07 Cannonlake (Anusha) * Go to linux-firmware.git to get it - Reject non-cursor planes nearly (3 px) out of screen on GLK/CNL (Imre) - Y/Yf modifiers restored for SKL+ sprites (Ville) - Compressed framebuffer support for sprites (Ville) - Tune down overly aggressive shrinking (Chris) - Shrink kmem caches when GPU is idle (Chris) - EDID bit-banging fallback for HDMI EDID (Stefan) - Don't boost the GPU when the waited request is already running (Chris) - Avoid GLK/BXT CDCLK frequency locking timeouts (Imre) - Limit DP link rate according to VBT on CNL+ (Jani) - Skip post-reset request emission if the engine is not idle (Chris) - Report any link training error on a fixed eDP panel as errors (Manasi) - DSI panel fixes for Bay Trail (Hans) - Selftest additions and improvements (Chris, Matt) - DMA fence test additions and accompanying fixes (Chris) - Power domain vs. register access fix (Maarten) - Squelch warnings for people with teensy framebuffers (stride < 512) (Maarten) - Increase Render/Media power gating hysteresis for Gen9+ (Chris) - HDMI vswing display workaround for Gen9+ (Ville) - GuC code cleanup and lockdep fixes (Sagar, Michal Wa.) - Continuously run hangcheck for simplicity (Chris) - Execlist debugging improvements (Chris) - GuC debugging improvements (Sujaritha, Michal Wa., Sagar) - Command parser boundary checks (Michal Srb) - Add a workaround for 3DSTATE_SAMPLE_PATTERN on CNL (Rafael) - Fix PMU enabling race condition (Tvrtko) - Usual smaller testing and debugging improvements
-
drm-misc-next-2018-02-064beb3b40 · ·
drm-misc-next for 4.17: UAPI Changes: - Validate mode flags + type (Ville) - Deprecate unused mode flags PIXMUX, BCAST (Ville) - Deprecate unused mode types BUILTIN, CRTC_C, CLOCK_C, DEFAULT (Ville) Cross-subsystem Changes: - MAINTAINERS: s/Daniel/Maarten/ for drm-misc (Daniel) Core Changes: - gem: Export gem functions for drivers to use (Samuel) - bridge: Introduce bridge timings in drm_bridge (Linus) - dma-buf: Allow exclusive fence to be bundled in fence array when calling reservation_object_get_fences_rcu (Christian) - dp: Add training pattern 4 and HBR3 support to dp helpers (Manasi) - fourcc: Add alpha bit to formats to avoid driver format LUTs (Maxime) - mode: Various cleanups + add new device-wide .mode_valid hook (Ville) - atomic: Fix state leak when non-blocking commits fail (Leo) NOTE: IIRC, this was cross-picked to -fixes so it might fall out - crc: Allow polling on the data fd (Maarten) Driver Changes: - bridge/vga-dac: Add THS8134* support (Linus) - tinydrm: Various MIPI DBI improvements/cleanups (Noralf) - bridge/dw-mipi-dsi: Cleanups + use create_packet helper (Brian) - drm/sun4i: Add Display Engine frontend support (Maxime) - drm/sun4i: Add zpos support + increase num planes from 2 to 4 (Maxime) - various: Use drm_mode_get_hv_timing() to fill plane clip rectangle (Ville) - stm: Add 8-bit clut support, add dsi phy v1.31 support, +fixes (Phillipe) Cc: Samuel Li <Samuel.Li@amd.com> Cc: Linus Walleij <linus.walleij@linaro.org> Cc: Noralf Trønnes <noralf@tronnes.org> Cc: Brian Norris <briannorris@chromium.org> Cc: Maxime Ripard <maxime.ripard@free-electrons.com> Cc: Ville Syrjala <ville.syrjala@linux.intel.com> Cc: Christian König <christian.koenig@amd.com> Cc: Manasi Navare <manasi.d.navare@intel.com> Cc: Philippe Cornu <philippe.cornu@st.com> Cc: Leo (Sunpeng) Li <sunpeng.li@amd.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
-
ASB-2018-02-05_4.9-o-mr13b561276 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_4.9-o-release3473f5e2 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_4.4-o-mr1778d1640 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_4.4-o-releasec53f6a17 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_4.4-n-release53e23d8a · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_3.18-o-mr183da7df7 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_3.18-o-release66cb9534 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807
-
ASB-2018-02-05_3.18-n-releasedb352ad1 · ·
https://source.android.com/security/bulletin/2018-02-01 CVE-2017-16939 CVE-2017-17558 CVE-2017-1000405 CVE-2017-15265 CVE-2015-9016 CVE-2017-17807 Cherry-picked these patches from android-3.18 to fix 'allconfigs' build-breaks, they are not cited in the ASB: 168ef6174500 ANDROID: dm verity: Export dm_disk fb7c652ca8f7 UPSTREAM: init: export name_to_dev_t and mark name argument as const 06ed0c85f4e4 UPSTREAM: sched: Export sched_setscheduler_nocheck 1954cf568b14 ANDROID: Skip building uid_sys_stats and keyreset drivers as modules 8859b2e134db video: adf: Set ADF_MEMBLOCK to boolean bbaaa3335b7d video: adf: Fix modular build 80ffc32d22a1 ANDROID: fs: Export vfs_rmdir2 28a6fe41d28e ANDROID: fs: Export free_fs_struct and set_fs_pwd 4ab19b012831 ANDROID: export security_path_chown 417b332ff7d4 mm: Export do_munmap d78915f8f5b8 Revert "net: socket ioctl to reset connections matching local address" a2a9f19f10f1 Revert "net: tcp: fix rtable leak in tcp_is_local[6]" 13cac8f18d7b Revert "net: fix iterating over hashtable in tcp_nuke_addr()" 2ba8a99ee9ee Revert "net: fix crash in tcp_nuke_addr()" 76162bb829cd Revert "Don't kill IPv4 sockets when killing IPv6 sockets was requested." deb43fbeed7b UPSTREAM: usb: gadget: midi: convert to new interface of f_midi
-
drm-intel-next-fixes-2018-02-01751b01cb · ·
Fixes for GPU hangs and other bugs around hangcheck and result; Fix for regression on suspend case with vgaswitcheroo; Fixes for eDP and HDMI blank screens Fix for protecting WC allocation to avoid overflow on page vec; Cleanup around unpublished GLK firmware blobs, and other small fixes. This also contains GVT pull request mostly with regression fixes on vGPU display dmabuf, mmio switch and other misc changes.
-
devicetree-for-4.163a6fbcb2 · ·
DeviceTree updates for 4.16: - Convert to use memblock_virt_alloc in DT code which supports bootmem arches. With this we can remove the arch specific early_init_dt_alloc_memory_arch() functions. - Enable running the DT unittests on UML - Use SPDX license tags on DT files - Fix early FDT kconfig ifdef logic - Clean-up unittest Makefile - Fix function comment for of_irq_parse_raw - Add missing documentation for linux,initrd-{start,end} properties - Clean-up of binding examples using uppercase hex - Add trivial devices W83773G and Infineon TLV493D-A1B6 - Add missing STM32 SoC bindings - Various small binding doc fixes