r8169: allocate with GFP_KERNEL flag when able to sleep