Hi Eric, when working on the r8169 driver I came across an old patch from you: 6f0333b8fde4 ("r8169: use 50% less ram for RX ring")
As part of this patch the alignment requirement for rx buffers was silently changed from 8 to 16 bytes. Can you remember (well, after eight years) why you did this? In the chip datasheet I find only 8 bytes mentioned as requirement. Regards, Heiner