In the past I read Robert Love’s Linux Kernel Development Book which is a highly esteemed and recommended book on the topic. However as time passes it become at least half obsolete. https://rlove.org/

Are there any newer books on the topic that improves or updates the information?