That is very probably completely separate issue, and shoudl have been
fixed already by 78566fecb.
I think that not many peeople are suspecting bug in e1000e directly.
Rather a combination of X bug, kernel allowing X to do bad things (for
example the missing check in drivers/pci/pci-sysfs.c:pci_mmap_resource()
looks particularly suspicious) and a "bug-friendly" hardware behavior.
--
Jiri Kosina
SUSE Labs
--