Re: USB: core: Improve unlocking of a mutex in two functions

From: SF Markus Elfring
Date: Sun Nov 05 2017 - 04:34:23 EST


> Don't worry, or waste your time, I don't take patches from this author
> as they are in my blacklist.

I am curious if our dialogue can become more constructive again. ð


I can offer another bit of information for this software development discussion. ð

The affected source files can be compiled for the processor architecture âx86_64â
by a tool like âGCC 6.4.1+r251631-1.3â from the software distribution
âopenSUSE Tumbleweedâ with the following command example.

my_cc=/usr/bin/gcc-6 \
&& my_module1=drivers/usb/core/hub.o \
&& my_module2=drivers/usb/core/message.o \
&& git checkout next-20171102 \
&& make -j4 CC="${my_cc}" HOSTCC="${my_cc}" allmodconfig "${my_module1}" "${my_module2}" \
&& size "${my_module1}" "${my_module2}" \
&& git checkout ':/^USB: core: Improve unlocking of a mutex in two functions' \
&& make -j4 CC="${my_cc}" HOSTCC="${my_cc}" allmodconfig "${my_module1}" "${my_module2}" \
&& size "${my_module1}" "${my_module2}"


ð Do you find the following differences useful for further clarification?

ââââââââââââââââââ
â module â text â
ââââââââââââââââââ
â hub â -16 â
â message â -48 â
ââââââââââââââââââ


Regards,
Markus