Kobayashi,Daisuke wrote: > This patch removes conditional branching that does not comply with the specifications. > > In the existing code, there is a conditional branch that compares "chbs->length" > with "CXL_RCRB_SIZE". However, according to the specifications, "chbs->length" > indicates the length of the CHBS structure in the cedt, not the size of the > configuration space. Therefore, since this condition does not comply with > the specifications(cxl3.0 specification 9.17.1), remove it. No, in Table 9-21 in CXL 3.1: Base: If CXL Version = 0000 0000h, this represents the base address of the RCH Downstream Port RCRB Length: If CXL Version = 0000 0000h, this field must be set to 8 KB (2000h) The size of the CHBS structure is always much less than 8KB.