> > > > +static void ufshpb_read_to_handler(struct work_struct *work) > > +{ > > + struct delayed_work *dwork = to_delayed_work(work); > > + struct ufshpb_lu *hpb; > > struct ufshpb_lu *hpb = container_of(work, struct ufshpb_lu, > ufshpb_read_to_work.work); > > usually we use this to get data of a delayed work. > > > + struct victim_select_info *lru_info; > > struct victim_select_info *lru_info = &hpb->lru_info; > > This can save some lines. Done. Thanks, Avri > Thanks, > Can Guo. > > > + struct ufshpb_region *rgn; > > + unsigned long flags; > > + LIST_HEAD(expired_list);