Documentation/.renames.txt: warning: ignored by one of the .gitignore files error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:40:28 | 40 | node: Opaque, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 40 - node: Opaque, 40 + node: Opaque, | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:159:30 | 159 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 159 - node: *mut bindings::devres_node, 159 + node: *mut bindings::device_node, | error[E0425]: cannot find type `dr_node_release_t` in crate `bindings` --> ../rust/kernel/devres.rs:160:28 | 160 | release: bindings::dr_node_release_t, | ^^^^^^^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:103818:1 | 103818 | pub type dr_release_t = | --------------------- similarly named type alias `dr_release_t` defined here | help: a type alias with a similar name exists | 160 - release: bindings::dr_node_release_t, 160 + release: bindings::dr_release_t, | error[E0425]: cannot find type `dr_node_free_t` in crate `bindings` --> ../rust/kernel/devres.rs:161:25 | 161 | free: bindings::dr_node_free_t, | ^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find function `devres_node_init` in crate `bindings` --> ../rust/kernel/devres.rs:164:28 | 164 | unsafe { bindings::devres_node_init(node, release, free) } | ^^^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:170:30 | 170 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 170 - node: *mut bindings::devres_node, 170 + node: *mut bindings::device_node, | error[E0425]: cannot find function `devres_set_node_dbginfo` in crate `bindings` --> ../rust/kernel/devres.rs:175:28 | 175 | unsafe { bindings::devres_set_node_dbginfo(node, name, size) } | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:182:30 | 182 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 182 - node: *mut bindings::devres_node, 182 + node: *mut bindings::device_node, | error[E0425]: cannot find function `devres_node_add` in crate `bindings` --> ../rust/kernel/devres.rs:185:28 | 185 | unsafe { bindings::devres_node_add(dev, node) } | ^^^^^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:103840:5 | 103840 | pub fn devres_add(dev: *mut device, res: *mut ffi::c_void); | ----------------------------------------------------------- similarly named function `devres_add` defined here | help: a function with a similar name exists | 185 - unsafe { bindings::devres_node_add(dev, node) } 185 + unsafe { bindings::devres_add(dev, node) } | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:193:30 | 193 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 193 - node: *mut bindings::devres_node, 193 + node: *mut bindings::device_node, | error[E0425]: cannot find function `devres_node_remove` in crate `bindings` --> ../rust/kernel/devres.rs:196:28 | 196 | unsafe { bindings::devres_node_remove(dev, node) } | ^^^^^^^^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:103859:5 | 103859 | / pub fn devres_remove( 103860 | | dev: *mut device, 103861 | | release: dr_release_t, 103862 | | match_: dr_match_t, 103863 | | match_data: *mut ffi::c_void, 103864 | | ) -> *mut ffi::c_void; | |__________________________- similarly named function `devres_remove` defined here | help: a function with a similar name exists | 196 - unsafe { bindings::devres_node_remove(dev, node) } 196 + unsafe { bindings::devres_remove(dev, node) } | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:211:64 | 211 | node <- Opaque::ffi_init(|node: *mut bindings::devres_node| { | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 211 - node <- Opaque::ffi_init(|node: *mut bindings::devres_node| { 211 + node <- Opaque::ffi_init(|node: *mut bindings::device_node| { | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:261:30 | 261 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 261 - node: *mut bindings::devres_node, 261 + node: *mut bindings::device_node, | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:282:69 | 282 | unsafe extern "C" fn devres_node_free_node(node: *mut bindings::devres_node) { | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 282 - unsafe extern "C" fn devres_node_free_node(node: *mut bindings::devres_node) { 282 + unsafe extern "C" fn devres_node_free_node(node: *mut bindings::device_node) { | error: aborting due to 14 previous errors For more information about this error, try `rustc --explain E0425`. make[3]: *** [../rust/Makefile:799: rust/kernel.o] Error 1 make[2]: *** [/srv/nipa-poller/net/wt-0/Makefile:1431: prepare] Error 2 make[1]: *** [/srv/nipa-poller/net/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:40:28 | 40 | node: Opaque, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 40 - node: Opaque, 40 + node: Opaque, | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:159:30 | 159 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 159 - node: *mut bindings::devres_node, 159 + node: *mut bindings::device_node, | error[E0425]: cannot find type `dr_node_release_t` in crate `bindings` --> ../rust/kernel/devres.rs:160:28 | 160 | release: bindings::dr_node_release_t, | ^^^^^^^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:103818:1 | 103818 | pub type dr_release_t = | --------------------- similarly named type alias `dr_release_t` defined here | help: a type alias with a similar name exists | 160 - release: bindings::dr_node_release_t, 160 + release: bindings::dr_release_t, | error[E0425]: cannot find type `dr_node_free_t` in crate `bindings` --> ../rust/kernel/devres.rs:161:25 | 161 | free: bindings::dr_node_free_t, | ^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find function `devres_node_init` in crate `bindings` --> ../rust/kernel/devres.rs:164:28 | 164 | unsafe { bindings::devres_node_init(node, release, free) } | ^^^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:170:30 | 170 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 170 - node: *mut bindings::devres_node, 170 + node: *mut bindings::device_node, | error[E0425]: cannot find function `devres_set_node_dbginfo` in crate `bindings` --> ../rust/kernel/devres.rs:175:28 | 175 | unsafe { bindings::devres_set_node_dbginfo(node, name, size) } | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `bindings` error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:182:30 | 182 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 182 - node: *mut bindings::devres_node, 182 + node: *mut bindings::device_node, | error[E0425]: cannot find function `devres_node_add` in crate `bindings` --> ../rust/kernel/devres.rs:185:28 | 185 | unsafe { bindings::devres_node_add(dev, node) } | ^^^^^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:103840:5 | 103840 | pub fn devres_add(dev: *mut device, res: *mut ffi::c_void); | ----------------------------------------------------------- similarly named function `devres_add` defined here | help: a function with a similar name exists | 185 - unsafe { bindings::devres_node_add(dev, node) } 185 + unsafe { bindings::devres_add(dev, node) } | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:193:30 | 193 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 193 - node: *mut bindings::devres_node, 193 + node: *mut bindings::device_node, | error[E0425]: cannot find function `devres_node_remove` in crate `bindings` --> ../rust/kernel/devres.rs:196:28 | 196 | unsafe { bindings::devres_node_remove(dev, node) } | ^^^^^^^^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:103859:5 | 103859 | / pub fn devres_remove( 103860 | | dev: *mut device, 103861 | | release: dr_release_t, 103862 | | match_: dr_match_t, 103863 | | match_data: *mut ffi::c_void, 103864 | | ) -> *mut ffi::c_void; | |__________________________- similarly named function `devres_remove` defined here | help: a function with a similar name exists | 196 - unsafe { bindings::devres_node_remove(dev, node) } 196 + unsafe { bindings::devres_remove(dev, node) } | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:211:64 | 211 | node <- Opaque::ffi_init(|node: *mut bindings::devres_node| { | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 211 - node <- Opaque::ffi_init(|node: *mut bindings::devres_node| { 211 + node <- Opaque::ffi_init(|node: *mut bindings::device_node| { | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:261:30 | 261 | node: *mut bindings::devres_node, | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 261 - node: *mut bindings::devres_node, 261 + node: *mut bindings::device_node, | error[E0425]: cannot find type `devres_node` in crate `bindings` --> ../rust/kernel/devres.rs:282:69 | 282 | unsafe extern "C" fn devres_node_free_node(node: *mut bindings::devres_node) { | ^^^^^^^^^^^ | ::: /srv/nipa-poller/net/wt-0/build_clang/rust/bindings/bindings_generated.rs:150769:1 | 150769 | pub struct device_node { | ---------------------- similarly named struct `device_node` defined here | help: a struct with a similar name exists | 282 - unsafe extern "C" fn devres_node_free_node(node: *mut bindings::devres_node) { 282 + unsafe extern "C" fn devres_node_free_node(node: *mut bindings::device_node) { | error: aborting due to 14 previous errors For more information about this error, try `rustc --explain E0425`. make[3]: *** [../rust/Makefile:799: rust/kernel.o] Error 1 make[2]: *** [/srv/nipa-poller/net/wt-0/Makefile:1431: prepare] Error 2 make[1]: *** [/srv/nipa-poller/net/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2