Ack to all the patches On Tue, Nov 11, 2025 at 10:11 AM Liu Kui <[email protected]> wrote: > > The PCS_IREQ_CUSTOM request type is not used in the kio module, > remove the associated dead code. > > Related to: #VSTOR-117505 > > Signed-off-by: Liu Kui <[email protected]> > --- > fs/fuse/kio/pcs/pcs_cluster.c | 32 ++++++++++++-------------------- > 1 file changed, 12 insertions(+), 20 deletions(-) > > diff --git a/fs/fuse/kio/pcs/pcs_cluster.c b/fs/fuse/kio/pcs/pcs_cluster.c > index 7e878d7befc3..7aaf88b8bd26 100644 > --- a/fs/fuse/kio/pcs/pcs_cluster.c > +++ b/fs/fuse/kio/pcs/pcs_cluster.c > @@ -48,15 +48,13 @@ void pcs_sreq_complete(struct pcs_int_request *sreq) > if (ireq_check_redo(sreq)) { > ireq_retry_inc(ireq); > sreq->flags &= ~IREQ_F_REQUEUED; > - if (sreq->type != PCS_IREQ_CUSTOM) { > - map_notify_soft_error(sreq); > - > - if (!(sreq->flags & IREQ_F_ONCE)) { > - sreq->flags |= IREQ_F_ONCE; > - pcs_clear_error(&sreq->error); > - pcs_cc_submit(sreq->cc, sreq); > - return; > - } > + map_notify_soft_error(sreq); > + > + if (!(sreq->flags & IREQ_F_ONCE)) { > + sreq->flags |= IREQ_F_ONCE; > + pcs_clear_error(&sreq->error); > + pcs_cc_submit(sreq->cc, sreq); > + return; > } > pcs_clear_error(&sreq->error); > ireq_delay(sreq); > @@ -65,16 +63,13 @@ void pcs_sreq_complete(struct pcs_int_request *sreq) > pcs_copy_error_cond_atomic(&ireq->error, > &sreq->error); > } > > - if (sreq->type != PCS_IREQ_CUSTOM) > - map_notify_iochunk_error(sreq); > + map_notify_iochunk_error(sreq); > } > > - if (sreq->type != PCS_IREQ_CUSTOM) { > - if (!(sreq->flags & IREQ_F_CACHED)) > - ireq->flags &= ~IREQ_F_CACHED; > - pcs_deaccount_ireq(sreq, &sreq->error); > - } else if (sreq->custom.destruct) > - sreq->custom.destruct(sreq); > + > + if (!(sreq->flags & IREQ_F_CACHED)) > + ireq->flags &= ~IREQ_F_CACHED; > + pcs_deaccount_ireq(sreq, &sreq->error); > > if (!pcs_sreq_detach(sreq)) > ireq_complete(ireq); > @@ -489,9 +484,6 @@ static void ireq_process_(struct pcs_int_request *ireq) > case PCS_IREQ_FLUSH: > process_flush_req(ireq); > break; > - case PCS_IREQ_CUSTOM: > - ireq->custom.action(ireq); > - break; > case PCS_IREQ_TOKEN: > process_ireq_token(ireq); > break; > -- > 2.39.5 (Apple Git-154)
_______________________________________________ Devel mailing list [email protected] https://lists.openvz.org/mailman/listinfo/devel
