* Jeremy Fitzhardinge ([EMAIL PROTECTED]) wrote:
> Chris Wright wrote:
> > I mean like this (bunch of work, for a type check that we're really ignoring
> > anwyay, but this is the idea...)
>
> Oh, I see. I think this is the best argument yet for the current
> arrangement...
Heh, like I said
Chris Wright wrote:
> I mean like this (bunch of work, for a type check that we're really ignoring
> anwyay, but this is the idea...)
>
Oh, I see. I think this is the best argument yet for the current
arrangement...
J
-
To unsubscribe from this list: send the line "unsubscribe
* Jeremy Fitzhardinge ([EMAIL PROTECTED]) wrote:
> Chris Wright wrote:
> > how about __paravirt_nop_start < func < __paravirt_nop_end and preserve
> > the types?
> >
>
> Er? The reason for the (void *) cast is to stop gcc complaining about
> mismatched pointer types.
I mean like this (bunch
Chris Wright wrote:
> how about __paravirt_nop_start < func < __paravirt_nop_end and preserve
> the types?
>
Er? The reason for the (void *) cast is to stop gcc complaining about
mismatched pointer types.
J
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the
* Jeremy Fitzhardinge ([EMAIL PROTECTED]) wrote:
> Ingo Molnar wrote:
> > but only as a cleanup of the current open-coded (void *) casts. My
> > problem with this is that it loses the types. Not that there is much to
> > check for, but still, this adds some assumptions about how function
> >
Ingo Molnar wrote:
> but only as a cleanup of the current open-coded (void *) casts. My
> problem with this is that it loses the types. Not that there is much to
> check for, but still, this adds some assumptions about how function
> calls look like.
I agree. I don't generally like this kind
* Jeremy Fitzhardinge <[EMAIL PROTECTED]> wrote:
> Add a _paravirt_nop function for use as a stub for no-op operations,
> and paravirt_nop #defined void * version to make using it easier
> (since all its uses are as a void *).
>
> This is useful to allow the patcher to automatically identify
* Jeremy Fitzhardinge [EMAIL PROTECTED] wrote:
Add a _paravirt_nop function for use as a stub for no-op operations,
and paravirt_nop #defined void * version to make using it easier
(since all its uses are as a void *).
This is useful to allow the patcher to automatically identify noop
Ingo Molnar wrote:
but only as a cleanup of the current open-coded (void *) casts. My
problem with this is that it loses the types. Not that there is much to
check for, but still, this adds some assumptions about how function
calls look like.
I agree. I don't generally like this kind of
* Jeremy Fitzhardinge ([EMAIL PROTECTED]) wrote:
Ingo Molnar wrote:
but only as a cleanup of the current open-coded (void *) casts. My
problem with this is that it loses the types. Not that there is much to
check for, but still, this adds some assumptions about how function
calls look
Chris Wright wrote:
how about __paravirt_nop_start func __paravirt_nop_end and preserve
the types?
Er? The reason for the (void *) cast is to stop gcc complaining about
mismatched pointer types.
J
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body
* Jeremy Fitzhardinge ([EMAIL PROTECTED]) wrote:
Chris Wright wrote:
how about __paravirt_nop_start func __paravirt_nop_end and preserve
the types?
Er? The reason for the (void *) cast is to stop gcc complaining about
mismatched pointer types.
I mean like this (bunch of work,
Chris Wright wrote:
I mean like this (bunch of work, for a type check that we're really ignoring
anwyay, but this is the idea...)
Oh, I see. I think this is the best argument yet for the current
arrangement...
J
-
To unsubscribe from this list: send the line unsubscribe linux-kernel
* Jeremy Fitzhardinge ([EMAIL PROTECTED]) wrote:
Chris Wright wrote:
I mean like this (bunch of work, for a type check that we're really ignoring
anwyay, but this is the idea...)
Oh, I see. I think this is the best argument yet for the current
arrangement...
Heh, like I said it's a
Add a _paravirt_nop function for use as a stub for no-op operations,
and paravirt_nop #defined void * version to make using it easier
(since all its uses are as a void *).
This is useful to allow the patcher to automatically identify noop
operations so it can simply nop out the callsite.
Add a _paravirt_nop function for use as a stub for no-op operations,
and paravirt_nop #defined void * version to make using it easier
(since all its uses are as a void *).
This is useful to allow the patcher to automatically identify noop
operations so it can simply nop out the callsite.
Add a _paravirt_nop function for use as a stub for no-op operations,
and paravirt_nop #defined void * version to make using it easier
(since all its uses are as a void *).
This is useful to allow the patcher to automatically identify noop
operations so it can simply nop out the callsite.
Add a _paravirt_nop function for use as a stub for no-op operations,
and paravirt_nop #defined void * version to make using it easier
(since all its uses are as a void *).
This is useful to allow the patcher to automatically identify noop
operations so it can simply nop out the callsite.
18 matches
Mail list logo