tree: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS
head: 4dc4cec05b40921a3db85d24f97f1142272e4abf
commit: 6e2d2a4f494efda1e565c42a8eb2be504e6d45f0 [1359/1359] hwrng: Add support for Phytium SoC RNG
config: x86_64-buildonly-randconfig-001-20241231 (https://download.01.org/0day-ci/archive/20241231/202412310450.eTlMnKbi-lkp@…)
compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241231/202412310450.eTlMnKbi-lkp@…)
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(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202412310450.eTlMnKbi-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> drivers/char/hw_random/phytium-rng.c:137:34: warning: unused variable 'phytium_rng_dt_ids' [-Wunused-const-variable]
137 | static const struct of_device_id phytium_rng_dt_ids[] = {
| ^~~~~~~~~~~~~~~~~~
1 warning generated.
vim +/phytium_rng_dt_ids +137 drivers/char/hw_random/phytium-rng.c
136
> 137 static const struct of_device_id phytium_rng_dt_ids[] = {
138 { .compatible = "phytium,rng" },
139 { }
140 };
141 MODULE_DEVICE_TABLE(of, phytium_rng_dt_ids);
142
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
tree: https://gitee.com/openeuler/kernel.git OLK-5.10
head: 8bba4b17284e774544bd01d9ea5190546e93a849
commit: 33ba25cc4869bab81ad31784e7bbb25e5da2a2ad [2610/2610] anolis: fscache,cachefiles: add fscache_prepare_read() helper
config: arm64-randconfig-004-20241230 (https://download.01.org/0day-ci/archive/20241231/202412310433.hkwF4RYM-lkp@…)
compiler: aarch64-linux-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241231/202412310433.hkwF4RYM-lkp@…)
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(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202412310433.hkwF4RYM-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> fs/cachefiles/rdwr.c:860:6: warning: no previous prototype for 'cachefiles_readpages_work_func' [-Wmissing-prototypes]
860 | void cachefiles_readpages_work_func(struct work_struct *work)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vim +/cachefiles_readpages_work_func +860 fs/cachefiles/rdwr.c
859
> 860 void cachefiles_readpages_work_func(struct work_struct *work)
861 {
862 struct cachefiles_kiocb *ki = container_of(work, struct cachefiles_kiocb, work);
863 int ret;
864
865 ret = vfs_iocb_iter_read(ki->iocb.ki_filp, &ki->iocb, &ki->iter);
866 /* complete the request if there's any progress or error occurred */
867 if (ret != -EIOCBQUEUED) {
868 struct fscache_retrieval *op = ki->op;
869 unsigned int nr_pages = atomic_read(&op->n_pages);
870 unsigned int done_pages = 0;
871 int i, error;
872
873 if (ret > 0)
874 done_pages = ret / PAGE_SIZE;
875
876 for (i = 0; i < nr_pages; i++) {
877 error = i < done_pages ? 0 : -EIO;
878 fscache_end_io(op, ki->bvs[i].bv_page, error);
879 }
880
881 fscache_retrieval_complete(op, nr_pages);
882 fscache_put_retrieval(op);
883 kfree(ki);
884 }
885 }
886
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
Hi Zhao,
FYI, the error/warning still remains.
tree: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS
head: 4dc4cec05b40921a3db85d24f97f1142272e4abf
commit: 6636f4434a9c5c9c645694db206188ee5a6626dd [1356/1356] ext4: report error to userspace by netlink
config: x86_64-buildonly-randconfig-003-20241228 (https://download.01.org/0day-ci/archive/20241231/202412310428.apoNWdMg-lkp@…)
compiler: gcc-12 (Debian 12.2.0-14) 12.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241231/202412310428.apoNWdMg-lkp@…)
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(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202412310428.apoNWdMg-lkp@intel.com/
All errors (new ones prefixed by >>):
>> ERROR: "netlink_kernel_release" [fs/ext4/ext4.ko] undefined!
>> ERROR: "init_net" [fs/ext4/ext4.ko] undefined!
>> ERROR: "__alloc_skb" [fs/ext4/ext4.ko] undefined!
>> ERROR: "netlink_broadcast" [fs/ext4/ext4.ko] undefined!
>> ERROR: "kfree_skb" [fs/ext4/ext4.ko] undefined!
>> ERROR: "__netlink_kernel_create" [fs/ext4/ext4.ko] undefined!
>> ERROR: "__nlmsg_put" [fs/ext4/ext4.ko] undefined!
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
tree: https://gitee.com/openeuler/kernel.git OLK-5.10
head: 8bba4b17284e774544bd01d9ea5190546e93a849
commit: 33ba25cc4869bab81ad31784e7bbb25e5da2a2ad [2610/2610] anolis: fscache,cachefiles: add fscache_prepare_read() helper
config: x86_64-buildonly-randconfig-001-20241230 (https://download.01.org/0day-ci/archive/20241231/202412310255.QS4rGSOC-lkp@…)
compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241231/202412310255.QS4rGSOC-lkp@…)
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(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202412310255.QS4rGSOC-lkp@intel.com/
All warnings (new ones prefixed by >>):
In file included from fs/cachefiles/rdwr.c:11:
In file included from include/linux/swap.h:10:
In file included from include/linux/memcontrol.h:13:
In file included from include/linux/cgroup.h:28:
In file included from include/linux/cgroup-defs.h:22:
In file included from include/linux/bpf-cgroup.h:5:
In file included from include/linux/bpf.h:21:
In file included from include/linux/kallsyms.h:12:
In file included from include/linux/mm.h:1587:
include/linux/vmstat.h:431:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion]
431 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_"
| ~~~~~~~~~~~ ^ ~~~
>> fs/cachefiles/rdwr.c:860:6: warning: no previous prototype for function 'cachefiles_readpages_work_func' [-Wmissing-prototypes]
860 | void cachefiles_readpages_work_func(struct work_struct *work)
| ^
fs/cachefiles/rdwr.c:860:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
860 | void cachefiles_readpages_work_func(struct work_struct *work)
| ^
| static
2 warnings generated.
vim +/cachefiles_readpages_work_func +860 fs/cachefiles/rdwr.c
859
> 860 void cachefiles_readpages_work_func(struct work_struct *work)
861 {
862 struct cachefiles_kiocb *ki = container_of(work, struct cachefiles_kiocb, work);
863 int ret;
864
865 ret = vfs_iocb_iter_read(ki->iocb.ki_filp, &ki->iocb, &ki->iter);
866 /* complete the request if there's any progress or error occurred */
867 if (ret != -EIOCBQUEUED) {
868 struct fscache_retrieval *op = ki->op;
869 unsigned int nr_pages = atomic_read(&op->n_pages);
870 unsigned int done_pages = 0;
871 int i, error;
872
873 if (ret > 0)
874 done_pages = ret / PAGE_SIZE;
875
876 for (i = 0; i < nr_pages; i++) {
877 error = i < done_pages ? 0 : -EIO;
878 fscache_end_io(op, ki->bvs[i].bv_page, error);
879 }
880
881 fscache_retrieval_complete(op, nr_pages);
882 fscache_put_retrieval(op);
883 kfree(ki);
884 }
885 }
886
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
tree: https://gitee.com/openeuler/kernel.git OLK-5.10
head: 8bba4b17284e774544bd01d9ea5190546e93a849
commit: 2937cd5f8c58bd8e7895f6b2698057721442248e [2610/2610] cachefiles: notify the user daemon when looking up cookie
config: arm64-randconfig-004-20241230 (https://download.01.org/0day-ci/archive/20241231/202412310256.l8FuLcbO-lkp@…)
compiler: aarch64-linux-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241231/202412310256.l8FuLcbO-lkp@…)
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(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202412310256.l8FuLcbO-lkp@intel.com/
All warnings (new ones prefixed by >>):
fs/cachefiles/ondemand.c: In function 'cachefiles_ondemand_fd_release':
>> fs/cachefiles/ondemand.c:23:25: warning: implicit conversion from 'enum cachefiles_obj_ref_trace' to 'enum fscache_obj_ref_trace' [-Wenum-conversion]
23 | cachefiles_obj_put_ondemand_fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fs/cachefiles/ondemand.c: In function 'cachefiles_ondemand_get_fd':
fs/cachefiles/ondemand.c:145:25: warning: implicit conversion from 'enum cachefiles_obj_ref_trace' to 'enum fscache_obj_ref_trace' [-Wenum-conversion]
145 | cachefiles_obj_get_ondemand_fd) ? 0 : -EAGAIN;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fs/cachefiles/ondemand.c:191:25: warning: implicit conversion from 'enum cachefiles_obj_ref_trace' to 'enum fscache_obj_ref_trace' [-Wenum-conversion]
191 | cachefiles_obj_put_ondemand_fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vim +23 fs/cachefiles/ondemand.c
7
8 static int cachefiles_ondemand_fd_release(struct inode *inode,
9 struct file *file)
10 {
11 struct cachefiles_object *object = file->private_data;
12 int object_id = object->ondemand_id;
13 struct cachefiles_cache *cache;
14
15 cache = container_of(object->fscache.cache,
16 struct cachefiles_cache, cache);
17
18 object->ondemand_id = CACHEFILES_ONDEMAND_ID_CLOSED;
19 xa_lock(&cache->ondemand_ids.idr_rt);
20 idr_remove(&cache->ondemand_ids, object_id);
21 xa_unlock(&cache->ondemand_ids.idr_rt);
22 object->fscache.cache->ops->put_object(&object->fscache,
> 23 cachefiles_obj_put_ondemand_fd);
24 return 0;
25 }
26
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
tree: https://gitee.com/openeuler/kernel.git OLK-6.6
head: 5672a2cb8a45de45872d2dd25d3dd94348c070eb
commit: 07a18fb6c71ef75cc1205999cd2493b567649466 [1673/1673] KVM: SVM: Prepare memory pool to allocate buffers for KVM_CSV_COMMAND_BATCH
config: x86_64-randconfig-121-20241230 (https://download.01.org/0day-ci/archive/20241231/202412310023.KFzowK2B-lkp@…)
compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241231/202412310023.KFzowK2B-lkp@…)
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(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202412310023.KFzowK2B-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
arch/x86/kvm/svm/csv.c:53:5: sparse: sparse: symbol 'csv_vm_attestation' was not declared. Should it be static?
>> arch/x86/kvm/svm/csv.c:129:52: sparse: sparse: Using plain integer as NULL pointer
>> arch/x86/kvm/svm/csv.c:129:6: sparse: sparse: symbol 'g_trans_mempool' was not declared. Should it be static?
vim +129 arch/x86/kvm/svm/csv.c
127
128 static size_t g_mempool_offset;
> 129 void *g_trans_mempool[TRANS_MEMPOOL_BLOCK_NUM] = { 0, };
130
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki