Backport patches from SM 4.8.3 to work with SM 4.9
Changes is as follows:

arch/arm/kernel/process.c
drivers/usb/core/hub.c
drivers/usb/gadget/f_qdss.c
mm/swap.c
net/ipv4/udp.c
scripts/gcc-wrapper.py

Files are patches from SM 4.8.3, added them back to work with SM 4.9.0

Signed-off-by: Jean Francis Dominique S. Mabalot <jfdsmabalot@redhat.com>