Re: [BUG] Linux 2.6.20.1 - unable to handle kernel paging request - accessing freed memory?

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Randy Dunlap
Date: Monday, February 26, 2007 - 11:42 am

On Mon, 26 Feb 2007 01:26:06 +0000 (GMT) Chris Rankin wrote:


Yes, from include/linux/poison.h:
#define POISON_FREE	0x6b	/* for use-after-free poisoning */

Do you have any of the preceding kernel log messages?
or can you get them?


Anyone:  in sound/core/rtctimer.c::rtctimer_init(), does
this code:

	tasklet_init(&rtc_tasklet, rtctimer_tasklet, (unsigned long)timer);

	/* set up RTC callback */
	rtc_task.func = rtctimer_interrupt;
	rtc_task.private_data = &rtc_tasklet;

	err = snd_timer_global_register(timer);
	if (err < 0) {
		snd_timer_global_free(timer);
		return err;
	}

need to call tasklet_kill(&rtc_tasklet);
before the return err; ??



---
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [BUG] Linux 2.6.20.1 - unable to handle kernel paging ..., Randy Dunlap, (Mon Feb 26, 11:42 am)