Re: Problems with framebuffer in 2.6.22-git17

Adrian McMenamin
2007-07-22T21:02:31Z

On 22/07/07, Adrian McMenamin <adrianmcmenamin@gmail.com> wrote:
> I ma having problems with the pvr2 fb on the Dreamcast in 2.6.22-git17
> - when the code is executed it appears to lock the Dreamcast up.
>
> The problem seems to be:
>
> fb_notifier_call_chain(FB_EVENT_FB_REGISTERED, &event);
>
> In drivers/video/fbmem.c
>
> This hasn't been an issue before, so are there any recent changes that
> might have caused this?
>
> (fb_notifier_call_chain calls a succession of stubs ending in
> __blocking_notifier_call_chain in kernel/sys.c)

Looking further, the problem can be further narrowed to

ret = nb->notifier_call(nb, val, v);

in

static int __kprobes notifier_call_chain(struct notifier_block **nl,
unsigned long val, void *v,
int nr_to_call, int *nr_calls)

In kernel/sys.c