> 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