[Android Software/Hacking General [Developers Only]] nathanchance:
Introduction

Hello everyone! This will be a thread to assist people with getting their device's Android kernel up to date with the latest linux-stable tag from kernel.org. This process will henceforth be referred to as "upstreaming". This thread will assume that you understand how to compile a kernel as well as working with git if you are looking to do this. If you need assistance with that, please refer to one of the following threads (or search for others):

[REFERENCE] How to compile an Android kernel

GIT 101 - Newbie Friendly

Information

Read through the linux-stable-notes README for all the relevant information!

Custom kernels that are upstreamed

Kirisakura Kernel for the Google Pixel XL by [MENTION=3428502]Freak07[/MENTION]

Flash Kernel for the Google Pixel 2 by [MENTION=6842057]nathanchance[/MENTION]

Flash Kernel for the Google Pixel 2 XL by [MENTION=6842057]nathanchance[/MENTION]

Kirisakura Kernel for the HTC U11 by [MENTION=3428502]Freak07[/MENTION]

Flash Kernel for the Huawei Nexus 6P by [MENTION=6842057]nathanchance[/MENTION]

Electron Kernel for the Huawei Nexus 6P by [MENTION=5051294]frap129[/MENTION]

Jolla Kernel for the LG Nexus 5X by [MENTION=5996255]jollaman999[/MENTION]

Sigma Kernel for the Motorola Nexus 6 by [MENTION=3795148]neobuddy89[/MENTION]

Pantheon Kernel for the Motorola Z2 Force by [MENTION=4604067]Uzephi[/MENTION]

Lightning Kernel for the OnePlus One by [MENTION=4633983]nikhil18[/MENTION]

BlueBolt Kernel for the OnePlus 2 by [MENTION=6763765]ShreyanshLodha[/MENTION]

EAS Kernel for the OnePlus 2 by [MENTION=5842226] anupritaisno1[/MENTION]

Haruhi Kernel for the OnePlus 2 by [MENTION=5842226] anupritaisno1[/MENTION]

Kawori Kernel for the OnePlus 2 by [MENTION=7551742]aviraxp[/MENTION]

Caesium Kernel for the OnePlus 3/T by [MENTION=6552280]MSF Jarvis[/MENTION]

Dorimanx Kernel for the OnePlus 3/3T by [MENTION=2376110]dorimanx[/MENTION]

Flash Kernel for the OnePlus 5 by [MENTION=6842057]nathanchance[/MENTION]

Fusion Kernel for the OnePlus 5 by [MENTION=5396325]jancsessz[/MENTION]

Lightning Kernel for the OnePlus 5 by [MENTION=4633983]nikhil18[/MENTION]

Modest Kernel for the Samsung Galaxy Note 4 by [MENTION=5285430]kevintm78[/MENTION]

IceColdKernel for the Xiaomi Redmi Note 3 by [MENTION=5651185]GreekDragon[/MENTION]

ROMs with upstreamed kernels built in

ABC ROM for the Nexus 6P

AIM ROM for the OnePlus 2

Carbon ROM

OnePlus One

OnePlus 2

OnePlus 5

Dirty Unicorns: Statement | Downloads/Support

GZOSP for the OnePlus 3/T and OnePlus 5

Haruhi ROM for the OnePlus 2

MODest ROM for the Samsung Galaxy Note 4 by [MENTION=5285430]kevintm78[/MENTION]

Unofficial OmniROM for the OnePlus One by [MENTION=4315132]FSadino[/MENTION]

Pure Nexus: Statement

Nexus 5X (bullhead)

Nexus 6 (shamu)

Nexus 6P (angler)

Pixel (sailfish)

Pixel XL (marlin)

Vanilla Android:

Nexus 6 (shamu)

Nexus 6P (angler)

Receiving help

I am more than happy to answer any questions regarding this process in this thread. You can use the repos I have merged linux-stable into as a reference for solving conflicts and seeing how the merge commit style looks. Additionally, if you feel any information is missing or can be improved upon, please let me know! I want this to be a collaborative effort.

Good luck!