Applied to artful/master-next, and also cherry picked the linux-next commits and applied the mailing list patch to the 4.13 unstable kernel. Note that 785a12afdb4a52903447fd890633c82fdda4b6f7 and 24be85a23d1fcdc72264a062a2e4ebaaea48feab were backports in 4.12 and not clean cherry picks.
I'll also mention that we expect the current artful-proposed kernel to be the last 4.12 kernel for artful before we switch to 4.13, so if that holds we won't actually release a 4.12 with these patches (but they are applied in case we do release another 4.12). Depending how things go the patches will be in either the first or the second 4.13 kernel in artful-release.
Applied to artful/master-next, and also cherry picked the linux-next commits and applied the mailing list patch to the 4.13 unstable kernel. Note that 785a12afdb4a529 03447fd890633c8 2fdda4b6f7 and 24be85a23d1fcdc 72264a062a2e4eb aaea48feab were backports in 4.12 and not clean cherry picks.
I'll also mention that we expect the current artful-proposed kernel to be the last 4.12 kernel for artful before we switch to 4.13, so if that holds we won't actually release a 4.12 with these patches (but they are applied in case we do release another 4.12). Depending how things go the patches will be in either the first or the second 4.13 kernel in artful-release.