[drm-misc:topic/rust-drm 11/20] error: expected one of `:`, `@`, or `|`, found `paddr`
kernel test robot
lkp at intel.com
Sun Jun 9 16:12:09 UTC 2024
tree: git://anongit.freedesktop.org/drm/drm-misc topic/rust-drm
head: 508348922df19178b613531fb6cc7beb624642ae
commit: e98a3de09cfc9fae923c259a48e3622cc2a6bb2e [11/20] rust: add devres abstraction
config: riscv-randconfig-r121-20240609 (https://download.01.org/0day-ci/archive/20240610/202406100042.hx2LJmfc-lkp@intel.com/config)
compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project d7d2d4f53fc79b4b58e8d8d08151b577c3699d4a)
reproduce: (https://download.01.org/0day-ci/archive/20240610/202406100042.hx2LJmfc-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp at intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202406100042.hx2LJmfc-lkp@intel.com/
All errors (new ones prefixed by >>):
>> error: expected one of `:`, `@`, or `|`, found `paddr`
--> rust/doctests_kernel_generated.rs:793:18
|
793 | fn new(usize paddr, usize len) -> Result<Self>{
| ------^^^^^
| | |
| | expected one of `:`, `@`, or `|`
| help: declare the type after the parameter binding: `<identifier>: <type>`
--
>> error: expected one of `:`, `@`, or `|`, found `len`
--> rust/doctests_kernel_generated.rs:793:31
|
793 | fn new(usize paddr, usize len) -> Result<Self>{
| ------^^^
| | |
| | expected one of `:`, `@`, or `|`
| help: declare the type after the parameter binding: `<identifier>: <type>`
--
>> error[E0412]: cannot find type `IoMem` in this scope
--> rust/doctests_kernel_generated.rs:790:16
|
790 | struct IoRemap(IoMem);
| ^^^^^ not found in this scope
--
>> error[E0405]: cannot find trait `Deref` in this scope
--> rust/doctests_kernel_generated.rs:808:6
|
808 | impl Deref for IoRemap {
| ^^^^^ not found in this scope
|
help: consider importing this trait
|
3 + use core::ops::Deref;
|
--
>> error[E0412]: cannot find type `IoMem` in this scope
--> rust/doctests_kernel_generated.rs:809:18
|
809 | type Target = IoMem;
| ^^^^^ not found in this scope
--
>> error[E0425]: cannot find value `dev` in this scope
--> rust/doctests_kernel_generated.rs:816:26
|
816 | let devres = Devres::new(dev, IoRemap::new(0xBAAAAAAD, 0x4)?, GFP_KERNEL)?;
| ^^^ not found in this scope
--
>> error[E0433]: failed to resolve: use of undeclared type `IoMem`
--> rust/doctests_kernel_generated.rs:796:21
|
796 | let iomem = IoMem::new(addr, len)?;
| ^^^^^ use of undeclared type `IoMem`
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
More information about the dri-devel
mailing list