vfio-ccw: Destroy kmem cache region on module exit
Subsystems (4)
A message that is not in the archive (sent off-list or not yet received): [email protected]
PATCH 1/1 vfio-ccw: Destroy kmem cache region on module exit
Free the vfio_ccw_cmd_region on module exit.
---
I guess I missed this earlier while reviewing, but should'nt we destroy the vfio_ccw_cmd_region on module exit, as well?
drivers/s390/cio/vfio_ccw_drv.c | 1 + 1 file changed, 1 insertion(+)
drivers/s390/cio/vfio_ccw_drv.c +1 -0
@@ -299,6 +299,7 @@ static void __exit vfio_ccw_sch_exit(void)css_driver_unregister (&vfio_ccw_sch_driver);isc_unregister (VFIO_CCW_ISC );kmem_cache_destroy (vfio_ccw_io_region); +kmem_cache_destroy (vfio_ccw_cmd_region);destroy_workqueue (vfio_ccw_work_q); }module_init (vfio_ccw_sch_init);
Signature · 1 line
2.7.4
Quoted 16 lines · On Mon, 3 Jun 2019 11:42:47 -0400 Farhan Ali <[email protected]> wrote:
Free the
vfio_ccw_cmd_regionon module exit.Signed-off-by Farhan Ali <[email protected]>---
I guess I missed this earlier while reviewing, but should'nt we destroy the
vfio_ccw_cmd_regionon module exit, as well?drivers/s390/cio/vfio_ccw_drv.c | 1 + 1 file changed, 1 insertion(+)drivers/s390/cio/vfio_ccw_drv.c +0
-0
drivers/s390/cio/vfio_ccw_drv.c static void __exit vfio_ccw_sch_exit(void) · line 305
Quoted 7 lines
drivers/s390/cio/vfio_ccw_drv.c +1
-0@@ -299,6 +299,7 @@ static void __exit vfio_ccw_sch_exit(void)css_driver_unregister (&vfio_ccw_sch_driver);isc_unregister (VFIO_CCW_ISC );kmem_cache_destroy (vfio_ccw_io_region); +kmem_cache_destroy (vfio_ccw_cmd_region);destroy_workqueue (vfio_ccw_work_q); }module_init (vfio_ccw_sch_init);
Yes, you're right. Will queue when the pull req has been processed.
Cornelia Huck
AppliedQuoted 1 line · On Mon, 3 Jun 2019 11:42:47 -0400 Farhan Ali <[email protected]> wrote:
Free the
vfio_ccw_cmd_regionon module exit.
Quoted 15 lines
Signed-off-by Farhan Ali <[email protected]>---
I guess I missed this earlier while reviewing, but should'nt we destroy the
vfio_ccw_cmd_regionon module exit, as well?drivers/s390/cio/vfio_ccw_drv.c | 1 + 1 file changed, 1 insertion(+)drivers/s390/cio/vfio_ccw_drv.c +0
-0
drivers/s390/cio/vfio_ccw_drv.c static void __exit vfio_ccw_sch_exit(void) · line 305
Quoted 7 lines
drivers/s390/cio/vfio_ccw_drv.c +1
-0@@ -299,6 +299,7 @@ static void __exit vfio_ccw_sch_exit(void)css_driver_unregister (&vfio_ccw_sch_driver);isc_unregister (VFIO_CCW_ISC );kmem_cache_destroy (vfio_ccw_io_region); +kmem_cache_destroy (vfio_ccw_cmd_region);destroy_workqueue (vfio_ccw_work_q); }module_init (vfio_ccw_sch_init);
Thanks, applied.