Tags give the ability to mark specific points in history as being important
-
ASB-2020-11-05_4.9-q
84a523fc · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.9-p-release
ca547de6 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.9-o-mr1
a5939fd9 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.9-o-release
b108041d · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.9-p
cc20f287 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.9-o
fb9806d5 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.4-p-release
a475bb6c · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.4-o-mr1
61ec60d3 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.4-o-release
aef253a5 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.4-p
05de67ed · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_4.4-o
f431e2f0 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_3.18-o-mr1
9f6f9a54 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_3.18-o-release
e4759c4b · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
ASB-2020-11-05_3.18
f3bd9378 · ·https://source.android.com/security/bulletin/2020-11-01 CVE-2020-0423
-
v5.4-stm32mp-r2
a56628a8 · ·The following changes since commit b8663f5fdb5cfd6f243b72c9fac82c24b2594294: usb: dwc2: defer probe in case of core reset failure (2020-06-01 10:07:58 +0200) are available in the Git repository at: https://github.com/STMicroelectronics/linux.git tags/v5.4-stm32mp-r2 for you to fetch changes up to a56628a8ab25734a771086664cc80c215a198438: serial: stm32: add FIFO flush when port is closed (2020-10-20 12:19:03 +0200) ---------------------------------------------------------------- This is the v5.4-stm32mp-r2 release. ---------------------------------------------------------------- Alain Volmat (11): spi: stm32: properly handle 0 byte transfer spi: stm32: removal of the data extension feature spi: stm32h7: ensure message are smaller than max size spi: stm32: do not mandate optional cs-gpio entry media: stm32-dcmi: create video dev within notifier bound media: stm32-dcmi: fix probe error path & module remove media: stm32-dcmi: add 8-bit Bayer formats support media: stm32-dcmi: fix unbalanced pm_runtime_get_sync Alexandre Torgue (6): opp: core: fix memory leak in probe deferral dt-bindings: mfd: Document STM32 low power timer bindings irqchip/stm32-exti: fix W=1 build warning opp: core: remove useless mutex protection in _allocate_opp_table ARM: dts: build stm32 dtb with symbols ARM: configs: Add LP Timer clocksource support in multi_v7 addons fragment Amelie Delaunay (18): dmaengine: stm32-dma: fix max width computing usb: dwc2: fix build issue when config is USB_DWC2_HOST only Merge tag v5.4.56 into v5.4-stm32mp usb: dwc2: disable Link Power Management on STM32MP1 HS OTG usb: dwc2: fix error path with missing dwc2_drd_exit usb: dwc2: fix dwc2_drd_exit order in remove usb: dwc2: drd: fix sleeping while spinlock atomic context Revert usb: dwc2: defer probe in case of core reset failure dt-bindings: phy: add vbus-supply optional property to phy-stm32-usbphyc phy: stm32: manage optional vbus regulator on phy_power_on/off ARM: dts: stm32: add vbus-supply to usbphyc_port0 on stm32mp15xx-evx phy: stm32: set CRITICAL and IGNORE_UNUSED flags to ck_usbo_48m usb: dwc2: select USB_ROLE_SWITCH if USB_DWC2 instead of USB_DWC2_DUAL_ROLE usb: dwc2: fix dwc2_force_mode call in dwc2_ovr_init usb: dwc2: fix dwc2_drd_role_sw_set when clock could be disabled Antonio Borneo (4): drm/bridge/synopsys: dsi: disable PM runtime on probe fail drm/bridge/synopsys: dsi: fix remove of panel/bridge drm/bridge/synopsys: dsi: fix initialization sequence clk: stm32mp1: Add CLK_IGNORE_UNUSED to ck_trace clock Arnaud Pouliquen (11): rpmg: rpmsg_tty: rework to tty port allocation and release dt-bindings: reset: Add MCU HOLD BOOT ID for SCMI reset domains on stm32mp15 dt-bindings: remoteproc: update Hold boot binding for stm32 remote processor driver ARM: dts: stm32: update MCU hold boot declaration on stm32mp15 remoteproc: stm32: update the hold boot management remoteproc: add TEE support remoteproc: stm32: add support of an OP-TEE TA to load the firmware dt-bindings: remoteproc: add compatibility for TEE support remoteproc: tee: clean unused structure fields remoteproc: stm32: fix early boot support for firmware booted by OP-TEE remoteproc: stm32: fix crash recovery for firmware managed by OP-TEE Benjamin Gaignard (5): irqchip: stm32: Add lptim1 exti direct even support mfd: stm32: Add defines to be used for clkevent purpose mfd: stm32: Enable regmap fast_io for stm32-lptimer clocksource: Add Low Power STM32 timers driver ARM: config: Enable STM32 cpuidle Christophe Guibout (2): ARM: dts: stm32: fix thermal trip point to stm32mp15xd rtc: stm32: improve rtc precision Christophe Kerello (15): mtd: rawnand: stm32_fmc2: manage all errors cases at probe time mtd: rawnand: stm32_fmc2: remove useless inline comments mtd: rawnand: stm32_fmc2: use FMC2_TIMEOUT_MS for timeouts mtd: rawnand: stm32_fmc2: cosmetic change to use nfc instead of fmc2 where relevant mtd: rawnand: stm32_fmc2: use FIELD_PREP/FIELD_GET macros mtd: rawnand: stm32_fmc2: do not display errors if the driver is deferred dt-bindings: mtd: Convert stm32 fmc2-nand bindings to json-schema dt-bindings: mtd: update STM32 FMC2 NAND controller documentation dt-bindings: memory-controller: add STM32 FMC2 EBI controller documentation memory: stm32-fmc2-ebi: add STM32 FMC2 EBI controller driver mtd: rawnand: stm32_fmc2: use regmap APIs mtd: rawnand: stm32_fmc2: get resources from parent node ARM: configs: add FMC2 EBI controller support in multi_v7 addons fragment ARM: dts: stm32: add FMC2 EBI support for stm32mp15 EV boards Christophe Roullier (1): ARM: dts: stm32: load mac address from NVMEM for STM32MP1 boards Erwan Le Ray (21): ARM: dts: stm32: activate usart3 for ev1 a7-examples ARM: dts: stm32: activate usart3 and uart7 for dk2 a7-examples ARM: dts: stm32: add pull- up to USART3 and UART7 RX pins on DKx boards dt-bindings: rs485: add support of delays in nanoseconds dt-bindings: stm32: support new rs485 delays in nanoseconds include: uapi: serial: add support of rts delays in nanoseconds serial: core: add support of rs485 delay in nanoseconds serial: stm32: Add support of rs485 delays in nanoseconds serial: stm32: rework config_reg_rs485 dt-bindings: serial: Document CTS/RTS gpios in STM32 UART serial: stm32: rename too generic function names serial: stm32: update conflicting RTS/CTS config comment serial: stm32: fix a deadlock in set_termios serial: mctrl_gpio: add a new API to enable / disable wake_irq serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources ARM: dts: stm32: remove uart4 pinctrl-3 configuration for stm32mp15xx edx boards ARM: dts: stm32: remove reset support from uart nodes on stm32mp15x serial: stm32: add tty buffer overrun errors handling in dma mode serial: stm32: update throttle and unthrottle ops for dma mode serial: stm32: move dma rx disabling from shutdown to stop_rx serial: stm32: add FIFO flush when port is closed Etienne Carriere (1): ARM: dts: stm32: remove OP-TEE node on stm32mp151 Fabien Dessenne (1): hwspinlock: stm32: enable clock at probe Fabrice Gasnier (17): dt-bindings: serial: stm32: add fifo threshold configuration serial: stm32: add fifo threshold configuration serial: stm32: rework wakeup from low power modes serial: stm32: push DMA RX data before suspending serial: stm32: prevent race when flushing RX DMA data serial: stm32: flush RX FIFO before suspending ARM: dts: stm32: change adc2 config on stm32mp157f-dk2 a7-examples iio: adc: stm32-adc: adapt clock duty cycle for proper operation irqchip/stm32-exti: Add all LP timer exti direct events support ARM: dts: stm32: Add LPtimer irqs on stm32mp151 ARM: dts: stm32: add LP timer wakeup on stm32mp151 Revert iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling Gabriel Fernandez (3): clk: composite: add get duty cycle ops to composite clock clk: stm32mp1: add duty cycle ops for ADC clocks clk: stm32mp1: fix Kernel panic at boot when disabling sdmmc2 Loic Pallardy (2): irqchip/stm32: manage imr at each mask/unmask for direct event i2c: stm32f7: move save and restore configuration at pm_runtime level Manivannan Sadhasivam (2): tty: serial: Add modem control gpio support for STM32 UART Nicolas Toromanoff (4): crypto: stm32/crc: avoid lock if hardware is already used Olivier Moysan (11): ARM: dts: stm32: change adc2 config on stm32mp157c-dk2 a7-examples ASoC: stm32: sai: add pm_runtime support ASoC: dt-bindings: stm32: convert i2s to json-schema ASoC: dt-bindings: add mclk provider support to stm32 i2s ASoC: stm32: i2s: add master clock provider iio: adc: stm32-adc: dma transfers cleanup iio: adc: stm32-adc: fix a regression when using dma and irq ARM: dts: stm32: change dmic mapping on stm32mp15xx-evx Pascal Paillet (1): cpuidle: add stm32 cpu_idle driver Patrice Chotard (1): spi: stm32-qspi: Fix error path in case of -EPROBE_DEFER Patrick Delaunay (5): ARM: dts: stm32: remove OP-TEE node on stm32mp15 ARM: dts: stm32: update dsi node in stm32mp15-no-scmi.dtsi ARM: dts: stm32: update MCU hold boot declaration on stm32mp15 No SCMI ARM: dts: stm32: fix mac address of STM32MP15 avenger board remoteproc: stm32: remove the secure chip check Valentin Caron (1): pinctrl: stm32: fix dbg_show shift -
-
-
orange-pi-5.9-20201101-2057
8504203b · ·Release: orange-pi-5.9-20201101-2057 NEWS ==== See also: - https://xnux.eu/log/ - https://xnux.eu/devices/pine64-pinephone.html - https://xff.cz/kernels/ 2020-11-01: - pulled in v5.9.3 - added some musb suspend/resume fixes - fixed regulator probe on a711 2020-10-30: - added ov5640 autofocus support from Martijn Braam (you'll need /lib/firmware/ov5640_af.bin) - added fix for DSI panel 36.6 FPS issue (myself) - pulled in v5.9.2 2020-10-19: - fix orange pi 3 ethernet 2020-10-12: - fix issue with dsi clock described here: https://xnux.eu/log/#021 - rebase on v5.9 final - integrate pinetab panel patches from (untested) https://gitlab.com/pine64-org/linux/-/commits/pine64-kernel-5.7.y-pinetabpanel/ 2020-09-29: - add a few more codec API fixes from Samuel 2020-09-28: - rebase on top of 5.9-rc7 - integrated the newest audio patches from Samuel 2020-09-23: - port battery thermal regulation fix from p-boot (completely untested, see https://xnux.eu/log/#018) 2020-09-18: - cedrus panic fix - rebase on linus/master 2020-09-17: - further modem driver improvements (fix urc setting on old modem firmwares) 2020-09-13: - rebase on top of 5.9-rc5 2020-09-12: - rebase on top of 5.9-rc4+ 2020-09-10: - rebase on top of 5.9-rc4+ - further fixes for the modem driver poweron, support for fast poweroff feature present on new modem firmware - added flash DT changes - add mounting matrix and a kernel command line option to override it (ignore_mount_matrix) - https://xff.cz/kernels also contains special kernel builds for my multi-dist image (see https://xnux.eu/log/) - enabled opportunistic sleep - enabled btrfs support 2020-09-01: - rebase on top of 5.9-rc3 2020-08-19: - rebase and port to 5.9-rc1 - fix various issues with 5.9-rc1 - fix sleeps in atomic context in anx7688 driver - dropped panfrost dvfs patches for now (conflicts, stability issues) - fix modem UART issues on powerup (sometimes not receiving RDY, etc.) - root cause was host UART locking up due to noise on RX, and the fix is to only open UART port when the modem is powered 2020-08-11: - fix sun50i-codec-analog probe failure when built-in 2020-08-09: - pull in codec changes from Samuel - don't wait for RDY but poll with empty AT command for the modem's status 2020-08-06: - added Samuel's patch for making recording from the codec work again 2020-08-05: - modem driver fixes for BH 2020-08-03: - fixed AC100 driver to make it work without mod clock 2020-08-02: - integrated latest Samuel's audio patches + rebased my AC100 support on top - finished the modem-power driver into a hopefully useable state 2020-07-25: - rebased on top of 5.8-rc7+ - fixed modem driver issue with not shutting down the modem on poweroff/reset on PinePhone (introduced during modem driver rewrite around 5.8-rc5) - worked around AXP reseting input current limit to 500mA regardless of BC detection being disabled (happened on boot with USB-C cable connected to USB-C PD charger) (and reverted again) - improved modem driver - initialize the modem configuration for proper sleep - setup QDAI automatically from DTS - show modem firmware version in dmesg - added rfkill interface - handle URC caching during suspend 2020-07-16: - added HP jack detection patches from A-wai 2020-07-14: - added support for Pinebook Pro - fix issue in my bl_pwm PinePhone patch that broke Pinebook Pro's backlight 2020-07-13: - rebased on top of 5.8-rc5 - improved HW led trigger API - more modem-power work (change to serdev, recv messages from the modem) - support HDMI audio on PinePhone - bump PD power requirement to 15W on PinePhone 2020-07-08: - refactoring of the modem driver, moved to modem-5.8 branch (not finished yet, see TODO in the driver) - update pinephone 1.0-1.2 dts to reflect the differences in modem setup - enable orange pi 3 hdmi audio 2020-07-06: - rebased on top of 5.8-rc4 2020-07-05: - Added fixes for PinePhone panel initialization after resume from sleep 2020-07-04: - Integrated Clément's HDMI audio series (20200704113902.336911-1-peron.clem@gmail.com) - Integrated Clément's panfrost DVFS series (20200704102535.189647-1-peron.clem@gmail.com) My kernel's main integration branch is 'orange-pi-$VER' (this one). No other branch is supposed to work alone. My defconfigs are tested and work on the boards I support. Read the README.md for more info. Only my branches based on the current mainline kernel branch are maintained (those are usually the -rc# kernels!). You can find the current mainline version here https://www.kernel.org/ (mainline: ...) My prebuilt kernels can be found at https://xff.cz/kernels/ You can use them to test that your board works, or just run them without bothering with building everything yourself. I run them on all my boards. My website is https://xnux.eu and may contain useful advice. Good luck! ~megi -
x86-urgent-2020-11-01
cb05143b · ·Three fixes all related to #DB: - Handle the BTF bit correctly so it doesn't get lost due to a kernel #DB - Only clear and set the virtual DR6 value used by ptrace on user space triggered #DB. A kernel #DB must leave it alone to ensure data consistency for ptrace. - Make the bitmasking of the virtual DR6 storage correct so it does not lose DR_STEP.
-
timers-urgent-2020-11-01
cb477557 · ·A few fixes for timers/timekeeping: - Prevent undefined behaviour in the timespec64_to_ns() conversion which is used for converting user supplied time input to nanoseconds. It lacked overflow protection. - Mark sched_clock_read_begin/retry() to prevent recursion in the tracer - Remove unused debug functions in the hrtimer and timerlist code