From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============6268099232505067655==" MIME-Version: 1.0 From: kernel test robot Subject: drivers/gpu/drm/etnaviv/etnaviv_dump.c:213 etnaviv_core_dump() warn: should - mem_map) + << 12' be a 64 bit Date: Tue, 16 Feb 2021 01:02:31 +0800 Message-ID: <202102160121.qwia3esu-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============6268099232505067655== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)lists.01.org CC: linux-kernel(a)vger.kernel.org TO: Mike Rapoport CC: Andrew Morton CC: Linux Memory Management List tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git = master head: f40ddce88593482919761f74910f42f4b84c004b commit: 4bfc848e0981fcd35db00fe1c6581560689f6dc7 m68k/mm: enable use of gen= eric memory_model.h for !DISCONTIGMEM date: 9 weeks ago :::::: branch date: 19 hours ago :::::: commit date: 9 weeks ago config: m68k-randconfig-m031-20210215 (attached as .config) compiler: m68k-linux-gcc (GCC) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/gpu/drm/etnaviv/etnaviv_dump.c:213 etnaviv_core_dump() warn: should= '(((*pages++) - mem_map) + (m68k_memory[0]->addr)) << 12' be a 64 bit type? vim +213 drivers/gpu/drm/etnaviv/etnaviv_dump.c a8c21a5451d831 The etnaviv authors 2015-12-03 112 = 9a1fdae5876016 Lucas Stach 2019-08-09 113 void etnaviv_core_dump(= struct etnaviv_gem_submit *submit) a8c21a5451d831 The etnaviv authors 2015-12-03 114 { 9a1fdae5876016 Lucas Stach 2019-08-09 115 struct etnaviv_gpu *gp= u =3D submit->gpu; a8c21a5451d831 The etnaviv authors 2015-12-03 116 struct core_dump_itera= tor iter; a8c21a5451d831 The etnaviv authors 2015-12-03 117 struct etnaviv_gem_obj= ect *obj; a8c21a5451d831 The etnaviv authors 2015-12-03 118 unsigned int n_obj, n_= bomap_pages; a8c21a5451d831 The etnaviv authors 2015-12-03 119 size_t file_size, mmu_= size; a8c21a5451d831 The etnaviv authors 2015-12-03 120 __le64 *bomap, *bomap_= start; 9a1fdae5876016 Lucas Stach 2019-08-09 121 int i; a8c21a5451d831 The etnaviv authors 2015-12-03 122 = 6d7a20c0776036 Lucas Stach 2017-12-06 123 /* Only catch the firs= t event, or when manually re-armed */ 6d7a20c0776036 Lucas Stach 2017-12-06 124 if (!etnaviv_dump_core) 6d7a20c0776036 Lucas Stach 2017-12-06 125 return; 6d7a20c0776036 Lucas Stach 2017-12-06 126 etnaviv_dump_core =3D = false; 6d7a20c0776036 Lucas Stach 2017-12-06 127 = 27b67278e007b5 Lucas Stach 2019-07-05 128 mutex_lock(&gpu->mmu_c= ontext->lock); 1396500d673bd0 Lucas Stach 2019-05-21 129 = 27b67278e007b5 Lucas Stach 2019-07-05 130 mmu_size =3D etnaviv_i= ommu_dump_size(gpu->mmu_context); a8c21a5451d831 The etnaviv authors 2015-12-03 131 = 9a1fdae5876016 Lucas Stach 2019-08-09 132 /* We always dump regi= sters, mmu, ring, hanging cmdbuf and end marker */ 9a1fdae5876016 Lucas Stach 2019-08-09 133 n_obj =3D 5; a8c21a5451d831 The etnaviv authors 2015-12-03 134 n_bomap_pages =3D 0; a8c21a5451d831 The etnaviv authors 2015-12-03 135 file_size =3D ARRAY_SI= ZE(etnaviv_dump_registers) * a8c21a5451d831 The etnaviv authors 2015-12-03 136 sizeof(struct etnavi= v_dump_registers) + 9a1fdae5876016 Lucas Stach 2019-08-09 137 mmu_size + gpu->b= uffer.size + submit->cmdbuf.size; a8c21a5451d831 The etnaviv authors 2015-12-03 138 = a8c21a5451d831 The etnaviv authors 2015-12-03 139 /* Add in the active b= uffer objects */ 9a1fdae5876016 Lucas Stach 2019-08-09 140 for (i =3D 0; i < subm= it->nr_bos; i++) { 9a1fdae5876016 Lucas Stach 2019-08-09 141 obj =3D submit->bos[i= ].obj; a8c21a5451d831 The etnaviv authors 2015-12-03 142 file_size +=3D obj->b= ase.size; a8c21a5451d831 The etnaviv authors 2015-12-03 143 n_bomap_pages +=3D ob= j->base.size >> PAGE_SHIFT; a8c21a5451d831 The etnaviv authors 2015-12-03 144 n_obj++; a8c21a5451d831 The etnaviv authors 2015-12-03 145 } a8c21a5451d831 The etnaviv authors 2015-12-03 146 = a8c21a5451d831 The etnaviv authors 2015-12-03 147 /* If we have any buff= er objects, add a bomap object */ a8c21a5451d831 The etnaviv authors 2015-12-03 148 if (n_bomap_pages) { a8c21a5451d831 The etnaviv authors 2015-12-03 149 file_size +=3D n_boma= p_pages * sizeof(__le64); a8c21a5451d831 The etnaviv authors 2015-12-03 150 n_obj++; a8c21a5451d831 The etnaviv authors 2015-12-03 151 } a8c21a5451d831 The etnaviv authors 2015-12-03 152 = a8c21a5451d831 The etnaviv authors 2015-12-03 153 /* Add the size of the= headers */ a8c21a5451d831 The etnaviv authors 2015-12-03 154 file_size +=3D sizeof(= *iter.hdr) * n_obj; a8c21a5451d831 The etnaviv authors 2015-12-03 155 = a8c21a5451d831 The etnaviv authors 2015-12-03 156 /* Allocate the file i= n vmalloc memory, it's likely to be big */ 88dca4ca5a93d2 Christoph Hellwig 2020-06-01 157 iter.start =3D __vmall= oc(file_size, GFP_KERNEL | __GFP_NOWARN | 88dca4ca5a93d2 Christoph Hellwig 2020-06-01 158 __GFP_NORETRY); a8c21a5451d831 The etnaviv authors 2015-12-03 159 if (!iter.start) { 27b67278e007b5 Lucas Stach 2019-07-05 160 mutex_unlock(&gpu->mm= u_context->lock); a8c21a5451d831 The etnaviv authors 2015-12-03 161 dev_warn(gpu->dev, "f= ailed to allocate devcoredump file\n"); a8c21a5451d831 The etnaviv authors 2015-12-03 162 return; a8c21a5451d831 The etnaviv authors 2015-12-03 163 } a8c21a5451d831 The etnaviv authors 2015-12-03 164 = a8c21a5451d831 The etnaviv authors 2015-12-03 165 /* Point the data memb= er after the headers */ a8c21a5451d831 The etnaviv authors 2015-12-03 166 iter.hdr =3D iter.star= t; a8c21a5451d831 The etnaviv authors 2015-12-03 167 iter.data =3D &iter.hd= r[n_obj]; a8c21a5451d831 The etnaviv authors 2015-12-03 168 = a8c21a5451d831 The etnaviv authors 2015-12-03 169 memset(iter.hdr, 0, it= er.data - iter.start); a8c21a5451d831 The etnaviv authors 2015-12-03 170 = a8c21a5451d831 The etnaviv authors 2015-12-03 171 etnaviv_core_dump_regi= sters(&iter, gpu); 27b67278e007b5 Lucas Stach 2019-07-05 172 etnaviv_core_dump_mmu(= &iter, gpu->mmu_context, mmu_size); 2f9225dbc09abe Lucas Stach 2017-11-24 173 etnaviv_core_dump_mem(= &iter, ETDUMP_BUF_RING, gpu->buffer.vaddr, 2f9225dbc09abe Lucas Stach 2017-11-24 174 gpu->buffer.si= ze, db82a0435b8be3 Lucas Stach 2019-07-05 175 etnaviv_cmdbuf= _get_va(&gpu->buffer, 17e4660ae3d7e1 Lucas Stach 2019-07-05 176 &gpu->mmu_context-= >cmdbuf_mapping)); 2f9225dbc09abe Lucas Stach 2017-11-24 177 = 2f9225dbc09abe Lucas Stach 2017-11-24 178 etnaviv_core_dump_mem(= &iter, ETDUMP_BUF_CMD, 2f9225dbc09abe Lucas Stach 2017-11-24 179 submit->cmdbuf= .vaddr, submit->cmdbuf.size, db82a0435b8be3 Lucas Stach 2019-07-05 180 etnaviv_cmdbuf= _get_va(&submit->cmdbuf, 17e4660ae3d7e1 Lucas Stach 2019-07-05 181 &gpu->mmu_context-= >cmdbuf_mapping)); a8c21a5451d831 The etnaviv authors 2015-12-03 182 = ca8cb69580236f Lucas Stach 2019-10-16 183 mutex_unlock(&gpu->mmu= _context->lock); ca8cb69580236f Lucas Stach 2019-10-16 184 = a8c21a5451d831 The etnaviv authors 2015-12-03 185 /* Reserve space for t= he bomap */ a8c21a5451d831 The etnaviv authors 2015-12-03 186 if (n_bomap_pages) { a8c21a5451d831 The etnaviv authors 2015-12-03 187 bomap_start =3D bomap= =3D iter.data; a8c21a5451d831 The etnaviv authors 2015-12-03 188 memset(bomap, 0, size= of(*bomap) * n_bomap_pages); a8c21a5451d831 The etnaviv authors 2015-12-03 189 etnaviv_core_dump_hea= der(&iter, ETDUMP_BUF_BOMAP, a8c21a5451d831 The etnaviv authors 2015-12-03 190 bomap + n_bomap_p= ages); a8c21a5451d831 The etnaviv authors 2015-12-03 191 } else { a8c21a5451d831 The etnaviv authors 2015-12-03 192 /* Silence warning */ a8c21a5451d831 The etnaviv authors 2015-12-03 193 bomap_start =3D bomap= =3D NULL; a8c21a5451d831 The etnaviv authors 2015-12-03 194 } a8c21a5451d831 The etnaviv authors 2015-12-03 195 = 9a1fdae5876016 Lucas Stach 2019-08-09 196 for (i =3D 0; i < subm= it->nr_bos; i++) { 9a1fdae5876016 Lucas Stach 2019-08-09 197 struct etnaviv_vram_m= apping *vram; a8c21a5451d831 The etnaviv authors 2015-12-03 198 struct page **pages; a8c21a5451d831 The etnaviv authors 2015-12-03 199 void *vaddr; a8c21a5451d831 The etnaviv authors 2015-12-03 200 = 9a1fdae5876016 Lucas Stach 2019-08-09 201 obj =3D submit->bos[i= ].obj; 9a1fdae5876016 Lucas Stach 2019-08-09 202 vram =3D submit->bos[= i].mapping; a8c21a5451d831 The etnaviv authors 2015-12-03 203 = 339073ef77e45e Lucas Stach 2016-01-22 204 mutex_lock(&obj->lock= ); a8c21a5451d831 The etnaviv authors 2015-12-03 205 pages =3D etnaviv_gem= _get_pages(obj); 339073ef77e45e Lucas Stach 2016-01-22 206 mutex_unlock(&obj->lo= ck); f8261c376e7f8c Dan Carpenter 2019-01-14 207 if (!IS_ERR(pages)) { a8c21a5451d831 The etnaviv authors 2015-12-03 208 int j; a8c21a5451d831 The etnaviv authors 2015-12-03 209 = a8c21a5451d831 The etnaviv authors 2015-12-03 210 iter.hdr->data[0] = =3D bomap - bomap_start; a8c21a5451d831 The etnaviv authors 2015-12-03 211 = a8c21a5451d831 The etnaviv authors 2015-12-03 212 for (j =3D 0; j < ob= j->base.size >> PAGE_SHIFT; j++) a8c21a5451d831 The etnaviv authors 2015-12-03 @213 *bomap++ =3D cpu_to= _le64(page_to_phys(*pages++)); :::::: The code at line 213 was first introduced by commit :::::: a8c21a5451d831e67b7a6fb910f9ca8bc7b43554 drm/etnaviv: add initial et= naviv DRM driver :::::: TO: The etnaviv authors :::::: CC: Lucas Stach --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============6268099232505067655== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============6268099232505067655==--