in core.c [214:222]
static void gnss_device_release(struct device *dev) { struct gnss_device *gdev = to_gnss_device(dev); kfree(gdev->write_buf); kfifo_free(&gdev->read_fifo); ida_simple_remove(&gnss_minors, gdev->id); kfree(gdev); }