docs: def cpustats():
      '''
      Return information about the CPU.
  
      Returns
          dict: A dictionary containing information about the CPU stats
  
      CLI Example:
  
      .. code-block:: bash
  
          salt * status.cpustats
      '''
      # Tries to gather information similar to that returned by a Linux machine
      # Avoid using WMI as there's a lot of overhead
  
      # Time related info
      user, system, idle, interrupt, dpc = psutil.cpu_times()
      cpu = {'user': user,
             'system': system,
             'idle': idle,
             'irq': interrupt,
             'dpc': dpc}
      # Count related info
      ctx_switches, interrupts, soft_interrupts, sys_calls = psutil.cpu_stats()
      intr = {'irqs': {'irqs': [],
                       'total': interrupts}}
      soft_irq = {'softirqs': [],
                 'total': soft_interrupts}
      return {'btime': psutil.boot_time(),
              'cpu': cpu,
              'ctxt': ctx_switches,
              'intr': intr,
              'processes': len(psutil.pids()),
              'softirq': soft_irq,
              'syscalls': sys_calls}