I am using Ubuntu 12.04 so there's a probability that (at some point) the patch will be backported, but I would really like to find (if there is any) a [preferably] stable kernel version that would contain this patch so I would be able to use my eth0.

How would I find a kernel binary that contains a specific commit? Or find whether a specific kernel binary has a given commit?

Unfortunately it seems unlikely that the particular patch would get included into older kernels in the stable development branch as that is generally only done to relatively small and critical fixes for security problems or significant regressions discovered in a given 3.x kernel.

That said, it isn't impossible that the fix would get picked up by distribution maintainers, or you could always apply the patch yourself and build your own kernel.

The Ubuntu kernel sources can be obtained by running:

git clone git://kernel.ubuntu.com/ubuntu/ubuntu-<release>.git

As a sidenote, you might want to install the linux-current-generic package instead of linux-generic-lts-raring as the former will on depend the most recently released generic kernel image and headers, up to 14.04 inclusive.

+1 But: "it seems unlikely that the particular fix would make its way into the stable development branch" -> the mainline branch feeds the stable branch, so I'd say unless there is some reason to remove this change, it will be in the stable 3.13 release (which shouldn't be too far away).
–
goldilocksNov 27 '13 at 18:50

Perhaps I will try compiling the kernel by myself. As a side note, for some reason I failed to install the linux-current-generic package: pastebin.com/raw.php?i=AZarV7Bx
–
s3v3nNov 27 '13 at 19:27

@goldilocks Thanks for your comment. That was poor wording from my part as the question was specifically about backports. Hopefully my edit made the answer more clear.
–
Thomas NymanNov 27 '13 at 20:10

1

@s3v3n: The output looks fine to me. Currently, linux-current-generic depends on linux-generic-lts-raring as that is currently the most recent backported kernel image available in Ubuntu. My point was that when the kernel from saucy is backported, linux-current-generic will be changed to depend on that kernel instead, meaning that you will automatically update to that instead, which would not occur if you explicitly install linux-generic-lts-raring.
–
Thomas NymanNov 27 '13 at 20:15

Thank you very much for your input, guys! It indeed makes sense
–
s3v3nNov 27 '13 at 22:40