[ANNOUNCE] Release v4.19.255-cip79 and v5.10.136-cip14


Nobuhiro Iwamatsu
 

Hi,

CIP kernel team has released Linux kernel v4.19.255-cip79 and v5.10.136-cip14.
The linux-4.19.y-cip tree has been updated base version from v4.19.252 to v4.19.255,
and the linux-5.10.y-cip tree has been updated base version from v5.10.131 to
v5.10.136.
This release adds support for RZ/G2LC SoCs and adds device drivers and DT patches for
this device.


You can get this release via the git tree at:

v4.19.255-cip79:
repository:
https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
branch:
linux-4.19.y-cip
commit hash:
d48af81b093ff24e12907e79ce476e6efc4f7e4f
Fixed CVEs:
CVE-2022-36123: x86: Clear .brk area at early boot
CVE-2022-36879: xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
CVE-2022-36946: netfilter: nf_queue: do not allow packet truncation below transport header offset
CVE-2022-26373: x86/speculation: Add RSB VM Exit protections
added commits:
CIP: Bump version suffix to -cip79 after merge from stable

v5.10.136-cip14:
repository:
https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git
branch:
linux-5.10.y-cip
commit hash:
cf2009ac91c8812c08044a33e89c1a53727345bb
Fixed CVEs:
CVE-2022-36123: x86: Clear .brk area at early boot
CVE-2022-29900: x86/kvm/vmx: Make noinstr clean
CVE-2022-29901: x86/kvm/vmx: Make noinstr clean
CVE-2022-21505: lockdown: Fix kexec lockdown bypass with ima policy
CVE-2022-36879: xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
CVE-2022-36946: netfilter: nf_queue: do not allow packet truncation below transport header offset
CVE-2022-26373: x86/speculation: Add RSB VM Exit protections
added commits:
CIP: Bump version suffix to -cip14 after merge from stable
arm64: dts: renesas: r9a07g054: Add TSU node
arm64: dts: renesas: r9a07g054: Add OPP table
arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup SPI1 stub node
arm64: dts: renesas: r9a07g054: Add USB2.0 device support
arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup the SSI0 stub node
arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting can{0,1}-stb-hog nodes
arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog pins related to SDHI
arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
clk: renesas: r9a07g044: Fix OSTM1 module clock name
dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings
dt-bindings: watchdog: renesas,wdt: Document RZ/V2L SoC
dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
dt-bindings: memory: renesas,rpc-if: Document RZ/V2L SoC
dt-bindings: phy: renesas,usb2-phy: Document RZ/V2L phy bindings
dt-bindings: usb: renesas,usbhs: Document RZ/V2L bindings
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/V2L USBPHY Control bindings
dt-bindings: timer: renesas: ostm: Document Renesas RZ/V2L OSTM
dt-bindings: i2c: renesas,riic: Document RZ/V2L SoC
dt-bindings: can: renesas,rcar-canfd: Make interrupt-names required
dt-bindings: net: can: renesas,rcar-canfd: Document RZ/V2L SoC
dt-bindings: net: can: renesas,rcar-canfd: Document RZ/G2L SoC
dt-bindings: mmc: renesas,sdhi: Document RZ/V2L SoC
spi: dt-bindings: renesas,rspi: Document RZ/V2L SoC
ASoC: dt-bindings: renesas,rz-ssi: Document RZ/V2L SoC
dmaengine: sh: rz-dmac: Add device_synchronize callback
thermal/drivers/rzg2l: Fix comments
mmc: renesas_sdhi: Fix typo's
mmc: renesas_sdhi: Get the reset handle early in the probe
spi: spi-rspi: Fix PIO fallback on RZ platforms
spi: spi-rspi: Drop redeclaring ret variable in qspi_transfer_in()
spi: rspi: drop unneeded MODULE_ALIAS
spi: spi-rspi: : use proper DMAENGINE API for termination
spi: rpc-if: Fix RPM imbalance in probe error path
memory: renesas-rpc-if: simplify platform_get_resource_byname()
memory: renesas-rpc-if: Simplify single/double data register access
memory: renesas-rpc-if: refactor MOIIO and IOFV macros
memory: renesas-rpc-if: avoid use of undocumented bits
memory: renesas-rpc-if: simplify register update
memory: renesas-rpc-if: Silence clang warning
ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler
arm64: dts: renesas: rzg2l-smarc: Move gpios property of vccq_sdhi1 from common dtsi
arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
arm64: dts: renesas: rzg2lc-smarc: Enable Audio
arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec from common dtsi
arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
arm64: dts: renesas: Align GPIO hog names with dtschema
arm64: dts: renesas: rzg2lc-smarc-som: Enable watchdog
arm64: dts: renesas: rzg2lc-smarc: Use SW_SD0_DEV_SEL macro for eMMC/SDHI device selection
arm64: dts: renesas: rzg2lc-smarc: Enable CANFD channel 1
arm64: dts: renesas: rzg2lc-smarc: Enable SCIF1 on carrier board
arm64: dts: renesas: rzg2lc-smarc: Add macros for DIP-Switch settings
arm64: dts: renesas: rzg2l-smarc: Add common dtsi file
arm64: defconfig: Enable ARCH_R9A07G054
arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK
arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC
dt-bindings: net: renesas,etheravb: Document RZ/V2L SoC
pinctrl: renesas: rzg2l: Improve rzg2l_gpio_register()
pinctrl: renesas: Kconfig: Select PINCTRL_RZG2L if RZ/V2L SoC is enabled
dt-bindings: pinctrl: renesas: Document RZ/V2L pinctrl
dt-bindings: serial: renesas,sci: Document RZ/V2L SoC
dt-bindings: serial: renesas,scif: Document RZ/V2L SoC
clk: renesas: rzg2l: Simplify multiplication/shift logic
clk: renesas: rzg2l: Remove unused notifiers
clk: renesas: rzg2l-cpg: Add support for RZ/V2L SoC
dt-bindings: clock: renesas: Document RZ/V2L SoC
dt-bindings: clock: Add R9A07G054 CPG Clock and Reset Definitions
clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3
clk: renesas: r9a07g044: Add GPU clock and reset entries
clk: renesas: r9a07g044: Add mux and divider for G clock
arm64: dts: renesas: rzg2lc-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: rzg2lc-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: Add initial device tree for RZ/G2LC SMARC EVK
arm64: dts: renesas: Add initial DTSI for RZ/G2LC SoC


Best regards,
Nobuhiro