From: Heiko Carstens Date: Sat, 27 Apr 2013 10:42:18 +0000 (+0200) Subject: s390/mem_detect: fix lockdep irq tracing X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~30^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d009f4d8860defaea65ea7573818b96f3c4b171e;p=pandora-kernel.git s390/mem_detect: fix lockdep irq tracing When disabling and enabling interrupts we must tell lockdep. So use local_irq_save()/restore() to disable and enable interrupts. The DAT disabling/enabling get handled separately now. Note: we may not call trace_hardirqs_on() with DAT disabled, since the generic code may access vmalloc'ed data structures. Reported-by: Michael Holzheu Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed