linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org,
	"Ville Syrjälä" <ville.syrjala@linux.intel.com>,
	"Daniel Vetter" <daniel.vetter@ffwll.ch>,
	"Jani Nikula" <jani.nikula@linux.intel.com>,
	"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
	"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
	intel-gfx@lists.freedesktop.org,
	"Ankit Nautiyal" <ankit.k.nautiyal@intel.com>,
	"Uma Shankar" <uma.shankar@intel.com>,
	"Paulo Zanoni" <paulo.r.zanoni@intel.com>
Subject: [PATCH 5.13 033/151] drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg
Date: Mon, 16 Aug 2021 15:01:03 +0200	[thread overview]
Message-ID: <20210816125445.166212202@linuxfoundation.org> (raw)
In-Reply-To: <20210816125444.082226187@linuxfoundation.org>

From: Ankit Nautiyal <ankit.k.nautiyal@intel.com>

commit abd9d66a055722393d33685214c08386694871d7 upstream.

Till DISPLAY12 the PIPE_MISC bits 5-7 are used to set the
Dithering BPC, with valid values of 6, 8, 10 BPC.
For ADLP+ these bits are used to set the PORT OUTPUT BPC, with valid
values of: 6, 8, 10, 12 BPC, and need to be programmed whether
dithering is enabled or not.

This patch:
-corrects the bits 5-7 for PIPE MISC register for 12 BPC.
-renames the bits and mask to have generic names for these bits for
dithering bpc and port output bpc.

v3: Added a note for MIPI DSI which uses the PIPE_MISC for readout
for pipe_bpp. (Uma Shankar)

v2: Added 'display' to the subject and fixes tag. (Uma Shankar)

Fixes: 756f85cffef2 ("drm/i915/bdw: Broadwell has PIPEMISC")
Cc: Paulo Zanoni <paulo.r.zanoni@intel.com> (v1)
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v3.13+

Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Uma Shankar <uma.shankar@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210811051857.109723-1-ankit.k.nautiyal@intel.com
(cherry picked from commit 70418a68713c13da3f36c388087d0220b456a430)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/gpu/drm/i915/display/intel_display.c |   34 +++++++++++++++++++--------
 drivers/gpu/drm/i915/i915_reg.h              |   16 ++++++++----
 2 files changed, 35 insertions(+), 15 deletions(-)

--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -5424,16 +5424,18 @@ static void bdw_set_pipemisc(const struc
 
 	switch (crtc_state->pipe_bpp) {
 	case 18:
-		val |= PIPEMISC_DITHER_6_BPC;
+		val |= PIPEMISC_6_BPC;
 		break;
 	case 24:
-		val |= PIPEMISC_DITHER_8_BPC;
+		val |= PIPEMISC_8_BPC;
 		break;
 	case 30:
-		val |= PIPEMISC_DITHER_10_BPC;
+		val |= PIPEMISC_10_BPC;
 		break;
 	case 36:
-		val |= PIPEMISC_DITHER_12_BPC;
+		/* Port output 12BPC defined for ADLP+ */
+		if (DISPLAY_VER(dev_priv) > 12)
+			val |= PIPEMISC_12_BPC_ADLP;
 		break;
 	default:
 		MISSING_CASE(crtc_state->pipe_bpp);
@@ -5469,15 +5471,27 @@ int bdw_get_pipemisc_bpp(struct intel_cr
 
 	tmp = intel_de_read(dev_priv, PIPEMISC(crtc->pipe));
 
-	switch (tmp & PIPEMISC_DITHER_BPC_MASK) {
-	case PIPEMISC_DITHER_6_BPC:
+	switch (tmp & PIPEMISC_BPC_MASK) {
+	case PIPEMISC_6_BPC:
 		return 18;
-	case PIPEMISC_DITHER_8_BPC:
+	case PIPEMISC_8_BPC:
 		return 24;
-	case PIPEMISC_DITHER_10_BPC:
+	case PIPEMISC_10_BPC:
 		return 30;
-	case PIPEMISC_DITHER_12_BPC:
-		return 36;
+	/*
+	 * PORT OUTPUT 12 BPC defined for ADLP+.
+	 *
+	 * TODO:
+	 * For previous platforms with DSI interface, bits 5:7
+	 * are used for storing pipe_bpp irrespective of dithering.
+	 * Since the value of 12 BPC is not defined for these bits
+	 * on older platforms, need to find a workaround for 12 BPC
+	 * MIPI DSI HW readout.
+	 */
+	case PIPEMISC_12_BPC_ADLP:
+		if (DISPLAY_VER(dev_priv) > 12)
+			return 36;
+		fallthrough;
 	default:
 		MISSING_CASE(tmp);
 		return 0;
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -6134,11 +6134,17 @@ enum {
 #define   PIPEMISC_HDR_MODE_PRECISION	(1 << 23) /* icl+ */
 #define   PIPEMISC_OUTPUT_COLORSPACE_YUV  (1 << 11)
 #define   PIPEMISC_PIXEL_ROUNDING_TRUNC	REG_BIT(8) /* tgl+ */
-#define   PIPEMISC_DITHER_BPC_MASK	(7 << 5)
-#define   PIPEMISC_DITHER_8_BPC		(0 << 5)
-#define   PIPEMISC_DITHER_10_BPC	(1 << 5)
-#define   PIPEMISC_DITHER_6_BPC		(2 << 5)
-#define   PIPEMISC_DITHER_12_BPC	(3 << 5)
+/*
+ * For Display < 13, Bits 5-7 of PIPE MISC represent DITHER BPC with
+ * valid values of: 6, 8, 10 BPC.
+ * ADLP+, the bits 5-7 represent PORT OUTPUT BPC with valid values of:
+ * 6, 8, 10, 12 BPC.
+ */
+#define   PIPEMISC_BPC_MASK		(7 << 5)
+#define   PIPEMISC_8_BPC		(0 << 5)
+#define   PIPEMISC_10_BPC		(1 << 5)
+#define   PIPEMISC_6_BPC		(2 << 5)
+#define   PIPEMISC_12_BPC_ADLP		(4 << 5) /* adlp+ */
 #define   PIPEMISC_DITHER_ENABLE	(1 << 4)
 #define   PIPEMISC_DITHER_TYPE_MASK	(3 << 2)
 #define   PIPEMISC_DITHER_TYPE_SP	(0 << 2)



  parent reply	other threads:[~2021-08-16 13:23 UTC|newest]

Thread overview: 157+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-16 13:00 [PATCH 5.13 000/151] 5.13.12-rc1 review Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 001/151] lib: use PFN_PHYS() in devmem_is_allowed() Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 002/151] Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 003/151] iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 004/151] iio: adis: set GPIO reset pin direction Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 005/151] iio: humidity: hdc100x: Add margin to the conversion time Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 006/151] iio: adc: Fix incorrect exit of for-loop Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 007/151] ASoC: amd: Fix reference to PCM buffer address Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 008/151] ASoC: xilinx: " Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 009/151] ASoC: uniphier: " Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 010/151] ASoC: tlv320aic31xx: Fix jack detection after suspend Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 011/151] ASoC: kirkwood: Fix reference to PCM buffer address Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 012/151] ASoC: intel: atom: " Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 013/151] i2c: dev: zero out array used for i2c reads from userspace Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 014/151] cifs: Handle race conditions during rename Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 015/151] cifs: create sd context must be a multiple of 8 Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 016/151] cifs: Call close synchronously during unlink/rename/lease break Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 017/151] cifs: use the correct max-length for dentry_path_raw() Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 018/151] io_uring: drop ctx->uring_lock before flushing work item Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 019/151] io_uring: fix ctx-exit io_rsrc_put_work() deadlock Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 020/151] scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 021/151] cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 022/151] seccomp: Fix setting loaded filter count during TSYNC Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 023/151] net: wwan: mhi_wwan_ctrl: Fix possible deadlock Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 024/151] net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 025/151] ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 026/151] ceph: reduce contention in ceph_check_delayed_caps() Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 027/151] pinctrl: k210: Fix k210_fpioa_probe() Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 028/151] ACPI: NFIT: Fix support for virtual SPA ranges Greg Kroah-Hartman
2021-08-16 13:00 ` [PATCH 5.13 029/151] libnvdimm/region: Fix label activation vs errors Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 030/151] riscv: kexec: do not add -mno-relax flag if compiler doesnt support it Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 031/151] vmlinux.lds.h: Handle clangs module.{c,d}tor sections Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 032/151] drm/i915/gvt: Fix cached atomics setting for Windows VM Greg Kroah-Hartman
2021-08-16 13:01 ` Greg Kroah-Hartman [this message]
2021-08-16 13:01 ` [PATCH 5.13 034/151] drm/amd/display: Remove invalid assert for ODM + MPC case Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 035/151] drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 036/151] drm/amdgpu: Add preferred mode in modeset when freesync video modes enabled Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 037/151] drm/amdgpu: dont enable baco on boco platforms in runpm Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 038/151] drm/amdgpu: handle VCN instances when harvesting (v2) Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 039/151] ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 040/151] ieee802154: hwsim: fix GPF in hwsim_new_edge_nl Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 041/151] drm/mediatek: Fix cursor plane no update Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 042/151] pinctrl: mediatek: Fix fallback behavior for bias_set_combo Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 043/151] ASoC: cs42l42: Correct definition of ADC Volume control Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 044/151] ASoC: cs42l42: Dont allow SND_SOC_DAIFMT_LEFT_J Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 045/151] ASoC: cs42l42: Fix bclk calculation for mono Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 046/151] interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate Greg Kroah-Hartman
2021-08-16 17:17   ` Georgi Djakov
2021-08-16 19:31     ` Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 047/151] selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 048/151] ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 049/151] ASoC: SOF: Intel: hda-ipc: fix reply size checking Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 050/151] ASoC: cs42l42: Fix inversion of ADC Notch Switch control Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 051/151] ASoC: cs42l42: Remove duplicate control for WNF filter frequency Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 052/151] netfilter: nf_conntrack_bridge: Fix memory leak when error Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 053/151] pinctrl: tigerlake: Fix GPIO mapping for newer version of software Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 054/151] ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 055/151] ASoC: cs42l42: Fix LRCLK frame start edge Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 056/151] ASoC: cs42l42: Fix mono playback Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 057/151] net: dsa: mt7530: add the missing RxUnicast MIB counter Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 058/151] net: mvvp2: fix short frame size on s390 Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 059/151] platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 060/151] perf/x86/intel: Apply mid ACK for small core Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 061/151] drm/amd/pm: Fix a memory leak in an error handling path in vangogh_tables_init() Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 062/151] libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 063/151] libbpf: Do not close un-owned FD 0 on errors Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 064/151] bpf: Fix integer overflow involving bucket_size Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 065/151] net: dsa: qca: ar9331: make proper initial port defaults Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 066/151] net: phy: micrel: Fix link detection on ksz87xx switch" Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 067/151] ppp: Fix generating ifname when empty IFLA_IFNAME is specified Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 068/151] io_uring: clear TIF_NOTIFY_SIGNAL when running task work Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 069/151] net/smc: fix wait on already cleared link Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 070/151] net/smc: Correct smc link connection counter in case of smc client Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 071/151] net: sched: act_mirred: Reset ct info when mirror/redirect skb Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 072/151] ice: Prevent probing virtual functions Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 073/151] ice: Stop processing VF messages during teardown Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 074/151] ice: dont remove netdev->dev_addr from uc sync list Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 075/151] iavf: Set RSS LUT and key in reset handle path Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 076/151] psample: Add a fwd declaration for skbuff Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 077/151] bareudp: Fix invalid read beyond skbs linear data Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 078/151] io-wq: fix bug of creating io-wokers unconditionally Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 079/151] io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker() Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 080/151] net/mlx5: Dont skip subfunction cleanup in case of error in module init Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 081/151] net/mlx5: DR, Add fail on error check on decap Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 082/151] net/mlx5e: Avoid creating tunnel headers for local route Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 083/151] net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 084/151] net/mlx5: Block switchdev mode while devlink traps are active Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 085/151] net/mlx5e: TC, Fix error handling memory leak Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 086/151] net/mlx5: Synchronize correct IRQ when destroying CQ Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 087/151] net/mlx5: Fix return value from tracer initialization Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 088/151] drm/meson: fix colour distortion from HDR set during vendor u-boot Greg Kroah-Hartman
2021-08-16 13:01 ` [PATCH 5.13 089/151] ovl: fix deadlock in splice write Greg Kroah-Hartman
2021-11-15 13:54   ` Miklos Szeredi
2021-11-15 13:58     ` Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 090/151] bpf: Fix potentially incorrect results with bpf_get_local_storage() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 091/151] net: dsa: microchip: Fix ksz_read64() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 092/151] net: dsa: microchip: ksz8795: Fix PVID tag insertion Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 093/151] net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 094/151] net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 095/151] net: dsa: microchip: ksz8795: Use software untagging on CPU port Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 096/151] net: dsa: microchip: ksz8795: Fix VLAN filtering Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 097/151] net: dsa: microchip: ksz8795: Dont use phy_port_cnt in VLAN table lookup Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 098/151] net: Fix memory leak in ieee802154_raw_deliver Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 099/151] net: igmp: fix data-race in igmp_ifc_timer_expire() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 100/151] net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 101/151] net: dsa: lan9303: " Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 102/151] net: dsa: lantiq: " Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 103/151] net: dsa: sja1105: " Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 104/151] pinctrl: sunxi: Dont underestimate number of functions Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 105/151] net: bridge: fix flags interpretation for extern learn fdb entries Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 106/151] net: bridge: fix memleak in br_add_if() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 107/151] net: linkwatch: fix failure to restore device state across suspend/resume Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 108/151] tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 109/151] net: igmp: increase size of mr_ifc_count Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 110/151] drm/i915: Only access SFC_DONE when media domain is not fused off Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 111/151] xen/events: Fix race in set_evtchn_to_irq Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 112/151] vsock/virtio: avoid potential deadlock when vsock device remove Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 113/151] nbd: Aovid double completion of a request Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 114/151] arm64: efi: kaslr: Fix occasional random alloc (and boot) failure Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 115/151] KVM: arm64: Fix off-by-one in range_is_memory Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 116/151] efi/libstub: arm64: Force Image reallocation if BSS was not reserved Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 117/151] efi/libstub: arm64: Relax 2M alignment again for relocatable kernels Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 118/151] powerpc/kprobes: Fix kprobe Oops happens in booke Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 119/151] i2c: iproc: fix race between client unreg and tasklet Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 120/151] x86/tools: Fix objdump version check again Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 121/151] genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 122/151] x86/msi: Force affinity setup before startup Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 123/151] x86/ioapic: " Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 124/151] x86/resctrl: Fix default monitoring groups reporting Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 125/151] genirq/msi: Ensure deactivation on teardown Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 126/151] genirq/timings: Prevent potential array overflow in __irq_timings_store() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 127/151] powerpc/interrupt: Fix OOPS by not calling do_IRQ() from timer_interrupt() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 128/151] PCI/MSI: Enable and mask MSI-X early Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 129/151] PCI/MSI: Mask all unused MSI-X entries Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 130/151] PCI/MSI: Enforce that MSI-X table entry is masked for update Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 131/151] PCI/MSI: Enforce MSI[X] entry updates to be visible Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 132/151] PCI/MSI: Do not set invalid bits in MSI mask Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 133/151] PCI/MSI: Correct misleading comments Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 134/151] PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 135/151] PCI/MSI: Protect msi_desc::masked for multi-MSI Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 136/151] powerpc/interrupt: Do not call single_step_exception() from other exceptions Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 137/151] powerpc/pseries: Fix update of LPAR security flavor after LPM Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 138/151] powerpc/32s: Fix napping restore in data storage interrupt (DSI) Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 139/151] powerpc/smp: Fix OOPS in topology_init() Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 140/151] powerpc/xive: Do not skip CPU-less nodes when creating the IPIs Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 141/151] powerpc/32: Fix critical and debug interrupts on BOOKE Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 142/151] efi/libstub: arm64: Double check image alignment at entry Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 143/151] locking/rtmutex: Use the correct rtmutex debugging config option Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 144/151] KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 145/151] KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 146/151] KVM: x86/mmu: Dont leak non-leaf SPTEs when zapping all SPTEs Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 147/151] KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 148/151] ceph: add some lockdep assertions around snaprealm handling Greg Kroah-Hartman
2021-08-16 13:02 ` [PATCH 5.13 149/151] ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm Greg Kroah-Hartman
2021-08-16 13:03 ` [PATCH 5.13 150/151] ceph: take snap_empty_lock atomically with snaprealm refcount change Greg Kroah-Hartman
2021-08-16 13:03 ` [PATCH 5.13 151/151] kasan, slub: reset tag when printing address Greg Kroah-Hartman
2021-08-16 16:20 ` [PATCH 5.13 000/151] 5.13.12-rc1 review Fox Chen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210816125445.166212202@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=ankit.k.nautiyal@intel.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=jani.nikula@linux.intel.com \
    --cc=joonas.lahtinen@linux.intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=paulo.r.zanoni@intel.com \
    --cc=rodrigo.vivi@intel.com \
    --cc=stable@vger.kernel.org \
    --cc=uma.shankar@intel.com \
    --cc=ville.syrjala@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).