Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'auxdisplay-for-linus-v5.0-rc7' of git://github.com/ojeda/linux

Pull auxdisplay fix from Miguel Ojeda:
"Fix potential user-after-free on ht16k33 module unload. Reported by
Sven Van Asbroeck"

* tag 'auxdisplay-for-linus-v5.0-rc7' of git://github.com/ojeda/linux:
auxdisplay: ht16k33: fix potential user-after-free on module unload

+1 -1
+1 -1
drivers/auxdisplay/ht16k33.c
··· 509 509 struct ht16k33_priv *priv = i2c_get_clientdata(client); 510 510 struct ht16k33_fbdev *fbdev = &priv->fbdev; 511 511 512 - cancel_delayed_work(&fbdev->work); 512 + cancel_delayed_work_sync(&fbdev->work); 513 513 unregister_framebuffer(fbdev->info); 514 514 framebuffer_release(fbdev->info); 515 515 free_page((unsigned long) fbdev->buffer);