Module Name: src Committed By: chs Date: Sat Jan 10 23:34:49 UTC 2015
Modified Files: src/sys/external/bsd/drm/dist/bsd-core: drm_bufs.c Log Message: initialize "addr" before passing its address to uvm_mmap_dev(). from Onno van der Linden in PR 49536. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c diff -u src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c:1.12 src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c:1.13 --- src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c:1.12 Sun Dec 14 23:48:59 2014 +++ src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c Sat Jan 10 23:34:49 2015 @@ -1122,6 +1122,7 @@ int drm_mapbufs(struct drm_device *dev, #elif defined(__NetBSD__) /* XXXNETBSD */ rsize = round_page(size); + addr = NULL; retcode = uvm_mmap_dev(curproc, &addr, rsize, dev->kdev, foff); vaddr = (vaddr_t)addr; DRM_DEBUG("mmap %#lx/%#lx foff %#llx\n", vaddr, rsize, (long long)foff);