panic: skip get_random_bytes for RT_FULL in init_oops_id

Disable on -RT. If this is invoked from irq-context we will have problems
to acquire the sleeping lock.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
Thomas Gleixner 2015-07-14 14:26:34 +02:00 committed by Alibek Omarov
parent bb62447a8d
commit 721360ec3a
1 changed files with 2 additions and 0 deletions

View File

@ -521,9 +521,11 @@ static u64 oops_id;
static int init_oops_id(void)
{
#ifndef CONFIG_PREEMPT_RT
if (!oops_id)
get_random_bytes(&oops_id, sizeof(oops_id));
else
#endif
oops_id++;
return 0;