Hi Greg and Sasha, A recent change in LLVM [1] strengthened -Wenum-conversion, which revealed a couple of instances in 5.10 and 5.4 (the oldest release that I personally build test). They are fixed with the following changes, please consider applying them wherever they apply cleanly (I have included the release they first appeared in): 1f1e87b4dc45 ("block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit") [5.13] 353f7f3a9dd5 ("drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types") [5.14] Since I am here already, please consider applying the following additional changes where they cleanly apply, as they resolve other warnings present in x86_64 allmodconfig with clang: 7bf03e7504e4 ("drm/i915: Cast remain to unsigned long in eb_relocate_vma") [5.8] 8a64ef042eab ("nfp: bpf: silence bitwise vs. logical OR warning") [5.15] If there are any problems or questions, please let me know! [1]: https://github.com/llvm/llvm-project/commit/882915df61e33f3a2b7f58e52f572717e1c11499 Cheers, Nathan