linear_drv_behavior