Re: drmbackoff

2019-11-28 Thread Jonathan Gray
On Wed, Nov 27, 2019 at 05:18:32PM +0100, Mark Kettenis wrote: > The inteldrm(4) driver keeps a cache of graphics objects, allegedly to > make things faster by avoiding cache flushes. But those graphics > objects consume memory that we want to free if we need it for > something else. > > The diff

drmbackoff

2019-11-27 Thread Mark Kettenis
3 +1867,29 @@ pci_resize_resource(struct pci_dev *pdev return 0; } + +TAILQ_HEAD(, shrinker) shrinkers = TAILQ_HEAD_INITIALIZER(shrinkers); + +int +register_shrinker(struct shrinker *shrinker) +{ + TAILQ_INSERT_TAIL(&shrinkers, shrinker, next); + return 0; +} + +void +d