mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 07:33:19 +02:00
cxl/feature: Remove redundant code of get supported features
In cxlctl_get_supported_features(), there is a code block that handles the case where the requested is equal to 0. But the code following the code block can also handle this situation. So the code block is not needed. Signed-off-by: Li Ming <ming.li@zohomail.com> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Reviewed-by: Dave Jiang <dave.jiang@intel.com> Link: https://patch.msgid.link/20250516143220.35302-1-ming.li@zohomail.com Signed-off-by: Dave Jiang <dave.jiang@intel.com>
This commit is contained in:
parent
2c5975498e
commit
6eed708a56
|
|
@ -426,14 +426,6 @@ static void *cxlctl_get_supported_features(struct cxl_features_state *cxlfs,
|
|||
|
||||
rpc_out->size = struct_size(feat_out, ents, requested);
|
||||
feat_out = &rpc_out->get_sup_feats_out;
|
||||
if (requested == 0) {
|
||||
feat_out->num_entries = cpu_to_le16(requested);
|
||||
feat_out->supported_feats =
|
||||
cpu_to_le16(cxlfs->entries->num_features);
|
||||
rpc_out->retval = CXL_MBOX_CMD_RC_SUCCESS;
|
||||
*out_len = out_size;
|
||||
return no_free_ptr(rpc_out);
|
||||
}
|
||||
|
||||
for (i = start, pos = &feat_out->ents[0];
|
||||
i < cxlfs->entries->num_features; i++, pos++) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user