• On reset:
    Periodic Interrupt Enable (PIE) bit is cleared to zero
    Alarm Interrupt Enable (AIE) bit is cleared to zero
    Update ended Interrupt Flag (UF) bit is cleared to zero
    Interrupt Request status Flag (IRQF) bit is cleared to zero
    Periodic Interrupt Flag (PF) bit is cleared to zero
    Alarm Interrupt Flag (AF) bit is cleared to zero
    Square Wave output Enable (SQWE) zero
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Gleb Natapov authored
     
    Browse Code »




  • Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
     
    Browse Code »
  • * net-queue: (28 commits)
      virtio-net: Increase filter and control limits
      virtio-net: Add new RX filter controls
      virtio-net: MAC filter optimization
      virtio-net: Fix MAC filter overflow handling
      virtio-net: reorganize receive_filter()
      virtio-net: Use a byte to store RX mode flags
      virtio-net: Add version_id 7 placeholder for vnet header support
      virtio-net: implement rx packet queueing
      net: make use of async packet sending API in tap client
      net: add qemu_send_packet_async()
      net: split out packet queueing and flushing into separate functions
      net: return status from qemu_deliver_packet()
      net: add return value to packet receive handler
      net: pass VLANClientState* as first arg to receive handlers
      net: re-name vc->fd_read() to vc->receive()
      net: add fd_readv() handler to qemu_new_vlan_client() args
      net: only read from tapfd when we can send
      net: vlan clients with no fd_can_read() can always receive
      net: move the tap buffer into TAPState
      net: factor tap_read_packet() out of tap_send()
      ...
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Anthony Liguori authored
     
    Browse Code »
  • The function qemu_calculate_timeout() is only used when CONFIG_IOTHREAD
    is not defined. When CONFIG_IOTHREAD is defined, we have the following
    warning:
    
    vl.c:4389: warning: ‘qemu_calculate_timeout’ defined but not used
    
    This change fixes that by moving the #ifdef/#endif from main_loop()
    into qemu_calculate_timeout(). This encapsulates the logic and allow
    us to use qemu_calculate_timeout() when CONFIG_IOTHREAD is defined
    or not (suggested by Glauber Costa).
    
    Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
    Luiz Capitulino authored
     
    Browse Code »
  • Move code to extract command name into a function of its own, this
    clearifies the code and let us remove two variables from
    monitor_handle_command().
    
    Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
    Luiz Capitulino authored
     
    Browse Code »
  • The local pointer 'q' is not used by monitor_handle_command().
    
    Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
    Luiz Capitulino authored
     
    Browse Code »
  • The 'return' statement at the of monitor_handle_command() is not
    needed and can be removed.
    
    Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
    Luiz Capitulino authored
     
    Browse Code »
  • The 'found' goto in monitor_handle_command() can be dropped if we check
    for 'cmd->name' after looking up for the command to execute.
    
    Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
    Luiz Capitulino authored
     
    Browse Code »