I'm proud to call Bradley Kuhn a friend and am celebrating him joining the growing community of out-and-proud FOSS leaders.
But it is a tragedy when someone is forced out.
I've watched as Eben Moglen and SFLC have abused the legal system and attacked SFC, wasting the scarce resources of one of FOSS's most important charitable nonprofits, and am devastated to learn about the personal abuse Bradley has endured.
FOSS friends: please take the time to read this. https://ebb.org/bkuhn/blog/2023/10/11/moglen-sflc.html
Once you see it, you cannot unsee:
+#ifndef MSM_VIDC_EMPTY_BRACE
+#define MSM_VIDC_EMPTY_BRACE {},
+#endif
...
+static const struct of_device_id msm_vidc_dt_match[] = {
+ {.compatible = "..."},
...
+ MSM_VIDC_EMPTY_BRACE
+};
We are back to the past! To year 2000-something to be precise. This reminds me ARM Mali Linux kernel drivers which were using MALI_SUCCESS instead of return 0.