Re: ping // [PATCH] mtd:cfi_cmdset_0002: fix atomic sleep bug when CONFIG_MTD_XIP=y

2020-12-13 Thread Vignesh Raghavendra
On 12/8/20 6:53 AM, Xiaoming Ni wrote: > On 2020/12/8 2:59, Vignesh Raghavendra wrote: >> Hi Xiaoming, >> [...] > --- >    drivers/mtd/chips/cfi_cmdset_0002.c | 16 >    1 file changed, 16 insertions(+) > > diff --git a/drivers/mtd/chips/cfi_cmdset_0002.c

Re: ping // [PATCH] mtd:cfi_cmdset_0002: fix atomic sleep bug when CONFIG_MTD_XIP=y

2020-12-07 Thread Xiaoming Ni
On 2020/12/8 2:59, Vignesh Raghavendra wrote: Hi Xiaoming, On 12/7/20 4:23 PM, Miquel Raynal wrote: Hi Xiaoming, Xiaoming Ni wrote on Mon, 7 Dec 2020 18:48:33 +0800: ping On 2020/11/27 21:07, Xiaoming Ni wrote: When CONFIG_MTD_XIP=y, local_irq_disable() is called in xip_disable(). To

Re: ping // [PATCH] mtd:cfi_cmdset_0002: fix atomic sleep bug when CONFIG_MTD_XIP=y

2020-12-07 Thread Vignesh Raghavendra
Hi Xiaoming, On 12/7/20 4:23 PM, Miquel Raynal wrote: > Hi Xiaoming, > > Xiaoming Ni wrote on Mon, 7 Dec 2020 18:48:33 > +0800: > >> ping >> >> On 2020/11/27 21:07, Xiaoming Ni wrote: >>> When CONFIG_MTD_XIP=y, local_irq_disable() is called in xip_disable(). >>> To avoid sleep in interrupt

Re: ping // [PATCH] mtd:cfi_cmdset_0002: fix atomic sleep bug when CONFIG_MTD_XIP=y

2020-12-07 Thread Miquel Raynal
Hi Xiaoming, Xiaoming Ni wrote on Mon, 7 Dec 2020 18:48:33 +0800: > ping > > On 2020/11/27 21:07, Xiaoming Ni wrote: > > When CONFIG_MTD_XIP=y, local_irq_disable() is called in xip_disable(). > > To avoid sleep in interrupt context, we need to call local_irq_enable() > > before schedule(). > >