On Fri, Sep 23, 2022 at 10:53:27PM +0800, Hao Peng wrote: > From: Peng Hao <flyingpeng@xxxxxxxxxxx> > > when the interrupt is disabled and the spin lock is acquired, > calling read_poll_timeout will trigger the schedule, which should > be replaced by read_poll_timeout_atomic. > > Signed-off-by: Peng Hao <flyingpeng@xxxxxxxxxxx> > --- > drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c > b/drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c > index 39367712ef54..986af03b31c9 100644 > --- a/drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c > +++ b/drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c > @@ -157,7 +157,7 @@ static int clk_wzrd_dynamic_reconfig(struct clk_hw > *hw, unsigned long rate, > writel(0x00, div_addr + WZRD_DR_DIV_TO_PHASE_OFFSET); > Your patch is corrupted and cannot be applied. Read the couple paragraphs of Documentation/process/email-clients.rst for hints. regards, dan carpenter