summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2017-07-27 15:57:00 +0000
committermpi <mpi@openbsd.org>2017-07-27 15:57:00 +0000
commit9b34accd397591e40e3baa5411b1091d321d16fb (patch)
tree0486db299b70bb10dbf962ea68ea4908d2e59db9
parentinsist on -Oz in the *.mk file (diff)
downloadwireguard-openbsd-9b34accd397591e40e3baa5411b1091d321d16fb.tar.xz
wireguard-openbsd-9b34accd397591e40e3baa5411b1091d321d16fb.zip
Initialize pools with correct sizes.
This was safe because `struct drm_i915_gem_object' is bigger than the other two. ok kettenis@
-rw-r--r--sys/dev/pci/drm/i915/i915_gem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/pci/drm/i915/i915_gem.c b/sys/dev/pci/drm/i915/i915_gem.c
index 910ae8f6c59..4caf49e5936 100644
--- a/sys/dev/pci/drm/i915/i915_gem.c
+++ b/sys/dev/pci/drm/i915/i915_gem.c
@@ -5496,9 +5496,9 @@ i915_gem_load(struct drm_device *dev)
#else
pool_init(&dev_priv->objects, sizeof(struct drm_i915_gem_object),
0, IPL_NONE, 0, "drmobj", NULL);
- pool_init(&dev_priv->vmas, sizeof(struct drm_i915_gem_object),
+ pool_init(&dev_priv->vmas, sizeof(struct i915_vma),
0, IPL_NONE, 0, "drmvma", NULL);
- pool_init(&dev_priv->requests, sizeof(struct drm_i915_gem_object),
+ pool_init(&dev_priv->requests, sizeof(struct drm_i915_gem_request),
0, IPL_NONE, 0, "drmreq", NULL);
#endif