* [PATCH 6/9] drm/i915/display: Add DSC pixel replication
2024-10-14 7:02 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
@ 2024-10-14 7:02 ` Ankit Nautiyal
0 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 7:02 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
With 3 VDSC engines and Ultrajoiner, we may encounter a situation where
hdisplay is not a multiple of slice count. In this case we need to add
extra pixels to the last slice to distribute pixels evenly across
slices.
Add member to store DSC pixel replication when hdisplay is not divisible
by slice_width. Fill DSS_CTL3 register with the pixel replication count.
TODO:
1. Scaler:
If the DSC is enabled and pixel replication is occurring, then the
scaler window size and position must fit within the pipe active size
plus the pixel replication.
2. PIPE_SRC:
Horizontal Src size must always be programmed to the same value as the
Horizontal Active except when panel fitting is enabled or DSC pixel
replication is enabled.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 1 +
.../drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_vdsc.c | 22 ++++++++++++++++++-
.../gpu/drm/i915/display/intel_vdsc_regs.h | 8 +++++++
4 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 3f1b0b2dd788..d364e8428f37 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -5722,6 +5722,7 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
PIPE_CONF_CHECK_BOOL(dsc.compression_enable);
PIPE_CONF_CHECK_I(dsc.dsc_split);
PIPE_CONF_CHECK_I(dsc.compressed_bpp_x16);
+ PIPE_CONF_CHECK_I(dsc.pixel_replication_count);
PIPE_CONF_CHECK_BOOL(splitter.enable);
PIPE_CONF_CHECK_I(splitter.link_count);
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index da5f73203358..5e17174e2ac1 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -1241,6 +1241,7 @@ struct intel_crtc_state {
/* Compressed Bpp in U6.4 format (first 4 bits for fractional part) */
u16 compressed_bpp_x16;
u8 slice_count;
+ int pixel_replication_count;
struct drm_dsc_config config;
} dsc;
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 982dc326b4a1..f58dac630bb8 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -774,6 +774,7 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
u32 dss_ctl1_val = 0;
u32 dss_ctl2_val = 0;
+ u32 dss_ctl3_val = 0;
int vdsc_instances_per_pipe = intel_dsc_get_vdsc_per_pipe(crtc_state);
if (!crtc_state->dsc.compression_enable)
@@ -804,8 +805,16 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
if (intel_crtc_is_bigjoiner_primary(crtc_state))
dss_ctl1_val |= PRIMARY_BIG_JOINER_ENABLE;
}
+
+ if (crtc_state->dsc.pixel_replication_count)
+ dss_ctl3_val = DSC_PIXEL_REPLICATION(crtc_state->dsc.pixel_replication_count);
+
intel_de_write(dev_priv, dss_ctl1_reg(crtc, crtc_state->cpu_transcoder), dss_ctl1_val);
intel_de_write(dev_priv, dss_ctl2_reg(crtc, crtc_state->cpu_transcoder), dss_ctl2_val);
+
+ if (IS_BATTLEMAGE(dev_priv) && dss_ctl3_val)
+ intel_de_write(dev_priv,
+ BMG_PIPE_DSS_CTL3(crtc_state->cpu_transcoder), dss_ctl3_val);
}
void intel_dsc_disable(const struct intel_crtc_state *old_crtc_state)
@@ -818,6 +827,10 @@ void intel_dsc_disable(const struct intel_crtc_state *old_crtc_state)
old_crtc_state->joiner_pipes) {
intel_de_write(dev_priv, dss_ctl1_reg(crtc, old_crtc_state->cpu_transcoder), 0);
intel_de_write(dev_priv, dss_ctl2_reg(crtc, old_crtc_state->cpu_transcoder), 0);
+
+ if (IS_BATTLEMAGE(dev_priv))
+ intel_de_write(dev_priv,
+ BMG_PIPE_DSS_CTL3(old_crtc_state->cpu_transcoder), 0);
}
}
@@ -975,7 +988,7 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
enum transcoder cpu_transcoder = crtc_state->cpu_transcoder;
enum intel_display_power_domain power_domain;
intel_wakeref_t wakeref;
- u32 dss_ctl1, dss_ctl2;
+ u32 dss_ctl1, dss_ctl2, dss_ctl3;
if (!intel_dsc_source_support(crtc_state))
return;
@@ -989,6 +1002,9 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
dss_ctl1 = intel_de_read(dev_priv, dss_ctl1_reg(crtc, cpu_transcoder));
dss_ctl2 = intel_de_read(dev_priv, dss_ctl2_reg(crtc, cpu_transcoder));
+ if (IS_BATTLEMAGE(dev_priv))
+ dss_ctl3 = intel_de_read(dev_priv, BMG_PIPE_DSS_CTL3(crtc_state->cpu_transcoder));
+
crtc_state->dsc.compression_enable = dss_ctl2 & VDSC0_ENABLE;
if (!crtc_state->dsc.compression_enable)
goto out;
@@ -1003,6 +1019,10 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
}
+ if (dss_ctl3 & DSC_PIXEL_REPLICATION_MASK)
+ crtc_state->dsc.pixel_replication_count =
+ dss_ctl3 & DSC_PIXEL_REPLICATION_MASK;
+
intel_dsc_get_pps_config(crtc_state);
out:
intel_display_power_put(dev_priv, power_domain, wakeref);
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
index efaeb5e0aea3..a588ce61cba7 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
@@ -52,6 +52,14 @@
_ICL_PIPE_DSS_CTL2_PB, \
_ICL_PIPE_DSS_CTL2_PC)
+#define _BMG_PIPE_DSS_CTL3_PB 0x782F0
+#define _BMG_PIPE_DSS_CTL3_PC 0x784F0
+#define BMG_PIPE_DSS_CTL3(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
+ _BMG_PIPE_DSS_CTL3_PB, \
+ _BMG_PIPE_DSS_CTL3_PC)
+#define DSC_PIXEL_REPLICATION_MASK REG_GENMASK(15, 0)
+#define DSC_PIXEL_REPLICATION(count) ((count) << 0)
+
/* Icelake Display Stream Compression Registers */
#define DSCA_PICTURE_PARAMETER_SET_0 _MMIO(0x6B200)
#define DSCC_PICTURE_PARAMETER_SET_0 _MMIO(0x6BA00)
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 0/9] Add support for 3 VDSC engines 12 slices
@ 2024-10-14 8:09 Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 1/9] drm/i915/display: Prepare for dsc 3 stream splitter Ankit Nautiyal
` (16 more replies)
0 siblings, 17 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
For BMG 3 VDSC engines are supported and each pipe can then support
3 slices. For Ultra joiner cases for modes like 8k@120 Hz we require
ultrajoiner and 3 x 4= 12 slices.
Add support for 3 VDSC engines and 12 DSC slices. Along with this
Pixel replication and Odd pixel considerartions are also required.
Rev2: Rebase
Ankit Nautiyal (9):
drm/i915/display: Prepare for dsc 3 stream splitter
drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine
drm/i915/vdsc: Add register bits for VDSC2 engine
drm/i915/vdsc: Add support for read/write PPS for DSC3
drm/i915/dp: Add check for hdisplay divisible by slice count
drm/i915/display: Add DSC pixel replication
drm/i915/dp: Compute pixel replication count for DSC 12 slices case
drm/i915/dsc: Account for Odd pixel removal
drm/i915/dp: Add support for 3 vdsc engines and 12 slices.
drivers/gpu/drm/i915/display/icl_dsi.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c | 3 +-
.../drm/i915/display/intel_display_types.h | 9 +-
drivers/gpu/drm/i915/display/intel_dp.c | 75 ++++++++++++-
drivers/gpu/drm/i915/display/intel_dp.h | 2 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +
drivers/gpu/drm/i915/display/intel_vdsc.c | 105 ++++++++++++++++--
.../gpu/drm/i915/display/intel_vdsc_regs.h | 22 +++-
8 files changed, 200 insertions(+), 20 deletions(-)
--
2.45.2
^ permalink raw reply [flat|nested] 22+ messages in thread
* [PATCH 1/9] drm/i915/display: Prepare for dsc 3 stream splitter
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 2/9] drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine Ankit Nautiyal
` (15 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
At the moment dsc_split represents that dsc splitter is used or not.
With 3 DSC engines, the splitter can split into two streams or three
streams. Use enum for dsc_split to make space for case with three
streams.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/icl_dsi.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
.../drm/i915/display/intel_display_types.h | 7 ++++-
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 30 ++++++++++++++++---
5 files changed, 35 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/icl_dsi.c b/drivers/gpu/drm/i915/display/icl_dsi.c
index 87a27d91d15d..5dc077c8200e 100644
--- a/drivers/gpu/drm/i915/display/icl_dsi.c
+++ b/drivers/gpu/drm/i915/display/icl_dsi.c
@@ -1595,7 +1595,7 @@ static int gen11_dsi_dsc_compute_config(struct intel_encoder *encoder,
/* FIXME: split only when necessary */
if (crtc_state->dsc.slice_count > 1)
- crtc_state->dsc.dsc_split = true;
+ crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
/* FIXME: initialize from VBT */
vdsc_cfg->rc_model_size = DSC_RC_MODEL_SIZE_CONST;
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index e1f6255e918b..86c7ac600122 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -5723,7 +5723,7 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
PIPE_CONF_CHECK_I(dsc.config.nsl_bpg_offset);
PIPE_CONF_CHECK_BOOL(dsc.compression_enable);
- PIPE_CONF_CHECK_BOOL(dsc.dsc_split);
+ PIPE_CONF_CHECK_I(dsc.dsc_split);
PIPE_CONF_CHECK_I(dsc.compressed_bpp_x16);
PIPE_CONF_CHECK_BOOL(splitter.enable);
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index 2bb1fa64da2f..8bd63da8516c 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -909,6 +909,11 @@ struct intel_csc_matrix {
u16 postoff[3];
};
+enum intel_dsc_split_state {
+ INTEL_DSC_SPLIT_DISABLED,
+ INTEL_DSC_SPLIT_2_STREAMS,
+};
+
void intel_io_mmio_fw_write(void *ctx, i915_reg_t reg, u32 val);
typedef void (*intel_io_reg_write)(void *ctx, i915_reg_t reg, u32 val);
@@ -1235,7 +1240,7 @@ struct intel_crtc_state {
/* Display Stream compression state */
struct {
bool compression_enable;
- bool dsc_split;
+ enum intel_dsc_split_state dsc_split;
/* Compressed Bpp in U6.4 format (first 4 bits for fractional part) */
u16 compressed_bpp_x16;
u8 slice_count;
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 6b27fabd61c3..04d22f0c1524 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -2403,7 +2403,7 @@ int intel_dp_dsc_compute_config(struct intel_dp *intel_dp,
* then we need to use 2 VDSC instances.
*/
if (pipe_config->joiner_pipes || pipe_config->dsc.slice_count > 1)
- pipe_config->dsc.dsc_split = true;
+ pipe_config->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
ret = intel_dp_dsc_compute_params(connector, pipe_config);
if (ret < 0) {
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 40525f5c4c42..14f3dd241e93 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -379,7 +379,14 @@ intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder)
static int intel_dsc_get_vdsc_per_pipe(const struct intel_crtc_state *crtc_state)
{
- return crtc_state->dsc.dsc_split ? 2 : 1;
+ switch (crtc_state->dsc.dsc_split) {
+ case INTEL_DSC_SPLIT_2_STREAMS:
+ return 2;
+ case INTEL_DSC_SPLIT_DISABLED:
+ default:
+ break;
+ }
+ return 1;
}
int intel_dsc_get_num_vdsc_instances(const struct intel_crtc_state *crtc_state)
@@ -976,14 +983,29 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
if (!crtc_state->dsc.compression_enable)
goto out;
- crtc_state->dsc.dsc_split = (dss_ctl2 & RIGHT_BRANCH_VDSC_ENABLE) &&
- (dss_ctl1 & JOINER_ENABLE);
+ if ((dss_ctl1 & JOINER_ENABLE) &&
+ (dss_ctl2 & RIGHT_BRANCH_VDSC_ENABLE))
+ crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
+ else
+ crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
intel_dsc_get_pps_config(crtc_state);
out:
intel_display_power_put(dev_priv, power_domain, wakeref);
}
+static const char * const dsc_split_str[] = {
+ [INTEL_DSC_SPLIT_DISABLED] = "INTEL_DSC_SPLIT_DISABLED",
+ [INTEL_DSC_SPLIT_2_STREAMS] = "INTEL_DSC_SPLIT_2_STREAMS",
+};
+
+static const char *dsc_split_name(enum intel_dsc_split_state dsc_split)
+{
+ if (dsc_split >= ARRAY_SIZE(dsc_split_str))
+ return "invalid";
+ return dsc_split_str[dsc_split];
+}
+
static void intel_vdsc_dump_state(struct drm_printer *p, int indent,
const struct intel_crtc_state *crtc_state)
{
@@ -991,7 +1013,7 @@ static void intel_vdsc_dump_state(struct drm_printer *p, int indent,
"dsc-dss: compressed-bpp:" FXP_Q4_FMT ", slice-count: %d, split: %s\n",
FXP_Q4_ARGS(crtc_state->dsc.compressed_bpp_x16),
crtc_state->dsc.slice_count,
- str_yes_no(crtc_state->dsc.dsc_split));
+ dsc_split_name(crtc_state->dsc.dsc_split));
}
void intel_vdsc_state_dump(struct drm_printer *p, int indent,
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 2/9] drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 1/9] drm/i915/display: Prepare for dsc 3 stream splitter Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 3/9] drm/i915/vdsc: Add register bits for VDSC2 engine Ankit Nautiyal
` (14 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
Drop use of LEFT/RIGHT VDSC engine and use VDSC0/VDSC1 instead.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_vdsc.c | 8 ++++----
drivers/gpu/drm/i915/display/intel_vdsc_regs.h | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 14f3dd241e93..33cd3d7e9b94 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -777,9 +777,9 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
intel_dsc_pps_configure(crtc_state);
- dss_ctl2_val |= LEFT_BRANCH_VDSC_ENABLE;
+ dss_ctl2_val |= VDSC0_ENABLE;
if (vdsc_instances_per_pipe > 1) {
- dss_ctl2_val |= RIGHT_BRANCH_VDSC_ENABLE;
+ dss_ctl2_val |= VDSC1_ENABLE;
dss_ctl1_val |= JOINER_ENABLE;
}
if (crtc_state->joiner_pipes) {
@@ -979,12 +979,12 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
dss_ctl1 = intel_de_read(dev_priv, dss_ctl1_reg(crtc, cpu_transcoder));
dss_ctl2 = intel_de_read(dev_priv, dss_ctl2_reg(crtc, cpu_transcoder));
- crtc_state->dsc.compression_enable = dss_ctl2 & LEFT_BRANCH_VDSC_ENABLE;
+ crtc_state->dsc.compression_enable = dss_ctl2 & VDSC0_ENABLE;
if (!crtc_state->dsc.compression_enable)
goto out;
if ((dss_ctl1 & JOINER_ENABLE) &&
- (dss_ctl2 & RIGHT_BRANCH_VDSC_ENABLE))
+ (dss_ctl2 & VDSC1_ENABLE))
crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
else
crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
index bf32a3b46fb1..d7a72b95ee7e 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
@@ -21,8 +21,8 @@
#define MAX_DL_BUFFER_TARGET_DEPTH 0x5a0
#define DSS_CTL2 _MMIO(0x67404)
-#define LEFT_BRANCH_VDSC_ENABLE (1 << 31)
-#define RIGHT_BRANCH_VDSC_ENABLE (1 << 15)
+#define VDSC0_ENABLE REG_BIT(31)
+#define VDSC1_ENABLE REG_BIT(15)
#define RIGHT_DL_BUF_TARGET_DEPTH_MASK (0xfff << 0)
#define RIGHT_DL_BUF_TARGET_DEPTH(pixels) ((pixels) << 0)
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 3/9] drm/i915/vdsc: Add register bits for VDSC2 engine
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 1/9] drm/i915/display: Prepare for dsc 3 stream splitter Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 2/9] drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 4/9] drm/i915/vdsc: Add support for read/write PPS for DSC3 Ankit Nautiyal
` (13 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
Add bits to enable third VDSC engine VDSC2.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
.../drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_vdsc.c | 21 +++++++++++++++----
.../gpu/drm/i915/display/intel_vdsc_regs.h | 4 ++++
3 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index 8bd63da8516c..e6d37d28c5c1 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -912,6 +912,7 @@ struct intel_csc_matrix {
enum intel_dsc_split_state {
INTEL_DSC_SPLIT_DISABLED,
INTEL_DSC_SPLIT_2_STREAMS,
+ INTEL_DSC_SPLIT_3_STREAMS,
};
void intel_io_mmio_fw_write(void *ctx, i915_reg_t reg, u32 val);
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 33cd3d7e9b94..d4e2eed81122 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -380,6 +380,8 @@ intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder)
static int intel_dsc_get_vdsc_per_pipe(const struct intel_crtc_state *crtc_state)
{
switch (crtc_state->dsc.dsc_split) {
+ case INTEL_DSC_SPLIT_3_STREAMS:
+ return 3;
case INTEL_DSC_SPLIT_2_STREAMS:
return 2;
case INTEL_DSC_SPLIT_DISABLED:
@@ -782,6 +784,12 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
dss_ctl2_val |= VDSC1_ENABLE;
dss_ctl1_val |= JOINER_ENABLE;
}
+
+ if (vdsc_instances_per_pipe > 2) {
+ dss_ctl2_val |= VDSC2_ENABLE;
+ dss_ctl2_val |= SMALL_JOINER_CONFIG_3_ENGINES;
+ }
+
if (crtc_state->joiner_pipes) {
if (intel_crtc_ultrajoiner_enable_needed(crtc_state))
dss_ctl1_val |= ULTRA_JOINER_ENABLE;
@@ -983,11 +991,15 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
if (!crtc_state->dsc.compression_enable)
goto out;
- if ((dss_ctl1 & JOINER_ENABLE) &&
- (dss_ctl2 & VDSC1_ENABLE))
- crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
- else
+ if (dss_ctl1 & JOINER_ENABLE) {
+ if (dss_ctl2 & (VDSC2_ENABLE | SMALL_JOINER_CONFIG_3_ENGINES))
+ crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_3_STREAMS;
+
+ else if (dss_ctl2 & VDSC1_ENABLE)
+ crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
+ } else {
crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
+ }
intel_dsc_get_pps_config(crtc_state);
out:
@@ -997,6 +1009,7 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
static const char * const dsc_split_str[] = {
[INTEL_DSC_SPLIT_DISABLED] = "INTEL_DSC_SPLIT_DISABLED",
[INTEL_DSC_SPLIT_2_STREAMS] = "INTEL_DSC_SPLIT_2_STREAMS",
+ [INTEL_DSC_SPLIT_3_STREAMS] = "INTEL_DSC_SPLIT_3_STREAMS",
};
static const char *dsc_split_name(enum intel_dsc_split_state dsc_split)
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
index d7a72b95ee7e..941f4ff6b940 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
@@ -22,6 +22,10 @@
#define DSS_CTL2 _MMIO(0x67404)
#define VDSC0_ENABLE REG_BIT(31)
+#define VDSC2_ENABLE REG_BIT(30)
+#define SMALL_JOINER_CONFIG_3_ENGINES REG_BIT(23)
+#define ODD_PIXEL_REMOVAL REG_BIT(18)
+#define ODD_PIXEL_REMOVAL_CONFIG_EOL REG_BIT(17)
#define VDSC1_ENABLE REG_BIT(15)
#define RIGHT_DL_BUF_TARGET_DEPTH_MASK (0xfff << 0)
#define RIGHT_DL_BUF_TARGET_DEPTH(pixels) ((pixels) << 0)
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 4/9] drm/i915/vdsc: Add support for read/write PPS for DSC3
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (2 preceding siblings ...)
2024-10-14 8:09 ` [PATCH 3/9] drm/i915/vdsc: Add register bits for VDSC2 engine Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 5/9] drm/i915/dp: Add check for hdisplay divisible by slice count Ankit Nautiyal
` (12 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
With BMG each pipe has 3 DSC engines, so add bits to read/write the PPS
registers for the 3rd VDSC engine.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_vdsc.c | 8 +++++---
drivers/gpu/drm/i915/display/intel_vdsc_regs.h | 6 ++++++
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index d4e2eed81122..982dc326b4a1 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -411,8 +411,10 @@ static void intel_dsc_get_pps_reg(const struct intel_crtc_state *crtc_state, int
pipe_dsc = is_pipe_dsc(crtc, cpu_transcoder);
- if (dsc_reg_num >= 3)
+ if (dsc_reg_num >= 4)
MISSING_CASE(dsc_reg_num);
+ if (dsc_reg_num >= 3)
+ dsc_reg[2] = BMG_DSC2_PPS(pipe, pps);
if (dsc_reg_num >= 2)
dsc_reg[1] = pipe_dsc ? ICL_DSC1_PPS(pipe, pps) : DSCC_PPS(pps);
if (dsc_reg_num >= 1)
@@ -424,7 +426,7 @@ static void intel_dsc_pps_write(const struct intel_crtc_state *crtc_state,
{
struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
struct drm_i915_private *i915 = to_i915(crtc->base.dev);
- i915_reg_t dsc_reg[2];
+ i915_reg_t dsc_reg[3];
int i, vdsc_per_pipe, dsc_reg_num;
vdsc_per_pipe = intel_dsc_get_vdsc_per_pipe(crtc_state);
@@ -824,7 +826,7 @@ static u32 intel_dsc_pps_read(struct intel_crtc_state *crtc_state, int pps,
{
struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
struct drm_i915_private *i915 = to_i915(crtc->base.dev);
- i915_reg_t dsc_reg[2];
+ i915_reg_t dsc_reg[3];
int i, vdsc_per_pipe, dsc_reg_num;
u32 val;
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
index 941f4ff6b940..efaeb5e0aea3 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
@@ -61,8 +61,10 @@
#define DSCC_PPS(pps) _MMIO(_DSCC_PPS_0 + ((pps) < 12 ? (pps) : (pps) + 12) * 4)
#define _ICL_DSC0_PICTURE_PARAMETER_SET_0_PB 0x78270
#define _ICL_DSC1_PICTURE_PARAMETER_SET_0_PB 0x78370
+#define _BMG_DSC2_PICTURE_PARAMETER_SET_0_PB 0x78970
#define _ICL_DSC0_PICTURE_PARAMETER_SET_0_PC 0x78470
#define _ICL_DSC1_PICTURE_PARAMETER_SET_0_PC 0x78570
+#define _BMG_DSC2_PICTURE_PARAMETER_SET_0_PC 0x78A70
#define ICL_DSC0_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
_ICL_DSC0_PICTURE_PARAMETER_SET_0_PB, \
_ICL_DSC0_PICTURE_PARAMETER_SET_0_PC)
@@ -75,8 +77,12 @@
#define _ICL_DSC1_PPS_0(pipe) _PICK_EVEN((pipe) - PIPE_B, \
_ICL_DSC1_PICTURE_PARAMETER_SET_0_PB, \
_ICL_DSC1_PICTURE_PARAMETER_SET_0_PC)
+#define _BMG_DSC2_PPS_0(pipe) _PICK_EVEN((pipe) - PIPE_B, \
+ _BMG_DSC2_PICTURE_PARAMETER_SET_0_PB, \
+ _BMG_DSC2_PICTURE_PARAMETER_SET_0_PC)
#define ICL_DSC0_PPS(pipe, pps) _MMIO(_ICL_DSC0_PPS_0(pipe) + ((pps) * 4))
#define ICL_DSC1_PPS(pipe, pps) _MMIO(_ICL_DSC1_PPS_0(pipe) + ((pps) * 4))
+#define BMG_DSC2_PPS(pipe, pps) _MMIO(_BMG_DSC2_PPS_0(pipe) + ((pps) * 4))
/* PPS 0 */
#define DSC_PPS0_NATIVE_422_ENABLE REG_BIT(23)
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 5/9] drm/i915/dp: Add check for hdisplay divisible by slice count
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (3 preceding siblings ...)
2024-10-14 8:09 ` [PATCH 4/9] drm/i915/vdsc: Add support for read/write PPS for DSC3 Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 6/9] drm/i915/display: Add DSC pixel replication Ankit Nautiyal
` (11 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
As per Bspec:49259 while computing the dsc slice count, we need to
ensure that mode->hdisplay is divisible by the slice count.
This check is there for DSI, where we select slice_count from bios,
but is missing for DP.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 04d22f0c1524..6cfc7d1c96ea 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -1031,6 +1031,9 @@ u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector,
if (num_joined_pipes > 1 && valid_dsc_slicecount[i] < 2)
continue;
+ if (mode_hdisplay % test_slice_count)
+ continue;
+
if (min_slice_count <= test_slice_count)
return test_slice_count;
}
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 6/9] drm/i915/display: Add DSC pixel replication
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (4 preceding siblings ...)
2024-10-14 8:09 ` [PATCH 5/9] drm/i915/dp: Add check for hdisplay divisible by slice count Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-15 17:01 ` kernel test robot
2024-10-16 11:00 ` kernel test robot
2024-10-14 8:09 ` [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC 12 slices case Ankit Nautiyal
` (10 subsequent siblings)
16 siblings, 2 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
With 3 VDSC engines and Ultrajoiner, we may encounter a situation where
hdisplay is not a multiple of slice count. In this case we need to add
extra pixels to the last slice to distribute pixels evenly across
slices.
Add member to store DSC pixel replication when hdisplay is not divisible
by slice_width. Fill DSS_CTL3 register with the pixel replication count.
TODO:
1. Scaler:
If the DSC is enabled and pixel replication is occurring, then the
scaler window size and position must fit within the pipe active size
plus the pixel replication.
2. PIPE_SRC:
Horizontal Src size must always be programmed to the same value as the
Horizontal Active except when panel fitting is enabled or DSC pixel
replication is enabled.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_display.c | 1 +
.../drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_vdsc.c | 22 ++++++++++++++++++-
.../gpu/drm/i915/display/intel_vdsc_regs.h | 8 +++++++
4 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 86c7ac600122..5846f16f0ee9 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -5725,6 +5725,7 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
PIPE_CONF_CHECK_BOOL(dsc.compression_enable);
PIPE_CONF_CHECK_I(dsc.dsc_split);
PIPE_CONF_CHECK_I(dsc.compressed_bpp_x16);
+ PIPE_CONF_CHECK_I(dsc.pixel_replication_count);
PIPE_CONF_CHECK_BOOL(splitter.enable);
PIPE_CONF_CHECK_I(splitter.link_count);
diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
index e6d37d28c5c1..41a4e062e047 100644
--- a/drivers/gpu/drm/i915/display/intel_display_types.h
+++ b/drivers/gpu/drm/i915/display/intel_display_types.h
@@ -1245,6 +1245,7 @@ struct intel_crtc_state {
/* Compressed Bpp in U6.4 format (first 4 bits for fractional part) */
u16 compressed_bpp_x16;
u8 slice_count;
+ int pixel_replication_count;
struct drm_dsc_config config;
} dsc;
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 982dc326b4a1..f58dac630bb8 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -774,6 +774,7 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
u32 dss_ctl1_val = 0;
u32 dss_ctl2_val = 0;
+ u32 dss_ctl3_val = 0;
int vdsc_instances_per_pipe = intel_dsc_get_vdsc_per_pipe(crtc_state);
if (!crtc_state->dsc.compression_enable)
@@ -804,8 +805,16 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
if (intel_crtc_is_bigjoiner_primary(crtc_state))
dss_ctl1_val |= PRIMARY_BIG_JOINER_ENABLE;
}
+
+ if (crtc_state->dsc.pixel_replication_count)
+ dss_ctl3_val = DSC_PIXEL_REPLICATION(crtc_state->dsc.pixel_replication_count);
+
intel_de_write(dev_priv, dss_ctl1_reg(crtc, crtc_state->cpu_transcoder), dss_ctl1_val);
intel_de_write(dev_priv, dss_ctl2_reg(crtc, crtc_state->cpu_transcoder), dss_ctl2_val);
+
+ if (IS_BATTLEMAGE(dev_priv) && dss_ctl3_val)
+ intel_de_write(dev_priv,
+ BMG_PIPE_DSS_CTL3(crtc_state->cpu_transcoder), dss_ctl3_val);
}
void intel_dsc_disable(const struct intel_crtc_state *old_crtc_state)
@@ -818,6 +827,10 @@ void intel_dsc_disable(const struct intel_crtc_state *old_crtc_state)
old_crtc_state->joiner_pipes) {
intel_de_write(dev_priv, dss_ctl1_reg(crtc, old_crtc_state->cpu_transcoder), 0);
intel_de_write(dev_priv, dss_ctl2_reg(crtc, old_crtc_state->cpu_transcoder), 0);
+
+ if (IS_BATTLEMAGE(dev_priv))
+ intel_de_write(dev_priv,
+ BMG_PIPE_DSS_CTL3(old_crtc_state->cpu_transcoder), 0);
}
}
@@ -975,7 +988,7 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
enum transcoder cpu_transcoder = crtc_state->cpu_transcoder;
enum intel_display_power_domain power_domain;
intel_wakeref_t wakeref;
- u32 dss_ctl1, dss_ctl2;
+ u32 dss_ctl1, dss_ctl2, dss_ctl3;
if (!intel_dsc_source_support(crtc_state))
return;
@@ -989,6 +1002,9 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
dss_ctl1 = intel_de_read(dev_priv, dss_ctl1_reg(crtc, cpu_transcoder));
dss_ctl2 = intel_de_read(dev_priv, dss_ctl2_reg(crtc, cpu_transcoder));
+ if (IS_BATTLEMAGE(dev_priv))
+ dss_ctl3 = intel_de_read(dev_priv, BMG_PIPE_DSS_CTL3(crtc_state->cpu_transcoder));
+
crtc_state->dsc.compression_enable = dss_ctl2 & VDSC0_ENABLE;
if (!crtc_state->dsc.compression_enable)
goto out;
@@ -1003,6 +1019,10 @@ void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
}
+ if (dss_ctl3 & DSC_PIXEL_REPLICATION_MASK)
+ crtc_state->dsc.pixel_replication_count =
+ dss_ctl3 & DSC_PIXEL_REPLICATION_MASK;
+
intel_dsc_get_pps_config(crtc_state);
out:
intel_display_power_put(dev_priv, power_domain, wakeref);
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
index efaeb5e0aea3..a588ce61cba7 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
+++ b/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
@@ -52,6 +52,14 @@
_ICL_PIPE_DSS_CTL2_PB, \
_ICL_PIPE_DSS_CTL2_PC)
+#define _BMG_PIPE_DSS_CTL3_PB 0x782F0
+#define _BMG_PIPE_DSS_CTL3_PC 0x784F0
+#define BMG_PIPE_DSS_CTL3(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
+ _BMG_PIPE_DSS_CTL3_PB, \
+ _BMG_PIPE_DSS_CTL3_PC)
+#define DSC_PIXEL_REPLICATION_MASK REG_GENMASK(15, 0)
+#define DSC_PIXEL_REPLICATION(count) ((count) << 0)
+
/* Icelake Display Stream Compression Registers */
#define DSCA_PICTURE_PARAMETER_SET_0 _MMIO(0x6B200)
#define DSCC_PICTURE_PARAMETER_SET_0 _MMIO(0x6BA00)
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC 12 slices case
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (5 preceding siblings ...)
2024-10-14 8:09 ` [PATCH 6/9] drm/i915/display: Add DSC pixel replication Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-18 2:21 ` Kandpal, Suraj
2024-10-14 8:09 ` [PATCH 8/9] drm/i915/dsc: Account for Odd pixel removal Ankit Nautiyal
` (9 subsequent siblings)
16 siblings, 1 reply; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
Add check if pixel replication is required while computing slice count
and fill the pixel replication count in crtc_state.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 61 ++++++++++++++++++++-
drivers/gpu/drm/i915/display/intel_dp.h | 2 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +
3 files changed, 63 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 6cfc7d1c96ea..ef96b9235636 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -981,13 +981,37 @@ u16 intel_dp_dsc_get_max_compressed_bpp(struct drm_i915_private *i915,
return bits_per_pixel;
}
+static
+bool can_use_pixel_replication(int mode_hdisplay, u8 slice_count,
+ enum intel_output_format output_format,
+ bool ultrajoiner)
+{
+ int slice_width;
+
+ if (!(mode_hdisplay % slice_count))
+ return false;
+
+ if (!ultrajoiner)
+ return false;
+
+ slice_width = DIV_ROUND_UP(mode_hdisplay, slice_count);
+
+ /* Odd slice width is not supported by YCbCr420/422 formats */
+ if (slice_width % 2 && output_format == INTEL_OUTPUT_FORMAT_YCBCR420)
+ return false;
+
+ return true;
+}
+
u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector,
int mode_clock, int mode_hdisplay,
+ enum intel_output_format output_format,
int num_joined_pipes)
{
struct drm_i915_private *i915 = to_i915(connector->base.dev);
u8 min_slice_count, i;
int max_slice_width;
+ bool ultrajoiner = num_joined_pipes == 4 ? true : false;
if (mode_clock <= DP_DSC_PEAK_PIXEL_RATE)
min_slice_count = DIV_ROUND_UP(mode_clock,
@@ -1031,7 +1055,10 @@ u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector,
if (num_joined_pipes > 1 && valid_dsc_slicecount[i] < 2)
continue;
- if (mode_hdisplay % test_slice_count)
+ if (mode_hdisplay % test_slice_count &&
+ !can_use_pixel_replication(mode_hdisplay,
+ test_slice_count,
+ output_format, ultrajoiner))
continue;
if (min_slice_count <= test_slice_count)
@@ -1458,6 +1485,7 @@ intel_dp_mode_valid(struct drm_connector *_connector,
intel_dp_dsc_get_slice_count(connector,
target_clock,
mode->hdisplay,
+ output_format,
num_joined_pipes);
}
@@ -2322,6 +2350,33 @@ static int intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp,
return 0;
}
+static
+int intel_dp_dsc_get_pixel_replication(struct intel_dp *intel_dp,
+ struct intel_crtc_state *pipe_config)
+{
+ int mode_hdisplay = pipe_config->hw.adjusted_mode.hdisplay;
+ int slice_count = pipe_config->dsc.slice_count;
+ int pixel_replication_count;
+ int slice_width;
+ bool ultrajoiner = false;
+
+ if (intel_crtc_num_joined_pipes(pipe_config) == 4)
+ ultrajoiner = true;
+
+ if (!can_use_pixel_replication(mode_hdisplay, slice_count,
+ pipe_config->output_format, ultrajoiner))
+ return 0;
+
+ slice_width = DIV_ROUND_UP(mode_hdisplay, slice_count);
+
+ pixel_replication_count = (slice_width * slice_count) - mode_hdisplay;
+
+ if (pixel_replication_count >= 0)
+ return pixel_replication_count;
+
+ return 0;
+}
+
int intel_dp_dsc_compute_config(struct intel_dp *intel_dp,
struct intel_crtc_state *pipe_config,
struct drm_connector_state *conn_state,
@@ -2391,6 +2446,7 @@ int intel_dp_dsc_compute_config(struct intel_dp *intel_dp,
intel_dp_dsc_get_slice_count(connector,
adjusted_mode->crtc_clock,
adjusted_mode->crtc_hdisplay,
+ pipe_config->output_format,
num_joined_pipes);
if (!dsc_dp_slice_count) {
drm_dbg_kms(&dev_priv->drm,
@@ -2400,6 +2456,9 @@ int intel_dp_dsc_compute_config(struct intel_dp *intel_dp,
pipe_config->dsc.slice_count = dsc_dp_slice_count;
}
+
+ pipe_config->dsc.pixel_replication_count =
+ intel_dp_dsc_get_pixel_replication(intel_dp, pipe_config);
/*
* VDSC engine operates at 1 Pixel per clock, so if peak pixel rate
* is greater than the maximum Cdclock and if slice count is even
diff --git a/drivers/gpu/drm/i915/display/intel_dp.h b/drivers/gpu/drm/i915/display/intel_dp.h
index 60baf4072dc9..7ab86688a721 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.h
+++ b/drivers/gpu/drm/i915/display/intel_dp.h
@@ -149,11 +149,11 @@ int intel_dp_dsc_sink_max_compressed_bpp(const struct intel_connector *connector
int bpc);
u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector,
int mode_clock, int mode_hdisplay,
+ enum intel_output_format output_format,
int num_joined_pipes);
int intel_dp_num_joined_pipes(struct intel_dp *intel_dp,
struct intel_connector *connector,
int hdisplay, int clock);
-
static inline unsigned int intel_dp_unused_lane_mask(int lane_count)
{
return ~((1 << lane_count) - 1) & 0xf;
diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index 4765bda154c1..4cb44d88a642 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -109,6 +109,7 @@ static int intel_dp_mst_bw_overhead(const struct intel_crtc_state *crtc_state,
dsc_slice_count = intel_dp_dsc_get_slice_count(connector,
adjusted_mode->clock,
adjusted_mode->hdisplay,
+ crtc_state->output_format,
num_joined_pipes);
}
@@ -1506,6 +1507,7 @@ intel_dp_mst_mode_valid_ctx(struct drm_connector *connector,
intel_dp_dsc_get_slice_count(intel_connector,
target_clock,
mode->hdisplay,
+ INTEL_OUTPUT_FORMAT_RGB,
num_joined_pipes);
}
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 8/9] drm/i915/dsc: Account for Odd pixel removal
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (6 preceding siblings ...)
2024-10-14 8:09 ` [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC 12 slices case Ankit Nautiyal
@ 2024-10-14 8:09 ` Ankit Nautiyal
2024-10-14 8:10 ` [PATCH 9/9] drm/i915/dp: Add support for 3 vdsc engines and 12 slices Ankit Nautiyal
` (8 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:09 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
With 3 DSC engines we can support 12 slices. With ultra joiner
usecase while dividing the width into 12 slices, we might
end up having odd number of pixels per pipe.
As per Bspec, pipe src size should be even, so an extra pixel is added
in each pipe. For Pipe A and C the odd pixel is added at the end of
pipe and for Pipe B and D it is added at the beginning of the pipe.
This extra pixel needs to be dropped in Splitter hardware.
So account for odd pixel removal while programming DSS CTL.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_vdsc.c | 26 +++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c b/drivers/gpu/drm/i915/display/intel_vdsc.c
index f58dac630bb8..d2d712545450 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -768,6 +768,26 @@ void intel_uncompressed_joiner_enable(const struct intel_crtc_state *crtc_state)
}
}
+/*
+ * With 12 slices, there can be a case where the src width is odd.
+ * As per Bspec the src width should be even, so an extra Odd Pixel is
+ * programmed in Pipe in such cases. This extra pixel needs to be
+ * dropped in Splitter HW.
+ */
+static
+bool intel_dsc_need_odd_pixel_removal(const struct intel_crtc_state *crtc_state)
+{
+ int pipe_src_w = drm_rect_width(&crtc_state->pipe_src);
+
+ if (intel_crtc_num_joined_pipes(crtc_state) != 4)
+ return false;
+
+ if ((pipe_src_w + crtc_state->dsc.pixel_replication_count) % 4)
+ return true;
+
+ return false;
+}
+
void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
{
struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
@@ -806,6 +826,12 @@ void intel_dsc_enable(const struct intel_crtc_state *crtc_state)
dss_ctl1_val |= PRIMARY_BIG_JOINER_ENABLE;
}
+ if (intel_dsc_need_odd_pixel_removal(crtc_state)) {
+ dss_ctl2_val |= ODD_PIXEL_REMOVAL;
+ if (crtc->pipe == PIPE_A || crtc->pipe == PIPE_C)
+ dss_ctl2_val |= ODD_PIXEL_REMOVAL_CONFIG_EOL;
+ }
+
if (crtc_state->dsc.pixel_replication_count)
dss_ctl3_val = DSC_PIXEL_REPLICATION(crtc_state->dsc.pixel_replication_count);
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [PATCH 9/9] drm/i915/dp: Add support for 3 vdsc engines and 12 slices.
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (7 preceding siblings ...)
2024-10-14 8:09 ` [PATCH 8/9] drm/i915/dsc: Account for Odd pixel removal Ankit Nautiyal
@ 2024-10-14 8:10 ` Ankit Nautiyal
2024-10-14 8:32 ` ✓ CI.Patch_applied: success for Add support for 3 VDSC engines 12 slices (rev2) Patchwork
` (7 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Ankit Nautiyal @ 2024-10-14 8:10 UTC (permalink / raw)
To: intel-gfx; +Cc: intel-xe
Certain resolutions require 12 DSC slices support along with ultrajoiner.
For such cases, the third VDSC Engine per Pipe is enabled. Each VDSC
Engine processes 1 Slice, resulting in a total of 12 VDSC Instances
(4 Pipes * 3 VDSC Instances per Pipe).
Add support for 12 DSC slices and 3 VDSC engines for such modes.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index ef96b9235636..744796d2e99f 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -110,8 +110,10 @@ static const u8 valid_dsc_bpp[] = {6, 8, 10, 12, 15};
/* With Single pipe configuration, HW is capable of supporting maximum
* of 4 slices per line.
+ * For higher resolutions where 12 slice support is required with
+ * ultrajoiner, only then each pipe can support 3 slices.
*/
-static const u8 valid_dsc_slicecount[] = {1, 2, 4};
+static const u8 valid_dsc_slicecount[] = {1, 2, 3, 4};
/**
* intel_dp_is_edp - is the given port attached to an eDP panel (either CPU or PCH)
@@ -2463,8 +2465,13 @@ int intel_dp_dsc_compute_config(struct intel_dp *intel_dp,
* VDSC engine operates at 1 Pixel per clock, so if peak pixel rate
* is greater than the maximum Cdclock and if slice count is even
* then we need to use 2 VDSC instances.
+ * In case of Ultrajoiner along with 12 slices we need to use 3
+ * VDSC instances.
*/
- if (pipe_config->joiner_pipes || pipe_config->dsc.slice_count > 1)
+ if (pipe_config->joiner_pipes && num_joined_pipes == 4 &&
+ pipe_config->dsc.slice_count == 12)
+ pipe_config->dsc.dsc_split = INTEL_DSC_SPLIT_3_STREAMS;
+ else if (pipe_config->joiner_pipes || pipe_config->dsc.slice_count > 1)
pipe_config->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
ret = intel_dp_dsc_compute_params(connector, pipe_config);
--
2.45.2
^ permalink raw reply related [flat|nested] 22+ messages in thread
* ✓ CI.Patch_applied: success for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (8 preceding siblings ...)
2024-10-14 8:10 ` [PATCH 9/9] drm/i915/dp: Add support for 3 vdsc engines and 12 slices Ankit Nautiyal
@ 2024-10-14 8:32 ` Patchwork
2024-10-14 8:33 ` ✓ CI.checkpatch: " Patchwork
` (6 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 8:32 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-tip' with base: ===
Base commit: b3b6cc77bee5 drm-tip: 2024y-10m-14d-08h-04m-47s UTC integration manifest
=== git am output follows ===
Applying: drm/i915/display: Prepare for dsc 3 stream splitter
Applying: drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine
Applying: drm/i915/vdsc: Add register bits for VDSC2 engine
Applying: drm/i915/vdsc: Add support for read/write PPS for DSC3
Applying: drm/i915/dp: Add check for hdisplay divisible by slice count
Applying: drm/i915/display: Add DSC pixel replication
Applying: drm/i915/dp: Compute pixel replication count for DSC 12 slices case
Applying: drm/i915/dsc: Account for Odd pixel removal
Applying: drm/i915/dp: Add support for 3 vdsc engines and 12 slices.
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✓ CI.checkpatch: success for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (9 preceding siblings ...)
2024-10-14 8:32 ` ✓ CI.Patch_applied: success for Add support for 3 VDSC engines 12 slices (rev2) Patchwork
@ 2024-10-14 8:33 ` Patchwork
2024-10-14 8:34 ` ✓ CI.KUnit: " Patchwork
` (5 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 8:33 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 79acc50d4c6b3a8d9b75649a55926db8d4523eef
Author: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Date: Mon Oct 14 13:40:00 2024 +0530
drm/i915/dp: Add support for 3 vdsc engines and 12 slices.
Certain resolutions require 12 DSC slices support along with ultrajoiner.
For such cases, the third VDSC Engine per Pipe is enabled. Each VDSC
Engine processes 1 Slice, resulting in a total of 12 VDSC Instances
(4 Pipes * 3 VDSC Instances per Pipe).
Add support for 12 DSC slices and 3 VDSC engines for such modes.
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
+ /mt/dim checkpatch b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90 drm-intel
65656903010a drm/i915/display: Prepare for dsc 3 stream splitter
e74fab005535 drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine
1c552cf444f0 drm/i915/vdsc: Add register bits for VDSC2 engine
7b2be4fe41e6 drm/i915/vdsc: Add support for read/write PPS for DSC3
c3979c7ed8bc drm/i915/dp: Add check for hdisplay divisible by slice count
cedaabb4f412 drm/i915/display: Add DSC pixel replication
a09b729708f3 drm/i915/dp: Compute pixel replication count for DSC 12 slices case
3d4d4ff60deb drm/i915/dsc: Account for Odd pixel removal
79acc50d4c6b drm/i915/dp: Add support for 3 vdsc engines and 12 slices.
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✓ CI.KUnit: success for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (10 preceding siblings ...)
2024-10-14 8:33 ` ✓ CI.checkpatch: " Patchwork
@ 2024-10-14 8:34 ` Patchwork
2024-10-14 8:45 ` ✓ CI.Build: " Patchwork
` (4 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 8:34 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[08:33:05] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[08:33:10] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json ARCH=um O=.kunit --jobs=48
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
156 | u64 ioread64_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
163 | u64 ioread64_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
170 | u64 ioread64be_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
178 | u64 ioread64be_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
[08:33:38] Starting KUnit Kernel (1/1)...
[08:33:38] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[08:33:38] =================== guc_dbm (7 subtests) ===================
[08:33:38] [PASSED] test_empty
[08:33:38] [PASSED] test_default
[08:33:38] ======================== test_size ========================
[08:33:38] [PASSED] 4
[08:33:38] [PASSED] 8
[08:33:38] [PASSED] 32
[08:33:38] [PASSED] 256
[08:33:38] ==================== [PASSED] test_size ====================
[08:33:38] ======================= test_reuse ========================
[08:33:38] [PASSED] 4
[08:33:38] [PASSED] 8
[08:33:38] [PASSED] 32
[08:33:38] [PASSED] 256
[08:33:38] =================== [PASSED] test_reuse ====================
[08:33:38] =================== test_range_overlap ====================
[08:33:38] [PASSED] 4
[08:33:38] [PASSED] 8
[08:33:38] [PASSED] 32
[08:33:38] [PASSED] 256
[08:33:38] =============== [PASSED] test_range_overlap ================
[08:33:38] =================== test_range_compact ====================
[08:33:38] [PASSED] 4
[08:33:38] [PASSED] 8
[08:33:38] [PASSED] 32
[08:33:38] [PASSED] 256
[08:33:38] =============== [PASSED] test_range_compact ================
[08:33:38] ==================== test_range_spare =====================
[08:33:38] [PASSED] 4
[08:33:38] [PASSED] 8
[08:33:38] [PASSED] 32
[08:33:38] [PASSED] 256
[08:33:38] ================ [PASSED] test_range_spare =================
[08:33:38] ===================== [PASSED] guc_dbm =====================
[08:33:38] =================== guc_idm (6 subtests) ===================
[08:33:38] [PASSED] bad_init
[08:33:38] [PASSED] no_init
[08:33:38] [PASSED] init_fini
[08:33:38] [PASSED] check_used
[08:33:38] [PASSED] check_quota
[08:33:38] [PASSED] check_all
[08:33:38] ===================== [PASSED] guc_idm =====================
[08:33:38] ================== no_relay (3 subtests) ===================
[08:33:38] [PASSED] xe_drops_guc2pf_if_not_ready
[08:33:38] [PASSED] xe_drops_guc2vf_if_not_ready
[08:33:38] [PASSED] xe_rejects_send_if_not_ready
[08:33:38] ==================== [PASSED] no_relay =====================
[08:33:38] ================== pf_relay (14 subtests) ==================
[08:33:38] [PASSED] pf_rejects_guc2pf_too_short
[08:33:38] [PASSED] pf_rejects_guc2pf_too_long
[08:33:38] [PASSED] pf_rejects_guc2pf_no_payload
[08:33:38] [PASSED] pf_fails_no_payload
[08:33:38] [PASSED] pf_fails_bad_origin
[08:33:38] [PASSED] pf_fails_bad_type
[08:33:38] [PASSED] pf_txn_reports_error
[08:33:38] [PASSED] pf_txn_sends_pf2guc
[08:33:38] [PASSED] pf_sends_pf2guc
[08:33:38] [SKIPPED] pf_loopback_nop
[08:33:38] [SKIPPED] pf_loopback_echo
[08:33:38] [SKIPPED] pf_loopback_fail
[08:33:38] [SKIPPED] pf_loopback_busy
[08:33:38] [SKIPPED] pf_loopback_retry
[08:33:38] ==================== [PASSED] pf_relay =====================
[08:33:38] ================== vf_relay (3 subtests) ===================
[08:33:38] [PASSED] vf_rejects_guc2vf_too_short
[08:33:38] [PASSED] vf_rejects_guc2vf_too_long
[08:33:38] [PASSED] vf_rejects_guc2vf_no_payload
[08:33:38] ==================== [PASSED] vf_relay =====================
[08:33:38] ================= pf_service (11 subtests) =================
[08:33:38] [PASSED] pf_negotiate_any
[08:33:38] [PASSED] pf_negotiate_base_match
[08:33:38] [PASSED] pf_negotiate_base_newer
[08:33:38] [PASSED] pf_negotiate_base_next
[08:33:38] [SKIPPED] pf_negotiate_base_older
[08:33:38] [PASSED] pf_negotiate_base_prev
[08:33:38] [PASSED] pf_negotiate_latest_match
[08:33:38] [PASSED] pf_negotiate_latest_newer
[08:33:38] [PASSED] pf_negotiate_latest_next
[08:33:38] [SKIPPED] pf_negotiate_latest_older
[08:33:38] [SKIPPED] pf_negotiate_latest_prev
[08:33:38] =================== [PASSED] pf_service ====================
[08:33:38] ===================== lmtt (1 subtest) =====================
[08:33:38] ======================== test_ops =========================
[08:33:38] [PASSED] 2-level
[08:33:38] [PASSED] multi-level
[08:33:38] ==================== [PASSED] test_ops =====================
[08:33:38] ====================== [PASSED] lmtt =======================
[08:33:38] =================== xe_mocs (2 subtests) ===================
[08:33:38] ================ xe_live_mocs_kernel_kunit ================
[08:33:38] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[08:33:38] ================ xe_live_mocs_reset_kunit =================
[08:33:38] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[08:33:38] ==================== [SKIPPED] xe_mocs =====================
[08:33:38] ================= xe_migrate (2 subtests) ==================
[08:33:38] ================= xe_migrate_sanity_kunit =================
[08:33:38] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[08:33:38] ================== xe_validate_ccs_kunit ==================
[08:33:38] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[08:33:38] =================== [SKIPPED] xe_migrate ===================
[08:33:38] ================== xe_dma_buf (1 subtest) ==================
[08:33:38] ==================== xe_dma_buf_kunit =====================
[08:33:38] ================ [SKIPPED] xe_dma_buf_kunit ================
[08:33:38] =================== [SKIPPED] xe_dma_buf ===================
[08:33:38] ==================== xe_bo (3 subtests) ====================
[08:33:38] ================== xe_ccs_migrate_kunit ===================
[08:33:38] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[08:33:38] ==================== xe_bo_evict_kunit ====================
[08:33:38] =============== [SKIPPED] xe_bo_evict_kunit ================
[08:33:38] =================== xe_bo_shrink_kunit ====================
[08:33:38] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[08:33:38] ===================== [SKIPPED] xe_bo ======================
[08:33:38] ==================== args (11 subtests) ====================
[08:33:38] [PASSED] count_args_test
[08:33:38] [PASSED] call_args_example
[08:33:38] [PASSED] call_args_test
[08:33:38] [PASSED] drop_first_arg_example
[08:33:38] [PASSED] drop_first_arg_test
[08:33:38] [PASSED] first_arg_example
[08:33:38] [PASSED] first_arg_test
[08:33:38] [PASSED] last_arg_example
[08:33:38] [PASSED] last_arg_test
[08:33:38] [PASSED] pick_arg_example
[08:33:38] [PASSED] sep_comma_examplestty: 'standard input': Inappropriate ioctl for device
[08:33:38] ====================== [PASSED] args =======================
[08:33:38] =================== xe_pci (2 subtests) ====================
[08:33:38] [PASSED] xe_gmdid_graphics_ip
[08:33:38] [PASSED] xe_gmdid_media_ip
[08:33:38] ===================== [PASSED] xe_pci ======================
[08:33:38] =================== xe_rtp (2 subtests) ====================
[08:33:38] =============== xe_rtp_process_to_sr_tests ================
[08:33:38] [PASSED] coalesce-same-reg
[08:33:38] [PASSED] no-match-no-add
[08:33:38] [PASSED] match-or
[08:33:38] [PASSED] match-or-xfail
[08:33:38] [PASSED] no-match-no-add-multiple-rules
[08:33:38] [PASSED] two-regs-two-entries
[08:33:38] [PASSED] clr-one-set-other
[08:33:38] [PASSED] set-field
[08:33:38] [PASSED] conflict-duplicate
[08:33:38] [PASSED] conflict-not-disjoint
[08:33:38] [PASSED] conflict-reg-type
[08:33:38] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[08:33:38] ================== xe_rtp_process_tests ===================
[08:33:38] [PASSED] active1
[08:33:38] [PASSED] active2
[08:33:38] [PASSED] active-inactive
[08:33:38] [PASSED] inactive-active
[08:33:38] [PASSED] inactive-1st_or_active-inactive
[08:33:38] [PASSED] inactive-2nd_or_active-inactive
[08:33:38] [PASSED] inactive-last_or_active-inactive
[08:33:38] [PASSED] inactive-no_or_active-inactive
[08:33:38] ============== [PASSED] xe_rtp_process_tests ===============
[08:33:38] ===================== [PASSED] xe_rtp ======================
[08:33:38] ==================== xe_wa (1 subtest) =====================
[08:33:38] ======================== xe_wa_gt =========================
[08:33:38] [PASSED] TIGERLAKE (B0)
[08:33:38] [PASSED] DG1 (A0)
[08:33:38] [PASSED] DG1 (B0)
[08:33:38] [PASSED] ALDERLAKE_S (A0)
[08:33:38] [PASSED] ALDERLAKE_S (B0)
[08:33:38] [PASSED] ALDERLAKE_S (C0)
[08:33:38] [PASSED] ALDERLAKE_S (D0)
[08:33:38] [PASSED] ALDERLAKE_P (A0)
[08:33:38] [PASSED] ALDERLAKE_P (B0)
[08:33:38] [PASSED] ALDERLAKE_P (C0)
[08:33:38] [PASSED] ALDERLAKE_S_RPLS (D0)
[08:33:38] [PASSED] ALDERLAKE_P_RPLU (E0)
[08:33:38] [PASSED] DG2_G10 (C0)
[08:33:38] [PASSED] DG2_G11 (B1)
[08:33:38] [PASSED] DG2_G12 (A1)
[08:33:38] [PASSED] METEORLAKE (g:A0, m:A0)
[08:33:38] [PASSED] METEORLAKE (g:A0, m:A0)
[08:33:38] [PASSED] METEORLAKE (g:A0, m:A0)
[08:33:38] [PASSED] LUNARLAKE (g:A0, m:A0)
[08:33:38] [PASSED] LUNARLAKE (g:B0, m:A0)
[08:33:38] [PASSED] BATTLEMAGE (g:A0, m:A1)
[08:33:38] ==================== [PASSED] xe_wa_gt =====================
[08:33:38] ====================== [PASSED] xe_wa ======================
[08:33:38] ============================================================
[08:33:38] Testing complete. Ran 122 tests: passed: 106, skipped: 16
[08:33:38] Elapsed time: 32.495s total, 4.346s configuring, 27.883s building, 0.217s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[08:33:38] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[08:33:40] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json ARCH=um O=.kunit --jobs=48
../lib/iomap.c:156:5: warning: no previous prototype for ‘ioread64_lo_hi’ [-Wmissing-prototypes]
156 | u64 ioread64_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:163:5: warning: no previous prototype for ‘ioread64_hi_lo’ [-Wmissing-prototypes]
163 | u64 ioread64_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~
../lib/iomap.c:170:5: warning: no previous prototype for ‘ioread64be_lo_hi’ [-Wmissing-prototypes]
170 | u64 ioread64be_lo_hi(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:178:5: warning: no previous prototype for ‘ioread64be_hi_lo’ [-Wmissing-prototypes]
178 | u64 ioread64be_hi_lo(const void __iomem *addr)
| ^~~~~~~~~~~~~~~~
../lib/iomap.c:264:6: warning: no previous prototype for ‘iowrite64_lo_hi’ [-Wmissing-prototypes]
264 | void iowrite64_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:272:6: warning: no previous prototype for ‘iowrite64_hi_lo’ [-Wmissing-prototypes]
272 | void iowrite64_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~
../lib/iomap.c:280:6: warning: no previous prototype for ‘iowrite64be_lo_hi’ [-Wmissing-prototypes]
280 | void iowrite64be_lo_hi(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
../lib/iomap.c:288:6: warning: no previous prototype for ‘iowrite64be_hi_lo’ [-Wmissing-prototypes]
288 | void iowrite64be_hi_lo(u64 val, void __iomem *addr)
| ^~~~~~~~~~~~~~~~~
[08:34:03] Starting KUnit Kernel (1/1)...
[08:34:03] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[08:34:03] ============ drm_test_pick_cmdline (2 subtests) ============
[08:34:03] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[08:34:03] =============== drm_test_pick_cmdline_named ===============
[08:34:03] [PASSED] NTSC
[08:34:03] [PASSED] NTSC-J
[08:34:03] [PASSED] PAL
[08:34:03] [PASSED] PAL-M
[08:34:03] =========== [PASSED] drm_test_pick_cmdline_named ===========
[08:34:03] ============== [PASSED] drm_test_pick_cmdline ==============
[08:34:03] ================== drm_buddy (7 subtests) ==================
[08:34:03] [PASSED] drm_test_buddy_alloc_limit
[08:34:03] [PASSED] drm_test_buddy_alloc_optimistic
[08:34:03] [PASSED] drm_test_buddy_alloc_pessimistic
[08:34:03] [PASSED] drm_test_buddy_alloc_pathological
[08:34:03] [PASSED] drm_test_buddy_alloc_contiguous
[08:34:03] [PASSED] drm_test_buddy_alloc_clear
[08:34:03] [PASSED] drm_test_buddy_alloc_range_bias
[08:34:03] ==================== [PASSED] drm_buddy ====================
[08:34:03] ============= drm_cmdline_parser (40 subtests) =============
[08:34:03] [PASSED] drm_test_cmdline_force_d_only
[08:34:03] [PASSED] drm_test_cmdline_force_D_only_dvi
[08:34:03] [PASSED] drm_test_cmdline_force_D_only_hdmi
[08:34:03] [PASSED] drm_test_cmdline_force_D_only_not_digital
[08:34:03] [PASSED] drm_test_cmdline_force_e_only
[08:34:03] [PASSED] drm_test_cmdline_res
[08:34:03] [PASSED] drm_test_cmdline_res_vesa
[08:34:03] [PASSED] drm_test_cmdline_res_vesa_rblank
[08:34:03] [PASSED] drm_test_cmdline_res_rblank
[08:34:03] [PASSED] drm_test_cmdline_res_bpp
[08:34:03] [PASSED] drm_test_cmdline_res_refresh
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[08:34:03] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[08:34:03] [PASSED] drm_test_cmdline_res_margins_force_on
[08:34:03] [PASSED] drm_test_cmdline_res_vesa_margins
[08:34:03] [PASSED] drm_test_cmdline_name
[08:34:03] [PASSED] drm_test_cmdline_name_bpp
[08:34:03] [PASSED] drm_test_cmdline_name_option
[08:34:03] [PASSED] drm_test_cmdline_name_bpp_option
[08:34:03] [PASSED] drm_test_cmdline_rotate_0
[08:34:03] [PASSED] drm_test_cmdline_rotate_90
[08:34:03] [PASSED] drm_test_cmdline_rotate_180
[08:34:03] [PASSED] drm_test_cmdline_rotate_270
[08:34:03] [PASSED] drm_test_cmdline_hmirror
[08:34:03] [PASSED] drm_test_cmdline_vmirror
[08:34:03] [PASSED] drm_test_cmdline_margin_options
[08:34:03] [PASSED] drm_test_cmdline_multiple_options
[08:34:03] [PASSED] drm_test_cmdline_bpp_extra_and_option
[08:34:03] [PASSED] drm_test_cmdline_extra_and_option
[08:34:03] [PASSED] drm_test_cmdline_freestanding_options
[08:34:03] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[08:34:03] [PASSED] drm_test_cmdline_panel_orientation
[08:34:03] ================ drm_test_cmdline_invalid =================
[08:34:03] [PASSED] margin_only
[08:34:03] [PASSED] interlace_only
[08:34:03] [PASSED] res_missing_x
[08:34:03] [PASSED] res_missing_y
[08:34:03] [PASSED] res_bad_y
[08:34:03] [PASSED] res_missing_y_bpp
[08:34:03] [PASSED] res_bad_bpp
[08:34:03] [PASSED] res_bad_refresh
[08:34:03] [PASSED] res_bpp_refresh_force_on_off
[08:34:03] [PASSED] res_invalid_mode
[08:34:03] [PASSED] res_bpp_wrong_place_mode
[08:34:03] [PASSED] name_bpp_refresh
[08:34:03] [PASSED] name_refresh
[08:34:03] [PASSED] name_refresh_wrong_mode
[08:34:03] [PASSED] name_refresh_invalid_mode
[08:34:03] [PASSED] rotate_multiple
[08:34:03] [PASSED] rotate_invalid_val
[08:34:03] [PASSED] rotate_truncated
[08:34:03] [PASSED] invalid_option
[08:34:03] [PASSED] invalid_tv_option
[08:34:03] [PASSED] truncated_tv_option
[08:34:03] ============ [PASSED] drm_test_cmdline_invalid =============
[08:34:03] =============== drm_test_cmdline_tv_options ===============
[08:34:03] [PASSED] NTSC
[08:34:03] [PASSED] NTSC_443
[08:34:03] [PASSED] NTSC_J
[08:34:03] [PASSED] PAL
[08:34:03] [PASSED] PAL_M
[08:34:03] [PASSED] PAL_N
[08:34:03] [PASSED] SECAM
[08:34:03] [PASSED] MONO_525
[08:34:03] [PASSED] MONO_625
[08:34:03] =========== [PASSED] drm_test_cmdline_tv_options ===========
[08:34:03] =============== [PASSED] drm_cmdline_parser ================
[08:34:03] ========== drmm_connector_hdmi_init (19 subtests) ==========
[08:34:03] [PASSED] drm_test_connector_hdmi_init_valid
[08:34:03] [PASSED] drm_test_connector_hdmi_init_bpc_8
[08:34:03] [PASSED] drm_test_connector_hdmi_init_bpc_10
[08:34:03] [PASSED] drm_test_connector_hdmi_init_bpc_12
[08:34:03] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[08:34:03] [PASSED] drm_test_connector_hdmi_init_bpc_null
[08:34:03] [PASSED] drm_test_connector_hdmi_init_formats_empty
[08:34:03] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[08:34:03] [PASSED] drm_test_connector_hdmi_init_null_ddc
[08:34:03] [PASSED] drm_test_connector_hdmi_init_null_product
[08:34:03] [PASSED] drm_test_connector_hdmi_init_null_vendor
[08:34:03] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[08:34:03] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[08:34:03] [PASSED] drm_test_connector_hdmi_init_product_valid
[08:34:03] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[08:34:03] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[08:34:03] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[08:34:03] ========= drm_test_connector_hdmi_init_type_valid =========
[08:34:03] [PASSED] HDMI-A
[08:34:03] [PASSED] HDMI-B
[08:34:03] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[08:34:03] ======== drm_test_connector_hdmi_init_type_invalid ========
[08:34:03] [PASSED] Unknown
[08:34:03] [PASSED] VGA
[08:34:03] [PASSED] DVI-I
[08:34:03] [PASSED] DVI-D
[08:34:03] [PASSED] DVI-A
[08:34:03] [PASSED] Composite
[08:34:03] [PASSED] SVIDEO
[08:34:03] [PASSED] LVDS
[08:34:03] [PASSED] Component
[08:34:03] [PASSED] DIN
[08:34:03] [PASSED] DP
[08:34:03] [PASSED] TV
[08:34:03] [PASSED] eDP
[08:34:03] [PASSED] Virtual
[08:34:03] [PASSED] DSI
[08:34:03] [PASSED] DPI
[08:34:03] [PASSED] Writeback
[08:34:03] [PASSED] SPI
[08:34:03] [PASSED] USB
[08:34:03] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[08:34:03] ============ [PASSED] drmm_connector_hdmi_init =============
[08:34:03] ============= drmm_connector_init (3 subtests) =============
[08:34:03] [PASSED] drm_test_drmm_connector_init
[08:34:03] [PASSED] drm_test_drmm_connector_init_null_ddc
[08:34:03] ========= drm_test_drmm_connector_init_type_valid =========
[08:34:03] [PASSED] Unknown
[08:34:03] [PASSED] VGA
[08:34:03] [PASSED] DVI-I
[08:34:03] [PASSED] DVI-D
[08:34:03] [PASSED] DVI-A
[08:34:03] [PASSED] Composite
[08:34:03] [PASSED] SVIDEO
[08:34:03] [PASSED] LVDS
[08:34:03] [PASSED] Component
[08:34:03] [PASSED] DIN
[08:34:03] [PASSED] DP
[08:34:03] [PASSED] HDMI-A
[08:34:03] [PASSED] HDMI-B
[08:34:03] [PASSED] TV
[08:34:03] [PASSED] eDP
[08:34:03] [PASSED] Virtual
[08:34:03] [PASSED] DSI
[08:34:03] [PASSED] DPI
[08:34:03] [PASSED] Writeback
[08:34:03] [PASSED] SPI
[08:34:03] [PASSED] USB
[08:34:03] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[08:34:03] =============== [PASSED] drmm_connector_init ===============
[08:34:03] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[08:34:03] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[08:34:03] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[08:34:03] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[08:34:03] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[08:34:03] ========== drm_test_get_tv_mode_from_name_valid ===========
[08:34:03] [PASSED] NTSC
[08:34:03] [PASSED] NTSC-443
[08:34:03] [PASSED] NTSC-J
[08:34:03] [PASSED] PAL
[08:34:03] [PASSED] PAL-M
[08:34:03] [PASSED] PAL-N
[08:34:03] [PASSED] SECAM
[08:34:03] [PASSED] Mono
[08:34:03] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[08:34:03] [PASSED] drm_test_get_tv_mode_from_name_truncated
[08:34:03] ============ [PASSED] drm_get_tv_mode_from_name ============
[08:34:03] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[08:34:03] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[08:34:03] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[08:34:03] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[08:34:03] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[08:34:03] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[08:34:03] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[08:34:03] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[08:34:03] [PASSED] VIC 96
[08:34:03] [PASSED] VIC 97
[08:34:03] [PASSED] VIC 101
[08:34:03] [PASSED] VIC 102
[08:34:03] [PASSED] VIC 106
[08:34:03] [PASSED] VIC 107
[08:34:03] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[08:34:03] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[08:34:03] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[08:34:03] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[08:34:03] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[08:34:03] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[08:34:03] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[08:34:03] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[08:34:03] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[08:34:03] [PASSED] Automatic
[08:34:03] [PASSED] Full
[08:34:03] [PASSED] Limited 16:235
[08:34:03] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[08:34:03] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[08:34:03] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[08:34:03] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[08:34:03] === drm_test_drm_hdmi_connector_get_output_format_name ====
[08:34:03] [PASSED] RGB
[08:34:03] [PASSED] YUV 4:2:0
[08:34:03] [PASSED] YUV 4:2:2
[08:34:03] [PASSED] YUV 4:4:4
[08:34:03] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[08:34:03] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[08:34:03] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[08:34:03] ============= drm_damage_helper (21 subtests) ==============
[08:34:03] [PASSED] drm_test_damage_iter_no_damage
[08:34:03] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[08:34:03] [PASSED] drm_test_damage_iter_no_damage_src_moved
[08:34:03] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[08:34:03] [PASSED] drm_test_damage_iter_no_damage_not_visible
[08:34:03] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[08:34:03] [PASSED] drm_test_damage_iter_no_damage_no_fb
[08:34:03] [PASSED] drm_test_damage_iter_simple_damage
[08:34:03] [PASSED] drm_test_damage_iter_single_damage
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_outside_src
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_src_moved
[08:34:03] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[08:34:03] [PASSED] drm_test_damage_iter_damage
[08:34:03] [PASSED] drm_test_damage_iter_damage_one_intersect
[08:34:03] [PASSED] drm_test_damage_iter_damage_one_outside
[08:34:03] [PASSED] drm_test_damage_iter_damage_src_moved
[08:34:03] [PASSED] drm_test_damage_iter_damage_not_visible
[08:34:03] ================ [PASSED] drm_damage_helper ================
[08:34:03] ============== drm_dp_mst_helper (3 subtests) ==============
[08:34:03] ============== drm_test_dp_mst_calc_pbn_mode ==============
[08:34:03] [PASSED] Clock 154000 BPP 30 DSC disabled
[08:34:03] [PASSED] Clock 234000 BPP 30 DSC disabled
[08:34:03] [PASSED] Clock 297000 BPP 24 DSC disabled
[08:34:03] [PASSED] Clock 332880 BPP 24 DSC enabled
[08:34:03] [PASSED] Clock 324540 BPP 24 DSC enabled
[08:34:03] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[08:34:03] ============== drm_test_dp_mst_calc_pbn_div ===============
[08:34:03] [PASSED] Link rate 2000000 lane count 4
[08:34:03] [PASSED] Link rate 2000000 lane count 2
[08:34:03] [PASSED] Link rate 2000000 lane count 1
[08:34:03] [PASSED] Link rate 1350000 lane count 4
[08:34:03] [PASSED] Link rate 1350000 lane count 2
[08:34:03] [PASSED] Link rate 1350000 lane count 1
[08:34:03] [PASSED] Link rate 1000000 lane count 4
[08:34:03] [PASSED] Link rate 1000000 lane count 2
[08:34:03] [PASSED] Link rate 1000000 lane count 1
[08:34:03] [PASSED] Link rate 810000 lane count 4
[08:34:03] [PASSED] Link rate 810000 lane count 2
[08:34:03] [PASSED] Link rate 810000 lane count 1
[08:34:03] [PASSED] Link rate 540000 lane count 4
[08:34:03] [PASSED] Link rate 540000 lane count 2
[08:34:03] [PASSED] Link rate 540000 lane count 1
[08:34:03] [PASSED] Link rate 270000 lane count 4
[08:34:03] [PASSED] Link rate 270000 lane count 2
[08:34:03] [PASSED] Link rate 270000 lane count 1
[08:34:03] [PASSED] Link rate 162000 lane count 4
[08:34:03] [PASSED] Link rate 162000 lane count 2
[08:34:03] [PASSED] Link rate 162000 lane count 1
[08:34:03] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[08:34:03] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[08:34:03] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[08:34:03] [PASSED] DP_POWER_UP_PHY with port number
[08:34:03] [PASSED] DP_POWER_DOWN_PHY with port number
[08:34:03] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[08:34:03] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[08:34:03] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[08:34:03] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[08:34:03] [PASSED] DP_QUERY_PAYLOAD with port number
[08:34:03] [PASSED] DP_QUERY_PAYLOAD with VCPI
[08:34:03] [PASSED] DP_REMOTE_DPCD_READ with port number
[08:34:03] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[08:34:03] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[08:34:03] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[08:34:03] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[08:34:03] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[08:34:03] [PASSED] DP_REMOTE_I2C_READ with port number
[08:34:03] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[08:34:03] [PASSED] DP_REMOTE_I2C_READ with transactions array
[08:34:03] [PASSED] DP_REMOTE_I2C_WRITE with port number
[08:34:03] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[08:34:03] [PASSED] DP_REMOTE_I2C_WRITE with data array
[08:34:03] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[08:34:03] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[08:34:03] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[08:34:03] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[08:34:03] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[08:34:03] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[08:34:03] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[08:34:03] ================ [PASSED] drm_dp_mst_helper ================
[08:34:03] ================== drm_exec (7 subtests) ===================
[08:34:03] [PASSED] sanitycheck
[08:34:03] [PASSED] test_lock
[08:34:03] [PASSED] test_lock_unlock
[08:34:03] [PASSED] test_duplicates
[08:34:03] [PASSED] test_prepare
[08:34:03] [PASSED] test_prepare_array
[08:34:03] [PASSED] test_multiple_loops
[08:34:03] ==================== [PASSED] drm_exec =====================
[08:34:03] =========== drm_format_helper_test (17 subtests) ===========
[08:34:03] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[08:34:03] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[08:34:03] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[08:34:03] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[08:34:03] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[08:34:03] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[08:34:03] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[08:34:03] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[08:34:03] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[08:34:03] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[08:34:03] ============== drm_test_fb_xrgb8888_to_mono ===============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[08:34:03] ==================== drm_test_fb_swab =====================
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ================ [PASSED] drm_test_fb_swab =================
[08:34:03] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[08:34:03] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[08:34:03] [PASSED] single_pixel_source_buffer
[08:34:03] [PASSED] single_pixel_clip_rectangle
[08:34:03] [PASSED] well_known_colors
[08:34:03] [PASSED] destination_pitch
[08:34:03] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[08:34:03] ================= drm_test_fb_clip_offset =================
[08:34:03] [PASSED] pass through
[08:34:03] [PASSED] horizontal offset
[08:34:03] [PASSED] vertical offset
[08:34:03] [PASSED] horizontal and vertical offset
[08:34:03] [PASSED] horizontal offset (custom pitch)
[08:34:03] [PASSED] vertical offset (custom pitch)
[08:34:03] [PASSED] horizontal and vertical offset (custom pitch)
[08:34:03] ============= [PASSED] drm_test_fb_clip_offset =============
[08:34:03] ============== drm_test_fb_build_fourcc_list ==============
[08:34:03] [PASSED] no native formats
[08:34:03] [PASSED] XRGB8888 as native format
[08:34:03] [PASSED] remove duplicates
[08:34:03] [PASSED] convert alpha formats
[08:34:03] [PASSED] random formats
[08:34:03] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[08:34:03] =================== drm_test_fb_memcpy ====================
[08:34:03] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[08:34:03] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[08:34:03] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[08:34:03] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[08:34:03] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[08:34:03] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[08:34:03] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[08:34:03] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[08:34:03] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[08:34:03] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[08:34:03] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[08:34:03] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[08:34:03] =============== [PASSED] drm_test_fb_memcpy ================
[08:34:03] ============= [PASSED] drm_format_helper_test ==============
[08:34:03] ================= drm_format (18 subtests) =================
[08:34:03] [PASSED] drm_test_format_block_width_invalid
[08:34:03] [PASSED] drm_test_format_block_width_one_plane
[08:34:03] [PASSED] drm_test_format_block_width_two_plane
[08:34:03] [PASSED] drm_test_format_block_width_three_plane
[08:34:03] [PASSED] drm_test_format_block_width_tiled
[08:34:03] [PASSED] drm_test_format_block_height_invalid
[08:34:03] [PASSED] drm_test_format_block_height_one_plane
[08:34:03] [PASSED] drm_test_format_block_height_two_plane
[08:34:03] [PASSED] drm_test_format_block_height_three_plane
[08:34:03] [PASSED] drm_test_format_block_height_tiled
[08:34:03] [PASSED] drm_test_format_min_pitch_invalid
[08:34:03] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[08:34:03] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[08:34:03] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[08:34:03] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[08:34:03] [PASSED] drm_test_format_min_pitch_two_plane
[08:34:03] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[08:34:03] [PASSED] drm_test_format_min_pitch_tiled
[08:34:03] =================== [PASSED] drm_format ====================
[08:34:03] ============== drm_framebuffer (10 subtests) ===============
[08:34:03] ========== drm_test_framebuffer_check_src_coords ==========
[08:34:03] [PASSED] Success: source fits into fb
[08:34:03] [PASSED] Fail: overflowing fb with x-axis coordinate
[08:34:03] [PASSED] Fail: overflowing fb with y-axis coordinate
[08:34:03] [PASSED] Fail: overflowing fb with source width
[08:34:03] [PASSED] Fail: overflowing fb with source height
[08:34:03] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[08:34:03] [PASSED] drm_test_framebuffer_cleanup
[08:34:03] =============== drm_test_framebuffer_create ===============
[08:34:03] [PASSED] ABGR8888 normal sizes
[08:34:03] [PASSED] ABGR8888 max sizes
[08:34:03] [PASSED] ABGR8888 pitch greater than min required
[08:34:03] [PASSED] ABGR8888 pitch less than min required
[08:34:03] [PASSED] ABGR8888 Invalid width
[08:34:03] [PASSED] ABGR8888 Invalid buffer handle
[08:34:03] [PASSED] No pixel format
[08:34:03] [PASSED] ABGR8888 Width 0
[08:34:03] [PASSED] ABGR8888 Height 0
[08:34:03] [PASSED] ABGR8888 Out of bound height * pitch combination
[08:34:03] [PASSED] ABGR8888 Large buffer offset
[08:34:03] [PASSED] ABGR8888 Buffer offset for inexistent plane
[08:34:03] [PASSED] ABGR8888 Invalid flag
[08:34:03] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[08:34:03] [PASSED] ABGR8888 Valid buffer modifier
[08:34:03] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[08:34:03] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] NV12 Normal sizes
[08:34:03] [PASSED] NV12 Max sizes
[08:34:03] [PASSED] NV12 Invalid pitch
[08:34:03] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[08:34:03] [PASSED] NV12 different modifier per-plane
[08:34:03] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[08:34:03] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] NV12 Modifier for inexistent plane
[08:34:03] [PASSED] NV12 Handle for inexistent plane
[08:34:03] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[08:34:03] [PASSED] YVU420 Normal sizes
[08:34:03] [PASSED] YVU420 Max sizes
[08:34:03] [PASSED] YVU420 Invalid pitch
[08:34:03] [PASSED] YVU420 Different pitches
[08:34:03] [PASSED] YVU420 Different buffer offsets/pitches
[08:34:03] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[08:34:03] [PASSED] YVU420 Valid modifier
[08:34:03] [PASSED] YVU420 Different modifiers per plane
[08:34:03] [PASSED] YVU420 Modifier for inexistent plane
[08:34:03] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[08:34:03] [PASSED] X0L2 Normal sizes
[08:34:03] [PASSED] X0L2 Max sizes
[08:34:03] [PASSED] X0L2 Invalid pitch
[08:34:03] [PASSED] X0L2 Pitch greater than minimum required
[08:34:03] [PASSED] X0L2 Handle for inexistent plane
[08:34:03] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[08:34:03] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[08:34:03] [PASSED] X0L2 Valid modifier
[08:34:03] [PASSED] X0L2 Modifier for inexistent plane
[08:34:03] =========== [PASSED] drm_test_framebuffer_create ===========
[08:34:03] [PASSED] drm_test_framebuffer_free
[08:34:03] [PASSED] drm_test_framebuffer_init
[08:34:03] [PASSED] drm_test_framebuffer_init_bad_format
[08:34:03] [PASSED] drm_test_framebuffer_init_dev_mismatch
[08:34:03] [PASSED] drm_test_framebuffer_lookup
[08:34:03] [PASSED] drm_test_framebuffer_lookup_inexistent
[08:34:03] [PASSED] drm_test_framebuffer_modifiers_not_supported
[08:34:03] ================= [PASSED] drm_framebuffer =================
[08:34:03] ================ drm_gem_shmem (8 subtests) ================
[08:34:03] [PASSED] drm_gem_shmem_test_obj_create
[08:34:03] [PASSED] drm_gem_shmem_test_obj_create_private
[08:34:03] [PASSED] drm_gem_shmem_test_pin_pages
[08:34:03] [PASSED] drm_gem_shmem_test_vmap
[08:34:03] [PASSED] drm_gem_shmem_test_get_pages_sgt
[08:34:03] [PASSED] drm_gem_shmem_test_get_sg_table
[08:34:03] [PASSED] drm_gem_shmem_test_madvise
[08:34:03] [PASSED] drm_gem_shmem_test_purge
[08:34:03] ================== [PASSED] drm_gem_shmem ==================
[08:34:03] === drm_atomic_helper_connector_hdmi_check (22 subtests) ===
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[08:34:03] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[08:34:03] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback
[08:34:03] [PASSED] drm_test_check_max_tmds_rate_format_fallback
[08:34:03] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[08:34:03] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[08:34:03] [PASSED] drm_test_check_output_bpc_dvi
[08:34:03] [PASSED] drm_test_check_output_bpc_format_vic_1
[08:34:03] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[08:34:03] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[08:34:03] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[08:34:03] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[08:34:03] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[08:34:03] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[08:34:03] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[08:34:03] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[08:34:03] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[08:34:03] [PASSED] drm_test_check_broadcast_rgb_value
[08:34:03] [PASSED] drm_test_check_bpc_8_value
[08:34:03] [PASSED] drm_test_check_bpc_10_value
[08:34:03] [PASSED] drm_test_check_bpc_12_value
[08:34:03] [PASSED] drm_test_check_format_value
[08:34:03] [PASSED] drm_test_check_tmds_char_value
[08:34:03] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[08:34:03] ================= drm_managed (2 subtests) =================
[08:34:03] [PASSED] drm_test_managed_release_action
[08:34:03] [PASSED] drm_test_managed_run_action
[08:34:03] =================== [PASSED] drm_managed ===================
[08:34:03] =================== drm_mm (6 subtests) ====================
[08:34:03] [PASSED] drm_test_mm_init
[08:34:03] [PASSED] drm_test_mm_debug
[08:34:03] [PASSED] drm_test_mm_align32
[08:34:03] [PASSED] drm_test_mm_align64
[08:34:03] [PASSED] drm_test_mm_lowest
[08:34:03] [PASSED] drm_test_mm_highest
[08:34:03] ===================== [PASSED] drm_mm ======================
[08:34:03] ============= drm_modes_analog_tv (5 subtests) =============
stty: 'standard input': Inappropriate ioctl for device
[08:34:03] [PASSED] drm_test_modes_analog_tv_mono_576i
[08:34:03] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[08:34:03] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[08:34:03] [PASSED] drm_test_modes_analog_tv_pal_576i
[08:34:03] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[08:34:03] =============== [PASSED] drm_modes_analog_tv ===============
[08:34:03] ============== drm_plane_helper (2 subtests) ===============
[08:34:03] =============== drm_test_check_plane_state ================
[08:34:03] [PASSED] clipping_simple
[08:34:03] [PASSED] clipping_rotate_reflect
[08:34:03] [PASSED] positioning_simple
[08:34:03] [PASSED] upscaling
[08:34:03] [PASSED] downscaling
[08:34:03] [PASSED] rounding1
[08:34:03] [PASSED] rounding2
[08:34:03] [PASSED] rounding3
[08:34:03] [PASSED] rounding4
[08:34:03] =========== [PASSED] drm_test_check_plane_state ============
[08:34:03] =========== drm_test_check_invalid_plane_state ============
[08:34:03] [PASSED] positioning_invalid
[08:34:03] [PASSED] upscaling_invalid
[08:34:03] [PASSED] downscaling_invalid
[08:34:03] ======= [PASSED] drm_test_check_invalid_plane_state ========
[08:34:03] ================ [PASSED] drm_plane_helper =================
[08:34:03] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[08:34:03] ====== drm_test_connector_helper_tv_get_modes_check =======
[08:34:03] [PASSED] None
[08:34:03] [PASSED] PAL
[08:34:03] [PASSED] NTSC
[08:34:03] [PASSED] Both, NTSC Default
[08:34:03] [PASSED] Both, PAL Default
[08:34:03] [PASSED] Both, NTSC Default, with PAL on command-line
[08:34:03] [PASSED] Both, PAL Default, with NTSC on command-line
[08:34:03] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[08:34:03] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[08:34:03] ================== drm_rect (9 subtests) ===================
[08:34:03] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[08:34:03] [PASSED] drm_test_rect_clip_scaled_not_clipped
[08:34:03] [PASSED] drm_test_rect_clip_scaled_clipped
[08:34:03] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[08:34:03] ================= drm_test_rect_intersect =================
[08:34:03] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[08:34:03] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[08:34:03] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[08:34:03] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[08:34:03] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[08:34:03] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[08:34:03] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[08:34:03] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[08:34:03] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[08:34:03] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[08:34:03] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[08:34:03] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[08:34:03] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[08:34:03] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[08:34:03] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[08:34:03] ============= [PASSED] drm_test_rect_intersect =============
[08:34:03] ================ drm_test_rect_calc_hscale ================
[08:34:03] [PASSED] normal use
[08:34:03] [PASSED] out of max range
[08:34:03] [PASSED] out of min range
[08:34:03] [PASSED] zero dst
[08:34:03] [PASSED] negative src
[08:34:03] [PASSED] negative dst
[08:34:03] ============ [PASSED] drm_test_rect_calc_hscale ============
[08:34:03] ================ drm_test_rect_calc_vscale ================
[08:34:03] [PASSED] normal use
[08:34:03] [PASSED] out of max range
[08:34:03] [PASSED] out of min range
[08:34:03] [PASSED] zero dst
[08:34:03] [PASSED] negative src
[08:34:03] [PASSED] negative dst
[08:34:03] ============ [PASSED] drm_test_rect_calc_vscale ============
[08:34:03] ================== drm_test_rect_rotate ===================
[08:34:03] [PASSED] reflect-x
[08:34:03] [PASSED] reflect-y
[08:34:03] [PASSED] rotate-0
[08:34:03] [PASSED] rotate-90
[08:34:03] [PASSED] rotate-180
[08:34:03] [PASSED] rotate-270
[08:34:03] ============== [PASSED] drm_test_rect_rotate ===============
[08:34:03] ================ drm_test_rect_rotate_inv =================
[08:34:03] [PASSED] reflect-x
[08:34:03] [PASSED] reflect-y
[08:34:03] [PASSED] rotate-0
[08:34:03] [PASSED] rotate-90
[08:34:03] [PASSED] rotate-180
[08:34:03] [PASSED] rotate-270
[08:34:03] ============ [PASSED] drm_test_rect_rotate_inv =============
[08:34:03] ==================== [PASSED] drm_rect =====================
[08:34:03] ============================================================
[08:34:03] Testing complete. Ran 531 tests: passed: 531
[08:34:03] Elapsed time: 24.874s total, 1.693s configuring, 23.009s building, 0.169s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[08:34:03] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[08:34:05] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json ARCH=um O=.kunit --jobs=48
[08:34:12] Starting KUnit Kernel (1/1)...
[08:34:12] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[08:34:12] ================= ttm_device (5 subtests) ==================
[08:34:12] [PASSED] ttm_device_init_basic
[08:34:12] [PASSED] ttm_device_init_multiple
[08:34:12] [PASSED] ttm_device_fini_basic
[08:34:12] [PASSED] ttm_device_init_no_vma_man
[08:34:12] ================== ttm_device_init_pools ==================
[08:34:12] [PASSED] No DMA allocations, no DMA32 required
[08:34:12] [PASSED] DMA allocations, DMA32 required
[08:34:12] [PASSED] No DMA allocations, DMA32 required
[08:34:12] [PASSED] DMA allocations, no DMA32 required
[08:34:12] ============== [PASSED] ttm_device_init_pools ==============
[08:34:12] =================== [PASSED] ttm_device ====================
[08:34:12] ================== ttm_pool (8 subtests) ===================
[08:34:12] ================== ttm_pool_alloc_basic ===================
[08:34:12] [PASSED] One page
[08:34:12] [PASSED] More than one page
[08:34:12] [PASSED] Above the allocation limit
[08:34:12] [PASSED] One page, with coherent DMA mappings enabled
[08:34:12] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[08:34:12] ============== [PASSED] ttm_pool_alloc_basic ===============
[08:34:12] ============== ttm_pool_alloc_basic_dma_addr ==============
[08:34:12] [PASSED] One page
[08:34:12] [PASSED] More than one page
[08:34:12] [PASSED] Above the allocation limit
[08:34:12] [PASSED] One page, with coherent DMA mappings enabled
[08:34:12] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[08:34:12] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[08:34:12] [PASSED] ttm_pool_alloc_order_caching_match
[08:34:12] [PASSED] ttm_pool_alloc_caching_mismatch
[08:34:12] [PASSED] ttm_pool_alloc_order_mismatch
[08:34:12] [PASSED] ttm_pool_free_dma_alloc
[08:34:12] [PASSED] ttm_pool_free_no_dma_alloc
[08:34:12] [PASSED] ttm_pool_fini_basic
[08:34:12] ==================== [PASSED] ttm_pool =====================
[08:34:12] ================ ttm_resource (8 subtests) =================
[08:34:12] ================= ttm_resource_init_basic =================
[08:34:12] [PASSED] Init resource in TTM_PL_SYSTEM
[08:34:12] [PASSED] Init resource in TTM_PL_VRAM
[08:34:12] [PASSED] Init resource in a private placement
[08:34:12] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[08:34:12] ============= [PASSED] ttm_resource_init_basic =============
[08:34:12] [PASSED] ttm_resource_init_pinned
[08:34:12] [PASSED] ttm_resource_fini_basic
[08:34:12] [PASSED] ttm_resource_manager_init_basic
[08:34:12] [PASSED] ttm_resource_manager_usage_basic
[08:34:12] [PASSED] ttm_resource_manager_set_used_basic
[08:34:12] [PASSED] ttm_sys_man_alloc_basic
[08:34:12] [PASSED] ttm_sys_man_free_basic
[08:34:12] ================== [PASSED] ttm_resource ===================
[08:34:12] =================== ttm_tt (15 subtests) ===================
[08:34:12] ==================== ttm_tt_init_basic ====================
[08:34:12] [PASSED] Page-aligned size
[08:34:12] [PASSED] Extra pages requested
[08:34:12] ================ [PASSED] ttm_tt_init_basic ================
[08:34:12] [PASSED] ttm_tt_init_misaligned
[08:34:12] [PASSED] ttm_tt_fini_basic
[08:34:12] [PASSED] ttm_tt_fini_sg
[08:34:12] [PASSED] ttm_tt_fini_shmem
[08:34:12] [PASSED] ttm_tt_create_basic
[08:34:12] [PASSED] ttm_tt_create_invalid_bo_type
[08:34:12] [PASSED] ttm_tt_create_ttm_exists
[08:34:12] [PASSED] ttm_tt_create_failed
[08:34:12] [PASSED] ttm_tt_destroy_basic
[08:34:12] [PASSED] ttm_tt_populate_null_ttm
[08:34:12] [PASSED] ttm_tt_populate_populated_ttm
[08:34:12] [PASSED] ttm_tt_unpopulate_basic
[08:34:12] [PASSED] ttm_tt_unpopulate_empty_ttm
[08:34:12] [PASSED] ttm_tt_swapin_basic
[08:34:12] ===================== [PASSED] ttm_tt ======================
[08:34:12] =================== ttm_bo (14 subtests) ===================
[08:34:12] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[08:34:12] [PASSED] Cannot be interrupted and sleeps
[08:34:12] [PASSED] Cannot be interrupted, locks straight away
[08:34:12] [PASSED] Can be interrupted, sleeps
[08:34:12] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[08:34:12] [PASSED] ttm_bo_reserve_locked_no_sleep
[08:34:12] [PASSED] ttm_bo_reserve_no_wait_ticket
[08:34:12] [PASSED] ttm_bo_reserve_double_resv
[08:34:12] [PASSED] ttm_bo_reserve_interrupted
[08:34:12] [PASSED] ttm_bo_reserve_deadlock
[08:34:12] [PASSED] ttm_bo_unreserve_basic
[08:34:12] [PASSED] ttm_bo_unreserve_pinned
[08:34:12] [PASSED] ttm_bo_unreserve_bulk
[08:34:12] [PASSED] ttm_bo_put_basic
[08:34:12] [PASSED] ttm_bo_put_shared_resv
[08:34:12] [PASSED] ttm_bo_pin_basic
[08:34:12] [PASSED] ttm_bo_pin_unpin_resource
[08:34:12] [PASSED] ttm_bo_multiple_pin_one_unpin
[08:34:12] ===================== [PASSED] ttm_bo ======================
[08:34:12] ============== ttm_bo_validate (22 subtests) ===============
[08:34:12] ============== ttm_bo_init_reserved_sys_man ===============
[08:34:12] [PASSED] Buffer object for userspace
[08:34:12] [PASSED] Kernel buffer object
[08:34:12] [PASSED] Shared buffer object
[08:34:12] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[08:34:12] ============== ttm_bo_init_reserved_mock_man ==============
[08:34:12] [PASSED] Buffer object for userspace
[08:34:12] [PASSED] Kernel buffer object
[08:34:12] [PASSED] Shared buffer object
[08:34:12] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[08:34:12] [PASSED] ttm_bo_init_reserved_resv
[08:34:12] ================== ttm_bo_validate_basic ==================
[08:34:12] [PASSED] Buffer object for userspace
[08:34:12] [PASSED] Kernel buffer object
[08:34:12] [PASSED] Shared buffer object
[08:34:12] ============== [PASSED] ttm_bo_validate_basic ==============
[08:34:12] [PASSED] ttm_bo_validate_invalid_placement
[08:34:12] ============= ttm_bo_validate_same_placement ==============
[08:34:12] [PASSED] System manager
[08:34:12] [PASSED] VRAM manager
[08:34:12] ========= [PASSED] ttm_bo_validate_same_placement ==========
[08:34:12] [PASSED] ttm_bo_validate_failed_alloc
[08:34:12] [PASSED] ttm_bo_validate_pinned
[08:34:12] [PASSED] ttm_bo_validate_busy_placement
[08:34:12] ================ ttm_bo_validate_multihop =================
[08:34:12] [PASSED] Buffer object for userspace
[08:34:12] [PASSED] Kernel buffer object
[08:34:12] [PASSED] Shared buffer object
[08:34:12] ============ [PASSED] ttm_bo_validate_multihop =============
[08:34:12] ========== ttm_bo_validate_no_placement_signaled ==========
[08:34:12] [PASSED] Buffer object in system domain, no page vector
[08:34:12] [PASSED] Buffer object in system domain with an existing page vector
[08:34:12] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[08:34:12] ======== ttm_bo_validate_no_placement_not_signaled ========
[08:34:12] [PASSED] Buffer object for userspace
[08:34:12] [PASSED] Kernel buffer object
[08:34:12] [PASSED] Shared buffer object
[08:34:12] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[08:34:12] [PASSED] ttm_bo_validate_move_fence_signaled
[08:34:13] ========= ttm_bo_validate_move_fence_not_signaled =========
[08:34:13] [PASSED] Waits for GPU
[08:34:13] [PASSED] Tries to lock straight away
[08:34:13] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[08:34:13] [PASSED] ttm_bo_validate_swapout
[08:34:13] [PASSED] ttm_bo_validate_happy_evict
[08:34:13] [PASSED] ttm_bo_validate_all_pinned_evict
[08:34:13] [PASSED] ttm_bo_validate_allowed_only_evict
[08:34:13] [PASSED] ttm_bo_validate_deleted_evict
[08:34:13] [PASSED] ttm_bo_validate_busy_domain_evict
[08:34:13] [PASSED] ttm_bo_validate_evict_gutting
[08:34:13] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[08:34:13] ================= [PASSED] ttm_bo_validate =================
[08:34:13] ============================================================
[08:34:13] Testing complete. Ran 102 tests: passed: 102
[08:34:13] Elapsed time: 9.943s total, 1.620s configuring, 7.657s building, 0.551s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✓ CI.Build: success for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (11 preceding siblings ...)
2024-10-14 8:34 ` ✓ CI.KUnit: " Patchwork
@ 2024-10-14 8:45 ` Patchwork
2024-10-14 8:48 ` ✓ CI.Hooks: " Patchwork
` (3 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 8:45 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : success
== Summary ==
lib/modules/6.12.0-rc3-xe/kernel/sound/core/snd-hwdep.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/core/snd.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/core/snd-pcm.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/core/snd-compress.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/core/snd-timer.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soundcore.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/atom/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/atom/sst/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/common/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/amd/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/amd/acp/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/amd/acp/snd-soc-acpi-amd-match.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/amd/snd-acp-config.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/amd/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/amd/snd-sof-amd-renoir.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/amd/snd-sof-amd-acp.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/snd-sof-utils.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/snd-sof-pci.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/snd-sof.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/snd-sof-probes.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/xtensa/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/snd-soc-core.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/snd-soc-acpi.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/codecs/
lib/modules/6.12.0-rc3-xe/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/hda/
lib/modules/6.12.0-rc3-xe/kernel/sound/hda/snd-intel-sdw-acpi.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/hda/ext/
lib/modules/6.12.0-rc3-xe/kernel/sound/hda/ext/snd-hda-ext-core.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/hda/snd-intel-dspcfg.ko
lib/modules/6.12.0-rc3-xe/kernel/sound/hda/snd-hda-core.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/kernel/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/kernel/msr.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/kernel/cpuid.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/sha512-ssse3.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/crct10dif-pclmul.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/ghash-clmulni-intel.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/sha1-ssse3.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/crc32-pclmul.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/sha256-ssse3.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/aesni-intel.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/crypto/polyval-clmulni.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/events/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/events/intel/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/events/intel/intel-cstate.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/events/rapl.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/kvm/
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/kvm/kvm.ko
lib/modules/6.12.0-rc3-xe/kernel/arch/x86/kvm/kvm-intel.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/
lib/modules/6.12.0-rc3-xe/kernel/crypto/crypto_simd.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/cmac.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/ccm.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/cryptd.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/polyval-generic.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/async_tx/
lib/modules/6.12.0-rc3-xe/kernel/crypto/async_tx/async_xor.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/async_tx/async_tx.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/async_tx/async_memcpy.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/async_tx/async_pq.ko
lib/modules/6.12.0-rc3-xe/kernel/crypto/async_tx/async_raid6_recov.ko
lib/modules/6.12.0-rc3-xe/build
lib/modules/6.12.0-rc3-xe/modules.alias.bin
lib/modules/6.12.0-rc3-xe/modules.builtin
lib/modules/6.12.0-rc3-xe/modules.softdep
lib/modules/6.12.0-rc3-xe/modules.alias
lib/modules/6.12.0-rc3-xe/modules.order
lib/modules/6.12.0-rc3-xe/modules.symbols
lib/modules/6.12.0-rc3-xe/modules.dep.bin
+ mv kernel-nodebug.tar.gz ..
+ cd ..
+ rm -rf archive
++ date +%s
+ echo -e '\e[0Ksection_end:1728895539:package_x86_64_nodebug\r\e[0K'
^[[0Ksection_end:1728895539:package_x86_64_nodebug
^[[0K
+ sync
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✓ CI.Hooks: success for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (12 preceding siblings ...)
2024-10-14 8:45 ` ✓ CI.Build: " Patchwork
@ 2024-10-14 8:48 ` Patchwork
2024-10-14 8:49 ` ✗ CI.checksparse: warning " Patchwork
` (2 subsequent siblings)
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 8:48 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-default"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64-default ']'
+ BUILD_DIR=/workspace/kernel/build64-default
+ cd /workspace/kernel
++ nproc
+ make -j48 O=/workspace/kernel/build64-default modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-default'
GEN Makefile
UPD include/config/kernel.release
mkdir -p /workspace/kernel/build64-default/tools/objtool && make O=/workspace/kernel/build64-default subdir=tools/objtool --no-print-directory -C objtool
UPD include/generated/utsrelease.h
CALL ../scripts/checksyscalls.sh
INSTALL libsubcmd_headers
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64-default/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64-default/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64-default/tools/objtool/weak.o
CC /workspace/kernel/build64-default/tools/objtool/check.o
CC /workspace/kernel/build64-default/tools/objtool/special.o
CC /workspace/kernel/build64-default/tools/objtool/builtin-check.o
CC /workspace/kernel/build64-default/tools/objtool/elf.o
CC /workspace/kernel/build64-default/tools/objtool/objtool.o
CC /workspace/kernel/build64-default/tools/objtool/orc_gen.o
CC /workspace/kernel/build64-default/tools/objtool/orc_dump.o
CC /workspace/kernel/build64-default/tools/objtool/libstring.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64-default/tools/objtool/libctype.o
CC /workspace/kernel/build64-default/tools/objtool/str_error_r.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/decode.o
CC /workspace/kernel/build64-default/tools/objtool/librbtree.o
CC /workspace/kernel/build64-default/tools/objtool/arch/x86/orc.o
LD /workspace/kernel/build64-default/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64-default/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64-default/tools/objtool/objtool
make[1]: Leaving directory '/workspace/kernel/build64-default'
++ nproc
+ make -j48 O=/workspace/kernel/build64-default W=1 drivers/gpu/drm/xe
make[1]: Entering directory '/workspace/kernel/build64-default'
make[2]: Nothing to be done for 'drivers/gpu/drm/xe'.
make[1]: Leaving directory '/workspace/kernel/build64-default'
run-parts: executing /workspace/ci/hooks/11-build-32b
+++ realpath /workspace/ci/hooks/11-build-32b
++ dirname /workspace/ci/hooks/11-build-32b
+ THIS_SCRIPT_DIR=/workspace/ci/hooks
+ SRC_DIR=/workspace/kernel
+ TOOLS_SRC_DIR=/workspace/ci
+ '[' -n /workspace/kernel/build64-default ']'
+ BUILD_DIR=/workspace/kernel/build64-default
+ BUILD_DIR=/workspace/kernel/build64-default/build32
+ cd /workspace/kernel
+ mkdir -p /workspace/kernel/build64-default/build32
++ nproc
+ make -j48 ARCH=i386 O=/workspace/kernel/build64-default/build32 defconfig
make[1]: Entering directory '/workspace/kernel/build64-default/build32'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
YACC scripts/kconfig/parser.tab.[ch]
LEX scripts/kconfig/lexer.lex.c
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTLD scripts/kconfig/conf
*** Default configuration is based on 'i386_defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/workspace/kernel/build64-default/build32'
+ cd /workspace/kernel/build64-default/build32
+ /workspace/kernel/scripts/kconfig/merge_config.sh .config /workspace/ci/kernel/10-xe.fragment
Using .config as base
Merging /workspace/ci/kernel/10-xe.fragment
Value of CONFIG_DRM_XE is redefined by fragment /workspace/ci/kernel/10-xe.fragment:
Previous value: # CONFIG_DRM_XE is not set
New value: CONFIG_DRM_XE=m
Value of CONFIG_SND_DEBUG is redefined by fragment /workspace/ci/kernel/10-xe.fragment:
Previous value: # CONFIG_SND_DEBUG is not set
New value: CONFIG_SND_DEBUG=y
Value of CONFIG_SND_HDA_INTEL is redefined by fragment /workspace/ci/kernel/10-xe.fragment:
Previous value: CONFIG_SND_HDA_INTEL=y
New value: CONFIG_SND_HDA_INTEL=m
Value of CONFIG_SND_HDA_CODEC_HDMI is redefined by fragment /workspace/ci/kernel/10-xe.fragment:
Previous value: # CONFIG_SND_HDA_CODEC_HDMI is not set
New value: CONFIG_SND_HDA_CODEC_HDMI=m
GEN Makefile
WARNING: unmet direct dependencies detected for FB_IOMEM_HELPERS
Depends on [n]: HAS_IOMEM [=y] && FB_CORE [=n]
Selected by [m]:
- DRM_XE_DISPLAY [=y] && HAS_IOMEM [=y] && DRM [=y] && DRM_XE [=m] && DRM_XE [=m]=m [=m]
#
# configuration written to .config
#
Value requested for CONFIG_HAVE_UID16 not in final .config
Requested value: CONFIG_HAVE_UID16=y
Actual value:
Value requested for CONFIG_UID16 not in final .config
Requested value: CONFIG_UID16=y
Actual value:
Value requested for CONFIG_X86_32 not in final .config
Requested value: CONFIG_X86_32=y
Actual value:
Value requested for CONFIG_OUTPUT_FORMAT not in final .config
Requested value: CONFIG_OUTPUT_FORMAT="elf32-i386"
Actual value: CONFIG_OUTPUT_FORMAT="elf64-x86-64"
Value requested for CONFIG_ARCH_MMAP_RND_BITS_MIN not in final .config
Requested value: CONFIG_ARCH_MMAP_RND_BITS_MIN=8
Actual value: CONFIG_ARCH_MMAP_RND_BITS_MIN=28
Value requested for CONFIG_ARCH_MMAP_RND_BITS_MAX not in final .config
Requested value: CONFIG_ARCH_MMAP_RND_BITS_MAX=16
Actual value: CONFIG_ARCH_MMAP_RND_BITS_MAX=32
Value requested for CONFIG_PGTABLE_LEVELS not in final .config
Requested value: CONFIG_PGTABLE_LEVELS=2
Actual value: CONFIG_PGTABLE_LEVELS=5
Value requested for CONFIG_X86_BIGSMP not in final .config
Requested value: # CONFIG_X86_BIGSMP is not set
Actual value:
Value requested for CONFIG_X86_INTEL_QUARK not in final .config
Requested value: # CONFIG_X86_INTEL_QUARK is not set
Actual value:
Value requested for CONFIG_X86_RDC321X not in final .config
Requested value: # CONFIG_X86_RDC321X is not set
Actual value:
Value requested for CONFIG_X86_32_NON_STANDARD not in final .config
Requested value: # CONFIG_X86_32_NON_STANDARD is not set
Actual value:
Value requested for CONFIG_X86_32_IRIS not in final .config
Requested value: # CONFIG_X86_32_IRIS is not set
Actual value:
Value requested for CONFIG_M486SX not in final .config
Requested value: # CONFIG_M486SX is not set
Actual value:
Value requested for CONFIG_M486 not in final .config
Requested value: # CONFIG_M486 is not set
Actual value:
Value requested for CONFIG_M586 not in final .config
Requested value: # CONFIG_M586 is not set
Actual value:
Value requested for CONFIG_M586TSC not in final .config
Requested value: # CONFIG_M586TSC is not set
Actual value:
Value requested for CONFIG_M586MMX not in final .config
Requested value: # CONFIG_M586MMX is not set
Actual value:
Value requested for CONFIG_M686 not in final .config
Requested value: CONFIG_M686=y
Actual value:
Value requested for CONFIG_MPENTIUMII not in final .config
Requested value: # CONFIG_MPENTIUMII is not set
Actual value:
Value requested for CONFIG_MPENTIUMIII not in final .config
Requested value: # CONFIG_MPENTIUMIII is not set
Actual value:
Value requested for CONFIG_MPENTIUMM not in final .config
Requested value: # CONFIG_MPENTIUMM is not set
Actual value:
Value requested for CONFIG_MPENTIUM4 not in final .config
Requested value: # CONFIG_MPENTIUM4 is not set
Actual value:
Value requested for CONFIG_MK6 not in final .config
Requested value: # CONFIG_MK6 is not set
Actual value:
Value requested for CONFIG_MK7 not in final .config
Requested value: # CONFIG_MK7 is not set
Actual value:
Value requested for CONFIG_MCRUSOE not in final .config
Requested value: # CONFIG_MCRUSOE is not set
Actual value:
Value requested for CONFIG_MEFFICEON not in final .config
Requested value: # CONFIG_MEFFICEON is not set
Actual value:
Value requested for CONFIG_MWINCHIPC6 not in final .config
Requested value: # CONFIG_MWINCHIPC6 is not set
Actual value:
Value requested for CONFIG_MWINCHIP3D not in final .config
Requested value: # CONFIG_MWINCHIP3D is not set
Actual value:
Value requested for CONFIG_MELAN not in final .config
Requested value: # CONFIG_MELAN is not set
Actual value:
Value requested for CONFIG_MGEODEGX1 not in final .config
Requested value: # CONFIG_MGEODEGX1 is not set
Actual value:
Value requested for CONFIG_MGEODE_LX not in final .config
Requested value: # CONFIG_MGEODE_LX is not set
Actual value:
Value requested for CONFIG_MCYRIXIII not in final .config
Requested value: # CONFIG_MCYRIXIII is not set
Actual value:
Value requested for CONFIG_MVIAC3_2 not in final .config
Requested value: # CONFIG_MVIAC3_2 is not set
Actual value:
Value requested for CONFIG_MVIAC7 not in final .config
Requested value: # CONFIG_MVIAC7 is not set
Actual value:
Value requested for CONFIG_X86_GENERIC not in final .config
Requested value: # CONFIG_X86_GENERIC is not set
Actual value:
Value requested for CONFIG_X86_INTERNODE_CACHE_SHIFT not in final .config
Requested value: CONFIG_X86_INTERNODE_CACHE_SHIFT=5
Actual value: CONFIG_X86_INTERNODE_CACHE_SHIFT=6
Value requested for CONFIG_X86_L1_CACHE_SHIFT not in final .config
Requested value: CONFIG_X86_L1_CACHE_SHIFT=5
Actual value: CONFIG_X86_L1_CACHE_SHIFT=6
Value requested for CONFIG_X86_USE_PPRO_CHECKSUM not in final .config
Requested value: CONFIG_X86_USE_PPRO_CHECKSUM=y
Actual value:
Value requested for CONFIG_X86_MINIMUM_CPU_FAMILY not in final .config
Requested value: CONFIG_X86_MINIMUM_CPU_FAMILY=6
Actual value: CONFIG_X86_MINIMUM_CPU_FAMILY=64
Value requested for CONFIG_CPU_SUP_TRANSMETA_32 not in final .config
Requested value: CONFIG_CPU_SUP_TRANSMETA_32=y
Actual value:
Value requested for CONFIG_CPU_SUP_VORTEX_32 not in final .config
Requested value: CONFIG_CPU_SUP_VORTEX_32=y
Actual value:
Value requested for CONFIG_HPET_TIMER not in final .config
Requested value: # CONFIG_HPET_TIMER is not set
Actual value: CONFIG_HPET_TIMER=y
Value requested for CONFIG_NR_CPUS_RANGE_END not in final .config
Requested value: CONFIG_NR_CPUS_RANGE_END=8
Actual value: CONFIG_NR_CPUS_RANGE_END=512
Value requested for CONFIG_NR_CPUS_DEFAULT not in final .config
Requested value: CONFIG_NR_CPUS_DEFAULT=8
Actual value: CONFIG_NR_CPUS_DEFAULT=64
Value requested for CONFIG_X86_ANCIENT_MCE not in final .config
Requested value: # CONFIG_X86_ANCIENT_MCE is not set
Actual value:
Value requested for CONFIG_X86_LEGACY_VM86 not in final .config
Requested value: # CONFIG_X86_LEGACY_VM86 is not set
Actual value:
Value requested for CONFIG_X86_ESPFIX32 not in final .config
Requested value: CONFIG_X86_ESPFIX32=y
Actual value:
Value requested for CONFIG_TOSHIBA not in final .config
Requested value: # CONFIG_TOSHIBA is not set
Actual value:
Value requested for CONFIG_X86_REBOOTFIXUPS not in final .config
Requested value: # CONFIG_X86_REBOOTFIXUPS is not set
Actual value:
Value requested for CONFIG_MICROCODE_INITRD32 not in final .config
Requested value: CONFIG_MICROCODE_INITRD32=y
Actual value:
Value requested for CONFIG_NOHIGHMEM not in final .config
Requested value: # CONFIG_NOHIGHMEM is not set
Actual value:
Value requested for CONFIG_HIGHMEM4G not in final .config
Requested value: CONFIG_HIGHMEM4G=y
Actual value:
Value requested for CONFIG_HIGHMEM64G not in final .config
Requested value: # CONFIG_HIGHMEM64G is not set
Actual value:
Value requested for CONFIG_VMSPLIT_3G not in final .config
Requested value: CONFIG_VMSPLIT_3G=y
Actual value:
Value requested for CONFIG_VMSPLIT_3G_OPT not in final .config
Requested value: # CONFIG_VMSPLIT_3G_OPT is not set
Actual value:
Value requested for CONFIG_VMSPLIT_2G not in final .config
Requested value: # CONFIG_VMSPLIT_2G is not set
Actual value:
Value requested for CONFIG_VMSPLIT_2G_OPT not in final .config
Requested value: # CONFIG_VMSPLIT_2G_OPT is not set
Actual value:
Value requested for CONFIG_VMSPLIT_1G not in final .config
Requested value: # CONFIG_VMSPLIT_1G is not set
Actual value:
Value requested for CONFIG_PAGE_OFFSET not in final .config
Requested value: CONFIG_PAGE_OFFSET=0xC0000000
Actual value:
Value requested for CONFIG_HIGHMEM not in final .config
Requested value: CONFIG_HIGHMEM=y
Actual value:
Value requested for CONFIG_X86_PAE not in final .config
Requested value: # CONFIG_X86_PAE is not set
Actual value:
Value requested for CONFIG_ARCH_FLATMEM_ENABLE not in final .config
Requested value: CONFIG_ARCH_FLATMEM_ENABLE=y
Actual value:
Value requested for CONFIG_ARCH_SELECT_MEMORY_MODEL not in final .config
Requested value: CONFIG_ARCH_SELECT_MEMORY_MODEL=y
Actual value:
Value requested for CONFIG_ILLEGAL_POINTER_VALUE not in final .config
Requested value: CONFIG_ILLEGAL_POINTER_VALUE=0
Actual value: CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
Value requested for CONFIG_HIGHPTE not in final .config
Requested value: # CONFIG_HIGHPTE is not set
Actual value:
Value requested for CONFIG_COMPAT_VDSO not in final .config
Requested value: # CONFIG_COMPAT_VDSO is not set
Actual value:
Value requested for CONFIG_FUNCTION_PADDING_CFI not in final .config
Requested value: CONFIG_FUNCTION_PADDING_CFI=0
Actual value: CONFIG_FUNCTION_PADDING_CFI=11
Value requested for CONFIG_FUNCTION_PADDING_BYTES not in final .config
Requested value: CONFIG_FUNCTION_PADDING_BYTES=4
Actual value: CONFIG_FUNCTION_PADDING_BYTES=16
Value requested for CONFIG_APM not in final .config
Requested value: # CONFIG_APM is not set
Actual value:
Value requested for CONFIG_X86_POWERNOW_K6 not in final .config
Requested value: # CONFIG_X86_POWERNOW_K6 is not set
Actual value:
Value requested for CONFIG_X86_POWERNOW_K7 not in final .config
Requested value: # CONFIG_X86_POWERNOW_K7 is not set
Actual value:
Value requested for CONFIG_X86_GX_SUSPMOD not in final .config
Requested value: # CONFIG_X86_GX_SUSPMOD is not set
Actual value:
Value requested for CONFIG_X86_SPEEDSTEP_ICH not in final .config
Requested value: # CONFIG_X86_SPEEDSTEP_ICH is not set
Actual value:
Value requested for CONFIG_X86_SPEEDSTEP_SMI not in final .config
Requested value: # CONFIG_X86_SPEEDSTEP_SMI is not set
Actual value:
Value requested for CONFIG_X86_CPUFREQ_NFORCE2 not in final .config
Requested value: # CONFIG_X86_CPUFREQ_NFORCE2 is not set
Actual value:
Value requested for CONFIG_X86_LONGRUN not in final .config
Requested value: # CONFIG_X86_LONGRUN is not set
Actual value:
Value requested for CONFIG_X86_LONGHAUL not in final .config
Requested value: # CONFIG_X86_LONGHAUL is not set
Actual value:
Value requested for CONFIG_X86_E_POWERSAVER not in final .config
Requested value: # CONFIG_X86_E_POWERSAVER is not set
Actual value:
Value requested for CONFIG_PCI_GOBIOS not in final .config
Requested value: # CONFIG_PCI_GOBIOS is not set
Actual value:
Value requested for CONFIG_PCI_GOMMCONFIG not in final .config
Requested value: # CONFIG_PCI_GOMMCONFIG is not set
Actual value:
Value requested for CONFIG_PCI_GODIRECT not in final .config
Requested value: # CONFIG_PCI_GODIRECT is not set
Actual value:
Value requested for CONFIG_PCI_GOANY not in final .config
Requested value: CONFIG_PCI_GOANY=y
Actual value:
Value requested for CONFIG_PCI_BIOS not in final .config
Requested value: CONFIG_PCI_BIOS=y
Actual value:
Value requested for CONFIG_ISA not in final .config
Requested value: # CONFIG_ISA is not set
Actual value:
Value requested for CONFIG_SCx200 not in final .config
Requested value: # CONFIG_SCx200 is not set
Actual value:
Value requested for CONFIG_OLPC not in final .config
Requested value: # CONFIG_OLPC is not set
Actual value:
Value requested for CONFIG_ALIX not in final .config
Requested value: # CONFIG_ALIX is not set
Actual value:
Value requested for CONFIG_NET5501 not in final .config
Requested value: # CONFIG_NET5501 is not set
Actual value:
Value requested for CONFIG_GEOS not in final .config
Requested value: # CONFIG_GEOS is not set
Actual value:
Value requested for CONFIG_COMPAT_32 not in final .config
Requested value: CONFIG_COMPAT_32=y
Actual value:
Value requested for CONFIG_HAVE_ATOMIC_IOMAP not in final .config
Requested value: CONFIG_HAVE_ATOMIC_IOMAP=y
Actual value:
Value requested for CONFIG_ARCH_32BIT_OFF_T not in final .config
Requested value: CONFIG_ARCH_32BIT_OFF_T=y
Actual value:
Value requested for CONFIG_ARCH_WANT_IPC_PARSE_VERSION not in final .config
Requested value: CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
Actual value:
Value requested for CONFIG_MODULES_USE_ELF_REL not in final .config
Requested value: CONFIG_MODULES_USE_ELF_REL=y
Actual value:
Value requested for CONFIG_ARCH_MMAP_RND_BITS not in final .config
Requested value: CONFIG_ARCH_MMAP_RND_BITS=8
Actual value: CONFIG_ARCH_MMAP_RND_BITS=28
Value requested for CONFIG_CLONE_BACKWARDS not in final .config
Requested value: CONFIG_CLONE_BACKWARDS=y
Actual value:
Value requested for CONFIG_OLD_SIGSUSPEND3 not in final .config
Requested value: CONFIG_OLD_SIGSUSPEND3=y
Actual value:
Value requested for CONFIG_OLD_SIGACTION not in final .config
Requested value: CONFIG_OLD_SIGACTION=y
Actual value:
Value requested for CONFIG_ARCH_SPLIT_ARG64 not in final .config
Requested value: CONFIG_ARCH_SPLIT_ARG64=y
Actual value:
Value requested for CONFIG_FUNCTION_ALIGNMENT not in final .config
Requested value: CONFIG_FUNCTION_ALIGNMENT=4
Actual value: CONFIG_FUNCTION_ALIGNMENT=16
Value requested for CONFIG_SELECT_MEMORY_MODEL not in final .config
Requested value: CONFIG_SELECT_MEMORY_MODEL=y
Actual value:
Value requested for CONFIG_FLATMEM_MANUAL not in final .config
Requested value: CONFIG_FLATMEM_MANUAL=y
Actual value:
Value requested for CONFIG_SPARSEMEM_MANUAL not in final .config
Requested value: # CONFIG_SPARSEMEM_MANUAL is not set
Actual value:
Value requested for CONFIG_FLATMEM not in final .config
Requested value: CONFIG_FLATMEM=y
Actual value:
Value requested for CONFIG_SPARSEMEM_STATIC not in final .config
Requested value: CONFIG_SPARSEMEM_STATIC=y
Actual value:
Value requested for CONFIG_BOUNCE not in final .config
Requested value: CONFIG_BOUNCE=y
Actual value:
Value requested for CONFIG_KMAP_LOCAL not in final .config
Requested value: CONFIG_KMAP_LOCAL=y
Actual value:
Value requested for CONFIG_HOTPLUG_PCI_COMPAQ not in final .config
Requested value: # CONFIG_HOTPLUG_PCI_COMPAQ is not set
Actual value:
Value requested for CONFIG_HOTPLUG_PCI_IBM not in final .config
Requested value: # CONFIG_HOTPLUG_PCI_IBM is not set
Actual value:
Value requested for CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH not in final .config
Requested value: CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y
Actual value:
Value requested for CONFIG_PCH_PHUB not in final .config
Requested value: # CONFIG_PCH_PHUB is not set
Actual value:
Value requested for CONFIG_SCSI_NSP32 not in final .config
Requested value: # CONFIG_SCSI_NSP32 is not set
Actual value:
Value requested for CONFIG_PATA_CS5520 not in final .config
Requested value: # CONFIG_PATA_CS5520 is not set
Actual value:
Value requested for CONFIG_PATA_CS5530 not in final .config
Requested value: # CONFIG_PATA_CS5530 is not set
Actual value:
Value requested for CONFIG_PATA_CS5535 not in final .config
Requested value: # CONFIG_PATA_CS5535 is not set
Actual value:
Value requested for CONFIG_PATA_CS5536 not in final .config
Requested value: # CONFIG_PATA_CS5536 is not set
Actual value:
Value requested for CONFIG_PATA_SC1200 not in final .config
Requested value: # CONFIG_PATA_SC1200 is not set
Actual value:
Value requested for CONFIG_PCH_GBE not in final .config
Requested value: # CONFIG_PCH_GBE is not set
Actual value:
Value requested for CONFIG_INPUT_WISTRON_BTNS not in final .config
Requested value: # CONFIG_INPUT_WISTRON_BTNS is not set
Actual value:
Value requested for CONFIG_SERIAL_TIMBERDALE not in final .config
Requested value: # CONFIG_SERIAL_TIMBERDALE is not set
Actual value:
Value requested for CONFIG_SERIAL_PCH_UART not in final .config
Requested value: # CONFIG_SERIAL_PCH_UART is not set
Actual value:
Value requested for CONFIG_HW_RANDOM_GEODE not in final .config
Requested value: CONFIG_HW_RANDOM_GEODE=y
Actual value:
Value requested for CONFIG_SONYPI not in final .config
Requested value: # CONFIG_SONYPI is not set
Actual value:
Value requested for CONFIG_PC8736x_GPIO not in final .config
Requested value: # CONFIG_PC8736x_GPIO is not set
Actual value:
Value requested for CONFIG_NSC_GPIO not in final .config
Requested value: # CONFIG_NSC_GPIO is not set
Actual value:
Value requested for CONFIG_I2C_EG20T not in final .config
Requested value: # CONFIG_I2C_EG20T is not set
Actual value:
Value requested for CONFIG_SCx200_ACB not in final .config
Requested value: # CONFIG_SCx200_ACB is not set
Actual value:
Value requested for CONFIG_PTP_1588_CLOCK_PCH not in final .config
Requested value: # CONFIG_PTP_1588_CLOCK_PCH is not set
Actual value:
Value requested for CONFIG_SBC8360_WDT not in final .config
Requested value: # CONFIG_SBC8360_WDT is not set
Actual value:
Value requested for CONFIG_SBC7240_WDT not in final .config
Requested value: # CONFIG_SBC7240_WDT is not set
Actual value:
Value requested for CONFIG_MFD_CS5535 not in final .config
Requested value: # CONFIG_MFD_CS5535 is not set
Actual value:
Value requested for CONFIG_AGP_ALI not in final .config
Requested value: # CONFIG_AGP_ALI is not set
Actual value:
Value requested for CONFIG_AGP_ATI not in final .config
Requested value: # CONFIG_AGP_ATI is not set
Actual value:
Value requested for CONFIG_AGP_AMD not in final .config
Requested value: # CONFIG_AGP_AMD is not set
Actual value:
Value requested for CONFIG_AGP_NVIDIA not in final .config
Requested value: # CONFIG_AGP_NVIDIA is not set
Actual value:
Value requested for CONFIG_AGP_SWORKS not in final .config
Requested value: # CONFIG_AGP_SWORKS is not set
Actual value:
Value requested for CONFIG_AGP_EFFICEON not in final .config
Requested value: # CONFIG_AGP_EFFICEON is not set
Actual value:
Value requested for CONFIG_SND_PCM not in final .config
Requested value: CONFIG_SND_PCM=y
Actual value: CONFIG_SND_PCM=m
Value requested for CONFIG_SND_HWDEP not in final .config
Requested value: CONFIG_SND_HWDEP=y
Actual value: CONFIG_SND_HWDEP=m
Value requested for CONFIG_SND_DYNAMIC_MINORS not in final .config
Requested value: # CONFIG_SND_DYNAMIC_MINORS is not set
Actual value: CONFIG_SND_DYNAMIC_MINORS=y
Value requested for CONFIG_SND_CS5530 not in final .config
Requested value: # CONFIG_SND_CS5530 is not set
Actual value:
Value requested for CONFIG_SND_CS5535AUDIO not in final .config
Requested value: # CONFIG_SND_CS5535AUDIO is not set
Actual value:
Value requested for CONFIG_SND_SIS7019 not in final .config
Requested value: # CONFIG_SND_SIS7019 is not set
Actual value:
Value requested for CONFIG_SND_HDA not in final .config
Requested value: CONFIG_SND_HDA=y
Actual value: CONFIG_SND_HDA=m
Value requested for CONFIG_SND_HDA_CORE not in final .config
Requested value: CONFIG_SND_HDA_CORE=y
Actual value: CONFIG_SND_HDA_CORE=m
Value requested for CONFIG_SND_INTEL_DSP_CONFIG not in final .config
Requested value: CONFIG_SND_INTEL_DSP_CONFIG=y
Actual value: CONFIG_SND_INTEL_DSP_CONFIG=m
Value requested for CONFIG_SND_INTEL_SOUNDWIRE_ACPI not in final .config
Requested value: CONFIG_SND_INTEL_SOUNDWIRE_ACPI=y
Actual value: CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
Value requested for CONFIG_LEDS_OT200 not in final .config
Requested value: # CONFIG_LEDS_OT200 is not set
Actual value:
Value requested for CONFIG_PCH_DMA not in final .config
Requested value: # CONFIG_PCH_DMA is not set
Actual value:
Value requested for CONFIG_CLKSRC_I8253 not in final .config
Requested value: CONFIG_CLKSRC_I8253=y
Actual value:
Value requested for CONFIG_MAILBOX not in final .config
Requested value: # CONFIG_MAILBOX is not set
Actual value: CONFIG_MAILBOX=y
Value requested for CONFIG_CRYPTO_SERPENT_SSE2_586 not in final .config
Requested value: # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set
Actual value:
Value requested for CONFIG_CRYPTO_TWOFISH_586 not in final .config
Requested value: # CONFIG_CRYPTO_TWOFISH_586 is not set
Actual value:
Value requested for CONFIG_CRYPTO_DEV_GEODE not in final .config
Requested value: # CONFIG_CRYPTO_DEV_GEODE is not set
Actual value:
Value requested for CONFIG_CRYPTO_DEV_HIFN_795X not in final .config
Requested value: # CONFIG_CRYPTO_DEV_HIFN_795X is not set
Actual value:
Value requested for CONFIG_CRYPTO_LIB_POLY1305_RSIZE not in final .config
Requested value: CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
Actual value: CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
Value requested for CONFIG_AUDIT_GENERIC not in final .config
Requested value: CONFIG_AUDIT_GENERIC=y
Actual value:
Value requested for CONFIG_GENERIC_VDSO_32 not in final .config
Requested value: CONFIG_GENERIC_VDSO_32=y
Actual value:
Value requested for CONFIG_DEBUG_KMAP_LOCAL not in final .config
Requested value: # CONFIG_DEBUG_KMAP_LOCAL is not set
Actual value:
Value requested for CONFIG_DEBUG_HIGHMEM not in final .config
Requested value: # CONFIG_DEBUG_HIGHMEM is not set
Actual value:
Value requested for CONFIG_HAVE_DEBUG_STACKOVERFLOW not in final .config
Requested value: CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
Actual value:
Value requested for CONFIG_DEBUG_STACKOVERFLOW not in final .config
Requested value: # CONFIG_DEBUG_STACKOVERFLOW is not set
Actual value:
Value requested for CONFIG_HAVE_FUNCTION_GRAPH_TRACER not in final .config
Requested value: CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
Actual value:
Value requested for CONFIG_HAVE_FUNCTION_GRAPH_RETVAL not in final .config
Requested value: CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
Actual value:
Value requested for CONFIG_DRM_KUNIT_TEST not in final .config
Requested value: CONFIG_DRM_KUNIT_TEST=m
Actual value:
Value requested for CONFIG_DRM_XE_WERROR not in final .config
Requested value: CONFIG_DRM_XE_WERROR=y
Actual value:
Value requested for CONFIG_DRM_XE_DEBUG not in final .config
Requested value: CONFIG_DRM_XE_DEBUG=y
Actual value:
Value requested for CONFIG_DRM_XE_DEBUG_MEM not in final .config
Requested value: CONFIG_DRM_XE_DEBUG_MEM=y
Actual value:
Value requested for CONFIG_DRM_XE_KUNIT_TEST not in final .config
Requested value: CONFIG_DRM_XE_KUNIT_TEST=m
Actual value:
++ nproc
+ make -j48 ARCH=i386 olddefconfig
GEN Makefile
WARNING: unmet direct dependencies detected for FB_IOMEM_HELPERS
Depends on [n]: HAS_IOMEM [=y] && FB_CORE [=n]
Selected by [m]:
- DRM_XE_DISPLAY [=y] && HAS_IOMEM [=y] && DRM [=y] && DRM_XE [=m] && DRM_XE [=m]=m [=m]
#
# configuration written to .config
#
++ nproc
+ make -j48 ARCH=i386
SYNC include/config/auto.conf.cmd
GEN Makefile
WARNING: unmet direct dependencies detected for FB_IOMEM_HELPERS
Depends on [n]: HAS_IOMEM [=y] && FB_CORE [=n]
Selected by [m]:
- DRM_XE_DISPLAY [=y] && HAS_IOMEM [=y] && DRM [=y] && DRM_XE [=m] && DRM_XE [=m]=m [=m]
WARNING: unmet direct dependencies detected for FB_IOMEM_HELPERS
Depends on [n]: HAS_IOMEM [=y] && FB_CORE [=n]
Selected by [m]:
- DRM_XE_DISPLAY [=y] && HAS_IOMEM [=y] && DRM [=y] && DRM_XE [=m] && DRM_XE [=m]=m [=m]
WARNING: unmet direct dependencies detected for FB_IOMEM_HELPERS
Depends on [n]: HAS_IOMEM [=y] && FB_CORE [=n]
Selected by [m]:
- DRM_XE_DISPLAY [=y] && HAS_IOMEM [=y] && DRM [=y] && DRM_XE [=m] && DRM_XE [=m]=m [=m]
GEN Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
UPD include/generated/uapi/linux/version.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
UPD include/generated/compile.h
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
WRAP arch/x86/include/generated/asm/mmzone.h
WRAP arch/x86/include/generated/asm/irq_regs.h
WRAP arch/x86/include/generated/asm/kmap_size.h
WRAP arch/x86/include/generated/asm/local64.h
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/module.lds.h
HOSTCC scripts/kallsyms
WRAP arch/x86/include/generated/asm/rwonce.h
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/selinux/mdp/mdp
HOSTCC scripts/selinux/genheaders/genheaders
HOSTLD arch/x86/tools/relocs
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
UPD scripts/mod/devicetable-offsets.h
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HOSTCC scripts/mod/symsearch.o
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 /workspace/kernel/include/linux/atomic/atomic-instrumented.h
CHKSHA1 /workspace/kernel/include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 /workspace/kernel/include/linux/atomic/atomic-long.h
UPD include/generated/timeconst.h
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
UPD include/generated/asm-offsets.h
CALL /workspace/kernel/scripts/checksyscalls.sh
LDS scripts/module.lds
HOSTCC usr/gen_init_cpio
CC init/main.o
CC certs/system_keyring.o
CC init/do_mounts.o
CC init/do_mounts_initrd.o
UPD init/utsversion-tmp.h
CC ipc/util.o
CC security/commoncap.o
CC init/initramfs.o
CC ipc/msgutil.o
CC security/lsm_syscalls.o
CC ipc/msg.o
CC arch/x86/realmode/init.o
AS arch/x86/lib/atomic64_cx8_32.o
CC init/calibrate.o
CC security/min_addr.o
CC io_uring/io_uring.o
CC block/bdev.o
CC mm/filemap.o
CC ipc/sem.o
CC security/keys/gc.o
AR arch/x86/crypto/built-in.a
AR arch/x86/net/built-in.a
CC arch/x86/power/cpu.o
CC arch/x86/pci/i386.o
CC security/integrity/iint.o
CC arch/x86/video/video-common.o
GEN security/selinux/flask.h security/selinux/av_permissions.h
CC block/partitions/core.o
AS arch/x86/realmode/rm/header.o
CC fs/nfs_common/nfsacl.o
AR arch/x86/entry/vsyscall/built-in.a
CC arch/x86/pci/init.o
CC arch/x86/events/amd/core.o
AR drivers/cache/built-in.a
AR arch/x86/virt/svm/built-in.a
AR virt/lib/built-in.a
CC security/selinux/avc.o
CC arch/x86/mm/pat/set_memory.o
AR sound/i2c/other/built-in.a
AR sound/drivers/opl3/built-in.a
AR arch/x86/platform/atom/built-in.a
CC net/core/sock.o
CC sound/core/seq/seq.o
CC arch/x86/kernel/fpu/init.o
CC lib/math/div64.o
CC fs/notify/dnotify/dnotify.o
CC ipc/shm.o
CC fs/notify/inotify/inotify_fsnotify.o
AR sound/isa/ad1816a/built-in.a
AR sound/i2c/built-in.a
AR arch/x86/virt/vmx/built-in.a
AR drivers/irqchip/built-in.a
AR virt/built-in.a
AS arch/x86/lib/checksum_32.o
AR sound/drivers/opl4/built-in.a
AR arch/x86/platform/ce4100/built-in.a
CC arch/x86/entry/vdso/vma.o
AR arch/x86/virt/built-in.a
AS arch/x86/realmode/rm/trampoline_32.o
AR sound/isa/ad1848/built-in.a
CC ipc/syscall.o
AR drivers/pwm/built-in.a
AR drivers/bus/mhi/built-in.a
AR sound/drivers/mpu401/built-in.a
CC arch/x86/platform/efi/memmap.o
CC kernel/locking/mutex.o
AR drivers/bus/built-in.a
CC kernel/sched/core.o
AR sound/isa/cs423x/built-in.a
AR sound/drivers/vx/built-in.a
AS arch/x86/realmode/rm/stack.o
AS arch/x86/realmode/rm/reboot.o
AR sound/isa/es1688/built-in.a
CC arch/x86/lib/cmdline.o
CC crypto/asymmetric_keys/asymmetric_type.o
AR sound/drivers/pcsp/built-in.a
AR sound/isa/galaxy/built-in.a
AR sound/drivers/built-in.a
CC ipc/ipc_sysctl.o
AR drivers/leds/trigger/built-in.a
AS arch/x86/realmode/rm/wakeup_asm.o
AR sound/isa/gus/built-in.a
CC kernel/power/qos.o
AR sound/isa/msnd/built-in.a
AR drivers/leds/blink/built-in.a
CC arch/x86/realmode/rm/wakemain.o
AR sound/isa/opti9xx/built-in.a
AR drivers/leds/simple/built-in.a
CC drivers/leds/led-core.o
AR sound/isa/sb/built-in.a
AR sound/isa/wavefront/built-in.a
AR sound/isa/wss/built-in.a
AR sound/isa/built-in.a
AS arch/x86/lib/cmpxchg8b_emu.o
CC lib/math/gcd.o
CC mm/mempool.o
CC arch/x86/realmode/rm/video-mode.o
CC arch/x86/lib/cpu.o
CC lib/math/lcm.o
CC lib/math/int_log.o
AS arch/x86/realmode/rm/copy.o
CC lib/math/int_pow.o
AS arch/x86/realmode/rm/bioscall.o
GEN usr/initramfs_data.cpio
CC arch/x86/realmode/rm/regs.o
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
CC drivers/leds/led-class.o
AR usr/built-in.a
HOSTCC certs/extract-cert
CC drivers/leds/led-triggers.o
CC lib/math/int_sqrt.o
CC arch/x86/kernel/fpu/bugs.o
CC arch/x86/realmode/rm/video-vga.o
CC lib/math/reciprocal_div.o
CC arch/x86/kernel/fpu/core.o
CC arch/x86/realmode/rm/video-vesa.o
CC lib/math/rational.o
CC fs/notify/inotify/inotify_user.o
CC arch/x86/realmode/rm/video-bios.o
CC sound/core/seq/seq_lock.o
CC arch/x86/lib/delay.o
CC kernel/printk/printk.o
CC kernel/irq/irqdesc.o
AR arch/x86/video/built-in.a
PASYMS arch/x86/realmode/rm/pasyms.h
CC kernel/rcu/update.o
CC kernel/locking/semaphore.o
CERT certs/x509_certificate_list
LDS arch/x86/realmode/rm/realmode.lds
CERT certs/signing_key.x509
AS certs/system_certificates.o
CC drivers/pci/msi/pcidev_msi.o
LD arch/x86/realmode/rm/realmode.elf
RELOCS arch/x86/realmode/rm/realmode.relocs
AR certs/built-in.a
OBJCOPY arch/x86/realmode/rm/realmode.bin
CC security/keys/key.o
CC security/integrity/integrity_audit.o
CC fs/nfs_common/grace.o
AS arch/x86/realmode/rmpiggy.o
AR arch/x86/platform/geode/built-in.a
AR arch/x86/realmode/built-in.a
CC security/selinux/hooks.o
CC io_uring/opdef.o
CC drivers/video/console/dummycon.o
CC arch/x86/events/intel/core.o
CC arch/x86/pci/pcbios.o
CC block/partitions/msdos.o
AR kernel/livepatch/built-in.a
CC arch/x86/kernel/fpu/regset.o
CC arch/x86/kernel/fpu/signal.o
AR fs/notify/dnotify/built-in.a
CC arch/x86/platform/efi/quirks.o
CC arch/x86/entry/vdso/extable.o
CC drivers/video/console/vgacon.o
CC crypto/asymmetric_keys/restrict.o
CC arch/x86/power/hibernate_32.o
AS arch/x86/lib/getuser.o
CC kernel/printk/printk_safe.o
CC arch/x86/events/intel/bts.o
GEN arch/x86/lib/inat-tables.c
AR lib/math/built-in.a
CC arch/x86/lib/insn-eval.o
CC lib/crypto/mpi/generic_mpih-lshift.o
CC arch/x86/lib/insn.o
CC sound/core/seq/seq_clientmgr.o
CC arch/x86/platform/efi/efi.o
CC fs/nfs_common/common.o
AR drivers/leds/built-in.a
AS arch/x86/power/hibernate_asm_32.o
CC security/selinux/selinuxfs.o
CC security/security.o
CC arch/x86/kernel/cpu/mce/core.o
CC arch/x86/events/amd/lbr.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
CC kernel/power/main.o
CC crypto/asymmetric_keys/signature.o
CC arch/x86/kernel/cpu/microcode/core.o
CC arch/x86/pci/mmconfig_32.o
CC arch/x86/mm/pat/memtype.o
CC lib/zlib_inflate/inffast.o
CC kernel/irq/handle.o
CC kernel/locking/rwsem.o
CC drivers/pci/msi/api.o
CC lib/zlib_deflate/deflate.o
CC lib/lzo/lzo1x_compress.o
AR security/integrity/built-in.a
CC lib/lz4/lz4_decompress.o
CC arch/x86/mm/init.o
CC lib/zlib_inflate/inflate.o
AR fs/notify/inotify/built-in.a
CC lib/crypto/mpi/generic_mpih-mul1.o
CC fs/iomap/trace.o
CC arch/x86/events/zhaoxin/core.o
AR fs/notify/fanotify/built-in.a
CC fs/notify/fsnotify.o
CC init/init_task.o
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
CC arch/x86/power/hibernate.o
AS arch/x86/entry/vdso/vdso32/note.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC arch/x86/kernel/fpu/xstate.o
CC block/partitions/efi.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
CC mm/oom_kill.o
CC lib/lzo/lzo1x_decompress_safe.o
CC security/keys/keyring.o
CC drivers/pci/msi/msi.o
CC lib/crypto/mpi/generic_mpih-mul2.o
CC kernel/irq/manage.o
AR fs/nfs_common/built-in.a
CC ipc/mqueue.o
CC lib/zlib_inflate/infutil.o
CC crypto/asymmetric_keys/public_key.o
CC arch/x86/lib/kaslr.o
CC kernel/rcu/sync.o
AR drivers/video/console/built-in.a
CC drivers/video/backlight/backlight.o
AR arch/x86/platform/iris/built-in.a
CC security/selinux/netlink.o
CC arch/x86/platform/intel/iosf_mbi.o
CC arch/x86/pci/direct.o
CC arch/x86/kernel/cpu/microcode/intel.o
CC arch/x86/platform/efi/efi_32.o
CC arch/x86/kernel/cpu/mtrr/if.o
CC arch/x86/lib/memcpy_32.o
CC security/keys/keyctl.o
CC kernel/dma/mapping.o
AS arch/x86/lib/memmove_32.o
CC arch/x86/lib/misc.o
CC arch/x86/events/amd/ibs.o
CC arch/x86/mm/pat/memtype_interval.o
CC kernel/dma/direct.o
CC lib/zlib_inflate/inftrees.o
CC arch/x86/lib/pc-conf-reg.o
CC kernel/locking/percpu-rwsem.o
AR lib/lzo/built-in.a
CC lib/zlib_deflate/deftree.o
CC fs/quota/dquot.o
CC arch/x86/mm/init_32.o
CC init/version.o
CC lib/zlib_inflate/inflate_syms.o
AR arch/x86/power/built-in.a
CC sound/core/seq/seq_memory.o
CC sound/core/seq/seq_queue.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
AS arch/x86/lib/putuser.o
CC lib/crypto/mpi/generic_mpih-mul3.o
CC kernel/power/console.o
AS arch/x86/lib/retpoline.o
CC arch/x86/lib/string_32.o
HOSTCC arch/x86/entry/vdso/vdso2c
CC security/lsm_audit.o
CC fs/notify/notification.o
CC arch/x86/lib/strstr_32.o
AR arch/x86/events/zhaoxin/built-in.a
CC arch/x86/kernel/acpi/boot.o
AR init/built-in.a
CC arch/x86/lib/usercopy.o
CC arch/x86/events/amd/uncore.o
ASN.1 crypto/asymmetric_keys/x509.asn1.[ch]
ASN.1 crypto/asymmetric_keys/x509_akid.asn1.[ch]
CC crypto/asymmetric_keys/x509_loader.o
AR block/partitions/built-in.a
CC block/fops.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC arch/x86/pci/mmconfig-shared.o
AR lib/zlib_inflate/built-in.a
CC block/bio.o
AR arch/x86/platform/intel/built-in.a
CC crypto/asymmetric_keys/x509_public_key.o
CC drivers/pci/msi/irqdomain.o
AR drivers/video/backlight/built-in.a
CC crypto/api.o
AR lib/lz4/built-in.a
AR drivers/video/fbdev/core/built-in.a
CC arch/x86/kernel/cpu/mtrr/cleanup.o
CC net/core/request_sock.o
CC fs/iomap/iter.o
AS arch/x86/platform/efi/efi_stub_32.o
AR drivers/video/fbdev/omap/built-in.a
CC kernel/locking/spinlock.o
CC arch/x86/platform/efi/runtime-map.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
AR arch/x86/mm/pat/built-in.a
CC arch/x86/kernel/cpu/microcode/amd.o
CC fs/iomap/buffered-io.o
CC arch/x86/entry/vdso/vdso32-setup.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
CC arch/x86/lib/usercopy_32.o
AR drivers/video/fbdev/omap2/omapfb/built-in.a
CC lib/zlib_deflate/deflate_syms.o
AR drivers/video/fbdev/omap2/built-in.a
AR drivers/video/fbdev/built-in.a
CC drivers/video/aperture.o
AR arch/x86/kernel/fpu/built-in.a
CC kernel/printk/nbcon.o
CC security/keys/permission.o
CC lib/crypto/mpi/generic_mpih-rshift.o
AR drivers/idle/built-in.a
CC lib/crypto/memneq.o
AR arch/x86/platform/intel-mid/built-in.a
CC ipc/namespace.o
CC kernel/irq/spurious.o
CC kernel/rcu/srcutree.o
CC net/ethernet/eth.o
CC kernel/power/process.o
AS arch/x86/entry/entry.o
CC fs/notify/group.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
CC arch/x86/lib/msr-smp.o
CC kernel/entry/common.o
CC arch/x86/kernel/cpu/mce/severity.o
CC kernel/entry/syscall_user_dispatch.o
OBJCOPY arch/x86/entry/vdso/vdso32.so
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC kernel/locking/osq_lock.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC sound/core/seq/seq_fifo.o
CC drivers/video/cmdline.o
AR lib/zlib_deflate/built-in.a
CC security/device_cgroup.o
CC arch/x86/mm/fault.o
ASN.1 crypto/asymmetric_keys/pkcs7.asn1.[ch]
CC crypto/asymmetric_keys/pkcs7_trust.o
AR sound/pci/ac97/built-in.a
CC arch/x86/pci/fixup.o
CC mm/fadvise.o
AR sound/pci/ali5451/built-in.a
AR sound/pci/asihpi/built-in.a
AR sound/ppc/built-in.a
CC arch/x86/kernel/cpu/mce/genpool.o
AR sound/pci/au88x0/built-in.a
AR sound/pci/aw2/built-in.a
AR sound/pci/ctxfi/built-in.a
AR sound/pci/ca0106/built-in.a
CC kernel/locking/qspinlock.o
CC arch/x86/lib/cache-smp.o
AR sound/pci/cs46xx/built-in.a
CC kernel/sched/fair.o
AR sound/pci/cs5535audio/built-in.a
AR arch/x86/entry/vdso/built-in.a
AR sound/pci/lola/built-in.a
AS arch/x86/entry/entry_32.o
AR sound/pci/lx6464es/built-in.a
AR sound/pci/echoaudio/built-in.a
AR sound/pci/emu10k1/built-in.a
CC arch/x86/entry/syscall_32.o
AR sound/pci/hda/built-in.a
CC lib/crypto/mpi/generic_mpih-sub1.o
CC [M] sound/pci/hda/hda_bind.o
AR drivers/pci/msi/built-in.a
CC drivers/pci/pcie/portdrv.o
AR net/802/built-in.a
CC arch/x86/kernel/cpu/cacheinfo.o
AR arch/x86/platform/efi/built-in.a
CC ipc/mq_sysctl.o
AR arch/x86/platform/intel-quark/built-in.a
AR arch/x86/platform/olpc/built-in.a
CC kernel/irq/resend.o
CC arch/x86/lib/msr.o
AR arch/x86/platform/scx200/built-in.a
CC arch/x86/kernel/acpi/sleep.o
AR drivers/pci/pwrctl/built-in.a
AR arch/x86/platform/ts5500/built-in.a
CC kernel/printk/printk_ringbuffer.o
CC security/keys/process_keys.o
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC security/keys/request_key.o
CC kernel/printk/sysctl.o
CC drivers/pci/pcie/rcec.o
CC kernel/irq/chip.o
CC drivers/pci/pcie/aspm.o
AR arch/x86/events/amd/built-in.a
CC crypto/asymmetric_keys/pkcs7_verify.o
AR arch/x86/kernel/cpu/microcode/built-in.a
CC arch/x86/kernel/cpu/mtrr/amd.o
CC fs/iomap/direct-io.o
CC net/core/skbuff.o
CC arch/x86/kernel/apic/apic.o
CC fs/proc/task_mmu.o
CC fs/kernfs/mount.o
CC lib/zstd/zstd_decompress_module.o
CC fs/notify/mark.o
CC sound/core/seq/seq_prioq.o
CC arch/x86/events/intel/ds.o
CC kernel/locking/rtmutex_api.o
CC io_uring/kbuf.o
CC drivers/video/nomodeset.o
AR ipc/built-in.a
CC lib/crypto/utils.o
CC arch/x86/kernel/apic/apic_common.o
CC kernel/module/main.o
CC kernel/power/suspend.o
CC kernel/dma/ops_helpers.o
CC arch/x86/kernel/cpu/mce/intel.o
CC kernel/module/strict_rwx.o
CC lib/crypto/mpi/generic_mpih-add1.o
CC mm/maccess.o
CC crypto/asymmetric_keys/x509.asn1.o
AR kernel/entry/built-in.a
CC lib/zstd/decompress/huf_decompress.o
CC kernel/power/hibernate.o
CC crypto/asymmetric_keys/x509_akid.asn1.o
CC arch/x86/pci/acpi.o
CC crypto/asymmetric_keys/x509_cert_parser.o
CC kernel/time/time.o
CC drivers/video/hdmi.o
CC kernel/rcu/tree.o
CC [M] sound/pci/hda/hda_codec.o
CC fs/quota/quota_v2.o
CC arch/x86/kernel/cpu/mtrr/cyrix.o
CC kernel/futex/core.o
AS arch/x86/kernel/acpi/wakeup_32.o
CC arch/x86/kernel/cpu/scattered.o
CC kernel/module/kmod.o
CC arch/x86/kernel/acpi/cstate.o
AR kernel/printk/built-in.a
CC kernel/cgroup/cgroup.o
CC kernel/futex/syscalls.o
AR net/ethernet/built-in.a
CC arch/x86/kernel/cpu/mtrr/centaur.o
AR sound/pci/ice1712/built-in.a
CC kernel/futex/pi.o
AS arch/x86/lib/msr-reg.o
CC block/elevator.o
CC sound/core/seq/seq_timer.o
CC arch/x86/lib/msr-reg-export.o
CC arch/x86/mm/ioremap.o
CC fs/kernfs/inode.o
CC kernel/irq/dummychip.o
CC arch/x86/entry/common.o
CC security/selinux/nlmsgtab.o
CC fs/sysfs/file.o
CC lib/zstd/decompress/zstd_ddict.o
CC kernel/sched/build_policy.o
CC security/keys/request_key_auth.o
CC arch/x86/kernel/cpu/mce/amd.o
CC lib/crypto/mpi/mpicoder.o
CC kernel/dma/remap.o
AS arch/x86/lib/hweight.o
CC arch/x86/lib/iomem.o
AR drivers/char/ipmi/built-in.a
CC kernel/rcu/rcu_segcblist.o
CC fs/notify/fdinfo.o
CC arch/x86/events/core.o
CC crypto/asymmetric_keys/pkcs7.asn1.o
CC crypto/asymmetric_keys/pkcs7_parser.o
CC arch/x86/events/probe.o
CC mm/page-writeback.o
CC fs/iomap/fiemap.o
CC kernel/locking/qrwlock.o
AR arch/x86/kernel/acpi/built-in.a
CC arch/x86/pci/legacy.o
CC arch/x86/pci/irq.o
CC fs/proc/inode.o
CC arch/x86/kernel/cpu/mtrr/legacy.o
CC drivers/pci/pcie/pme.o
CC fs/quota/quota_tree.o
CC lib/crypto/chacha.o
CC kernel/irq/devres.o
AR drivers/video/built-in.a
CC lib/zstd/decompress/zstd_decompress.o
CC arch/x86/lib/atomic64_32.o
CC io_uring/rsrc.o
CC net/core/datagram.o
CC lib/crypto/mpi/mpi-add.o
CC arch/x86/lib/inat.o
CC [M] sound/pci/hda/hda_jack.o
AR arch/x86/lib/built-in.a
AS arch/x86/entry/thunk.o
CC security/selinux/netif.o
CC fs/sysfs/dir.o
CC sound/core/seq/seq_system.o
CC kernel/time/timer.o
AR kernel/dma/built-in.a
CC arch/x86/kernel/apic/apic_noop.o
CC io_uring/notif.o
CC security/keys/user_defined.o
CC fs/iomap/seek.o
CC kernel/futex/requeue.o
AR arch/x86/lib/lib.a
AR kernel/locking/built-in.a
CC sound/core/seq/seq_ports.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC kernel/futex/waitwake.o
CC arch/x86/mm/extable.o
CC sound/core/seq/seq_info.o
AR crypto/asymmetric_keys/built-in.a
CC arch/x86/kernel/apic/ipi.o
CC crypto/cipher.o
AR sound/pci/korg1212/built-in.a
AR arch/x86/entry/built-in.a
AR fs/notify/built-in.a
CC arch/x86/kernel/apic/vector.o
CC fs/kernfs/dir.o
CC sound/core/seq/seq_dummy.o
CC [M] sound/pci/hda/hda_auto_parser.o
CC arch/x86/kernel/apic/init.o
CC arch/x86/kernel/apic/hw_nmi.o
CC kernel/irq/autoprobe.o
CC [M] sound/pci/hda/hda_sysfs.o
CC [M] sound/pci/hda/hda_controller.o
CC kernel/time/hrtimer.o
CC fs/devpts/inode.o
CC kernel/power/snapshot.o
CC net/core/stream.o
CC block/blk-core.o
CC fs/sysfs/symlink.o
CC arch/x86/events/intel/knc.o
CC fs/proc/root.o
AR drivers/pci/pcie/built-in.a
CC drivers/pci/hotplug/pci_hotplug_core.o
CC security/selinux/netnode.o
CC lib/crypto/mpi/mpi-bit.o
CC security/keys/proc.o
CC net/core/scm.o
CC fs/quota/quota.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC mm/folio-compat.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC arch/x86/events/intel/lbr.o
CC fs/iomap/swapfile.o
CC kernel/irq/irqdomain.o
CC fs/proc/base.o
CC crypto/compress.o
CC kernel/module/tree_lookup.o
AR kernel/futex/built-in.a
CC arch/x86/events/utils.o
CC arch/x86/pci/common.o
AR sound/core/seq/built-in.a
CC sound/core/sound.o
CC arch/x86/kernel/cpu/mce/threshold.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/pci/controller/mobiveil/built-in.a
CC arch/x86/mm/mmap.o
AR drivers/pci/controller/plda/built-in.a
AR drivers/pci/controller/built-in.a
CC security/selinux/netport.o
CC security/selinux/status.o
CC fs/kernfs/file.o
AR fs/devpts/built-in.a
CC kernel/sched/build_utility.o
CC fs/sysfs/mount.o
CC drivers/acpi/acpica/dsargs.o
CC net/core/gen_stats.o
CC lib/crypto/mpi/mpi-cmp.o
CC lib/crypto/mpi/mpi-sub-ui.o
CC security/keys/sysctl.o
CC lib/crypto/mpi/mpi-div.o
CC io_uring/tctx.o
CC net/core/gen_estimator.o
CC fs/kernfs/symlink.o
CC arch/x86/events/intel/p4.o
CC crypto/algapi.o
CC drivers/pnp/pnpacpi/core.o
AR drivers/pci/hotplug/built-in.a
AR drivers/pci/switch/built-in.a
CC drivers/pnp/pnpacpi/rsparser.o
CC kernel/module/kallsyms.o
CC drivers/pci/access.o
AR fs/iomap/built-in.a
CC crypto/scatterwalk.o
CC sound/core/init.o
CC arch/x86/events/intel/p6.o
CC mm/readahead.o
CC fs/proc/generic.o
CC arch/x86/mm/pgtable.o
CC net/sched/sch_generic.o
CC drivers/acpi/acpica/dscontrol.o
CC kernel/cgroup/rstat.o
CC drivers/pci/bus.o
CC arch/x86/pci/early.o
CC [M] sound/pci/hda/hda_proc.o
CC arch/x86/kernel/apic/io_apic.o
CC arch/x86/kernel/kprobes/core.o
AR drivers/acpi/pmic/built-in.a
AR sound/pci/mixart/built-in.a
CC kernel/trace/trace_clock.o
AR sound/arm/built-in.a
CC io_uring/filetable.o
CC security/keys/keyctl_pkey.o
CC fs/quota/kqid.o
CC net/netlink/af_netlink.o
CC lib/crypto/mpi/mpi-mod.o
CC kernel/time/timekeeping.o
CC kernel/irq/proc.o
CC drivers/acpi/acpica/dsdebug.o
CC fs/sysfs/group.o
CC kernel/power/swap.o
CC kernel/trace/ring_buffer.o
CC lib/crypto/mpi/mpi-mul.o
CC mm/swap.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC arch/x86/kernel/cpu/topology_common.o
AR fs/kernfs/built-in.a
CC block/blk-sysfs.o
CC crypto/proc.o
CC kernel/irq/migration.o
CC kernel/module/procfs.o
CC security/selinux/ss/ebitmap.o
CC drivers/acpi/dptf/int340x_thermal.o
CC sound/core/memory.o
AR sound/sh/built-in.a
CC sound/core/control.o
CC drivers/acpi/acpica/dsfield.o
CC arch/x86/mm/physaddr.o
CC fs/quota/netlink.o
AR drivers/pnp/pnpacpi/built-in.a
CC lib/crypto/aes.o
CC drivers/pnp/core.o
CC arch/x86/events/intel/pt.o
CC crypto/aead.o
CC lib/crypto/mpi/mpih-cmp.o
CC arch/x86/pci/bus_numa.o
AR net/bpf/built-in.a
CC mm/truncate.o
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
LDS arch/x86/kernel/vmlinux.lds
CC drivers/pci/probe.o
AR security/keys/built-in.a
CC block/blk-flush.o
CC kernel/module/sysfs.o
CC drivers/acpi/x86/apple.o
CC crypto/geniv.o
CC kernel/trace/trace.o
CC arch/x86/kernel/cpu/topology_ext.o
CC crypto/lskcipher.o
CC arch/x86/kernel/cpu/topology_amd.o
AR fs/sysfs/built-in.a
CC net/sched/sch_mq.o
CC arch/x86/kernel/cpu/common.o
CC kernel/irq/cpuhotplug.o
AR drivers/acpi/dptf/built-in.a
CC arch/x86/kernel/cpu/rdrand.o
CC arch/x86/kernel/cpu/match.o
CC io_uring/rw.o
CC arch/x86/kernel/kprobes/opt.o
CC sound/core/misc.o
CC fs/proc/array.o
CC security/selinux/ss/hashtab.o
CC net/ethtool/ioctl.o
CC drivers/acpi/acpica/dsinit.o
CC arch/x86/mm/tlb.o
CC [M] sound/pci/hda/hda_hwdep.o
AR sound/usb/misc/built-in.a
AR sound/usb/usx2y/built-in.a
AR sound/usb/caiaq/built-in.a
AR sound/usb/6fire/built-in.a
CC net/netfilter/core.o
CC lib/zstd/zstd_common_module.o
AR sound/usb/hiface/built-in.a
CC lib/crypto/mpi/mpih-div.o
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC net/ipv4/netfilter/nf_defrag_ipv4.o
CC drivers/pnp/card.o
CC net/xfrm/xfrm_policy.o
CC net/unix/af_unix.o
CC drivers/acpi/x86/cmos_rtc.o
CC net/ipv6/netfilter/ip6_tables.o
CC arch/x86/pci/amd_bus.o
CC net/netfilter/nf_log.o
AR kernel/rcu/built-in.a
CC net/ipv4/route.o
CC arch/x86/events/rapl.o
AR fs/quota/built-in.a
CC lib/crypto/arc4.o
CC drivers/acpi/acpica/dsmethod.o
AR kernel/module/built-in.a
CC net/ipv6/af_inet6.o
CC arch/x86/events/intel/uncore.o
CC kernel/power/user.o
CC arch/x86/kernel/apic/msi.o
CC net/core/net_namespace.o
CC block/blk-settings.o
CC kernel/cgroup/namespace.o
CC security/selinux/ss/symtab.o
CC lib/zstd/common/debug.o
CC lib/zstd/common/entropy_common.o
CC kernel/irq/pm.o
CC fs/proc/fd.o
CC drivers/acpi/tables.o
CC net/ipv4/inetpeer.o
CC kernel/time/ntp.o
CC mm/vmscan.o
CC crypto/skcipher.o
AR sound/firewire/built-in.a
CC crypto/seqiv.o
CC lib/zstd/common/error_private.o
AR arch/x86/kernel/kprobes/built-in.a
AR sound/sparc/built-in.a
CC security/selinux/ss/sidtab.o
CC drivers/acpi/osi.o
CC lib/zstd/common/fse_decompress.o
CC [M] sound/pci/hda/patch_hdmi.o
CC net/xfrm/xfrm_state.o
CC net/ipv4/protocol.o
CC net/netlink/genetlink.o
CC drivers/acpi/acpica/dsmthdat.o
CC drivers/acpi/x86/lpss.o
CC net/sched/sch_frag.o
CC drivers/pnp/driver.o
CC sound/core/device.o
CC fs/proc/proc_tty.o
CC lib/crypto/mpi/mpih-mul.o
AR arch/x86/pci/built-in.a
CC net/ipv6/anycast.o
CC arch/x86/mm/cpu_entry_area.o
CC kernel/power/poweroff.o
CC net/ipv6/netfilter/ip6table_filter.o
CC drivers/pci/host-bridge.o
CC drivers/acpi/acpica/dsobject.o
CC net/packet/af_packet.o
CC kernel/cgroup/cgroup-v1.o
CC lib/zstd/common/zstd_common.o
AR net/dsa/built-in.a
CC net/netfilter/nf_queue.o
CC kernel/irq/msi.o
CC io_uring/net.o
CC arch/x86/kernel/apic/probe_32.o
CC arch/x86/kernel/cpu/bugs.o
CC net/ipv4/netfilter/nf_reject_ipv4.o
AR lib/zstd/built-in.a
CC arch/x86/kernel/cpu/aperfmperf.o
CC drivers/pnp/resource.o
CC block/blk-ioc.o
CC net/ipv6/ip6_output.o
CC arch/x86/mm/maccess.o
CC sound/core/info.o
CC kernel/time/clocksource.o
CC net/ethtool/common.o
AR kernel/power/built-in.a
CC drivers/acpi/x86/s2idle.o
CC kernel/trace/trace_output.o
CC net/sunrpc/auth_gss/auth_gss.o
AR net/wireless/tests/built-in.a
CC net/wireless/core.o
CC net/ipv4/ip_input.o
CC fs/proc/cmdline.o
CC drivers/acpi/acpica/dsopcode.o
CC security/selinux/ss/avtab.o
AR sound/pci/nm256/built-in.a
CC drivers/acpi/osl.o
AR arch/x86/kernel/apic/built-in.a
CC net/sunrpc/auth_gss/gss_generic_token.o
AR sound/spi/built-in.a
AR net/mac80211/tests/built-in.a
CC net/mac80211/main.o
CC lib/crypto/mpi/mpi-pow.o
CC arch/x86/mm/pgprot.o
CC crypto/echainiv.o
CC net/core/secure_seq.o
CC drivers/pci/remove.o
AR sound/parisc/built-in.a
CC net/core/flow_dissector.o
CC net/netlabel/netlabel_user.o
CC arch/x86/events/intel/uncore_nhmex.o
CC net/rfkill/core.o
AR kernel/sched/built-in.a
CC drivers/pci/pci.o
CC net/9p/mod.o
CC net/ipv4/netfilter/ip_tables.o
CC net/sched/sch_api.o
CC drivers/acpi/acpica/dspkginit.o
CC block/blk-map.o
CC fs/proc/consoles.o
CC net/netlink/policy.o
CC sound/core/isadma.o
CC kernel/time/jiffies.o
CC drivers/acpi/x86/utils.o
CC net/ipv6/netfilter/ip6table_mangle.o
CC arch/x86/mm/pgtable_32.o
CC drivers/pnp/manager.o
CC kernel/irq/affinity.o
CC crypto/ahash.o
CC kernel/time/timer_list.o
CC net/netfilter/nf_sockopt.o
CC kernel/time/timeconv.o
CC lib/crypto/mpi/mpiutil.o
CC drivers/acpi/acpica/dsutils.o
CC net/unix/garbage.o
AS arch/x86/kernel/head_32.o
CC net/9p/client.o
CC net/ethtool/netlink.o
CC drivers/acpi/utils.o
CC [M] sound/pci/hda/hda_eld.o
CC kernel/cgroup/freezer.o
CC sound/core/vmaster.o
CC sound/core/ctljack.o
CC lib/crypto/gf128mul.o
CC sound/core/jack.o
CC fs/proc/cpuinfo.o
CC security/selinux/ss/policydb.o
CC io_uring/poll.o
CC net/xfrm/xfrm_hash.o
CC drivers/acpi/x86/blacklist.o
CC kernel/irq/matrix.o
CC arch/x86/kernel/cpu/cpuid-deps.o
CC block/blk-merge.o
CC net/rfkill/input.o
CC net/netlabel/netlabel_kapi.o
CC net/netlabel/netlabel_domainhash.o
CC drivers/acpi/acpica/dswexec.o
CC net/netfilter/utils.o
CC drivers/pnp/support.o
AR lib/crypto/mpi/built-in.a
CC drivers/pnp/interface.o
CC arch/x86/events/msr.o
CC mm/shrinker.o
CC arch/x86/events/intel/uncore_snb.o
CC net/ethtool/bitset.o
CC arch/x86/mm/iomap_32.o
CC kernel/time/timecounter.o
CC arch/x86/mm/hugetlbpage.o
AR net/netlink/built-in.a
CC arch/x86/kernel/cpu/umwait.o
CC kernel/time/alarmtimer.o
CC mm/shmem.o
CC fs/proc/devices.o
CC fs/proc/interrupts.o
AR drivers/acpi/x86/built-in.a
CC fs/netfs/buffered_read.o
CC net/ipv6/ip6_input.o
CC lib/crypto/blake2s.o
CC net/sched/sch_blackhole.o
CC security/selinux/ss/services.o
CC sound/core/timer.o
CC arch/x86/events/intel/uncore_snbep.o
CC drivers/acpi/acpica/dswload.o
CC kernel/trace/trace_seq.o
CC crypto/shash.o
CC kernel/trace/trace_stat.o
CC net/xfrm/xfrm_input.o
CC [M] sound/pci/hda/hda_intel.o
CC net/ipv4/netfilter/iptable_filter.o
AR net/rfkill/built-in.a
LD [M] sound/pci/hda/snd-hda-codec.o
CC kernel/trace/trace_printk.o
CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC net/unix/sysctl_net_unix.o
CC drivers/acpi/reboot.o
CC kernel/cgroup/legacy_freezer.o
CC sound/core/hrtimer.o
CC net/sunrpc/auth_gss/gss_mech_switch.o
CC drivers/pnp/quirks.o
CC lib/crypto/blake2s-generic.o
LD [M] sound/pci/hda/snd-hda-codec-hdmi.o
CC net/xfrm/xfrm_output.o
CC sound/core/seq_device.o
CC drivers/acpi/acpica/dswload2.o
CC arch/x86/mm/dump_pagetables.o
MKCAP arch/x86/kernel/cpu/capflags.c
CC fs/proc/loadavg.o
CC arch/x86/mm/highmem_32.o
CC net/core/sysctl_net_core.o
CC drivers/pci/pci-driver.o
CC arch/x86/kernel/cpu/powerflags.o
CC arch/x86/kernel/head32.o
CC net/dns_resolver/dns_key.o
CC net/wireless/sysfs.o
AR kernel/irq/built-in.a
AR sound/pci/oxygen/built-in.a
AR sound/pcmcia/vx/built-in.a
CC net/netfilter/nfnetlink.o
CC net/handshake/alert.o
AR sound/pcmcia/pdaudiocf/built-in.a
AR sound/pcmcia/built-in.a
CC net/core/dev.o
CC kernel/time/posix-timers.o
CC lib/crypto/sha1.o
CC net/netlabel/netlabel_addrlist.o
CC drivers/acpi/acpica/dswscope.o
CC net/sched/cls_api.o
AR net/packet/built-in.a
CC net/sched/act_api.o
CC net/9p/error.o
CC net/netlabel/netlabel_mgmt.o
CC net/sunrpc/clnt.o
AR sound/pci/pcxhr/built-in.a
CC kernel/cgroup/pids.o
CC io_uring/eventfd.o
CC net/ethtool/strset.o
CC kernel/trace/pid_list.o
CC net/sunrpc/auth_gss/svcauth_gss.o
CC io_uring/uring_cmd.o
CC crypto/akcipher.o
CC arch/x86/events/intel/uncore_discovery.o
AR net/unix/built-in.a
CC net/core/dev_addr_lists.o
CC fs/proc/meminfo.o
CC block/blk-timeout.o
CC drivers/pnp/system.o
CC net/ipv4/netfilter/iptable_mangle.o
CC arch/x86/kernel/cpu/topology.o
CC lib/crypto/sha256.o
AR arch/x86/mm/built-in.a
CC net/handshake/genl.o
CC fs/netfs/buffered_write.o
CC drivers/acpi/acpica/dswstate.o
CC lib/xz/xz_dec_syms.o
CC net/dns_resolver/dns_query.o
CC net/9p/protocol.o
CC security/selinux/ss/conditional.o
CC net/ipv6/netfilter/nf_conntrack_reasm.o
CC net/mac80211/status.o
CC [M] sound/core/hwdep.o
CC net/mac80211/driver-ops.o
CC kernel/cgroup/rdma.o
CC block/blk-lib.o
CC fs/netfs/direct_read.o
AR drivers/pnp/built-in.a
CC net/xfrm/xfrm_sysctl.o
CC kernel/bpf/core.o
CC lib/xz/xz_dec_stream.o
LD [M] sound/pci/hda/snd-hda-intel.o
CC drivers/acpi/acpica/evevent.o
AR sound/pci/riptide/built-in.a
AR sound/pci/rme9652/built-in.a
CC kernel/cgroup/cpuset.o
AR sound/pci/trident/built-in.a
AR sound/pci/ymfpci/built-in.a
AR sound/pci/vx222/built-in.a
AR sound/pci/built-in.a
CC net/ipv4/netfilter/ipt_REJECT.o
CC fs/netfs/direct_write.o
CC net/ipv4/ip_fragment.o
CC kernel/trace/trace_sched_switch.o
AR lib/crypto/built-in.a
CC fs/proc/stat.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC drivers/pci/search.o
CC drivers/acpi/acpica/evgpe.o
CC net/netfilter/nfnetlink_log.o
CC crypto/sig.o
CC net/ipv6/addrconf.o
CC net/9p/trans_common.o
CC fs/proc/uptime.o
CC mm/util.o
CC net/handshake/netlink.o
AR net/dns_resolver/built-in.a
CC kernel/time/posix-cpu-timers.o
CC kernel/events/core.o
CC net/sunrpc/xprt.o
CC kernel/fork.o
CC net/ethtool/linkinfo.o
CC net/netlabel/netlabel_unlabeled.o
CC block/blk-mq.o
CC net/ipv6/addrlabel.o
CC lib/xz/xz_dec_lzma2.o
CC arch/x86/events/intel/cstate.o
CC kernel/events/ring_buffer.o
CC io_uring/openclose.o
CC net/devres.o
CC fs/proc/util.o
CC [M] sound/core/pcm.o
CC drivers/acpi/acpica/evgpeblk.o
CC kernel/events/callchain.o
AR drivers/amba/built-in.a
CC drivers/pci/rom.o
CC net/sched/sch_fifo.o
CC net/9p/trans_fd.o
CC net/mac80211/sta_info.o
CC net/9p/trans_virtio.o
CC net/wireless/radiotap.o
CC mm/mmzone.o
CC security/selinux/ss/mls.o
CC net/xfrm/xfrm_replay.o
CC crypto/kpp.o
CC net/mac80211/wep.o
CC fs/netfs/iterator.o
CC net/ipv6/netfilter/nf_reject_ipv6.o
CC drivers/acpi/acpica/evgpeinit.o
CC drivers/acpi/acpica/evgpeutil.o
CC fs/proc/version.o
CC lib/xz/xz_dec_bcj.o
AR net/ipv4/netfilter/built-in.a
CC arch/x86/kernel/ebda.o
CC net/sunrpc/auth_gss/gss_rpc_upcall.o
CC net/ipv4/ip_forward.o
AR arch/x86/events/intel/built-in.a
CC net/ipv4/ip_options.o
AR arch/x86/events/built-in.a
CC net/netfilter/nf_conntrack_core.o
CC arch/x86/kernel/cpu/proc.o
CC net/ethtool/linkmodes.o
CC drivers/pci/setup-res.o
CC kernel/trace/trace_nop.o
CC mm/vmstat.o
CC [M] sound/core/pcm_native.o
CC drivers/acpi/acpica/evglock.o
AR drivers/clk/actions/built-in.a
CC net/handshake/request.o
CC net/core/dst.o
AR drivers/clk/analogbits/built-in.a
AR drivers/clk/bcm/built-in.a
AR drivers/clk/imgtec/built-in.a
AR drivers/clk/imx/built-in.a
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
CC net/xfrm/xfrm_device.o
CC kernel/time/posix-clock.o
AR drivers/clk/microchip/built-in.a
CC io_uring/sqpoll.o
AR drivers/clk/mstar/built-in.a
CC fs/ext4/balloc.o
AR drivers/clk/mvebu/built-in.a
CC net/xfrm/xfrm_nat_keepalive.o
AR drivers/clk/ralink/built-in.a
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
AR drivers/clk/sophgo/built-in.a
AR drivers/clk/sprd/built-in.a
CC fs/proc/softirqs.o
AR drivers/clk/starfive/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
AR lib/xz/built-in.a
AR drivers/clk/ti/built-in.a
CC lib/dim/dim.o
AR drivers/clk/versatile/built-in.a
AR drivers/clk/xilinx/built-in.a
AR drivers/clk/built-in.a
CC lib/dim/net_dim.o
CC io_uring/xattr.o
ASN.1 crypto/rsapubkey.asn1.[ch]
ASN.1 crypto/rsaprivkey.asn1.[ch]
CC crypto/rsa.o
CC net/sched/cls_cgroup.o
CC net/sunrpc/auth_gss/gss_rpc_xdr.o
CC net/handshake/tlshd.o
CC net/netlabel/netlabel_cipso_v4.o
CC drivers/acpi/acpica/evhandler.o
CC net/wireless/util.o
CC fs/jbd2/transaction.o
CC fs/netfs/locking.o
CC net/netlabel/netlabel_calipso.o
CC kernel/cgroup/misc.o
CC net/netfilter/nf_conntrack_standalone.o
CC security/selinux/ss/context.o
CC mm/backing-dev.o
AR net/9p/built-in.a
CC net/ipv4/ip_output.o
CC drivers/pci/irq.o
CC lib/fonts/fonts.o
CC kernel/trace/blktrace.o
CC fs/proc/namespaces.o
CC drivers/acpi/acpica/evmisc.o
CC kernel/time/itimer.o
CC net/ethtool/rss.o
CC crypto/rsa_helper.o
CC net/ipv6/netfilter/ip6t_ipv6header.o
CC kernel/trace/trace_events.o
CC fs/proc/self.o
CC lib/fonts/font_8x16.o
CC crypto/rsa-pkcs1pad.o
AR kernel/bpf/built-in.a
CC net/sunrpc/socklib.o
CC kernel/cgroup/debug.o
CC fs/netfs/main.o
CC fs/jbd2/commit.o
CC kernel/time/clockevents.o
CC drivers/acpi/acpica/evregion.o
CC lib/dim/rdma_dim.o
CC net/ipv6/route.o
CC net/wireless/reg.o
CC crypto/acompress.o
CC arch/x86/kernel/cpu/feat_ctl.o
CC net/xfrm/xfrm_algo.o
CC drivers/pci/vpd.o
CC net/sched/ematch.o
CC drivers/pci/setup-bus.o
CC drivers/pci/vc.o
AR lib/fonts/built-in.a
CC crypto/scompress.o
CC kernel/trace/trace_export.o
CC mm/mm_init.o
CC net/handshake/trace.o
CC drivers/dma/dw/core.o
CC net/sunrpc/auth_gss/trace.o
CC drivers/dma/hsu/hsu.o
CC security/selinux/netlabel.o
CC arch/x86/kernel/platform-quirks.o
AR lib/dim/built-in.a
CC fs/proc/thread_self.o
CC lib/argv_split.o
CC drivers/acpi/acpica/evrgnini.o
AR net/netlabel/built-in.a
CC drivers/dma/dw/dw.o
CC arch/x86/kernel/cpu/intel.o
AR drivers/dma/idxd/built-in.a
CC net/ipv6/netfilter/ip6t_REJECT.o
CC io_uring/nop.o
CC kernel/events/hw_breakpoint.o
CC net/xfrm/xfrm_user.o
CC net/mac80211/aead_api.o
CC kernel/time/tick-common.o
AR sound/mips/built-in.a
CC net/ethtool/linkstate.o
AR kernel/cgroup/built-in.a
CC lib/bug.o
CC net/ipv6/ip6_fib.o
AR drivers/soc/apple/built-in.a
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/built-in.a
AR drivers/soc/fsl/built-in.a
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/hisilicon/built-in.a
AR drivers/soc/imx/built-in.a
AR drivers/soc/ixp4xx/built-in.a
CC drivers/pci/mmap.o
CC drivers/acpi/acpica/evsci.o
AR drivers/soc/loongson/built-in.a
AR drivers/soc/mediatek/built-in.a
CC net/netfilter/nf_conntrack_expect.o
AR drivers/soc/microchip/built-in.a
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
CC lib/buildid.o
AR drivers/soc/amlogic/built-in.a
AR drivers/dma/amd/built-in.a
CC kernel/exec_domain.o
CC net/ethtool/debug.o
CC block/blk-mq-tag.o
AR drivers/soc/qcom/built-in.a
CC fs/proc/proc_sysctl.o
AR drivers/soc/renesas/built-in.a
AR drivers/dma/mediatek/built-in.a
AR drivers/soc/rockchip/built-in.a
CC arch/x86/kernel/cpu/tsx.o
AR drivers/soc/sunxi/built-in.a
AR drivers/soc/ti/built-in.a
CC kernel/time/tick-broadcast.o
AR drivers/soc/versatile/built-in.a
CC mm/percpu.o
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
AR sound/soc/built-in.a
CC kernel/panic.o
CC crypto/algboss.o
CC io_uring/fs.o
CC net/socket.o
AR drivers/dma/hsu/built-in.a
CC net/mac80211/wpa.o
AR net/sched/built-in.a
CC net/core/netevent.o
CC fs/ramfs/inode.o
CC fs/ext4/bitmap.o
CC drivers/acpi/acpica/evxface.o
CC fs/ramfs/file-mmu.o
CC io_uring/splice.o
CC fs/jbd2/recovery.o
CC fs/netfs/misc.o
CC drivers/dma/dw/idma32.o
CC kernel/cpu.o
CC block/blk-stat.o
CC net/ethtool/wol.o
CC [M] sound/core/pcm_lib.o
CC fs/proc/proc_net.o
CC kernel/exit.o
CC net/ipv4/ip_sockglue.o
CC fs/jbd2/checkpoint.o
CC lib/clz_tab.o
CC arch/x86/kernel/cpu/intel_epb.o
AR security/selinux/built-in.a
AR security/built-in.a
CC lib/cmdline.o
CC fs/jbd2/revoke.o
CC arch/x86/kernel/cpu/amd.o
AR net/handshake/built-in.a
AR net/ipv6/netfilter/built-in.a
CC crypto/testmgr.o
CC net/sunrpc/xprtsock.o
CC crypto/cmac.o
CC drivers/dma/dw/acpi.o
CC drivers/acpi/acpica/evxfevnt.o
CC lib/cpumask.o
CC block/blk-mq-sysfs.o
CC kernel/time/tick-broadcast-hrtimer.o
CC drivers/pci/devres.o
CC [M] sound/core/pcm_misc.o
CC net/ethtool/features.o
CC net/wireless/scan.o
CC mm/slab_common.o
CC fs/ext4/block_validity.o
CC [M] sound/core/pcm_memory.o
CC drivers/pci/proc.o
AR fs/ramfs/built-in.a
CC net/sunrpc/sched.o
CC net/sysctl_net.o
CC arch/x86/kernel/process_32.o
CC net/netfilter/nf_conntrack_helper.o
CC drivers/acpi/acpica/evxfgpe.o
CC kernel/trace/trace_event_perf.o
CC fs/proc/kcore.o
CC io_uring/sync.o
CC kernel/events/uprobes.o
CC drivers/acpi/nvs.o
CC kernel/time/tick-oneshot.o
CC crypto/hmac.o
CC fs/jbd2/journal.o
CC net/core/neighbour.o
AR drivers/dma/qcom/built-in.a
CC net/ethtool/privflags.o
CC lib/ctype.o
AR drivers/dma/dw/built-in.a
CC lib/dec_and_lock.o
AR sound/atmel/built-in.a
AR drivers/dma/stm32/built-in.a
CC net/ipv6/ipv6_sockglue.o
AR drivers/dma/ti/built-in.a
AR drivers/dma/xilinx/built-in.a
CC block/blk-mq-cpumap.o
CC drivers/dma/dmaengine.o
CC fs/netfs/objects.o
CC io_uring/msg_ring.o
CC kernel/softirq.o
CC mm/compaction.o
CC arch/x86/kernel/cpu/hygon.o
CC drivers/acpi/acpica/evxfregn.o
CC lib/decompress.o
CC fs/ext4/dir.o
CC net/mac80211/scan.o
CC kernel/time/tick-sched.o
CC net/sunrpc/auth_gss/gss_krb5_mech.o
CC fs/hugetlbfs/inode.o
CC lib/decompress_bunzip2.o
CC arch/x86/kernel/signal.o
CC kernel/trace/trace_events_filter.o
CC drivers/acpi/acpica/exconcat.o
CC drivers/pci/pci-sysfs.o
CC arch/x86/kernel/cpu/centaur.o
CC net/sunrpc/auth.o
CC crypto/crypto_null.o
CC net/wireless/nl80211.o
CC mm/show_mem.o
CC fs/proc/vmcore.o
CC fs/proc/kmsg.o
CC net/ipv4/inet_hashtables.o
AR net/xfrm/built-in.a
CC kernel/trace/trace_events_trigger.o
CC arch/x86/kernel/signal_32.o
CC [M] sound/core/memalloc.o
CC drivers/dma/virt-dma.o
CC block/blk-mq-sched.o
CC drivers/acpi/acpica/exconfig.o
CC drivers/virtio/virtio.o
CC net/ethtool/rings.o
CC net/sunrpc/auth_null.o
CC arch/x86/kernel/cpu/transmeta.o
CC net/netfilter/nf_conntrack_proto.o
CC net/ipv6/ndisc.o
CC drivers/tty/vt/vt_ioctl.o
CC io_uring/advise.o
CC drivers/tty/hvc/hvc_console.o
CC lib/decompress_inflate.o
CC net/core/rtnetlink.o
CC fs/netfs/read_collect.o
CC fs/netfs/read_pgpriv2.o
CC crypto/md5.o
CC net/wireless/mlme.o
CC arch/x86/kernel/cpu/zhaoxin.o
CC net/mac80211/offchannel.o
CC net/netfilter/nf_conntrack_proto_generic.o
CC drivers/acpi/acpica/exconvrt.o
CC fs/ext4/ext4_jbd2.o
CC kernel/time/timer_migration.o
CC net/sunrpc/auth_gss/gss_krb5_seal.o
CC drivers/dma/acpi-dma.o
CC fs/netfs/read_retry.o
CC crypto/sha256_generic.o
CC arch/x86/kernel/traps.o
AR kernel/events/built-in.a
CC net/ethtool/channels.o
CC drivers/tty/serial/8250/8250_core.o
CC drivers/tty/serial/serial_core.o
CC lib/decompress_unlz4.o
CC [M] sound/core/pcm_timer.o
AR fs/hugetlbfs/built-in.a
CC arch/x86/kernel/cpu/vortex.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC drivers/virtio/virtio_ring.o
CC kernel/time/vsyscall.o
CC mm/interval_tree.o
CC drivers/pci/slot.o
CC drivers/acpi/acpica/excreate.o
CC fs/proc/page.o
CC block/ioctl.o
CC drivers/virtio/virtio_anchor.o
AR drivers/tty/ipwireless/built-in.a
CC io_uring/epoll.o
CC arch/x86/kernel/cpu/vmware.o
CC net/sunrpc/auth_tls.o
CC kernel/trace/trace_eprobe.o
CC net/sunrpc/auth_gss/gss_krb5_unseal.o
CC drivers/acpi/acpica/exdebug.o
AR drivers/tty/hvc/built-in.a
CC block/genhd.o
CC net/mac80211/ht.o
CC drivers/tty/vt/vc_screen.o
CC crypto/sha512_generic.o
CC crypto/sha3_generic.o
CC lib/decompress_unlzma.o
CC net/ipv4/inet_timewait_sock.o
CC fs/ext4/extents.o
AR drivers/dma/built-in.a
CC arch/x86/kernel/cpu/hypervisor.o
LD [M] sound/core/snd-hwdep.o
LD [M] sound/core/snd-pcm.o
AR sound/core/built-in.a
AR sound/hda/built-in.a
CC arch/x86/kernel/idt.o
CC [M] sound/hda/hda_bus_type.o
CC net/netfilter/nf_conntrack_proto_tcp.o
CC net/core/utils.o
CC mm/list_lru.o
CC drivers/acpi/acpica/exdump.o
CC drivers/tty/serial/8250/8250_platform.o
AR fs/jbd2/built-in.a
CC net/mac80211/agg-tx.o
CC fs/netfs/write_collect.o
CC drivers/tty/vt/selection.o
CC drivers/tty/serial/serial_base_bus.o
CC drivers/pci/pci-acpi.o
AR fs/proc/built-in.a
CC arch/x86/kernel/cpu/mshyperv.o
CC net/wireless/ibss.o
CC kernel/trace/trace_kprobe.o
CC kernel/time/timekeeping_debug.o
CC net/ethtool/coalesce.o
CC fs/netfs/write_issue.o
CC net/ipv6/udp.o
CC net/mac80211/agg-rx.o
CC drivers/acpi/acpica/exfield.o
CC drivers/tty/serial/serial_ctrl.o
CC io_uring/statx.o
CC kernel/time/namespace.o
CC io_uring/timeout.o
CC lib/decompress_unlzo.o
CC crypto/ecb.o
CC drivers/tty/tty_io.o
CC io_uring/fdinfo.o
CC net/ipv4/inet_connection_sock.o
CC [M] sound/hda/hdac_bus.o
CC net/sunrpc/auth_gss/gss_krb5_wrap.o
CC net/mac80211/vht.o
CC drivers/pci/iomap.o
CC drivers/acpi/acpica/exfldio.o
CC kernel/resource.o
CC drivers/tty/serial/8250/8250_pnp.o
AR sound/x86/built-in.a
CC drivers/virtio/virtio_pci_modern_dev.o
CC arch/x86/kernel/cpu/debugfs.o
CC block/ioprio.o
CC mm/workingset.o
CC crypto/cbc.o
AR sound/xen/built-in.a
CC drivers/tty/n_tty.o
CC drivers/tty/vt/keyboard.o
CC net/ipv6/udplite.o
CC drivers/acpi/wakeup.o
CC drivers/acpi/acpica/exmisc.o
CC kernel/sysctl.o
CC net/mac80211/he.o
CC drivers/char/hw_random/core.o
CC lib/decompress_unxz.o
AR kernel/time/built-in.a
CC drivers/char/agp/backend.o
CC drivers/char/mem.o
CC [M] sound/hda/hdac_device.o
CC net/mac80211/s1g.o
CC fs/ext4/extents_status.o
CC net/sunrpc/auth_gss/gss_krb5_crypto.o
CC crypto/ctr.o
CC drivers/acpi/acpica/exmutex.o
CC drivers/pci/quirks.o
CC arch/x86/kernel/cpu/capflags.o
CC arch/x86/kernel/irq.o
CC net/ethtool/pause.o
AR arch/x86/kernel/cpu/built-in.a
CC kernel/trace/error_report-traces.o
AR drivers/iommu/amd/built-in.a
AR drivers/iommu/intel/built-in.a
CC net/sunrpc/auth_gss/gss_krb5_keys.o
CC drivers/tty/serial/8250/8250_rsa.o
AR drivers/iommu/arm/arm-smmu/built-in.a
AR fs/netfs/built-in.a
AR drivers/gpu/host1x/built-in.a
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
CC drivers/connector/cn_queue.o
AR drivers/iommu/iommufd/built-in.a
CC drivers/iommu/iommu.o
CC io_uring/cancel.o
CC drivers/base/power/sysfs.o
CC drivers/virtio/virtio_pci_legacy_dev.o
AR drivers/gpu/drm/tests/built-in.a
CC mm/debug.o
AR drivers/gpu/drm/arm/built-in.a
CC lib/decompress_unzstd.o
CC block/badblocks.o
CC drivers/gpu/drm/display/drm_display_helper_mod.o
CC lib/dump_stack.o
CC net/netfilter/nf_conntrack_proto_udp.o
CC drivers/acpi/acpica/exnames.o
CC mm/gup.o
CC crypto/gcm.o
CC drivers/char/hw_random/intel-rng.o
CC drivers/char/hw_random/amd-rng.o
CC drivers/char/agp/generic.o
CC drivers/char/agp/isoch.o
CC net/core/link_watch.o
CC drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC net/ipv4/tcp.o
CC net/sunrpc/auth_unix.o
CC drivers/base/power/generic_ops.o
CC drivers/tty/serial/8250/8250_port.o
AR sound/virtio/built-in.a
CC kernel/trace/power-traces.o
CC kernel/trace/rpm-traces.o
CC [M] sound/hda/hdac_sysfs.o
CC net/ethtool/eee.o
CC drivers/tty/vt/vt.o
CC drivers/acpi/acpica/exoparg1.o
CC drivers/virtio/virtio_pci_modern.o
CC drivers/tty/serial/serial_port.o
CC lib/earlycpio.o
CC drivers/block/loop.o
CC drivers/gpu/drm/display/drm_dp_helper.o
CC lib/extable.o
CC fs/ext4/file.o
CC kernel/trace/trace_dynevent.o
CC kernel/trace/trace_probe.o
CC crypto/ccm.o
CC io_uring/waitid.o
CC drivers/acpi/acpica/exoparg2.o
CC drivers/tty/tty_ioctl.o
CC drivers/char/hw_random/geode-rng.o
CC drivers/connector/connector.o
CC block/blk-rq-qos.o
CC net/ipv6/raw.o
CC drivers/base/power/common.o
CC drivers/acpi/sleep.o
AR net/sunrpc/auth_gss/built-in.a
CC net/wireless/sme.o
CC drivers/base/firmware_loader/builtin/main.o
AR drivers/gpu/vga/built-in.a
CC mm/mmap_lock.o
CC kernel/trace/trace_uprobe.o
CC io_uring/register.o
COPY drivers/tty/vt/defkeymap.c
CC drivers/pci/pci-label.o
CC lib/flex_proportions.o
CC drivers/connector/cn_proc.o
CC drivers/acpi/acpica/exoparg3.o
CC drivers/char/agp/amd64-agp.o
CC net/ethtool/tsinfo.o
CC sound/sound_core.o
CC net/netfilter/nf_conntrack_proto_icmp.o
CC block/disk-events.o
CC [M] sound/hda/hdac_regmap.o
CC net/core/filter.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC drivers/base/firmware_loader/main.o
CC drivers/virtio/virtio_pci_common.o
CC drivers/char/hw_random/via-rng.o
CC fs/ext4/fsmap.o
CC drivers/base/power/qos.o
CC drivers/tty/tty_ldisc.o
CC arch/x86/kernel/irq_32.o
CC lib/idr.o
CC drivers/block/virtio_blk.o
CC fs/fat/cache.o
CC drivers/acpi/acpica/exoparg6.o
CC fs/isofs/namei.o
CC drivers/iommu/iommu-traces.o
CC lib/irq_regs.o
CC lib/is_single_threaded.o
CC drivers/tty/serial/earlycon.o
CC sound/last.o
CC drivers/gpu/drm/ttm/ttm_tt.o
CC crypto/aes_generic.o
CC drivers/gpu/drm/i915/i915_config.o
AR drivers/char/hw_random/built-in.a
CC fs/isofs/inode.o
CC drivers/pci/vgaarb.o
CC drivers/virtio/virtio_pci_legacy.o
CC drivers/gpu/drm/ttm/ttm_bo.o
CC drivers/gpu/drm/ttm/ttm_bo_util.o
CC net/mac80211/ibss.o
CC drivers/char/agp/intel-agp.o
CC drivers/acpi/acpica/exprep.o
CC net/mac80211/iface.o
CC fs/exportfs/expfs.o
CC fs/nfs/client.o
CC drivers/gpu/drm/i915/i915_driver.o
CC lib/klist.o
CC mm/highmem.o
CC [M] sound/hda/hdac_controller.o
CC block/blk-ia-ranges.o
CC fs/ext4/fsync.o
CC arch/x86/kernel/dumpstack_32.o
CC lib/kobject.o
CC block/early-lookup.o
AR drivers/connector/built-in.a
CC drivers/char/agp/intel-gtt.o
CC drivers/acpi/acpica/exregion.o
CC net/ethtool/cabletest.o
CC fs/nfs/dir.o
CC net/sunrpc/svc.o
CC drivers/tty/serial/8250/8250_dma.o
CC drivers/tty/vt/consolemap.o
AR drivers/base/firmware_loader/built-in.a
CC kernel/trace/rethook.o
CC drivers/acpi/device_sysfs.o
CC io_uring/truncate.o
CC drivers/gpu/drm/i915/i915_drm_client.o
AR drivers/misc/eeprom/built-in.a
CC fs/fat/dir.o
AR drivers/misc/cb710/built-in.a
AR drivers/misc/ti-st/built-in.a
AR drivers/misc/lis3lv02d/built-in.a
CC drivers/base/power/runtime.o
AR drivers/misc/cardreader/built-in.a
AR drivers/misc/keba/built-in.a
CC net/netfilter/nf_conntrack_extend.o
CC drivers/gpu/drm/display/drm_dp_mst_topology.o
AR drivers/misc/built-in.a
CC kernel/capability.o
CC drivers/virtio/virtio_pci_admin_legacy_io.o
CC crypto/crc32c_generic.o
CC net/ipv6/icmp.o
CC net/netfilter/nf_conntrack_acct.o
CC drivers/acpi/acpica/exresnte.o
CC drivers/iommu/iommu-sysfs.o
CC net/ethtool/tunnels.o
AR drivers/block/built-in.a
CC drivers/acpi/device_pm.o
AR fs/exportfs/built-in.a
CC arch/x86/kernel/time.o
CC lib/kobject_uevent.o
CC lib/logic_pio.o
CC fs/ext4/hash.o
CC drivers/virtio/virtio_input.o
CC kernel/ptrace.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/rz-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
CC drivers/gpu/drm/ttm/ttm_bo_vm.o
AR drivers/mfd/built-in.a
CC block/bounce.o
CC block/bsg.o
CC drivers/char/random.o
AR drivers/pci/built-in.a
CC io_uring/memmap.o
CC drivers/base/power/wakeirq.o
CC crypto/authenc.o
CC [M] sound/hda/hdac_stream.o
CC mm/memory.o
CC fs/isofs/dir.o
AR kernel/trace/built-in.a
CC drivers/acpi/acpica/exresolv.o
CC drivers/gpu/drm/display/drm_dsc_helper.o
CC fs/lockd/clntlock.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC arch/x86/kernel/ioport.o
CC fs/nls/nls_base.o
HOSTCC drivers/tty/vt/conmakehash
AR drivers/char/agp/built-in.a
CC net/ipv4/tcp_input.o
CC lib/maple_tree.o
CC drivers/iommu/dma-iommu.o
CC drivers/base/regmap/regmap.o
CC fs/nls/nls_cp437.o
AR drivers/gpu/drm/omapdrm/built-in.a
CC drivers/base/power/main.o
CC drivers/char/misc.o
CC drivers/acpi/acpica/exresop.o
CC drivers/tty/vt/defkeymap.o
CC net/netfilter/nf_conntrack_seqadj.o
CC net/core/sock_diag.o
CC drivers/virtio/virtio_dma_buf.o
CC mm/mincore.o
CC net/netfilter/nf_conntrack_proto_icmpv6.o
CC io_uring/io-wq.o
CC lib/memcat_p.o
CC fs/nls/nls_ascii.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC drivers/tty/vt/consolemap_deftbl.o
CC net/wireless/chan.o
CC drivers/gpu/drm/i915/i915_getparam.o
CC fs/fat/fatent.o
AR drivers/tty/vt/built-in.a
CC drivers/gpu/drm/ttm/ttm_module.o
CC drivers/iommu/iova.o
CC drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC fs/isofs/util.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC net/ethtool/fec.o
CC drivers/gpu/drm/display/drm_hdcp_helper.o
CC drivers/acpi/acpica/exserial.o
CC [M] sound/hda/array.o
CC fs/ext4/ialloc.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC drivers/gpu/drm/i915/i915_ioctl.o
CC fs/nfs/file.o
CC crypto/authencesn.o
AR drivers/nfc/built-in.a
CC kernel/user.o
CC drivers/base/power/wakeup.o
CC block/blk-cgroup.o
CC arch/x86/kernel/dumpstack.o
CC mm/mlock.o
CC fs/nls/nls_iso8859-1.o
CC fs/lockd/clntproc.o
CC drivers/acpi/acpica/exstore.o
CC io_uring/futex.o
AR drivers/virtio/built-in.a
CC [M] sound/hda/hdmi_chmap.o
CC net/ipv6/mcast.o
CC drivers/base/regmap/regcache.o
CC net/mac80211/link.o
CC kernel/signal.o
CC drivers/char/virtio_console.o
CC drivers/gpu/drm/ttm/ttm_range_manager.o
CC fs/nls/nls_utf8.o
CC fs/isofs/rock.o
CC net/ipv4/tcp_output.o
CC fs/nfs/getroot.o
CC drivers/tty/serial/8250/8250_early.o
CC drivers/acpi/acpica/exstoren.o
CC drivers/acpi/acpica/exstorob.o
CC drivers/acpi/acpica/exsystem.o
CC fs/lockd/clntxdr.o
CC crypto/lzo.o
CC block/blk-ioprio.o
CC net/ipv6/reassembly.o
CC arch/x86/kernel/nmi.o
AR drivers/iommu/built-in.a
AR fs/nls/built-in.a
CC drivers/tty/tty_buffer.o
CC arch/x86/kernel/ldt.o
CC drivers/gpu/drm/virtio/virtgpu_drv.o
CC drivers/gpu/drm/i915/i915_irq.o
CC net/ethtool/eeprom.o
CC fs/fat/file.o
CC net/netfilter/nf_conntrack_netlink.o
CC io_uring/napi.o
CC drivers/base/regmap/regcache-rbtree.o
CC drivers/acpi/acpica/extrace.o
AR drivers/base/test/built-in.a
CC drivers/gpu/drm/ttm/ttm_resource.o
CC drivers/acpi/proc.o
CC drivers/tty/serial/8250/8250_exar.o
CC drivers/base/power/wakeup_stats.o
AR fs/unicode/built-in.a
CC drivers/tty/tty_port.o
CC net/sunrpc/svcsock.o
CC [M] sound/hda/trace.o
CC drivers/acpi/bus.o
CC drivers/char/hpet.o
AR drivers/dax/hmem/built-in.a
AR drivers/dax/built-in.a
CC crypto/lzo-rle.o
CC drivers/dma-buf/dma-buf.o
CC drivers/dma-buf/dma-fence.o
CC fs/isofs/export.o
CC drivers/dma-buf/dma-fence-array.o
CC [M] sound/hda/hdac_component.o
CC drivers/acpi/acpica/exutils.o
CC drivers/tty/serial/8250/8250_lpss.o
CC drivers/gpu/drm/i915/i915_mitigations.o
CC block/blk-iolatency.o
CC net/core/dev_ioctl.o
CC drivers/gpu/drm/virtio/virtgpu_kms.o
CC net/ipv6/tcp_ipv6.o
CC fs/autofs/init.o
CC drivers/base/power/trace.o
AR drivers/gpu/drm/imx/built-in.a
CC drivers/dma-buf/dma-fence-chain.o
AR drivers/gpu/drm/i2c/built-in.a
CC drivers/gpu/drm/display/drm_hdmi_helper.o
CC fs/fat/inode.o
CC fs/lockd/host.o
CC fs/ext4/indirect.o
CC arch/x86/kernel/setup.o
CC drivers/acpi/acpica/hwacpi.o
CC crypto/rng.o
CC net/ethtool/stats.o
CC drivers/base/component.o
CC net/netfilter/nf_conntrack_ftp.o
CC block/blk-iocost.o
CC net/core/tso.o
CC drivers/gpu/drm/ttm/ttm_pool.o
CC fs/isofs/joliet.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/char/nvram.o
CC mm/mmap.o
CC drivers/tty/serial/8250/8250_mid.o
CC net/netfilter/nf_conntrack_irc.o
CC [M] sound/hda/hdac_i915.o
CC drivers/acpi/acpica/hwesleep.o
CC kernel/sys.o
CC net/core/sock_reuseport.o
CC fs/nfs/inode.o
CC net/ipv4/tcp_timer.o
CC fs/autofs/inode.o
AR drivers/gpu/drm/panel/built-in.a
CC fs/nfs/super.o
AR io_uring/built-in.a
CC drivers/gpu/drm/virtio/virtgpu_gem.o
CC drivers/tty/serial/8250/8250_pci.o
CC drivers/gpu/drm/display/drm_scdc_helper.o
CC drivers/tty/serial/8250/8250_pericom.o
AR drivers/base/power/built-in.a
CC fs/9p/vfs_super.o
AR fs/hostfs/built-in.a
CC drivers/tty/tty_mutex.o
CC drivers/gpu/drm/i915/i915_module.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC drivers/acpi/glue.o
CC drivers/acpi/acpica/hwgpe.o
CC drivers/base/regmap/regcache-maple.o
CC fs/isofs/compress.o
CC lib/nmi_backtrace.o
CC crypto/drbg.o
CC kernel/umh.o
AR drivers/char/built-in.a
CC [M] sound/hda/intel-dsp-config.o
CC drivers/dma-buf/dma-resv.o
CC net/ethtool/phc_vclocks.o
CC fs/lockd/svc.o
CC fs/fat/misc.o
CC drivers/gpu/drm/ttm/ttm_device.o
CC arch/x86/kernel/x86_init.o
AR drivers/gpu/drm/bridge/analogix/built-in.a
AR drivers/gpu/drm/bridge/cadence/built-in.a
AR drivers/gpu/drm/bridge/imx/built-in.a
CC drivers/gpu/drm/virtio/virtgpu_vram.o
AR drivers/gpu/drm/bridge/synopsys/built-in.a
CC net/mac80211/rate.o
AR drivers/gpu/drm/bridge/built-in.a
CC net/netfilter/nf_conntrack_sip.o
CC drivers/acpi/acpica/hwregs.o
CC drivers/gpu/drm/virtio/virtgpu_display.o
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
CC mm/mmu_gather.o
CC mm/mprotect.o
CC net/wireless/ethtool.o
CC fs/autofs/root.o
CC lib/objpool.o
CC lib/plist.o
CC fs/9p/vfs_inode.o
CC drivers/acpi/acpica/hwsleep.o
CC net/mac80211/michael.o
CC [M] sound/hda/intel-nhlt.o
AR drivers/gpu/drm/display/built-in.a
CC net/ipv4/tcp_ipv4.o
CC fs/nfs/io.o
CC drivers/base/regmap/regmap-debugfs.o
CC fs/nfs/direct.o
CC drivers/acpi/scan.o
CC drivers/dma-buf/sync_file.o
CC net/ipv6/ping.o
AR fs/isofs/built-in.a
CC mm/mremap.o
CC net/core/fib_notifier.o
CC drivers/base/core.o
CC net/sunrpc/svcauth.o
CC drivers/acpi/acpica/hwvalid.o
CC fs/lockd/svclock.o
CC drivers/gpu/drm/i915/i915_params.o
CC crypto/jitterentropy.o
CC drivers/gpu/drm/ttm/ttm_sys_manager.o
CC arch/x86/kernel/i8259.o
CC crypto/jitterentropy-kcapi.o
CC kernel/workqueue.o
CC drivers/tty/tty_ldsem.o
CC fs/ext4/inline.o
CC lib/radix-tree.o
AR drivers/tty/serial/8250/built-in.a
AR drivers/tty/serial/built-in.a
CC fs/fat/nfs.o
CC crypto/ghash-generic.o
CC fs/9p/vfs_inode_dotl.o
CC kernel/pid.o
CC drivers/gpu/drm/virtio/virtgpu_vq.o
CC net/ethtool/mm.o
CC [M] sound/hda/intel-sdw-acpi.o
CC fs/fat/namei_vfat.o
CC net/core/xdp.o
CC crypto/hash_info.o
CC drivers/base/bus.o
CC drivers/gpu/drm/ttm/ttm_agp_backend.o
CC fs/autofs/symlink.o
CC drivers/acpi/acpica/hwxface.o
AR drivers/gpu/drm/hisilicon/built-in.a
CC net/mac80211/tkip.o
AR drivers/dma-buf/built-in.a
CC drivers/tty/tty_baudrate.o
CC net/ipv4/tcp_minisocks.o
AR drivers/base/regmap/built-in.a
CC net/ethtool/module.o
CC fs/fat/namei_msdos.o
CC fs/nfs/pagelist.o
CC drivers/gpu/drm/i915/i915_pci.o
CC kernel/task_work.o
CC net/ethtool/cmis_fw_update.o
CC crypto/rsapubkey.asn1.o
CC crypto/rsaprivkey.asn1.o
CC fs/autofs/waitq.o
AR crypto/built-in.a
CC drivers/gpu/drm/i915/i915_scatterlist.o
CC arch/x86/kernel/irqinit.o
CC fs/9p/vfs_addr.o
LD [M] sound/hda/snd-hda-core.o
LD [M] sound/hda/snd-intel-dspcfg.o
LD [M] sound/hda/snd-intel-sdw-acpi.o
CC fs/ext4/inode.o
AR sound/built-in.a
CC net/netfilter/nf_nat_core.o
CC net/sunrpc/svcauth_unix.o
CC drivers/acpi/acpica/hwxfsleep.o
CC fs/debugfs/inode.o
CC drivers/gpu/drm/virtio/virtgpu_fence.o
CC block/mq-deadline.o
CC lib/ratelimit.o
CC drivers/macintosh/mac_hid.o
CC mm/msync.o
CC net/ipv6/exthdrs.o
AR drivers/gpu/drm/ttm/built-in.a
CC fs/tracefs/inode.o
CC kernel/extable.o
CC drivers/tty/tty_jobctrl.o
CC [M] fs/efivarfs/inode.o
CC fs/nfs/read.o
CC net/netfilter/nf_nat_proto.o
CC net/netfilter/nf_nat_helper.o
CC drivers/acpi/acpica/hwpci.o
CC [M] fs/efivarfs/file.o
CC kernel/params.o
CC lib/rbtree.o
CC arch/x86/kernel/jump_label.o
CC fs/lockd/svcshare.o
CC net/core/flow_offload.o
CC drivers/gpu/drm/i915/i915_suspend.o
CC drivers/tty/n_null.o
CC drivers/base/dd.o
CC fs/debugfs/file.o
CC fs/autofs/expire.o
AR drivers/macintosh/built-in.a
CC fs/tracefs/event_inode.o
AR fs/fat/built-in.a
CC net/ipv6/datagram.o
CC drivers/gpu/drm/virtio/virtgpu_object.o
CC net/core/gro.o
CC fs/9p/vfs_file.o
CC drivers/acpi/acpica/nsaccess.o
CC fs/lockd/svcproc.o
CC net/netfilter/nf_nat_masquerade.o
CC lib/seq_buf.o
CC net/sunrpc/addr.o
CC net/ipv6/ip6_flowlabel.o
CC block/kyber-iosched.o
CC net/ethtool/cmis_cdb.o
CC mm/page_vma_mapped.o
CC [M] fs/efivarfs/super.o
CC fs/autofs/dev-ioctl.o
CC fs/lockd/svcsubs.o
CC fs/open.o
CC arch/x86/kernel/irq_work.o
CC net/mac80211/aes_cmac.o
CC drivers/gpu/drm/i915/i915_switcheroo.o
CC drivers/acpi/acpica/nsalloc.o
CC drivers/tty/pty.o
CC fs/9p/vfs_dir.o
CC drivers/acpi/mipi-disco-img.o
CC fs/nfs/symlink.o
CC lib/siphash.o
AR drivers/gpu/drm/mxsfb/built-in.a
CC net/ipv4/tcp_cong.o
AR drivers/gpu/drm/tiny/built-in.a
CC mm/pagewalk.o
CC drivers/base/syscore.o
CC drivers/gpu/drm/virtio/virtgpu_debugfs.o
CC net/mac80211/aes_gmac.o
AR drivers/scsi/pcmcia/built-in.a
CC drivers/scsi/scsi.o
CC fs/ext4/ioctl.o
CC net/sunrpc/rpcb_clnt.o
CC mm/pgtable-generic.o
CC net/ipv4/tcp_metrics.o
CC drivers/acpi/acpica/nsarguments.o
CC net/wireless/mesh.o
CC fs/nfs/unlink.o
AR fs/tracefs/built-in.a
CC mm/rmap.o
CC net/core/netdev-genl.o
CC kernel/kthread.o
CC arch/x86/kernel/probe_roms.o
CC [M] fs/efivarfs/vars.o
AR fs/debugfs/built-in.a
AR drivers/gpu/drm/xlnx/built-in.a
CC lib/string.o
AR fs/autofs/built-in.a
CC net/ipv6/inet6_connection_sock.o
AR drivers/nvme/common/built-in.a
AR drivers/nvme/host/built-in.a
CC drivers/ata/libata-core.o
CC net/ipv6/udp_offload.o
CC net/ethtool/pse-pd.o
AR drivers/nvme/target/built-in.a
CC drivers/gpu/drm/i915/i915_sysfs.o
AR drivers/nvme/built-in.a
AR drivers/net/phy/qcom/built-in.a
CC drivers/net/phy/mdio-boardinfo.o
AR drivers/net/pse-pd/built-in.a
CC drivers/ata/libata-scsi.o
CC fs/9p/vfs_dentry.o
CC drivers/ata/libata-eh.o
CC drivers/acpi/acpica/nsconvert.o
CC drivers/tty/tty_audit.o
CC lib/timerqueue.o
CC fs/ext4/mballoc.o
CC net/netfilter/nf_nat_ftp.o
CC drivers/acpi/resource.o
CC mm/vmalloc.o
CC drivers/net/phy/stubs.o
CC drivers/ata/libata-transport.o
CC drivers/gpu/drm/virtio/virtgpu_plane.o
CC fs/lockd/mon.o
CC lib/union_find.o
CC net/ethtool/plca.o
CC fs/ext4/migrate.o
CC net/netfilter/nf_nat_irc.o
CC mm/vma.o
CC lib/vsprintf.o
CC drivers/base/driver.o
CC drivers/firewire/init_ohci1394_dma.o
CC drivers/acpi/acpica/nsdump.o
CC drivers/cdrom/cdrom.o
CC block/blk-mq-pci.o
CC net/wireless/ap.o
CC net/mac80211/fils_aead.o
CC drivers/net/phy/mdio_devres.o
CC arch/x86/kernel/sys_ia32.o
CC fs/nfs/write.o
CC fs/read_write.o
CC kernel/sys_ni.o
LD [M] fs/efivarfs/efivarfs.o
AR drivers/gpu/drm/gud/built-in.a
CC drivers/ata/libata-trace.o
CC fs/9p/v9fs.o
CC net/ethtool/phy.o
CC drivers/tty/sysrq.o
CC drivers/acpi/acpica/nseval.o
CC drivers/base/class.o
CC block/blk-mq-virtio.o
CC drivers/gpu/drm/virtio/virtgpu_ioctl.o
CC drivers/scsi/hosts.o
CC drivers/gpu/drm/i915/i915_utils.o
CC drivers/gpu/drm/virtio/virtgpu_prime.o
CC drivers/gpu/drm/i915/intel_clock_gating.o
CC drivers/scsi/scsi_ioctl.o
CC mm/process_vm_access.o
AR drivers/firewire/built-in.a
CC fs/ext4/mmp.o
CC net/ipv6/seg6.o
CC kernel/nsproxy.o
CC net/netfilter/nf_nat_sip.o
CC block/blk-mq-debugfs.o
CC net/ipv4/tcp_fastopen.o
CC drivers/acpi/acpica/nsinit.o
CC fs/lockd/trace.o
CC net/ipv4/tcp_rate.o
CC drivers/base/platform.o
CC fs/9p/fid.o
CC net/core/netdev-genl-gen.o
CC fs/file_table.o
CC arch/x86/kernel/ksysfs.o
CC net/mac80211/cfg.o
CC drivers/net/phy/phy.o
CC net/mac80211/ethtool.o
AR drivers/gpu/drm/solomon/built-in.a
CC lib/win_minmax.o
CC net/wireless/trace.o
CC drivers/acpi/acpica/nsload.o
CC drivers/scsi/scsicam.o
CC mm/page_alloc.o
CC net/mac80211/rx.o
CC drivers/ata/libata-sata.o
CC net/ipv6/fib6_notifier.o
CC fs/ext4/move_extent.o
CC drivers/gpu/drm/virtio/virtgpu_trace_points.o
AR drivers/tty/built-in.a
CC drivers/gpu/drm/i915/intel_device_info.o
CC fs/nfs/namespace.o
AR net/ethtool/built-in.a
CC drivers/gpu/drm/i915/intel_memory_region.o
CC kernel/notifier.o
CC drivers/acpi/acpi_processor.o
CC arch/x86/kernel/bootflag.o
CC net/wireless/ocb.o
CC drivers/scsi/scsi_error.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC drivers/acpi/acpica/nsnames.o
CC fs/9p/xattr.o
CC fs/nfs/mount_clnt.o
CC drivers/ata/libata-sff.o
CC net/core/gso.o
CC fs/super.o
CC lib/xarray.o
CC net/sunrpc/timer.o
CC block/blk-pm.o
CC drivers/net/mdio/acpi_mdio.o
CC net/netfilter/x_tables.o
CC fs/lockd/xdr.o
AR drivers/cdrom/built-in.a
CC mm/init-mm.o
CC drivers/gpu/drm/virtio/virtgpu_submit.o
CC net/mac80211/spectmgmt.o
CC drivers/scsi/scsi_lib.o
CC drivers/base/cpu.o
CC drivers/acpi/acpica/nsobject.o
AR drivers/auxdisplay/built-in.a
CC arch/x86/kernel/e820.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
CC net/ipv4/tcp_recovery.o
CC fs/ext4/namei.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC mm/memblock.o
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_bb.o
CC drivers/base/firmware.o
AR fs/9p/built-in.a
CC fs/nfs/nfstrace.o
CC net/ipv6/rpl.o
CC net/core/net-sysfs.o
CC kernel/ksysfs.o
CC lib/lockref.o
CC drivers/net/mdio/fwnode_mdio.o
CC drivers/acpi/acpica/nsparse.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC drivers/net/phy/phy-c45.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC net/netfilter/xt_tcpudp.o
CC block/holder.o
CC drivers/gpu/drm/i915/intel_pcode.o
CC arch/x86/kernel/pci-dma.o
CC fs/lockd/clnt4xdr.o
CC net/wireless/pmsr.o
CC drivers/gpu/drm/drm_aperture.o
CC fs/ext4/page-io.o
CC net/sunrpc/xdr.o
CC net/netfilter/xt_CONNSECMARK.o
CC drivers/pcmcia/cs.o
AR drivers/gpu/drm/virtio/built-in.a
CC drivers/acpi/acpica/nspredef.o
CC drivers/usb/common/common.o
CC drivers/usb/core/usb.o
AR drivers/usb/phy/built-in.a
CC drivers/pcmcia/socket_sysfs.o
CC drivers/gpu/drm/drm_atomic.o
CC drivers/base/init.o
CC drivers/input/serio/serio.o
CC drivers/gpu/drm/i915/intel_region_ttm.o
CC lib/bcd.o
CC drivers/pcmcia/cardbus.o
AR drivers/net/pcs/built-in.a
CC drivers/net/phy/phy-core.o
CC lib/sort.o
CC drivers/net/phy/phy_device.o
CC kernel/cred.o
CC drivers/usb/mon/mon_main.o
CC drivers/usb/core/hub.o
CC lib/parser.o
CC drivers/base/map.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC drivers/scsi/constants.o
AR block/built-in.a
CC drivers/acpi/acpica/nsprepkg.o
CC drivers/net/phy/linkmode.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
AR drivers/net/mdio/built-in.a
CC net/sunrpc/sunrpc_syms.o
CC arch/x86/kernel/quirks.o
CC net/ipv4/tcp_ulp.o
CC net/ipv6/ioam6.o
CC drivers/usb/common/debug.o
CC drivers/input/keyboard/atkbd.o
CC lib/debug_locks.o
CC drivers/input/mouse/psmouse-base.o
CC drivers/base/devres.o
AR drivers/input/joystick/built-in.a
CC drivers/net/phy/phy_link_topology.o
CC drivers/usb/host/pci-quirks.o
AR drivers/usb/common/built-in.a
GEN net/wireless/shipped-certs.c
CC drivers/net/phy/mdio_bus.o
CC drivers/usb/mon/mon_stat.o
CC drivers/scsi/scsi_lib_dma.o
CC drivers/acpi/acpica/nsrepair.o
CC drivers/input/serio/i8042.o
CC drivers/pcmcia/ds.o
CC drivers/ata/libata-pmp.o
CC drivers/pcmcia/pcmcia_resource.o
CC lib/random32.o
CC fs/lockd/xdr4.o
CC fs/lockd/svc4proc.o
CC drivers/usb/host/ehci-hcd.o
AR drivers/input/tablet/built-in.a
CC fs/char_dev.o
CC net/mac80211/tx.o
CC net/netfilter/xt_NFLOG.o
CC lib/bust_spinlocks.o
CC drivers/pcmcia/cistpl.o
CC drivers/input/serio/serport.o
CC mm/slub.o
CC drivers/gpu/drm/i915/intel_runtime_pm.o
CC drivers/net/phy/mdio_device.o
CC kernel/reboot.o
CC arch/x86/kernel/kdebugfs.o
CC net/ipv6/sysctl_net_ipv6.o
CC drivers/acpi/acpica/nsrepair2.o
CC drivers/gpu/drm/drm_atomic_uapi.o
CC kernel/async.o
CC drivers/usb/mon/mon_text.o
CC fs/lockd/procfs.o
CC net/core/hotdata.o
CC drivers/scsi/scsi_scan.o
CC net/netfilter/xt_SECMARK.o
CC drivers/input/serio/libps2.o
CC lib/kasprintf.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC drivers/base/attribute_container.o
CC lib/bitmap.o
CC net/ipv4/tcp_offload.o
CC [M] drivers/gpu/drm/xe/xe_device.o
CC drivers/usb/class/usblp.o
CC drivers/usb/storage/scsiglue.o
AR drivers/usb/misc/built-in.a
CC drivers/acpi/acpica/nssearch.o
AR drivers/input/keyboard/built-in.a
CC drivers/gpu/drm/drm_auth.o
CC drivers/usb/early/ehci-dbgp.o
CC drivers/gpu/drm/drm_blend.o
CC net/wireless/shipped-certs.o
CC drivers/base/transport_class.o
CC arch/x86/kernel/alternative.o
CC fs/stat.o
CC drivers/input/mouse/synaptics.o
CC drivers/usb/core/hcd.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/acpi/acpica/nsutils.o
CC drivers/ata/libata-acpi.o
CC drivers/acpi/processor_core.o
CC net/mac80211/key.o
CC drivers/usb/mon/mon_bin.o
CC net/netfilter/xt_TCPMSS.o
AR fs/lockd/built-in.a
CC drivers/base/topology.o
CC net/core/netdev_rx_queue.o
CC net/ipv4/tcp_plb.o
CC drivers/net/phy/swphy.o
AR drivers/net/ethernet/3com/built-in.a
CC drivers/net/ethernet/8390/ne2k-pci.o
CC net/core/net-procfs.o
CC kernel/range.o
AR drivers/input/serio/built-in.a
AR drivers/net/ethernet/adaptec/built-in.a
CC fs/ext4/readpage.o
CC arch/x86/kernel/i8253.o
CC net/netfilter/xt_conntrack.o
CC drivers/gpu/drm/i915/intel_sbi.o
CC kernel/smpboot.o
CC drivers/pcmcia/pcmcia_cis.o
CC net/ipv6/xfrm6_policy.o
CC kernel/ucount.o
CC drivers/usb/storage/protocol.o
CC lib/scatterlist.o
CC drivers/usb/storage/transport.o
CC drivers/acpi/acpica/nswalk.o
CC drivers/usb/storage/usb.o
CC drivers/acpi/processor_pdc.o
CC drivers/usb/host/ehci-pci.o
CC mm/madvise.o
CC drivers/net/phy/fixed_phy.o
AR drivers/usb/class/built-in.a
CC net/ipv6/xfrm6_state.o
CC fs/ext4/resize.o
AR drivers/usb/early/built-in.a
CC drivers/net/ethernet/8390/8390.o
CC net/netfilter/xt_policy.o
CC drivers/scsi/scsi_devinfo.o
CC net/core/netpoll.o
CC drivers/acpi/acpica/nsxfeval.o
CC drivers/base/container.o
CC kernel/regset.o
CC drivers/gpu/drm/drm_bridge.o
CC drivers/pcmcia/rsrc_mgr.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC mm/page_io.o
CC arch/x86/kernel/hw_breakpoint.o
CC drivers/ata/libata-pata-timings.o
AR drivers/net/ethernet/agere/built-in.a
CC net/sunrpc/cache.o
CC drivers/acpi/acpica/nsxfname.o
CC fs/ext4/super.o
CC drivers/input/mouse/focaltech.o
CC net/core/fib_rules.o
CC drivers/acpi/acpica/nsxfobj.o
CC fs/nfs/export.o
CC net/sunrpc/rpc_pipe.o
CC drivers/base/property.o
AR drivers/net/ethernet/alacritech/built-in.a
CC net/netfilter/xt_state.o
CC drivers/usb/host/ohci-hcd.o
CC drivers/pcmcia/rsrc_nonstatic.o
AR drivers/usb/mon/built-in.a
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC drivers/gpu/drm/i915/intel_step.o
CC [M] net/netfilter/nf_log_syslog.o
CC kernel/ksyms_common.o
CC net/ipv4/datagram.o
CC lib/list_sort.o
CC fs/nfs/sysfs.o
CC drivers/acpi/acpica/psargs.o
CC drivers/acpi/acpica/psloop.o
CC drivers/gpu/drm/i915/intel_uncore.o
AR drivers/input/touchscreen/built-in.a
CC net/ipv6/xfrm6_input.o
CC drivers/acpi/acpica/psobject.o
CC drivers/usb/core/urb.o
CC drivers/usb/host/ohci-pci.o
AR drivers/net/wireless/admtek/built-in.a
AR drivers/net/usb/built-in.a
CC drivers/usb/storage/initializers.o
AR drivers/net/wireless/ath/built-in.a
CC drivers/usb/core/message.o
AR drivers/net/wireless/atmel/built-in.a
AR drivers/net/wireless/broadcom/built-in.a
AR drivers/net/wireless/intel/built-in.a
CC net/mac80211/util.o
CC drivers/scsi/scsi_sysctl.o
AR drivers/net/wireless/intersil/built-in.a
AR drivers/net/wireless/marvell/built-in.a
CC drivers/base/cacheinfo.o
AR drivers/net/wireless/mediatek/built-in.a
AR drivers/net/wireless/microchip/built-in.a
AR drivers/net/wireless/purelifi/built-in.a
CC drivers/net/phy/realtek.o
AR drivers/net/wireless/quantenna/built-in.a
AR drivers/net/wireless/ralink/built-in.a
CC net/sunrpc/sysfs.o
CC lib/uuid.o
AR drivers/net/wireless/realtek/built-in.a
CC kernel/groups.o
AR drivers/net/wireless/rsi/built-in.a
AR drivers/net/wireless/silabs/built-in.a
AR drivers/net/wireless/st/built-in.a
AR drivers/net/wireless/ti/built-in.a
AR drivers/net/wireless/zydas/built-in.a
AR drivers/net/wireless/virtual/built-in.a
AR drivers/net/wireless/built-in.a
CC drivers/input/mouse/alps.o
CC drivers/acpi/acpica/psopcode.o
CC lib/iov_iter.o
CC drivers/ata/ahci.o
AR drivers/net/ethernet/8390/built-in.a
CC net/ipv4/raw.o
CC drivers/net/mii.o
CC arch/x86/kernel/tsc.o
AR drivers/net/ethernet/alteon/built-in.a
AR drivers/net/ethernet/amazon/built-in.a
CC fs/nfs/fs_context.o
AR drivers/net/ethernet/amd/built-in.a
CC net/ipv6/xfrm6_output.o
AR drivers/net/ethernet/aquantia/built-in.a
AR drivers/net/ethernet/arc/built-in.a
CC drivers/gpu/drm/drm_cache.o
CC drivers/input/mouse/byd.o
AR drivers/net/ethernet/asix/built-in.a
CC drivers/usb/core/driver.o
AR drivers/net/ethernet/atheros/built-in.a
AR drivers/net/ethernet/cadence/built-in.a
CC drivers/net/ethernet/broadcom/bnx2.o
CC drivers/acpi/ec.o
CC arch/x86/kernel/tsc_msr.o
CC drivers/gpu/drm/drm_client.o
CC drivers/acpi/acpica/psopinfo.o
CC [M] drivers/gpu/drm/xe/xe_drm_client.o
CC drivers/pcmcia/yenta_socket.o
CC drivers/scsi/scsi_proc.o
CC drivers/usb/storage/sierra_ms.o
AR drivers/net/ethernet/brocade/built-in.a
CC drivers/ata/libahci.o
CC net/core/net-traces.o
AR drivers/input/misc/built-in.a
CC net/mac80211/parse.o
CC drivers/usb/host/uhci-hcd.o
CC fs/nfs/nfsroot.o
CC fs/exec.o
CC mm/swap_state.o
CC drivers/net/ethernet/broadcom/tg3.o
CC drivers/acpi/acpica/psparse.o
CC net/ipv4/udp.o
CC drivers/base/swnode.o
CC kernel/kcmp.o
CC drivers/usb/storage/option_ms.o
CC net/ipv6/xfrm6_protocol.o
CC drivers/base/auxiliary.o
CC lib/clz_ctz.o
CC mm/swapfile.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC net/core/selftests.o
CC drivers/usb/host/xhci.o
AR drivers/net/phy/built-in.a
CC drivers/usb/storage/usual-tables.o
CC net/ipv4/udplite.o
CC [M] net/netfilter/xt_mark.o
CC drivers/acpi/acpica/psscope.o
CC drivers/acpi/dock.o
CC fs/pipe.o
CC net/core/ptp_classifier.o
CC arch/x86/kernel/io_delay.o
CC drivers/net/loopback.o
CC drivers/gpu/drm/i915/intel_wakeref.o
CC drivers/scsi/scsi_debugfs.o
CC net/ipv4/udp_offload.o
CC drivers/usb/core/config.o
CC net/ipv6/netfilter.o
CC [M] net/netfilter/xt_nat.o
CC drivers/input/mouse/logips2pp.o
CC fs/ext4/symlink.o
CC drivers/acpi/acpica/pstree.o
CC drivers/input/input.o
CC net/ipv4/arp.o
CC kernel/freezer.o
CC arch/x86/kernel/rtc.o
CC drivers/rtc/lib.o
AR drivers/usb/storage/built-in.a
CC [M] drivers/gpu/drm/xe/xe_execlist.o
CC drivers/base/devtmpfs.o
CC net/ipv6/proc.o
CC drivers/input/mouse/lifebook.o
AR drivers/pcmcia/built-in.a
CC kernel/profile.o
CC drivers/ata/ata_piix.o
CC drivers/net/netconsole.o
CC drivers/acpi/pci_root.o
CC fs/namei.o
CC drivers/acpi/acpica/psutils.o
CC net/sunrpc/svc_xprt.o
CC [M] net/netfilter/xt_LOG.o
CC drivers/scsi/scsi_trace.o
CC drivers/input/mouse/trackpoint.o
CC fs/ext4/sysfs.o
CC drivers/ata/pata_amd.o
CC arch/x86/kernel/resource.o
CC drivers/gpu/drm/i915/vlv_sideband.o
CC drivers/rtc/class.o
CC lib/bsearch.o
CC fs/nfs/sysctl.o
CC drivers/acpi/pci_link.o
CC fs/nfs/nfs3super.o
CC drivers/base/module.o
CC drivers/acpi/acpica/pswalk.o
AR drivers/net/ethernet/cavium/common/built-in.a
AR drivers/net/ethernet/cavium/thunder/built-in.a
CC fs/nfs/nfs3client.o
AR drivers/net/ethernet/cavium/liquidio/built-in.a
CC net/ipv6/syncookies.o
CC drivers/acpi/pci_irq.o
AR drivers/net/ethernet/cavium/octeon/built-in.a
CC [M] net/netfilter/xt_MASQUERADE.o
AR drivers/net/ethernet/cavium/built-in.a
CC drivers/acpi/acpi_apd.o
AS arch/x86/kernel/irqflags.o
CC kernel/stacktrace.o
CC drivers/usb/core/file.o
CC arch/x86/kernel/static_call.o
CC drivers/scsi/scsi_logging.o
CC mm/swap_slots.o
CC drivers/ata/pata_oldpiix.o
CC net/mac80211/wme.o
CC drivers/rtc/interface.o
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
CC drivers/acpi/acpica/psxface.o
CC drivers/i2c/algos/i2c-algo-bit.o
CC arch/x86/kernel/process.o
CC drivers/base/auxiliary_sysfs.o
CC [M] net/netfilter/xt_addrtype.o
CC drivers/input/mouse/cypress_ps2.o
CC drivers/i2c/busses/i2c-i801.o
CC lib/find_bit.o
CC drivers/ata/pata_sch.o
AR drivers/i2c/muxes/built-in.a
CC fs/fcntl.o
CC fs/ioctl.o
CC arch/x86/kernel/ptrace.o
CC drivers/usb/core/buffer.o
CC drivers/gpu/drm/drm_client_modeset.o
CC drivers/usb/core/sysfs.o
CC drivers/acpi/acpica/rsaddr.o
CC drivers/usb/host/xhci-mem.o
CC fs/readdir.o
CC kernel/dma.o
AR drivers/net/ethernet/chelsio/built-in.a
CC drivers/gpu/drm/drm_color_mgmt.o
CC net/mac80211/chan.o
CC lib/llist.o
CC drivers/rtc/nvmem.o
CC drivers/rtc/dev.o
AR drivers/i3c/built-in.a
CC drivers/base/devcoredump.o
CC drivers/scsi/scsi_pm.o
CC drivers/input/input-compat.o
CC lib/lwq.o
CC drivers/gpu/drm/i915/vlv_suspend.o
CC drivers/input/mouse/psmouse-smbus.o
CC net/core/netprio_cgroup.o
CC net/ipv4/icmp.o
CC drivers/acpi/acpica/rscalc.o
CC drivers/usb/host/xhci-ext-caps.o
CC mm/dmapool.o
CC drivers/i2c/i2c-boardinfo.o
CC fs/nfs/nfs3proc.o
CC lib/memweight.o
CC net/mac80211/trace.o
CC drivers/acpi/acpi_platform.o
CC lib/kfifo.o
CC drivers/gpu/drm/drm_connector.o
CC kernel/smp.o
AR drivers/i2c/algos/built-in.a
CC drivers/rtc/proc.o
CC lib/percpu-refcount.o
CC net/ipv6/calipso.o
CC drivers/ata/pata_mpiix.o
CC arch/x86/kernel/tls.o
CC drivers/gpu/drm/drm_crtc.o
CC drivers/acpi/acpica/rscreate.o
CC net/ipv4/devinet.o
CC drivers/base/platform-msi.o
CC net/ipv4/af_inet.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC kernel/uid16.o
CC drivers/scsi/scsi_bsg.o
CC drivers/gpu/drm/i915/soc/intel_dram.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
AR drivers/media/common/b2c2/built-in.a
CC net/mac80211/mlme.o
CC fs/ext4/xattr.o
AR drivers/media/common/saa7146/built-in.a
CC fs/ext4/xattr_hurd.o
AR drivers/media/common/siano/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/common/videobuf2/built-in.a
AR net/netfilter/built-in.a
AR drivers/media/common/built-in.a
CC drivers/usb/core/endpoint.o
AR drivers/net/ethernet/cisco/built-in.a
AR drivers/i2c/busses/built-in.a
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC net/ipv4/igmp.o
CC arch/x86/kernel/step.o
CC net/core/netclassid_cgroup.o
AR drivers/media/platform/allegro-dvt/built-in.a
AR drivers/input/mouse/built-in.a
CC drivers/input/input-mt.o
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
AR drivers/media/platform/amphion/built-in.a
AR drivers/media/platform/aspeed/built-in.a
AR drivers/media/platform/atmel/built-in.a
CC mm/hugetlb.o
AR drivers/media/platform/broadcom/built-in.a
CC drivers/ata/ata_generic.o
CC drivers/i2c/i2c-core-base.o
AR drivers/media/platform/cadence/built-in.a
CC drivers/acpi/acpica/rsdumpinfo.o
CC drivers/rtc/sysfs.o
AR drivers/media/platform/chips-media/coda/built-in.a
AR drivers/media/platform/chips-media/wave5/built-in.a
AR drivers/media/platform/chips-media/built-in.a
AR drivers/media/platform/imagination/built-in.a
AR drivers/media/platform/intel/built-in.a
AR drivers/media/platform/marvell/built-in.a
AR drivers/media/platform/mediatek/jpeg/built-in.a
CC fs/ext4/xattr_trusted.o
AR drivers/media/platform/mediatek/mdp/built-in.a
AR drivers/media/pci/ttpci/built-in.a
CC drivers/base/physical_location.o
AR drivers/media/platform/mediatek/vcodec/common/built-in.a
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/platform/mediatek/vcodec/encoder/built-in.a
AR drivers/media/platform/mediatek/vcodec/decoder/built-in.a
CC drivers/gpu/drm/drm_displayid.o
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/media/pci/dm1105/built-in.a
CC kernel/kallsyms.o
AR drivers/media/platform/mediatek/vpu/built-in.a
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/pci/pt3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/pci/ngene/built-in.a
CC drivers/acpi/acpi_pnp.o
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/media/platform/nuvoton/built-in.a
AR drivers/media/pci/saa7146/built-in.a
CC drivers/gpu/drm/drm_drv.o
CC drivers/acpi/power.o
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/platform/nvidia/built-in.a
CC lib/rhashtable.o
AR drivers/media/pci/netup_unidvb/built-in.a
AR drivers/media/platform/nxp/dw100/built-in.a
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/pci/intel/ivsc/built-in.a
AR drivers/media/platform/nxp/imx8-isi/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/media/platform/nxp/built-in.a
AR drivers/media/pci/built-in.a
AR drivers/media/platform/qcom/camss/built-in.a
CC net/mac80211/tdls.o
AR drivers/media/platform/qcom/venus/built-in.a
AR drivers/media/platform/qcom/built-in.a
CC drivers/acpi/acpica/rsinfo.o
CC net/ipv6/ah6.o
AR drivers/media/platform/raspberrypi/pisp_be/built-in.a
AR drivers/media/platform/raspberrypi/built-in.a
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/platform/renesas/built-in.a
AR drivers/media/platform/rockchip/rga/built-in.a
CC net/mac80211/ocb.o
CC drivers/scsi/scsi_common.o
CC drivers/gpu/drm/drm_dumb_buffers.o
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
CC fs/ext4/xattr_user.o
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
CC kernel/acct.o
AR drivers/media/platform/samsung/built-in.a
CC mm/mmu_notifier.o
CC drivers/usb/core/devio.o
AR drivers/media/platform/st/sti/bdisp/built-in.a
CC arch/x86/kernel/i8237.o
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
CC arch/x86/kernel/stacktrace.o
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/net/ethernet/cortina/built-in.a
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gpu_scheduler.o
CC drivers/base/trace.o
CC drivers/rtc/rtc-mc146818-lib.o
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
CC fs/nfs/nfs3xdr.o
CC drivers/net/virtio_net.o
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
CC drivers/input/input-poller.o
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
CC net/sunrpc/xprtmultipath.o
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
CC drivers/acpi/acpica/rsio.o
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/pps/clients/built-in.a
AR drivers/media/platform/sunxi/built-in.a
AR drivers/pps/generators/built-in.a
CC drivers/pps/pps.o
CC drivers/ptp/ptp_clock.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
CC kernel/vmcore_info.o
AR drivers/media/platform/ti/vpe/built-in.a
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/ti/j721e-csi2rx/built-in.a
AR drivers/media/platform/ti/omap/built-in.a
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/ti/built-in.a
CC drivers/usb/host/xhci-ring.o
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
CC drivers/rtc/rtc-cmos.o
CC drivers/scsi/scsi_transport_spi.o
AR drivers/ata/built-in.a
CC net/core/dst_cache.o
AR drivers/media/usb/b2c2/built-in.a
AR drivers/media/usb/dvb-usb/built-in.a
CC drivers/usb/core/notify.o
CC fs/ext4/fast_commit.o
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/usb/s2255/built-in.a
CC mm/migrate.o
AR drivers/media/usb/siano/built-in.a
CC drivers/gpu/drm/i915/soc/intel_gmch.o
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/usb/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gsc.o
CC drivers/i2c/i2c-core-smbus.o
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/firewire/built-in.a
AR drivers/media/mmc/built-in.a
CC drivers/scsi/virtio_scsi.o
AR drivers/media/spi/built-in.a
CC drivers/acpi/acpica/rsirq.o
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
CC drivers/acpi/event.o
CC fs/select.o
CC kernel/elfcorehdr.o
CC drivers/ptp/ptp_chardev.o
CC arch/x86/kernel/reboot.o
CC drivers/input/ff-core.o
CC net/sunrpc/stats.o
CC drivers/acpi/acpica/rslist.o
CC drivers/acpi/acpica/rsmemory.o
AR drivers/net/ethernet/dec/tulip/built-in.a
AR drivers/net/ethernet/dec/built-in.a
CC lib/base64.o
CC [M] drivers/gpu/drm/xe/xe_gsc_debugfs.o
CC net/ipv6/esp6.o
CC fs/dcache.o
CC drivers/pps/kapi.o
AR drivers/base/built-in.a
CC drivers/gpu/drm/i915/soc/intel_pch.o
CC lib/once.o
CC net/mac80211/airtime.o
AR net/wireless/built-in.a
CC fs/nfs/nfs3acl.o
CC drivers/pps/sysfs.o
CC net/mac80211/eht.o
CC drivers/gpu/drm/drm_edid.o
CC drivers/acpi/acpica/rsmisc.o
CC arch/x86/kernel/msr.o
CC drivers/net/net_failover.o
CC net/ipv4/fib_frontend.o
CC kernel/crash_reserve.o
CC fs/inode.o
CC lib/refcount.o
CC drivers/input/touchscreen.o
AR drivers/rtc/built-in.a
CC fs/ext4/orphan.o
CC [M] drivers/gpu/drm/xe/xe_gsc_proxy.o
CC [M] drivers/gpu/drm/xe/xe_gsc_submit.o
CC drivers/usb/host/xhci-hub.o
CC mm/page_counter.o
CC mm/hugetlb_cgroup.o
CC net/core/gro_cells.o
CC mm/early_ioremap.o
AR drivers/pps/built-in.a
CC drivers/usb/core/generic.o
CC arch/x86/kernel/cpuid.o
CC fs/ext4/acl.o
CC fs/nfs/nfs4proc.o
CC kernel/kexec_core.o
CC lib/rcuref.o
CC drivers/ptp/ptp_sysfs.o
CC drivers/acpi/acpica/rsserial.o
CC lib/usercopy.o
CC drivers/ptp/ptp_vclock.o
CC drivers/i2c/i2c-core-acpi.o
CC drivers/scsi/sd.o
CC drivers/usb/host/xhci-dbg.o
CC drivers/input/ff-memless.o
CC drivers/power/supply/power_supply_core.o
CC drivers/hwmon/hwmon.o
CC drivers/acpi/acpica/rsutils.o
CC drivers/gpu/drm/i915/soc/intel_rom.o
CC net/mac80211/led.o
CC drivers/acpi/evged.o
CC lib/errseq.o
CC arch/x86/kernel/early-quirks.o
CC drivers/ptp/ptp_kvm_x86.o
CC lib/bucket_locks.o
CC drivers/usb/core/quirks.o
CC drivers/power/supply/power_supply_sysfs.o
CC drivers/power/supply/power_supply_leds.o
CC drivers/i2c/i2c-smbus.o
CC drivers/gpu/drm/drm_eld.o
CC drivers/scsi/sr.o
CC drivers/gpu/drm/i915/i915_memcpy.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC net/ipv4/fib_semantics.o
CC kernel/crash_core.o
CC kernel/kexec.o
CC drivers/input/sparse-keymap.o
CC drivers/acpi/acpica/rsxface.o
CC drivers/gpu/drm/i915/i915_mm.o
CC drivers/power/supply/power_supply_hwmon.o
CC net/core/failover.o
CC arch/x86/kernel/smp.o
CC drivers/ptp/ptp_kvm_common.o
CC drivers/usb/core/devices.o
CC net/ipv6/sit.o
CC drivers/acpi/acpica/tbdata.o
CC net/mac80211/pm.o
CC mm/secretmem.o
CC drivers/gpu/drm/drm_encoder.o
CC drivers/usb/core/phy.o
CC fs/ext4/xattr_security.o
CC net/sunrpc/sysctl.o
CC net/ipv4/fib_trie.o
CC lib/generic-radix-tree.o
CC mm/hmm.o
CC drivers/usb/host/xhci-trace.o
AR drivers/thermal/broadcom/built-in.a
AR drivers/thermal/renesas/built-in.a
AR drivers/thermal/samsung/built-in.a
AR drivers/watchdog/built-in.a
CC mm/memfd.o
CC drivers/thermal/intel/intel_tcc.o
CC drivers/scsi/sr_ioctl.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC kernel/utsname.o
CC arch/x86/kernel/smpboot.o
AR drivers/i2c/built-in.a
CC drivers/usb/host/xhci-debugfs.o
CC fs/nfs/nfs4xdr.o
CC drivers/input/vivaldi-fmap.o
CC drivers/gpu/drm/drm_file.o
CC fs/attr.o
CC drivers/acpi/acpica/tbfadt.o
AR drivers/net/ethernet/dlink/built-in.a
CC fs/bad_inode.o
CC drivers/usb/host/xhci-pci.o
CC drivers/thermal/intel/therm_throt.o
AR drivers/thermal/st/built-in.a
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC fs/nfs/nfs4state.o
CC drivers/gpu/drm/drm_fourcc.o
CC drivers/md/md.o
CC lib/bitmap-str.o
AR drivers/ptp/built-in.a
AR drivers/net/ethernet/emulex/built-in.a
CC drivers/md/md-bitmap.o
AR drivers/net/ethernet/engleder/built-in.a
CC fs/file.o
AR drivers/thermal/qcom/built-in.a
CC mm/ptdump.o
CC mm/execmem.o
CC drivers/input/input-leds.o
AR drivers/hwmon/built-in.a
CC drivers/acpi/sysfs.o
CC drivers/md/md-autodetect.o
CC drivers/input/evdev.o
CC drivers/gpu/drm/i915/i915_sw_fence.o
AR drivers/net/ethernet/ezchip/built-in.a
CC kernel/pid_namespace.o
CC drivers/usb/core/port.o
CC kernel/stop_machine.o
AR fs/ext4/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_ccs_mode.o
AR net/core/built-in.a
CC net/mac80211/rc80211_minstrel_ht.o
CC drivers/acpi/property.o
CC drivers/acpi/acpica/tbfind.o
CC drivers/gpu/drm/i915/i915_sw_fence_work.o
CC arch/x86/kernel/tsc_sync.o
AR drivers/thermal/tegra/built-in.a
CC drivers/cpufreq/cpufreq.o
CC drivers/md/dm.o
AR net/sunrpc/built-in.a
CC lib/string_helpers.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
AR drivers/net/ethernet/fujitsu/built-in.a
CC net/mac80211/wbrf.o
CC drivers/acpi/debugfs.o
AR mm/built-in.a
CC kernel/audit.o
CC drivers/acpi/acpica/tbinstal.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/scsi/sr_vendor.o
CC net/ipv6/addrconf_core.o
CC drivers/cpuidle/governors/menu.o
CC drivers/usb/core/hcd-pci.o
CC drivers/usb/core/usb-acpi.o
CC drivers/gpu/drm/i915/i915_syncmap.o
CC drivers/gpu/drm/i915/i915_user_extensions.o
CC kernel/auditfilter.o
CC drivers/scsi/sg.o
CC drivers/md/dm-table.o
CC net/ipv4/fib_notifier.o
CC drivers/cpufreq/freq_table.o
CC arch/x86/kernel/setup_percpu.o
CC drivers/cpuidle/governors/haltpoll.o
CC drivers/cpuidle/cpuidle.o
CC drivers/cpuidle/driver.o
AR drivers/thermal/mediatek/built-in.a
CC drivers/gpu/drm/drm_framebuffer.o
CC drivers/acpi/acpica/tbutils.o
CC drivers/md/dm-target.o
AR drivers/thermal/intel/built-in.a
CC drivers/thermal/thermal_core.o
CC net/ipv4/inet_fragment.o
CC kernel/auditsc.o
CC drivers/acpi/acpi_lpat.o
AR drivers/mmc/built-in.a
CC net/ipv4/ping.o
CC arch/x86/kernel/mpparse.o
CC fs/filesystems.o
AR drivers/input/built-in.a
CC drivers/gpu/drm/i915/i915_debugfs.o
AR drivers/net/ethernet/fungible/built-in.a
CC drivers/md/dm-linear.o
CC drivers/md/dm-stripe.o
CC drivers/md/dm-ioctl.o
CC [M] drivers/gpu/drm/xe/xe_gt_freq.o
CC drivers/scsi/scsi_sysfs.o
CC lib/hexdump.o
CC drivers/cpuidle/governor.o
CC lib/kstrtox.o
CC lib/iomap.o
CC drivers/acpi/acpica/tbxface.o
CC lib/iomap_copy.o
CC lib/devres.o
CC fs/namespace.o
AR drivers/usb/core/built-in.a
CC drivers/md/dm-io.o
AR drivers/ufs/built-in.a
AR drivers/net/ethernet/google/built-in.a
CC drivers/md/dm-kcopyd.o
AR drivers/net/ethernet/huawei/built-in.a
CC drivers/gpu/drm/i915/i915_debugfs_params.o
CC drivers/acpi/acpica/tbxfload.o
CC net/ipv6/exthdrs_core.o
CC drivers/cpuidle/sysfs.o
AR drivers/net/ethernet/broadcom/built-in.a
CC drivers/net/ethernet/intel/e1000/e1000_main.o
CC drivers/net/ethernet/intel/e1000/e1000_hw.o
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/net/ethernet/intel/e1000e/82571.o
CC drivers/net/ethernet/intel/e100.o
AR drivers/usb/host/built-in.a
CC drivers/acpi/acpi_pcc.o
AR drivers/usb/built-in.a
CC drivers/net/ethernet/intel/e1000e/ich8lan.o
CC kernel/audit_watch.o
CC kernel/audit_fsnotify.o
CC drivers/acpi/ac.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle.o
CC fs/seq_file.o
AR drivers/cpuidle/governors/built-in.a
AR drivers/firmware/arm_ffa/built-in.a
CC arch/x86/kernel/trace_clock.o
AR drivers/firmware/arm_scmi/built-in.a
CC fs/nfs/nfs4renewd.o
CC drivers/acpi/acpica/tbxfroot.o
AR drivers/firmware/broadcom/built-in.a
AR drivers/firmware/cirrus/built-in.a
CC net/ipv6/ip6_checksum.o
AR drivers/firmware/meson/built-in.a
AR drivers/firmware/microchip/built-in.a
CC net/ipv6/ip6_icmp.o
AR drivers/net/ethernet/i825xx/built-in.a
AR drivers/crypto/stm32/built-in.a
CC drivers/gpu/drm/drm_gem.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
AR drivers/crypto/xilinx/built-in.a
AR drivers/crypto/hisilicon/built-in.a
CC drivers/firmware/efi/libstub/efi-stub-helper.o
AR drivers/crypto/intel/keembay/built-in.a
AR drivers/crypto/intel/ixp4xx/built-in.a
AR drivers/crypto/intel/built-in.a
AR drivers/crypto/starfive/built-in.a
AR drivers/crypto/built-in.a
CC arch/x86/kernel/trace.o
CC drivers/cpufreq/cpufreq_userspace.o
CC lib/check_signature.o
CC drivers/firmware/efi/efi-bgrt.o
CC drivers/cpuidle/poll_state.o
CC drivers/gpu/drm/i915/i915_pmu.o
CC net/ipv6/output_core.o
CC fs/xattr.o
CC arch/x86/kernel/rethook.o
CC net/ipv4/ip_tunnel_core.o
AR drivers/net/ethernet/microsoft/built-in.a
CC lib/interval_tree.o
CC drivers/thermal/thermal_sysfs.o
AR drivers/firmware/imx/built-in.a
CC lib/assoc_array.o
CC drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC kernel/audit_tree.o
CC drivers/acpi/acpica/utaddress.o
CC drivers/firmware/efi/libstub/gop.o
AR drivers/scsi/built-in.a
CC drivers/cpufreq/cpufreq_ondemand.o
CC drivers/cpuidle/cpuidle-haltpoll.o
CC kernel/kprobes.o
CC drivers/firmware/efi/efi.o
CC net/ipv6/protocol.o
CC fs/nfs/nfs4super.o
CC drivers/gpu/drm/drm_ioctl.o
CC drivers/net/ethernet/intel/e1000e/80003es2lan.o
AR drivers/firmware/psci/built-in.a
CC drivers/acpi/acpica/utalloc.o
CC drivers/firmware/efi/vars.o
CC kernel/seccomp.o
CC lib/bitrev.o
CC drivers/gpu/drm/drm_lease.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
CC drivers/thermal/thermal_trip.o
CC drivers/firmware/efi/libstub/secureboot.o
AR drivers/firmware/qcom/built-in.a
CC drivers/cpufreq/cpufreq_governor.o
CC drivers/net/ethernet/intel/e1000e/mac.o
CC fs/libfs.o
CC drivers/net/ethernet/intel/e1000/e1000_param.o
CC arch/x86/kernel/vmcore_info_32.o
CC arch/x86/kernel/machine_kexec_32.o
CC net/ipv4/gre_offload.o
AR drivers/cpuidle/built-in.a
CC drivers/cpufreq/cpufreq_governor_attr_set.o
CC net/ipv4/metrics.o
CC drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC fs/nfs/nfs4file.o
AS arch/x86/kernel/relocate_kernel_32.o
CC drivers/acpi/acpica/utascii.o
CC drivers/cpufreq/acpi-cpufreq.o
CC drivers/cpufreq/amd-pstate.o
CC drivers/acpi/button.o
CC drivers/clocksource/acpi_pm.o
CC drivers/clocksource/i8253.o
CC lib/crc-ccitt.o
CC drivers/acpi/acpica/utbuffer.o
CC drivers/md/dm-sysfs.o
CC arch/x86/kernel/crash_dump_32.o
CC fs/fs-writeback.o
CC drivers/thermal/thermal_helpers.o
AR drivers/firmware/smccc/built-in.a
CC kernel/relay.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC net/ipv4/netlink.o
CC drivers/acpi/fan_core.o
CC drivers/firmware/efi/libstub/tpm.o
CC drivers/cpufreq/amd-pstate-trace.o
CC fs/nfs/delegation.o
CC drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC drivers/acpi/acpica/utcksum.o
CC lib/crc16.o
CC arch/x86/kernel/crash.o
AR drivers/net/ethernet/litex/built-in.a
CC drivers/hid/usbhid/hid-core.o
AR net/mac80211/built-in.a
CC drivers/md/dm-stats.o
CC drivers/hid/usbhid/hiddev.o
CC fs/pnode.o
CC net/ipv6/ip6_offload.o
CC drivers/firmware/efi/libstub/file.o
CC drivers/hid/usbhid/hid-pidff.o
AR drivers/net/ethernet/marvell/octeon_ep/built-in.a
AR drivers/net/ethernet/marvell/octeon_ep_vf/built-in.a
AR drivers/net/ethernet/marvell/octeontx2/built-in.a
AR drivers/net/ethernet/marvell/prestera/built-in.a
AR drivers/firmware/tegra/built-in.a
CC drivers/net/ethernet/marvell/sky2.o
CC drivers/cpufreq/intel_pstate.o
CC fs/splice.o
CC drivers/acpi/acpica/utcopy.o
CC fs/sync.o
AR drivers/clocksource/built-in.a
CC fs/utimes.o
CC drivers/thermal/thermal_hwmon.o
CC drivers/thermal/gov_step_wise.o
CC fs/d_path.o
CC kernel/utsname_sysctl.o
HOSTCC lib/gen_crc32table
CC fs/nfs/nfs4idmap.o
CC drivers/firmware/efi/libstub/mem.o
CC drivers/thermal/gov_user_space.o
AR drivers/firmware/xilinx/built-in.a
CC drivers/hid/hid-core.o
CC lib/xxhash.o
CC drivers/firmware/efi/reboot.o
CC fs/stack.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle.o
CC net/ipv6/tcpv6_offload.o
CC lib/genalloc.o
CC kernel/delayacct.o
CC fs/fs_struct.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC drivers/net/ethernet/intel/e1000e/manage.o
AR drivers/platform/x86/amd/built-in.a
AR drivers/platform/x86/intel/built-in.a
CC drivers/platform/x86/wmi.o
CC drivers/mailbox/mailbox.o
CC fs/nfs/callback.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/md/dm-rq.o
AR drivers/perf/built-in.a
CC drivers/gpu/drm/drm_managed.o
CC arch/x86/kernel/module.o
CC drivers/firmware/efi/memattr.o
CC drivers/net/ethernet/intel/e1000e/nvm.o
AR drivers/platform/surface/built-in.a
AR drivers/hwtracing/intel_th/built-in.a
CC arch/x86/kernel/doublefault_32.o
CC drivers/firmware/efi/tpm.o
CC drivers/mailbox/pcc.o
CC drivers/platform/x86/wmi-bmof.o
CC drivers/gpu/drm/drm_mm.o
CC drivers/hid/hid-input.o
AR drivers/thermal/built-in.a
CC drivers/net/ethernet/intel/e1000e/phy.o
CC net/ipv4/nexthop.o
CC drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC fs/statfs.o
CC arch/x86/kernel/early_printk.o
CC drivers/firmware/efi/libstub/random.o
CC kernel/taskstats.o
CC drivers/acpi/acpica/utdebug.o
CC drivers/acpi/acpica/utdecode.o
CC drivers/acpi/fan_attr.o
CC drivers/firmware/dmi_scan.o
AR drivers/net/ethernet/mellanox/built-in.a
CC drivers/acpi/fan_hwmon.o
CC drivers/acpi/acpica/utdelete.o
CC drivers/firmware/efi/memmap.o
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC lib/percpu_counter.o
AR drivers/net/ethernet/intel/e1000/built-in.a
CC drivers/firmware/efi/libstub/randomalloc.o
CC drivers/acpi/acpi_video.o
CC kernel/tsacct.o
CC drivers/md/dm-io-rewind.o
AR drivers/hid/usbhid/built-in.a
CC net/ipv6/exthdrs_offload.o
CC drivers/hid/hid-quirks.o
AR drivers/mailbox/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC net/ipv4/udp_tunnel_stub.o
CC net/ipv4/ip_tunnel.o
CC net/ipv4/sysctl_net_ipv4.o
CC kernel/tracepoint.o
CC fs/nfs/callback_xdr.o
CC drivers/firmware/efi/libstub/pci.o
CC drivers/gpu/drm/i915/gt/gen7_renderclear.o
CC drivers/platform/x86/eeepc-laptop.o
CC drivers/platform/x86/p2sb.o
CC kernel/irq_work.o
CC drivers/firmware/dmi-id.o
CC drivers/acpi/acpica/uterror.o
CC drivers/net/ethernet/intel/e1000e/param.o
CC drivers/firmware/efi/capsule.o
CC drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC arch/x86/kernel/hpet.o
CC net/ipv4/proc.o
CC fs/fs_pin.o
CC drivers/firmware/memmap.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC lib/audit.o
AR drivers/net/ethernet/meta/built-in.a
CC drivers/acpi/acpica/uteval.o
AR drivers/net/ethernet/micrel/built-in.a
CC drivers/acpi/acpica/utglobal.o
CC net/ipv4/fib_rules.o
CC drivers/firmware/efi/libstub/skip_spaces.o
CC drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC drivers/gpu/drm/drm_mode_config.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
CC arch/x86/kernel/amd_nb.o
AR drivers/android/built-in.a
CC drivers/hid/hid-debug.o
CC fs/nfs/callback_proc.o
CC net/ipv4/ipmr.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC drivers/md/dm-builtin.o
CC drivers/firmware/efi/esrt.o
CC drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC net/ipv6/inet6_hashtables.o
CC drivers/acpi/video_detect.o
CC drivers/gpu/drm/drm_mode_object.o
CC drivers/hid/hidraw.o
AR drivers/nvmem/layouts/built-in.a
CC drivers/nvmem/core.o
CC drivers/gpu/drm/i915/gt/intel_context.o
CC drivers/firmware/efi/runtime-wrappers.o
CC net/ipv4/ipmr_base.o
CC drivers/acpi/acpica/uthex.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC drivers/acpi/processor_driver.o
CC kernel/static_call.o
CC net/ipv4/syncookies.o
CC drivers/firmware/efi/capsule-loader.o
CC drivers/md/dm-raid1.o
CC lib/syscall.o
CC drivers/acpi/acpica/utids.o
CC fs/nfs/nfs4namespace.o
CC drivers/gpu/drm/drm_modes.o
CC drivers/net/ethernet/intel/e1000e/ethtool.o
CC arch/x86/kernel/kvm.o
AR drivers/cpufreq/built-in.a
CC drivers/firmware/efi/libstub/relocate.o
CC fs/nfs/nfs4getroot.o
CC drivers/gpu/drm/drm_modeset_lock.o
CC drivers/acpi/processor_thermal.o
CC fs/nsfs.o
CC kernel/padata.o
AR drivers/platform/x86/built-in.a
AR drivers/platform/built-in.a
CC drivers/md/dm-log.o
AR drivers/net/ethernet/microchip/built-in.a
CC fs/fs_types.o
CC fs/fs_context.o
AR drivers/net/ethernet/mscc/built-in.a
CC fs/fs_parser.o
CC drivers/firmware/efi/earlycon.o
CC drivers/acpi/acpica/utinit.o
CC drivers/hid/hid-generic.o
CC drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC fs/nfs/nfs4client.o
CC lib/errname.o
CC drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC drivers/md/dm-region-hash.o
CC net/ipv6/mcast_snoop.o
CC fs/fsopen.o
CC lib/nlattr.o
CC [M] drivers/gpu/drm/xe/xe_guc_capture.o
CC drivers/acpi/acpica/utlock.o
CC drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC net/ipv4/tunnel4.o
AR drivers/net/ethernet/myricom/built-in.a
CC fs/nfs/nfs4session.o
CC drivers/acpi/processor_idle.o
CC lib/cpu_rmap.o
CC fs/init.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC drivers/net/ethernet/intel/e1000e/netdev.o
CC drivers/hid/hid-a4tech.o
AR drivers/net/ethernet/marvell/built-in.a
CC arch/x86/kernel/kvmclock.o
CC drivers/firmware/efi/libstub/printk.o
CC net/ipv4/ipconfig.o
CC [M] drivers/gpu/drm/xe/xe_guc_db_mgr.o
CC lib/dynamic_queue_limits.o
CC drivers/md/dm-zero.o
CC drivers/acpi/acpica/utmath.o
AR drivers/nvmem/built-in.a
AR drivers/net/ethernet/natsemi/built-in.a
CC drivers/net/ethernet/intel/e1000e/ptp.o
CC drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC fs/kernel_read_file.o
CC kernel/jump_label.o
CC drivers/acpi/acpica/utmisc.o
CC lib/glob.o
CC drivers/gpu/drm/i915/gt/intel_engine_user.o
CC drivers/acpi/processor_throttling.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC fs/mnt_idmapping.o
CC arch/x86/kernel/paravirt.o
CC lib/strncpy_from_user.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC kernel/context_tracking.o
CC drivers/acpi/processor_perflib.o
CC net/ipv4/netfilter.o
AR drivers/firmware/efi/built-in.a
CC net/ipv4/tcp_cubic.o
CC drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC kernel/iomem.o
CC drivers/firmware/efi/libstub/x86-stub.o
CC arch/x86/kernel/pvclock.o
CC drivers/acpi/container.o
CC arch/x86/kernel/pcspeaker.o
CC [M] drivers/gpu/drm/xe/xe_guc_id_mgr.o
CC drivers/gpu/drm/drm_plane.o
CC drivers/acpi/acpica/utmutex.o
CC lib/strnlen_user.o
CC drivers/hid/hid-apple.o
CC kernel/rseq.o
CC net/ipv4/tcp_sigpool.o
AR drivers/net/ethernet/neterion/built-in.a
CC drivers/gpu/drm/i915/gt/intel_ggtt.o
CC drivers/gpu/drm/drm_prime.o
CC arch/x86/kernel/check.o
AR drivers/md/built-in.a
CC fs/nfs/dns_resolve.o
CC drivers/hid/hid-belkin.o
AR net/ipv6/built-in.a
CC fs/remap_range.o
CC drivers/acpi/thermal_lib.o
CC [M] drivers/gpu/drm/xe/xe_guc_klv_helpers.o
CC drivers/firmware/efi/libstub/smbios.o
CC drivers/acpi/acpica/utnonansi.o
AR drivers/net/ethernet/netronome/built-in.a
CC fs/pidfs.o
CC lib/net_utils.o
CC drivers/acpi/thermal.o
CC fs/buffer.o
CC net/ipv4/cipso_ipv4.o
CC drivers/hid/hid-cherry.o
CC fs/mpage.o
AR drivers/net/ethernet/ni/built-in.a
CC drivers/gpu/drm/drm_print.o
CC arch/x86/kernel/uprobes.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC net/ipv4/xfrm4_policy.o
CC fs/proc_namespace.o
CC drivers/net/ethernet/nvidia/forcedeth.o
CC drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC drivers/acpi/nhlt.o
CC net/ipv4/xfrm4_state.o
CC fs/direct-io.o
CC lib/sg_pool.o
CC fs/eventpoll.o
CC fs/anon_inodes.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC net/ipv4/xfrm4_input.o
CC drivers/gpu/drm/drm_property.o
CC fs/nfs/nfs4trace.o
CC drivers/hid/hid-chicony.o
CC lib/stackdepot.o
CC drivers/acpi/acpica/utobject.o
AR drivers/net/ethernet/oki-semi/built-in.a
CC lib/asn1_decoder.o
CC fs/nfs/nfs4sysctl.o
CC drivers/gpu/drm/drm_rect.o
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
CC arch/x86/kernel/perf_regs.o
CC arch/x86/kernel/tracepoint.o
CC drivers/gpu/drm/i915/gt/intel_gt.o
CC net/ipv4/xfrm4_output.o
CC drivers/hid/hid-cypress.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
AR kernel/built-in.a
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
CC drivers/acpi/acpica/utosi.o
GEN lib/oid_registry_data.c
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
CC drivers/gpu/drm/drm_syncobj.o
CC drivers/gpu/drm/drm_sysfs.o
STUBCPY drivers/firmware/efi/libstub/smbios.stub.o
CC net/ipv4/xfrm4_protocol.o
AR drivers/net/ethernet/packetengines/built-in.a
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
AR drivers/net/ethernet/qlogic/built-in.a
CC lib/ucs2_string.o
CC lib/sbitmap.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
CC drivers/gpu/drm/drm_trace_points.o
CC drivers/acpi/acpica/utownerid.o
CC arch/x86/kernel/itmt.o
AR drivers/firmware/built-in.a
CC drivers/acpi/acpi_memhotplug.o
CC drivers/acpi/acpica/utpredef.o
CC drivers/acpi/ioapic.o
CC lib/group_cpus.o
CC drivers/acpi/acpica/utresdecode.o
CC lib/fw_table.o
AR drivers/net/ethernet/qualcomm/emac/built-in.a
AR drivers/net/ethernet/qualcomm/built-in.a
CC drivers/gpu/drm/drm_vblank.o
CC fs/signalfd.o
CC drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC drivers/acpi/battery.o
CC drivers/acpi/acpica/utresrc.o
CC drivers/net/ethernet/realtek/8139too.o
CC drivers/hid/hid-ezkey.o
CC drivers/acpi/acpica/utstate.o
CC drivers/gpu/drm/drm_vblank_work.o
AR drivers/net/ethernet/renesas/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
CC drivers/acpi/acpica/utstring.o
CC fs/timerfd.o
CC drivers/gpu/drm/drm_vma_manager.o
AR lib/lib.a
CC drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.o
CC drivers/acpi/bgrt.o
CC drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC drivers/net/ethernet/realtek/r8169_main.o
AR drivers/net/ethernet/rdc/built-in.a
CC drivers/hid/hid-gyration.o
CC drivers/net/ethernet/realtek/r8169_firmware.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
AR drivers/net/ethernet/rocker/built-in.a
CC arch/x86/kernel/umip.o
CC drivers/net/ethernet/realtek/r8169_phy_config.o
CC [M] drivers/gpu/drm/xe/xe_heci_gsc.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
CC drivers/gpu/drm/drm_writeback.o
GEN lib/crc32table.h
CC fs/eventfd.o
AR drivers/net/ethernet/samsung/built-in.a
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
AR drivers/net/ethernet/seeq/built-in.a
AR drivers/net/ethernet/silan/built-in.a
CC drivers/acpi/acpica/utstrsuppt.o
CC arch/x86/kernel/unwind_frame.o
CC drivers/hid/hid-ite.o
CC drivers/acpi/spcr.o
CC drivers/gpu/drm/drm_panel.o
AR drivers/net/ethernet/sis/built-in.a
CC fs/aio.o
CC drivers/gpu/drm/drm_pci.o
CC drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC lib/oid_registry.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_group.o
AR drivers/net/ethernet/sfc/built-in.a
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC drivers/hid/hid-kensington.o
AR drivers/net/ethernet/smsc/built-in.a
CC drivers/gpu/drm/drm_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
CC drivers/hid/hid-lg.o
CC drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC fs/locks.o
CC lib/crc32.o
CC drivers/acpi/acpica/utstrtoul64.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
AR drivers/net/ethernet/socionext/built-in.a
AR net/ipv4/built-in.a
CC drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC fs/binfmt_misc.o
AR net/built-in.a
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC drivers/gpu/drm/drm_debugfs_crc.o
CC drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC drivers/acpi/acpica/utxface.o
AR drivers/net/ethernet/stmicro/built-in.a
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC drivers/gpu/drm/drm_panel_orientation_quirks.o
AR drivers/net/ethernet/sun/built-in.a
CC drivers/gpu/drm/drm_buddy.o
CC fs/binfmt_script.o
CC drivers/hid/hid-lgff.o
AR arch/x86/kernel/built-in.a
CC drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC drivers/acpi/acpica/utxfinit.o
CC drivers/gpu/drm/drm_gem_shmem_helper.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
AR arch/x86/built-in.a
CC drivers/gpu/drm/drm_atomic_helper.o
CC fs/binfmt_elf.o
AR drivers/net/ethernet/tehuti/built-in.a
CC drivers/acpi/acpica/utxferror.o
CC drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC drivers/gpu/drm/drm_atomic_state_helper.o
CC fs/mbcache.o
AR drivers/net/ethernet/ti/built-in.a
CC drivers/acpi/acpica/utxfmutex.o
CC drivers/hid/hid-lg4ff.o
CC fs/posix_acl.o
CC drivers/gpu/drm/drm_crtc_helper.o
AR lib/built-in.a
CC drivers/gpu/drm/drm_damage_helper.o
CC [M] drivers/gpu/drm/xe/xe_mocs.o
CC fs/coredump.o
CC drivers/gpu/drm/i915/gt/intel_gt_requests.o
AR drivers/net/ethernet/vertexcom/built-in.a
AR drivers/net/ethernet/via/built-in.a
CC [M] drivers/gpu/drm/xe/xe_module.o
CC drivers/gpu/drm/drm_encoder_slave.o
AR drivers/net/ethernet/wangxun/built-in.a
AR drivers/net/ethernet/wiznet/built-in.a
CC drivers/hid/hid-lg-g15.o
CC [M] drivers/gpu/drm/xe/xe_oa.o
CC drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
AR drivers/net/ethernet/xilinx/built-in.a
CC drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC fs/drop_caches.o
CC drivers/gpu/drm/drm_flip_work.o
CC [M] drivers/gpu/drm/xe/xe_observation.o
CC drivers/hid/hid-microsoft.o
CC fs/sysctls.o
AR drivers/acpi/acpica/built-in.a
AR drivers/acpi/built-in.a
AR drivers/net/ethernet/xircom/built-in.a
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC drivers/gpu/drm/i915/gt/intel_gtt.o
AR drivers/net/ethernet/synopsys/built-in.a
CC drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
CC drivers/gpu/drm/drm_gem_atomic_helper.o
CC drivers/hid/hid-monterey.o
CC drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
AR drivers/net/ethernet/pensando/built-in.a
CC drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC drivers/hid/hid-ntrig.o
CC fs/fhandle.o
CC drivers/gpu/drm/i915/gt/intel_lrc.o
CC drivers/gpu/drm/drm_kms_helper_common.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC drivers/gpu/drm/i915/gt/intel_migrate.o
CC drivers/gpu/drm/i915/gt/intel_mocs.o
CC drivers/gpu/drm/drm_modeset_helper.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC drivers/hid/hid-pl.o
CC drivers/gpu/drm/drm_plane_helper.o
CC drivers/gpu/drm/i915/gt/intel_ppgtt.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
AR drivers/net/ethernet/nvidia/built-in.a
CC drivers/hid/hid-petalynx.o
CC drivers/gpu/drm/drm_probe_helper.o
CC drivers/gpu/drm/i915/gt/intel_rc6.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC drivers/gpu/drm/drm_self_refresh_helper.o
CC drivers/hid/hid-redragon.o
CC drivers/gpu/drm/i915/gt/intel_region_lmem.o
CC drivers/gpu/drm/drm_simple_kms_helper.o
CC drivers/hid/hid-samsung.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC drivers/gpu/drm/bridge/panel.o
CC drivers/gpu/drm/i915/gt/intel_renderstate.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC drivers/gpu/drm/i915/gt/intel_reset.o
CC drivers/hid/hid-sony.o
CC [M] drivers/gpu/drm/drm_exec.o
CC drivers/hid/hid-sunplus.o
CC [M] drivers/gpu/drm/drm_gpuvm.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
AR drivers/net/ethernet/intel/e1000e/built-in.a
AR drivers/net/ethernet/intel/built-in.a
CC drivers/gpu/drm/i915/gt/intel_ring.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
AR fs/nfs/built-in.a
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC drivers/gpu/drm/i915/gt/intel_ring_submission.o
CC drivers/hid/hid-topseed.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC drivers/gpu/drm/i915/gt/intel_rps.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC drivers/gpu/drm/i915/gt/intel_sseu.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
CC drivers/gpu/drm/i915/gt/intel_tlb.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
AR fs/built-in.a
CC drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_trace_bo.o
CC drivers/gpu/drm/i915/gt/intel_workarounds.o
CC drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/xe/xe_trace_guc.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC drivers/gpu/drm/i915/gt/sysfs_engines.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
AR drivers/net/ethernet/realtek/built-in.a
AR drivers/net/ethernet/built-in.a
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
AR drivers/net/built-in.a
CC drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC drivers/gpu/drm/i915/gem/i915_gem_clflush.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC drivers/gpu/drm/i915/gem/i915_gem_context.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC drivers/gpu/drm/i915/gem/i915_gem_create.o
CC drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC [M] drivers/gpu/drm/xe/xe_vram.o
CC drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/xe/xe_vram_freq.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
AR drivers/hid/built-in.a
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_hmm.o
CC drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
CC [M] drivers/gpu/drm/xe/xe_hwmon.o
CC drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC [M] drivers/gpu/drm/xe/xe_gt_sriov_vf.o
CC [M] drivers/gpu/drm/xe/xe_guc_relay.o
CC drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/xe/xe_memirq.o
CC drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/xe/xe_sriov.o
CC drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/xe/display/intel_bo.o
CC drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/xe/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/xe/display/xe_display.o
CC drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/xe/display/xe_display_misc.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rps.o
CC [M] drivers/gpu/drm/xe/display/xe_display_wa.o
CC [M] drivers/gpu/drm/xe/display/xe_dsb_buffer.o
CC drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/xe/display/xe_tdf.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_pch.o
CC drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_rom.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_alpm.o
CC drivers/gpu/drm/i915/i915_active.o
CC drivers/gpu/drm/i915/i915_cmd_parser.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC drivers/gpu/drm/i915/i915_gem_evict.o
CC drivers/gpu/drm/i915/i915_gem_gtt.o
CC drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC drivers/gpu/drm/i915/i915_query.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC drivers/gpu/drm/i915/i915_request.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC drivers/gpu/drm/i915/i915_scheduler.o
CC drivers/gpu/drm/i915/i915_trace_points.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC drivers/gpu/drm/i915/i915_vma_resource.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_wa.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_test.o
CC drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC drivers/gpu/drm/i915/i915_hwmon.o
CC drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC drivers/gpu/drm/i915/display/i9xx_plane.o
CC drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_encoder.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC drivers/gpu/drm/i915/display/intel_alpm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC drivers/gpu/drm/i915/display/intel_atomic.o
CC drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC drivers/gpu/drm/i915/display/intel_bios.o
CC drivers/gpu/drm/i915/display/intel_bo.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC drivers/gpu/drm/i915/display/intel_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp_gsc_message.o
CC drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC drivers/gpu/drm/i915/display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_link_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
CC drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC drivers/gpu/drm/i915/display/intel_display_driver.o
CC drivers/gpu/drm/i915/display/intel_display_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC drivers/gpu/drm/i915/display/intel_display_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC drivers/gpu/drm/i915/display/intel_display_power.o
CC drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC drivers/gpu/drm/i915/display/intel_display_rps.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC drivers/gpu/drm/i915/display/intel_display_snapshot.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc_wl.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC drivers/gpu/drm/i915/display/intel_display_wa.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
CC drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_acpi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC drivers/gpu/drm/i915/display/intel_dmc_wl.o
CC drivers/gpu/drm/i915/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC drivers/gpu/drm/i915/display/intel_dpll.o
CC drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_sriov_vf_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_stats.o
CC drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC drivers/gpu/drm/i915/display/intel_dpt_common.o
CC drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
CC drivers/gpu/drm/i915/display/intel_dsb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC drivers/gpu/drm/i915/display/intel_dsb_buffer.o
CC drivers/gpu/drm/i915/display/intel_fb.o
CC drivers/gpu/drm/i915/display/intel_fb_bo.o
CC drivers/gpu/drm/i915/display/intel_fb_pin.o
CC drivers/gpu/drm/i915/display/intel_fbc.o
CC drivers/gpu/drm/i915/display/intel_fdi.o
CC drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC drivers/gpu/drm/i915/display/intel_global_state.o
CC drivers/gpu/drm/i915/display/intel_hdcp.o
CC drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.o
CC drivers/gpu/drm/i915/display/intel_hotplug.o
CC drivers/gpu/drm/i915/display/intel_hotplug_irq.o
CC drivers/gpu/drm/i915/display/intel_hti.o
CC drivers/gpu/drm/i915/display/intel_link_bw.o
CC drivers/gpu/drm/i915/display/intel_load_detect.o
CC drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC drivers/gpu/drm/i915/display/intel_overlay.o
CC drivers/gpu/drm/i915/display/intel_pch_display.o
CC drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC drivers/gpu/drm/i915/display/intel_plane_initial.o
CC drivers/gpu/drm/i915/display/intel_pmdemand.o
CC drivers/gpu/drm/i915/display/intel_psr.o
CC drivers/gpu/drm/i915/display/intel_quirks.o
CC drivers/gpu/drm/i915/display/intel_sprite.o
CC drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC drivers/gpu/drm/i915/display/intel_tc.o
CC drivers/gpu/drm/i915/display/intel_vblank.o
CC drivers/gpu/drm/i915/display/intel_vga.o
CC drivers/gpu/drm/i915/display/intel_wm.o
CC drivers/gpu/drm/i915/display/skl_scaler.o
CC drivers/gpu/drm/i915/display/skl_universal_plane.o
CC drivers/gpu/drm/i915/display/skl_watermark.o
CC drivers/gpu/drm/i915/display/intel_acpi.o
CC drivers/gpu/drm/i915/display/intel_opregion.o
CC drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC drivers/gpu/drm/i915/display/intel_display_debugfs_params.o
CC drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC drivers/gpu/drm/i915/display/dvo_ch7017.o
CC drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC drivers/gpu/drm/i915/display/dvo_ivch.o
CC drivers/gpu/drm/i915/display/dvo_ns2501.o
CC drivers/gpu/drm/i915/display/dvo_sil164.o
CC drivers/gpu/drm/i915/display/dvo_tfp410.o
CC drivers/gpu/drm/i915/display/g4x_dp.o
CC drivers/gpu/drm/i915/display/g4x_hdmi.o
CC drivers/gpu/drm/i915/display/icl_dsi.o
CC drivers/gpu/drm/i915/display/intel_backlight.o
CC drivers/gpu/drm/i915/display/intel_crt.o
CC drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC drivers/gpu/drm/i915/display/intel_ddi.o
CC drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC drivers/gpu/drm/i915/display/intel_display_device.o
CC drivers/gpu/drm/i915/display/intel_display_trace.o
CC drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC drivers/gpu/drm/i915/display/intel_dp.o
CC drivers/gpu/drm/i915/display/intel_dp_aux.o
CC drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
CC drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC drivers/gpu/drm/i915/display/intel_dp_mst.o
CC drivers/gpu/drm/i915/display/intel_dp_test.o
CC drivers/gpu/drm/i915/display/intel_dsi.o
CC drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
LD [M] drivers/gpu/drm/xe/xe.o
CC drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC drivers/gpu/drm/i915/display/intel_dvo.o
CC drivers/gpu/drm/i915/display/intel_encoder.o
CC drivers/gpu/drm/i915/display/intel_gmbus.o
CC drivers/gpu/drm/i915/display/intel_hdmi.o
CC drivers/gpu/drm/i915/display/intel_lspcon.o
CC drivers/gpu/drm/i915/display/intel_lvds.o
CC drivers/gpu/drm/i915/display/intel_panel.o
CC drivers/gpu/drm/i915/display/intel_pps.o
CC drivers/gpu/drm/i915/display/intel_qp_tables.o
CC drivers/gpu/drm/i915/display/intel_sdvo.o
CC drivers/gpu/drm/i915/display/intel_snps_phy.o
CC drivers/gpu/drm/i915/display/intel_tv.o
CC drivers/gpu/drm/i915/display/intel_vdsc.o
CC drivers/gpu/drm/i915/display/intel_vrr.o
CC drivers/gpu/drm/i915/display/vlv_dsi.o
CC drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC drivers/gpu/drm/i915/i915_perf.o
CC drivers/gpu/drm/i915/pxp/intel_pxp.o
CC drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC drivers/gpu/drm/i915/i915_gpu_error.o
CC drivers/gpu/drm/i915/i915_vgpu.o
AR drivers/gpu/drm/i915/built-in.a
AR drivers/gpu/drm/built-in.a
AR drivers/gpu/built-in.a
AR drivers/built-in.a
AR built-in.a
AR vmlinux.a
LD vmlinux.o
OBJCOPY modules.builtin.modinfo
GEN modules.builtin
MODPOST Module.symvers
CC .vmlinux.export.o
CC [M] fs/efivarfs/efivarfs.mod.o
CC [M] .module-common.o
CC [M] drivers/gpu/drm/drm_exec.mod.o
CC [M] drivers/gpu/drm/drm_gpuvm.mod.o
CC [M] drivers/gpu/drm/drm_suballoc_helper.mod.o
CC [M] drivers/gpu/drm/drm_ttm_helper.mod.o
CC [M] drivers/gpu/drm/scheduler/gpu-sched.mod.o
CC [M] drivers/gpu/drm/xe/xe.mod.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.mod.o
CC [M] sound/core/snd-hwdep.mod.o
CC [M] sound/core/snd-pcm.mod.o
CC [M] sound/pci/hda/snd-hda-codec.mod.o
CC [M] sound/pci/hda/snd-hda-codec-hdmi.mod.o
CC [M] sound/pci/hda/snd-hda-intel.mod.o
CC [M] sound/hda/snd-hda-core.mod.o
CC [M] sound/hda/snd-intel-dspcfg.mod.o
CC [M] sound/hda/snd-intel-sdw-acpi.mod.o
CC [M] net/netfilter/nf_log_syslog.mod.o
CC [M] net/netfilter/xt_mark.mod.o
CC [M] net/netfilter/xt_nat.mod.o
CC [M] net/netfilter/xt_LOG.mod.o
CC [M] net/netfilter/xt_MASQUERADE.mod.o
CC [M] net/netfilter/xt_addrtype.mod.o
CC [M] net/ipv4/netfilter/iptable_nat.mod.o
LD [M] fs/efivarfs/efivarfs.ko
LD [M] drivers/gpu/drm/scheduler/gpu-sched.ko
LD [M] drivers/gpu/drm/drm_exec.ko
LD [M] drivers/gpu/drm/drm_suballoc_helper.ko
LD [M] sound/core/snd-hwdep.ko
LD [M] drivers/gpu/drm/drm_ttm_helper.ko
LD [M] drivers/gpu/drm/xe/xe.ko
LD [M] net/netfilter/nf_log_syslog.ko
LD [M] sound/hda/snd-intel-sdw-acpi.ko
LD [M] sound/hda/snd-hda-core.ko
LD [M] drivers/thermal/intel/x86_pkg_temp_thermal.ko
LD [M] sound/pci/hda/snd-hda-codec-hdmi.ko
LD [M] net/netfilter/xt_mark.ko
LD [M] sound/pci/hda/snd-hda-codec.ko
LD [M] sound/hda/snd-intel-dspcfg.ko
LD [M] net/netfilter/xt_nat.ko
LD [M] sound/pci/hda/snd-hda-intel.ko
LD [M] net/netfilter/xt_addrtype.ko
LD [M] net/ipv4/netfilter/iptable_nat.ko
LD [M] sound/core/snd-pcm.ko
LD [M] net/netfilter/xt_MASQUERADE.ko
LD [M] drivers/gpu/drm/drm_gpuvm.ko
LD [M] net/netfilter/xt_LOG.ko
UPD include/generated/utsversion.h
CC init/version-timestamp.o
KSYMS .tmp_vmlinux0.kallsyms.S
AS .tmp_vmlinux0.kallsyms.o
LD .tmp_vmlinux1
NM .tmp_vmlinux1.syms
KSYMS .tmp_vmlinux1.kallsyms.S
AS .tmp_vmlinux1.kallsyms.o
LD .tmp_vmlinux2
NM .tmp_vmlinux2.syms
KSYMS .tmp_vmlinux2.kallsyms.S
AS .tmp_vmlinux2.kallsyms.o
LD vmlinux
NM System.map
SORTTAB vmlinux
RELOCS arch/x86/boot/compressed/vmlinux.relocs
RSTRIP vmlinux
CC arch/x86/boot/a20.o
AS arch/x86/boot/bioscall.o
CC arch/x86/boot/cmdline.o
AS arch/x86/boot/copy.o
HOSTCC arch/x86/boot/mkcpustr
CC arch/x86/boot/cpuflags.o
CC arch/x86/boot/cpucheck.o
CC arch/x86/boot/early_serial_console.o
CC arch/x86/boot/edd.o
CC arch/x86/boot/main.o
CC arch/x86/boot/memory.o
CC arch/x86/boot/pm.o
AS arch/x86/boot/pmjump.o
CC arch/x86/boot/printf.o
CC arch/x86/boot/regs.o
CC arch/x86/boot/string.o
CC arch/x86/boot/tty.o
CC arch/x86/boot/video.o
CC arch/x86/boot/video-mode.o
CC arch/x86/boot/version.o
CC arch/x86/boot/video-vga.o
CC arch/x86/boot/video-vesa.o
CC arch/x86/boot/video-bios.o
HOSTCC arch/x86/boot/tools/build
CPUSTR arch/x86/boot/cpustr.h
LDS arch/x86/boot/compressed/vmlinux.lds
AS arch/x86/boot/compressed/kernel_info.o
CC arch/x86/boot/cpu.o
AS arch/x86/boot/compressed/head_32.o
VOFFSET arch/x86/boot/compressed/../voffset.h
CC arch/x86/boot/compressed/string.o
CC arch/x86/boot/compressed/cmdline.o
CC arch/x86/boot/compressed/error.o
OBJCOPY arch/x86/boot/compressed/vmlinux.bin
HOSTCC arch/x86/boot/compressed/mkpiggy
CC arch/x86/boot/compressed/cpuflags.o
CC arch/x86/boot/compressed/early_serial_console.o
CC arch/x86/boot/compressed/kaslr.o
CC arch/x86/boot/compressed/acpi.o
CC arch/x86/boot/compressed/efi.o
GZIP arch/x86/boot/compressed/vmlinux.bin.gz
CC arch/x86/boot/compressed/misc.o
MKPIGGY arch/x86/boot/compressed/piggy.S
AS arch/x86/boot/compressed/piggy.o
LD arch/x86/boot/compressed/vmlinux
OBJCOPY arch/x86/boot/vmlinux.bin
ZOFFSET arch/x86/boot/zoffset.h
AS arch/x86/boot/header.o
LD arch/x86/boot/setup.elf
OBJCOPY arch/x86/boot/setup.bin
BUILD arch/x86/boot/bzImage
Kernel: arch/x86/boot/bzImage is ready (#1)
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none include/uapi/drm/xe_drm.h
date: invalid date ‘+%s’
All hooks done
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✗ CI.checksparse: warning for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (13 preceding siblings ...)
2024-10-14 8:48 ` ✓ CI.Hooks: " Patchwork
@ 2024-10-14 8:49 ` Patchwork
2024-10-14 9:14 ` ✓ CI.BAT: success " Patchwork
2024-10-14 10:58 ` ✗ CI.FULL: failure " Patchwork
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 8:49 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : warning
== Summary ==
+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90
/root/linux/maintainer-tools/dim: line 2068: sparse: command not found
Sparse version:
Fast mode used, each commit won't be checked separately.
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✓ CI.BAT: success for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (14 preceding siblings ...)
2024-10-14 8:49 ` ✗ CI.checksparse: warning " Patchwork
@ 2024-10-14 9:14 ` Patchwork
2024-10-14 10:58 ` ✗ CI.FULL: failure " Patchwork
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 9:14 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1490 bytes --]
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : success
== Summary ==
CI Bug Log - changes from xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90_BAT -> xe-pw-139933v2_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in xe-pw-139933v2_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-adlp-7: [PASS][1] -> [INCOMPLETE][2] ([Intel XE#2874]) +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/bat-adlp-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/bat-adlp-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[Intel XE#2874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2874
Build changes
-------------
* Linux: xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90 -> xe-pw-139933v2
IGT_8068: 8068
xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90: b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90
xe-pw-139933v2: 139933v2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/index.html
[-- Attachment #2: Type: text/html, Size: 2055 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* ✗ CI.FULL: failure for Add support for 3 VDSC engines 12 slices (rev2)
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
` (15 preceding siblings ...)
2024-10-14 9:14 ` ✓ CI.BAT: success " Patchwork
@ 2024-10-14 10:58 ` Patchwork
16 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2024-10-14 10:58 UTC (permalink / raw)
To: Ankit Nautiyal; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 43943 bytes --]
== Series Details ==
Series: Add support for 3 VDSC engines 12 slices (rev2)
URL : https://patchwork.freedesktop.org/series/139933/
State : failure
== Summary ==
CI Bug Log - changes from xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90_full -> xe-pw-139933v2_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-139933v2_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-139933v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-139933v2_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
- shard-lnl: [PASS][1] -> [FAIL][2] +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render:
- shard-lnl: [PASS][3] -> [INCOMPLETE][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-render.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-d:
- shard-adlp: [PASS][5] -> [DMESG-WARN][6] +1 other test dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-d.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-d.html
* igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race:
- shard-lnl: [PASS][7] -> [DMESG-WARN][8] +2 other tests dmesg-warn
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-8/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-7/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
* igt@xe_oa@non-privileged-map-oa-buffer:
- shard-lnl: [PASS][9] -> [SKIP][10]
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-2/igt@xe_oa@non-privileged-map-oa-buffer.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@xe_oa@non-privileged-map-oa-buffer.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-3:
- {shard-bmg}: [PASS][11] -> [DMESG-WARN][12]
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-bmg-8/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-3.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-bmg-5/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-3.html
Known issues
------------
Here are the changes found in xe-pw-139933v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_hwmon@hwmon-write:
- shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#1125])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-1:
- shard-adlp: [PASS][14] -> [DMESG-FAIL][15] ([Intel XE#1033] / [Intel XE#1727] / [Intel XE#324])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-4/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-1.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-1.html
* igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
- shard-lnl: [PASS][16] -> [FAIL][17] ([Intel XE#1701]) +1 other test fail
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-8/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-7/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][18] -> [FAIL][19] ([Intel XE#1426]) +1 other test fail
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-463/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-6.html
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-434/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-6.html
* igt@kms_big_fb@x-tiled-addfb-size-overflow:
- shard-adlp: [PASS][20] -> [TIMEOUT][21] ([Intel XE#1033] / [Intel XE#402])
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-2/igt@kms_big_fb@x-tiled-addfb-size-overflow.html
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_big_fb@x-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +2 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#1467])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#607])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_bw@linear-tiling-3-displays-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#367])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#787]) +13 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-c-hdmi-a-6.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#455] / [Intel XE#787]) +3 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [PASS][28] -> [INCOMPLETE][29] ([Intel XE#1195] / [Intel XE#1727])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#373]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#373])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_content_protection@srm:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#599])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#1424])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#309]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_flip@2x-busy-flip@cd-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][35] -> [INCOMPLETE][36] ([Intel XE#1195]) +2 other tests incomplete
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-436/igt@kms_flip@2x-busy-flip@cd-hdmi-a6-dp4.html
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_flip@2x-busy-flip@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#1421]) +2 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@c-edp1:
- shard-lnl: [PASS][38] -> [FAIL][39] ([Intel XE#886])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-8/igt@kms_flip@flip-vs-absolute-wf_vblank@c-edp1.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank@c-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#455]) +2 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#1401]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_tiling@flip-change-tiling@pipe-d-hdmi-a-1-y-to-x:
- shard-adlp: [PASS][43] -> [FAIL][44] ([Intel XE#1874])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-3/igt@kms_flip_tiling@flip-change-tiling@pipe-d-hdmi-a-1-y-to-x.html
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-4/igt@kms_flip_tiling@flip-change-tiling@pipe-d-hdmi-a-1-y-to-x.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-shrfb-draw-render:
- shard-dg2-set2: NOTRUN -> [SKIP][45] ([Intel XE#651]) +3 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#651]) +3 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#656]) +8 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][48] ([Intel XE#653]) +4 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_plane@plane-position-hole@pipe-a-plane-4:
- shard-lnl: [PASS][49] -> [DMESG-FAIL][50] ([Intel XE#324]) +1 other test dmesg-fail
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-2/igt@kms_plane@plane-position-hole@pipe-a-plane-4.html
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_plane@plane-position-hole@pipe-a-plane-4.html
* igt@kms_plane@plane-position-hole@pipe-b-plane-1:
- shard-lnl: [PASS][51] -> [DMESG-WARN][52] ([Intel XE#324]) +2 other tests dmesg-warn
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-2/igt@kms_plane@plane-position-hole@pipe-b-plane-1.html
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_plane@plane-position-hole@pipe-b-plane-1.html
* igt@kms_plane_cursor@overlay:
- shard-lnl: [PASS][53] -> [FAIL][54] ([Intel XE#1471]) +1 other test fail
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-8/igt@kms_plane_cursor@overlay.html
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-6/igt@kms_plane_cursor@overlay.html
* igt@kms_plane_cursor@viewport:
- shard-dg2-set2: [PASS][55] -> [FAIL][56] ([Intel XE#616]) +1 other test fail
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-466/igt@kms_plane_cursor@viewport.html
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-433/igt@kms_plane_cursor@viewport.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][57] -> [FAIL][58] ([Intel XE#361])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-436/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-432/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-a:
- shard-lnl: NOTRUN -> [SKIP][59] ([Intel XE#2763]) +3 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-a.html
* igt@kms_pm_rpm@i2c:
- shard-lnl: [PASS][60] -> [DMESG-WARN][61] ([Intel XE#1620])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-7/igt@kms_pm_rpm@i2c.html
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-7/igt@kms_pm_rpm@i2c.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#2893])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#1489])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html
* igt@kms_psr@psr2-cursor-plane-onoff:
- shard-lnl: [PASS][64] -> [FAIL][65] ([Intel XE#2948]) +1 other test fail
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-4/igt@kms_psr@psr2-cursor-plane-onoff.html
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_psr@psr2-cursor-plane-onoff.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2-set2: NOTRUN -> [SKIP][66] ([Intel XE#327])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
- shard-lnl: [PASS][67] -> [FAIL][68] ([Intel XE#899])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-3/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-5/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
* igt@kms_vblank@query-forked@pipe-a-hdmi-a-1:
- shard-adlp: [PASS][69] -> [DMESG-WARN][70] ([Intel XE#1033] / [Intel XE#1727]) +3 other tests dmesg-warn
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-2/igt@kms_vblank@query-forked@pipe-a-hdmi-a-1.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_vblank@query-forked@pipe-a-hdmi-a-1.html
* igt@kms_vrr@flip-basic:
- shard-lnl: NOTRUN -> [FAIL][71] ([Intel XE#2443]) +1 other test fail
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@kms_vrr@flip-basic.html
* igt@xe_compute@ccs-mode-compute-kernel:
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#1447])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@xe_compute@ccs-mode-compute-kernel.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-dg2-set2: NOTRUN -> [SKIP][73] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue:
- shard-lnl: [PASS][74] -> [FAIL][75] ([Intel XE#2667])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-1/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-8/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html
* igt@xe_eudebug@basic-connect:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#2905]) +1 other test skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@xe_eudebug@basic-connect.html
* igt@xe_eudebug@basic-vm-access:
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#2905])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@xe_eudebug@basic-vm-access.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-dg2-set2: [PASS][78] -> [TIMEOUT][79] ([Intel XE#1473] / [Intel XE#402])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-432/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-466/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-beng-mixed-threads-large:
- shard-dg2-set2: [PASS][80] -> [FAIL][81] ([Intel XE#1000])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-464/igt@xe_evict@evict-beng-mixed-threads-large.html
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-466/igt@xe_evict@evict-beng-mixed-threads-large.html
* igt@xe_evict@evict-mixed-threads-large:
- shard-dg2-set2: [PASS][82] -> [TIMEOUT][83] ([Intel XE#1473]) +1 other test timeout
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-464/igt@xe_evict@evict-mixed-threads-large.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-466/igt@xe_evict@evict-mixed-threads-large.html
* igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#688]) +2 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen.html
* igt@xe_exec_balancer@many-virtual-basic:
- shard-adlp: [PASS][85] -> [TIMEOUT][86] ([Intel XE#1033])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-3/igt@xe_exec_balancer@many-virtual-basic.html
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-4/igt@xe_exec_balancer@many-virtual-basic.html
* igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][87] ([Intel XE#1392]) +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_fault_mode@twice-bindexecqueue-userptr:
- shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#288]) +2 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [PASS][89] -> [TIMEOUT][90] ([Intel XE#2105])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-435/igt@xe_exec_reset@parallel-gt-reset.html
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-464/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_pat@pat-index-xehpc:
- shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#2838] / [Intel XE#979])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pm@d3hot-mocs:
- shard-lnl: [PASS][92] -> [DMESG-FAIL][93] ([Intel XE#1620])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-6/igt@xe_pm@d3hot-mocs.html
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-8/igt@xe_pm@d3hot-mocs.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#2284] / [Intel XE#366])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pm@s4-d3hot-basic-exec:
- shard-adlp: [PASS][95] -> [ABORT][96] ([Intel XE#1358] / [Intel XE#1607])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-2/igt@xe_pm@s4-d3hot-basic-exec.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@xe_pm@s4-d3hot-basic-exec.html
* igt@xe_pm@s4-exec-after:
- shard-lnl: [PASS][97] -> [ABORT][98] ([Intel XE#1358] / [Intel XE#1607])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-5/igt@xe_pm@s4-exec-after.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-2/igt@xe_pm@s4-exec-after.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-2:
- {shard-bmg}: [DMESG-WARN][99] -> [PASS][100]
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-bmg-8/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-2.html
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-bmg-5/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-2.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- {shard-bmg}: [FAIL][101] ([Intel XE#1426]) -> [PASS][102] +1 other test pass
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-bmg-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-bmg-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1:
- shard-lnl: [FAIL][103] ([Intel XE#1426]) -> [PASS][104] +1 other test pass
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-3/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1.html
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0:
- shard-adlp: [DMESG-WARN][105] -> [PASS][106]
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-8/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-adlp: [FAIL][107] ([Intel XE#1231]) -> [PASS][108]
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-9/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [INCOMPLETE][109] ([Intel XE#1195] / [Intel XE#1727]) -> [PASS][110]
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4:
- shard-dg2-set2: [INCOMPLETE][111] ([Intel XE#1195]) -> [PASS][112]
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-lnl: [FAIL][113] ([Intel XE#1475]) -> [PASS][114] +1 other test pass
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-4/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- {shard-bmg}: [FAIL][115] ([Intel XE#301]) -> [PASS][116] +2 other tests pass
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-bmg-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-bmg-8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3:
- {shard-bmg}: [FAIL][117] -> [PASS][118]
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-bmg-4/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-bmg-8/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a3.html
* igt@kms_flip@plain-flip-fb-recreate@a-edp1:
- shard-lnl: [FAIL][119] ([Intel XE#886]) -> [PASS][120] +6 other tests pass
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-1/igt@kms_flip@plain-flip-fb-recreate@a-edp1.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-1/igt@kms_flip@plain-flip-fb-recreate@a-edp1.html
* igt@kms_flip_tiling@flip-change-tiling@pipe-c-hdmi-a-1-y-to-x:
- shard-adlp: [FAIL][121] ([Intel XE#1874]) -> [PASS][122]
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-3/igt@kms_flip_tiling@flip-change-tiling@pipe-c-hdmi-a-1-y-to-x.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-4/igt@kms_flip_tiling@flip-change-tiling@pipe-c-hdmi-a-1-y-to-x.html
* igt@kms_plane@plane-position-covered:
- shard-lnl: [DMESG-FAIL][123] ([Intel XE#324]) -> [PASS][124] +3 other tests pass
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-4/igt@kms_plane@plane-position-covered.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-1/igt@kms_plane@plane-position-covered.html
* igt@kms_plane@plane-position-covered@pipe-b-plane-4:
- shard-lnl: [DMESG-WARN][125] ([Intel XE#324]) -> [PASS][126] +2 other tests pass
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-4/igt@kms_plane@plane-position-covered@pipe-b-plane-4.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-1/igt@kms_plane@plane-position-covered@pipe-b-plane-4.html
* igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
- shard-dg2-set2: [FAIL][127] ([Intel XE#616]) -> [PASS][128] +1 other test pass
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-433/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-433/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4:
- shard-dg2-set2: [FAIL][129] ([Intel XE#361]) -> [PASS][130]
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-436/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-432/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
* igt@kms_pm_rpm@cursor-dpms:
- shard-lnl: [TIMEOUT][131] ([Intel XE#1620]) -> [PASS][132]
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-2/igt@kms_pm_rpm@cursor-dpms.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@kms_pm_rpm@cursor-dpms.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- {shard-bmg}: [TIMEOUT][133] ([Intel XE#1473]) -> [PASS][134]
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-bmg-5/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-bmg-3/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-dg2-set2: [TIMEOUT][135] ([Intel XE#1473]) -> [PASS][136]
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-small.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-dg2-463/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_exec_threads@threads-bal-mixed-userptr-invalidate-race:
- shard-lnl: [FAIL][137] -> [PASS][138]
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-3/igt@xe_exec_threads@threads-bal-mixed-userptr-invalidate-race.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-5/igt@xe_exec_threads@threads-bal-mixed-userptr-invalidate-race.html
* igt@xe_exec_threads@threads-hang-rebind:
- shard-lnl: [INCOMPLETE][139] ([Intel XE#1169]) -> [PASS][140]
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-2/igt@xe_exec_threads@threads-hang-rebind.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-3/igt@xe_exec_threads@threads-hang-rebind.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-lnl: [ABORT][141] ([Intel XE#1794]) -> [PASS][142]
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-lnl-4/igt@xe_pm@s4-vm-bind-unbind-all.html
#### Warnings ####
* igt@kms_async_flips@alternate-sync-async-flip@pipe-b-hdmi-a-1:
- shard-adlp: [DMESG-FAIL][143] ([Intel XE#1033] / [Intel XE#1727]) -> [DMESG-FAIL][144] ([Intel XE#1033] / [Intel XE#1727] / [Intel XE#324])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-4/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-hdmi-a-1.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-hdmi-a-1.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-1:
- shard-adlp: [DMESG-FAIL][145] ([Intel XE#1033] / [Intel XE#1727] / [Intel XE#324]) -> [DMESG-FAIL][146] ([Intel XE#1033] / [Intel XE#1727])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-4/igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-1.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-1.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-adlp: [DMESG-FAIL][147] ([Intel XE#324]) -> [FAIL][148] ([Intel XE#1231])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-3/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-adlp: [FAIL][149] ([Intel XE#1874]) -> [TIMEOUT][150] ([Intel XE#1033] / [Intel XE#402])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-adlp: [FAIL][151] ([Intel XE#1242] / [Intel XE#3052]) -> [FAIL][152] ([Intel XE#1231] / [Intel XE#3052])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-adlp: [FAIL][153] ([Intel XE#1231]) -> [DMESG-FAIL][154] ([Intel XE#324])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt:
- shard-adlp: [FAIL][155] ([Intel XE#1861]) -> [TIMEOUT][156] ([Intel XE#1033])
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render:
- shard-adlp: [SKIP][157] ([Intel XE#656]) -> [TIMEOUT][158] ([Intel XE#1033])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
- shard-adlp: [SKIP][159] ([Intel XE#653]) -> [TIMEOUT][160] ([Intel XE#1033])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90/shard-adlp-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/shard-adlp-9/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000
[Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1169]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1169
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1231
[Intel XE#1242]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1242
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426
[Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1467]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1467
[Intel XE#1471]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1471
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
[Intel XE#1620]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1620
[Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1861]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1861
[Intel XE#1874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1874
[Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2443
[Intel XE#2472]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2472
[Intel XE#2667]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2667
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2791]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2791
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2948
[Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#3052]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3052
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324
[Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327
[Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* Linux: xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90 -> xe-pw-139933v2
IGT_8068: 8068
xe-2061-b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90: b3b6cc77bee51d59ae1b3d2e534b05d2a635dc90
xe-pw-139933v2: 139933v2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-139933v2/index.html
[-- Attachment #2: Type: text/html, Size: 50460 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [PATCH 6/9] drm/i915/display: Add DSC pixel replication
2024-10-14 8:09 ` [PATCH 6/9] drm/i915/display: Add DSC pixel replication Ankit Nautiyal
@ 2024-10-15 17:01 ` kernel test robot
2024-10-16 11:00 ` kernel test robot
1 sibling, 0 replies; 22+ messages in thread
From: kernel test robot @ 2024-10-15 17:01 UTC (permalink / raw)
To: Ankit Nautiyal, intel-gfx; +Cc: llvm, oe-kbuild-all, intel-xe
Hi Ankit,
kernel test robot noticed the following build warnings:
[auto build test WARNING on drm-intel/for-linux-next]
[also build test WARNING on next-20241015]
[cannot apply to drm-intel/for-linux-next-fixes drm-tip/drm-tip linus/master v6.12-rc3]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Ankit-Nautiyal/drm-i915-display-Prepare-for-dsc-3-stream-splitter/20241014-161007
base: git://anongit.freedesktop.org/drm-intel for-linux-next
patch link: https://lore.kernel.org/r/20241014081000.2844245-7-ankit.k.nautiyal%40intel.com
patch subject: [PATCH 6/9] drm/i915/display: Add DSC pixel replication
config: i386-defconfig (https://download.01.org/0day-ci/archive/20241016/202410160018.hjWyI23D-lkp@intel.com/config)
compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241016/202410160018.hjWyI23D-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202410160018.hjWyI23D-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> drivers/gpu/drm/i915/display/intel_vdsc.c:1022:6: warning: variable 'dss_ctl3' is uninitialized when used here [-Wuninitialized]
1022 | if (dss_ctl3 & DSC_PIXEL_REPLICATION_MASK)
| ^~~~~~~~
drivers/gpu/drm/i915/display/intel_vdsc.c:991:34: note: initialize the variable 'dss_ctl3' to silence this warning
991 | u32 dss_ctl1, dss_ctl2, dss_ctl3;
| ^
| = 0
1 warning generated.
vim +/dss_ctl3 +1022 drivers/gpu/drm/i915/display/intel_vdsc.c
983
984 void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
985 {
986 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
987 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
988 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder;
989 enum intel_display_power_domain power_domain;
990 intel_wakeref_t wakeref;
991 u32 dss_ctl1, dss_ctl2, dss_ctl3;
992
993 if (!intel_dsc_source_support(crtc_state))
994 return;
995
996 power_domain = intel_dsc_power_domain(crtc, cpu_transcoder);
997
998 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
999 if (!wakeref)
1000 return;
1001
1002 dss_ctl1 = intel_de_read(dev_priv, dss_ctl1_reg(crtc, cpu_transcoder));
1003 dss_ctl2 = intel_de_read(dev_priv, dss_ctl2_reg(crtc, cpu_transcoder));
1004
1005 if (IS_BATTLEMAGE(dev_priv))
1006 dss_ctl3 = intel_de_read(dev_priv, BMG_PIPE_DSS_CTL3(crtc_state->cpu_transcoder));
1007
1008 crtc_state->dsc.compression_enable = dss_ctl2 & VDSC0_ENABLE;
1009 if (!crtc_state->dsc.compression_enable)
1010 goto out;
1011
1012 if (dss_ctl1 & JOINER_ENABLE) {
1013 if (dss_ctl2 & (VDSC2_ENABLE | SMALL_JOINER_CONFIG_3_ENGINES))
1014 crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_3_STREAMS;
1015
1016 else if (dss_ctl2 & VDSC1_ENABLE)
1017 crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
1018 } else {
1019 crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
1020 }
1021
> 1022 if (dss_ctl3 & DSC_PIXEL_REPLICATION_MASK)
1023 crtc_state->dsc.pixel_replication_count =
1024 dss_ctl3 & DSC_PIXEL_REPLICATION_MASK;
1025
1026 intel_dsc_get_pps_config(crtc_state);
1027 out:
1028 intel_display_power_put(dev_priv, power_domain, wakeref);
1029 }
1030
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [PATCH 6/9] drm/i915/display: Add DSC pixel replication
2024-10-14 8:09 ` [PATCH 6/9] drm/i915/display: Add DSC pixel replication Ankit Nautiyal
2024-10-15 17:01 ` kernel test robot
@ 2024-10-16 11:00 ` kernel test robot
1 sibling, 0 replies; 22+ messages in thread
From: kernel test robot @ 2024-10-16 11:00 UTC (permalink / raw)
To: Ankit Nautiyal, intel-gfx; +Cc: llvm, oe-kbuild-all, intel-xe
Hi Ankit,
kernel test robot noticed the following build errors:
[auto build test ERROR on drm-intel/for-linux-next]
[also build test ERROR on next-20241016]
[cannot apply to drm-intel/for-linux-next-fixes drm-tip/drm-tip linus/master v6.12-rc3]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Ankit-Nautiyal/drm-i915-display-Prepare-for-dsc-3-stream-splitter/20241014-161007
base: git://anongit.freedesktop.org/drm-intel for-linux-next
patch link: https://lore.kernel.org/r/20241014081000.2844245-7-ankit.k.nautiyal%40intel.com
patch subject: [PATCH 6/9] drm/i915/display: Add DSC pixel replication
config: x86_64-randconfig-012-20241015 (https://download.01.org/0day-ci/archive/20241016/202410161836.lQv7K89f-lkp@intel.com/config)
compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241016/202410161836.lQv7K89f-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202410161836.lQv7K89f-lkp@intel.com/
All errors (new ones prefixed by >>):
>> drivers/gpu/drm/i915/display/intel_vdsc.c:1022:6: error: variable 'dss_ctl3' is uninitialized when used here [-Werror,-Wuninitialized]
1022 | if (dss_ctl3 & DSC_PIXEL_REPLICATION_MASK)
| ^~~~~~~~
drivers/gpu/drm/i915/display/intel_vdsc.c:991:34: note: initialize the variable 'dss_ctl3' to silence this warning
991 | u32 dss_ctl1, dss_ctl2, dss_ctl3;
| ^
| = 0
1 error generated.
vim +/dss_ctl3 +1022 drivers/gpu/drm/i915/display/intel_vdsc.c
983
984 void intel_dsc_get_config(struct intel_crtc_state *crtc_state)
985 {
986 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
987 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
988 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder;
989 enum intel_display_power_domain power_domain;
990 intel_wakeref_t wakeref;
991 u32 dss_ctl1, dss_ctl2, dss_ctl3;
992
993 if (!intel_dsc_source_support(crtc_state))
994 return;
995
996 power_domain = intel_dsc_power_domain(crtc, cpu_transcoder);
997
998 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
999 if (!wakeref)
1000 return;
1001
1002 dss_ctl1 = intel_de_read(dev_priv, dss_ctl1_reg(crtc, cpu_transcoder));
1003 dss_ctl2 = intel_de_read(dev_priv, dss_ctl2_reg(crtc, cpu_transcoder));
1004
1005 if (IS_BATTLEMAGE(dev_priv))
1006 dss_ctl3 = intel_de_read(dev_priv, BMG_PIPE_DSS_CTL3(crtc_state->cpu_transcoder));
1007
1008 crtc_state->dsc.compression_enable = dss_ctl2 & VDSC0_ENABLE;
1009 if (!crtc_state->dsc.compression_enable)
1010 goto out;
1011
1012 if (dss_ctl1 & JOINER_ENABLE) {
1013 if (dss_ctl2 & (VDSC2_ENABLE | SMALL_JOINER_CONFIG_3_ENGINES))
1014 crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_3_STREAMS;
1015
1016 else if (dss_ctl2 & VDSC1_ENABLE)
1017 crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_2_STREAMS;
1018 } else {
1019 crtc_state->dsc.dsc_split = INTEL_DSC_SPLIT_DISABLED;
1020 }
1021
> 1022 if (dss_ctl3 & DSC_PIXEL_REPLICATION_MASK)
1023 crtc_state->dsc.pixel_replication_count =
1024 dss_ctl3 & DSC_PIXEL_REPLICATION_MASK;
1025
1026 intel_dsc_get_pps_config(crtc_state);
1027 out:
1028 intel_display_power_put(dev_priv, power_domain, wakeref);
1029 }
1030
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC 12 slices case
2024-10-14 8:09 ` [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC 12 slices case Ankit Nautiyal
@ 2024-10-18 2:21 ` Kandpal, Suraj
0 siblings, 0 replies; 22+ messages in thread
From: Kandpal, Suraj @ 2024-10-18 2:21 UTC (permalink / raw)
To: Nautiyal, Ankit K, intel-gfx@lists.freedesktop.org
Cc: intel-xe@lists.freedesktop.org
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Ankit
> Nautiyal
> Sent: Monday, October 14, 2024 1:40 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: intel-xe@lists.freedesktop.org
> Subject: [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC
> 12 slices case
>
> Add check if pixel replication is required while computing slice count and fill
> the pixel replication count in crtc_state.
>
> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dp.c | 61 ++++++++++++++++++++-
> drivers/gpu/drm/i915/display/intel_dp.h | 2 +-
> drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +
> 3 files changed, 63 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
> b/drivers/gpu/drm/i915/display/intel_dp.c
> index 6cfc7d1c96ea..ef96b9235636 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> @@ -981,13 +981,37 @@ u16
> intel_dp_dsc_get_max_compressed_bpp(struct drm_i915_private *i915,
> return bits_per_pixel;
> }
>
> +static
> +bool can_use_pixel_replication(int mode_hdisplay, u8 slice_count,
> + enum intel_output_format output_format,
> + bool ultrajoiner)
> +{
Shouldn't we also have a DISPLAY_VER check for safekeeping
Regards,
Suraj Kandpal
> + int slice_width;
> +
> + if (!(mode_hdisplay % slice_count))
> + return false;
> +
> + if (!ultrajoiner)
> + return false;
> +
> + slice_width = DIV_ROUND_UP(mode_hdisplay, slice_count);
> +
> + /* Odd slice width is not supported by YCbCr420/422 formats */
> + if (slice_width % 2 && output_format ==
> INTEL_OUTPUT_FORMAT_YCBCR420)
> + return false;
> +
> + return true;
> +}
> +
> u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector,
> int mode_clock, int mode_hdisplay,
> + enum intel_output_format output_format,
> int num_joined_pipes)
> {
> struct drm_i915_private *i915 = to_i915(connector->base.dev);
> u8 min_slice_count, i;
> int max_slice_width;
> + bool ultrajoiner = num_joined_pipes == 4 ? true : false;
>
> if (mode_clock <= DP_DSC_PEAK_PIXEL_RATE)
> min_slice_count = DIV_ROUND_UP(mode_clock, @@ -1031,7
> +1055,10 @@ u8 intel_dp_dsc_get_slice_count(const struct intel_connector
> *connector,
> if (num_joined_pipes > 1 && valid_dsc_slicecount[i] < 2)
> continue;
>
> - if (mode_hdisplay % test_slice_count)
> + if (mode_hdisplay % test_slice_count &&
> + !can_use_pixel_replication(mode_hdisplay,
> + test_slice_count,
> + output_format, ultrajoiner))
> continue;
>
> if (min_slice_count <= test_slice_count) @@ -1458,6 +1485,7
> @@ intel_dp_mode_valid(struct drm_connector *_connector,
> intel_dp_dsc_get_slice_count(connector,
> target_clock,
> mode->hdisplay,
> + output_format,
>
> num_joined_pipes);
> }
>
> @@ -2322,6 +2350,33 @@ static int
> intel_edp_dsc_compute_pipe_bpp(struct intel_dp *intel_dp,
> return 0;
> }
>
> +static
> +int intel_dp_dsc_get_pixel_replication(struct intel_dp *intel_dp,
> + struct intel_crtc_state *pipe_config) {
> + int mode_hdisplay = pipe_config->hw.adjusted_mode.hdisplay;
> + int slice_count = pipe_config->dsc.slice_count;
> + int pixel_replication_count;
> + int slice_width;
> + bool ultrajoiner = false;
> +
> + if (intel_crtc_num_joined_pipes(pipe_config) == 4)
> + ultrajoiner = true;
> +
> + if (!can_use_pixel_replication(mode_hdisplay, slice_count,
> + pipe_config->output_format,
> ultrajoiner))
> + return 0;
> +
> + slice_width = DIV_ROUND_UP(mode_hdisplay, slice_count);
> +
> + pixel_replication_count = (slice_width * slice_count) -
> mode_hdisplay;
> +
> + if (pixel_replication_count >= 0)
> + return pixel_replication_count;
> +
> + return 0;
> +}
> +
> int intel_dp_dsc_compute_config(struct intel_dp *intel_dp,
> struct intel_crtc_state *pipe_config,
> struct drm_connector_state *conn_state,
> @@ -2391,6 +2446,7 @@ int intel_dp_dsc_compute_config(struct intel_dp
> *intel_dp,
> intel_dp_dsc_get_slice_count(connector,
> adjusted_mode-
> >crtc_clock,
> adjusted_mode-
> >crtc_hdisplay,
> + pipe_config-
> >output_format,
> num_joined_pipes);
> if (!dsc_dp_slice_count) {
> drm_dbg_kms(&dev_priv->drm,
> @@ -2400,6 +2456,9 @@ int intel_dp_dsc_compute_config(struct intel_dp
> *intel_dp,
>
> pipe_config->dsc.slice_count = dsc_dp_slice_count;
> }
> +
> + pipe_config->dsc.pixel_replication_count =
> + intel_dp_dsc_get_pixel_replication(intel_dp, pipe_config);
> /*
> * VDSC engine operates at 1 Pixel per clock, so if peak pixel rate
> * is greater than the maximum Cdclock and if slice count is even diff
> --git a/drivers/gpu/drm/i915/display/intel_dp.h
> b/drivers/gpu/drm/i915/display/intel_dp.h
> index 60baf4072dc9..7ab86688a721 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.h
> +++ b/drivers/gpu/drm/i915/display/intel_dp.h
> @@ -149,11 +149,11 @@ int
> intel_dp_dsc_sink_max_compressed_bpp(const struct intel_connector
> *connector
> int bpc);
> u8 intel_dp_dsc_get_slice_count(const struct intel_connector *connector,
> int mode_clock, int mode_hdisplay,
> + enum intel_output_format output_format,
> int num_joined_pipes);
> int intel_dp_num_joined_pipes(struct intel_dp *intel_dp,
> struct intel_connector *connector,
> int hdisplay, int clock);
> -
> static inline unsigned int intel_dp_unused_lane_mask(int lane_count) {
> return ~((1 << lane_count) - 1) & 0xf; diff --git
> a/drivers/gpu/drm/i915/display/intel_dp_mst.c
> b/drivers/gpu/drm/i915/display/intel_dp_mst.c
> index 4765bda154c1..4cb44d88a642 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
> @@ -109,6 +109,7 @@ static int intel_dp_mst_bw_overhead(const struct
> intel_crtc_state *crtc_state,
> dsc_slice_count = intel_dp_dsc_get_slice_count(connector,
> adjusted_mode-
> >clock,
> adjusted_mode-
> >hdisplay,
> + crtc_state-
> >output_format,
>
> num_joined_pipes);
> }
>
> @@ -1506,6 +1507,7 @@ intel_dp_mst_mode_valid_ctx(struct
> drm_connector *connector,
>
> intel_dp_dsc_get_slice_count(intel_connector,
> target_clock,
> mode->hdisplay,
> +
> INTEL_OUTPUT_FORMAT_RGB,
>
> num_joined_pipes);
> }
>
> --
> 2.45.2
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2024-10-18 2:21 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-14 8:09 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 1/9] drm/i915/display: Prepare for dsc 3 stream splitter Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 2/9] drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 3/9] drm/i915/vdsc: Add register bits for VDSC2 engine Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 4/9] drm/i915/vdsc: Add support for read/write PPS for DSC3 Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 5/9] drm/i915/dp: Add check for hdisplay divisible by slice count Ankit Nautiyal
2024-10-14 8:09 ` [PATCH 6/9] drm/i915/display: Add DSC pixel replication Ankit Nautiyal
2024-10-15 17:01 ` kernel test robot
2024-10-16 11:00 ` kernel test robot
2024-10-14 8:09 ` [PATCH 7/9] drm/i915/dp: Compute pixel replication count for DSC 12 slices case Ankit Nautiyal
2024-10-18 2:21 ` Kandpal, Suraj
2024-10-14 8:09 ` [PATCH 8/9] drm/i915/dsc: Account for Odd pixel removal Ankit Nautiyal
2024-10-14 8:10 ` [PATCH 9/9] drm/i915/dp: Add support for 3 vdsc engines and 12 slices Ankit Nautiyal
2024-10-14 8:32 ` ✓ CI.Patch_applied: success for Add support for 3 VDSC engines 12 slices (rev2) Patchwork
2024-10-14 8:33 ` ✓ CI.checkpatch: " Patchwork
2024-10-14 8:34 ` ✓ CI.KUnit: " Patchwork
2024-10-14 8:45 ` ✓ CI.Build: " Patchwork
2024-10-14 8:48 ` ✓ CI.Hooks: " Patchwork
2024-10-14 8:49 ` ✗ CI.checksparse: warning " Patchwork
2024-10-14 9:14 ` ✓ CI.BAT: success " Patchwork
2024-10-14 10:58 ` ✗ CI.FULL: failure " Patchwork
-- strict thread matches above, loose matches on Subject: below --
2024-10-14 7:02 [PATCH 0/9] Add support for 3 VDSC engines 12 slices Ankit Nautiyal
2024-10-14 7:02 ` [PATCH 6/9] drm/i915/display: Add DSC pixel replication Ankit Nautiyal
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox