@@ -2083,6 +2083,9 @@ fn test_android(target: &str) {
20832083 | "PF_BLOCK_TS"
20842084 | "PF_SUSPEND_TASK" => true ,
20852085
2086+ // FIXME(android): Requires >= 6.12 kernel headers.
2087+ "SOF_TIMESTAMPING_OPT_RX_FILTER" => true ,
2088+
20862089 _ => false ,
20872090 }
20882091 } ) ;
@@ -2312,6 +2315,7 @@ fn test_freebsd(target: &str) {
23122315 "sys/thr.h" ,
23132316 "sys/time.h" ,
23142317 [ freebsd14 || freebsd15] : "sys/timerfd.h" ,
2318+ [ freebsd13 || freebsd14 || freebsd15] : "dev/evdev/input.h" ,
23152319 "sys/times.h" ,
23162320 "sys/timex.h" ,
23172321 "sys/types.h" ,
@@ -2385,6 +2389,7 @@ fn test_freebsd(target: &str) {
23852389 "type_" if struct_ == "rtprio" => "type" . to_string ( ) ,
23862390 "type_" if struct_ == "sockstat" => "type" . to_string ( ) ,
23872391 "type_" if struct_ == "devstat_match_table" => "type" . to_string ( ) ,
2392+ "type_" if struct_ == "input_event" => "type" . to_string ( ) ,
23882393 s => s. to_string ( ) ,
23892394 }
23902395 } ) ;
@@ -4336,6 +4341,12 @@ fn test_linux(target: &str) {
43364341 // FIXME: Requires >= 6.11 kernel headers.
43374342 "MAP_DROPPABLE" => true ,
43384343
4344+ // FIXME(linux): Requires >= 6.2 kernel headers.
4345+ "SOF_TIMESTAMPING_OPT_ID_TCP" => true ,
4346+
4347+ // FIXME(linux): Requires >= 6.12 kernel headers.
4348+ "SOF_TIMESTAMPING_OPT_RX_FILTER" => true ,
4349+
43394350 _ => false ,
43404351 }
43414352 } ) ;
0 commit comments