Kernel Observability for Data Movement