code: func applyBlkioCgroupInfo(info *SysInfo, cgMounts map[string]string) []string {
  	var warnings []string
  	mountPoint, ok := cgMounts["blkio"]
  	if !ok {
  		warnings = append(warnings, "Unable to find blkio cgroup in mounts")
  		return warnings
  	}
  
  	info.BlkioWeight = cgroupEnabled(mountPoint, "blkio.weight")
  	if !info.BlkioWeight {
  		warnings = append(warnings, "Your kernel does not support cgroup blkio weight")
  	}
  
  	info.BlkioWeightDevice = cgroupEnabled(mountPoint, "blkio.weight_device")
  	if !info.BlkioWeightDevice {
  		warnings = append(warnings, "Your kernel does not support cgroup blkio weight_device")
  	}
  
  	info.BlkioReadBpsDevice = cgroupEnabled(mountPoint, "blkio.throttle.read_bps_device")
  	if !info.BlkioReadBpsDevice {
  		warnings = append(warnings, "Your kernel does not support cgroup blkio throttle.read_bps_device")
  	}
  
  	info.BlkioWriteBpsDevice = cgroupEnabled(mountPoint, "blkio.throttle.write_bps_device")
  	if !info.BlkioWriteBpsDevice {
  		warnings = append(warnings, "Your kernel does not support cgroup blkio throttle.write_bps_device")
  	}
  	info.BlkioReadIOpsDevice = cgroupEnabled(mountPoint, "blkio.throttle.read_iops_device")
  	if !info.BlkioReadIOpsDevice {
  		warnings = append(warnings, "Your kernel does not support cgroup blkio throttle.read_iops_device")
  	}
  
  	info.BlkioWriteIOpsDevice = cgroupEnabled(mountPoint, "blkio.throttle.write_iops_device")
  	if !info.BlkioWriteIOpsDevice {
  		warnings = append(warnings, "Your kernel does not support cgroup blkio throttle.write_iops_device")
  	}
  
  	return warnings
  }
docs: // applyBlkioCgroupInfo reads the blkio information from the blkio cgroup mount point.