Messages in this thread - First message in thread
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- "Li, Zhen-Hua"
- Baoquan He
- Dave Young
- "Li, Zhen-Hua"
- "Li, ZhenHua"
- Joerg Roedel
- David Woodhouse
| | | Date | Wed, 13 May 2015 17:00:35 +0800 | From | Baoquan He <> | Subject | Re: [PATCH v11 04/10] iommu/vt-d: functions to copy data from old mem |
| |
On 05/11/15 at 05:52pm, Li, Zhen-Hua wrote: > Add some functions to copy the data from old kernel. > These functions are used to copy context tables and page tables. > > To avoid calling iounmap between spin_lock_irqsave and spin_unlock_irqrestore, > use a link here, store the pointers , and then use iounmap to free them in > another place.
Hi Zhenhua,
I remember you mentioned iounmap will cause error inside spin_lock_irqsave. Do you know why it happened now? And could you also describe why avoid calling iounmap between spin_lock_irqsave/unlock_irqsave is needed here and what's the status now?
I think other reviewer may want to know it too.
Thanks Baoquan
| |