What | Removed | Added |
---|---|---|
Status | NEW | RESOLVED |
Resolution | --- | FIXED |
(In reply to Joey Lee from comment #22) > > I'm not sure whether it's safe to assume that. Basically you're calling > > some sleepable functions like mutex or kmalloc with GFP_KERNEL inside the > > local irq-disabled context. This may not work. > > Is that because using sleepable functions in irq-disabled context that it > may causes the irq disable too long then causes hard lock? Not only too long. Since the code path already disabled non-boot CPUs, it means the system may get stuck completely. In anyway, I merged the patch to SLE and openSUSE branches. Let's close this bug for now. Feel free to reopen if you still see the problem. Thanks.