code: func (r *RemoteImageService) ImageFsInfo() ([]*runtimeapi.FilesystemUsage, error) {
  	// Do not set timeout, because `ImageFsInfo` takes time.
  	// TODO(random-liu): Should we assume runtime should cache the result, and set timeout here?
  	ctx, cancel := getContextWithCancel()
  	defer cancel()
  
  	resp, err := r.imageClient.ImageFsInfo(ctx, &runtimeapi.ImageFsInfoRequest{})
  	if err != nil {
  		klog.Errorf("ImageFsInfo from image service failed: %v", err)
  		return nil, err
  	}
  	return resp.GetImageFilesystems(), nil
  }
docs: // ImageFsInfo returns information of the filesystem that is used to store images.