On Monday, December 7th, 2020 at 11:05 AM, James Park james.park@lagfreegames.com wrote:
The original code blocks in drm.h look identical to me. I see:
#include <linux/types.h> #include <asm/ioctl.h> typedef unsigned int drm_handle_t;
Hmm. Actually you're completely right, it turns out it's necessary to duplicate the branches like this to make `make headers_install` work properly. See 00c9672606f7 ("drm: Untangle __KERNEL__ guards").