Hi Lukas, Please send the patch to the list and maintainers reported by get_maintainer.pl (specifically the platform-driver-x86 list and my infradead ID) so we can have the review on list.
Thanks, On 11/9/15 11:28 AM, Lukas Wunner wrote: > Hi Darren, > > the following patch is a useful fix for apple-gmux by Matthew Garrett > which is well over a year old but unfortunately never got merged. > > The commit message makes it sound as if the fix is only needed for > reprobing (in case apple-gmux registers after the DRM drivers). > I'm not yet sure if we'll use reprobing or deferred initialization, > however the patch is needed even if we go with deferred initialization > as it fixes a race condition that is triggered by invoking a handler > callback between the call to vga_switcheroo_register_handler() and the > assignment of apple_gmux_data. > > The patch has seen extensive testing and is actively used by myself > and others on various MacBook Pro models. > > Could you take a look at the patch and (barring any objections) ack it? > > Thanks, > > Lukas > > > Matthew Garrett (1): > apple-gmux: Assign apple_gmux_data before registering > > drivers/platform/x86/apple-gmux.c | 10 ++++++---- > 1 file changed, 6 insertions(+), 4 deletions(-) > -- Darren Hart Intel Open Source Technology Center