qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 5fc51c: MAINTAINERS: Stefan will not maintain


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 5fc51c: MAINTAINERS: Stefan will not maintain net subsyste...
Date: Thu, 17 Sep 2015 06:30:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 5fc51cc3ddcc7035313fc3e0ee6f351b5c083491
      
https://github.com/qemu/qemu/commit/5fc51cc3ddcc7035313fc3e0ee6f351b5c083491
  Author: Jason Wang <address@hidden>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Stefan will not maintain net subsystem

Talked with Stefan, he will not maintain net subsystem.

Cc: Stefan Hajnoczi <address@hidden>
Cc: Michael S. Tsirkin <address@hidden>
Signed-off-by: Jason Wang <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 8d06b149271cbd5b19bed5bde8da5ecef40ecbc6
      
https://github.com/qemu/qemu/commit/8d06b149271cbd5b19bed5bde8da5ecef40ecbc6
  Author: Peter Crosthwaite <address@hidden>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M hw/net/smc91c111.c

  Log Message:
  -----------
  net: smc91c111: guard flush_queued_packets() on can_rx()

Check that the core can once again receive packets before asking the
net layer to do a flush. This will make it more convenient to flush
packets when adding new conditions to can_receive.

Add missing if braces while moving the can_receive() core code.

Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Tested-by: Richard Purdie <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: e62cb54cd5d08dc1c029f254b0d18faa138971b2
      
https://github.com/qemu/qemu/commit/e62cb54cd5d08dc1c029f254b0d18faa138971b2
  Author: Peter Crosthwaite <address@hidden>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M hw/net/smc91c111.c

  Log Message:
  -----------
  net: smc91c111: gate can_receive() on rx FIFO having a slot

Return false from can_receive() when the FIFO doesn't have a free RX
slot. This fixes a bug in the current code where the allocated buffer
is freed before the fifo pop, triggering a premature flush of queued RX
packets. It also will handle a corner case, where the guest manually
frees the allocated buffer before popping the rx FIFO (hence it is not
enough to just delay the flush_queued_packets()).

Reported-by: Richard Purdie <address@hidden>
Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Tested-by: Richard Purdie <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: 271a234a2359975101396916f37f3c7d347c61b8
      
https://github.com/qemu/qemu/commit/271a234a2359975101396916f37f3c7d347c61b8
  Author: Peter Crosthwaite <address@hidden>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M hw/net/smc91c111.c

  Log Message:
  -----------
  net: smc91c111: flush packets on RCR register changes

The SOFT_RST or RXEN in the control register can be used as a condition
to unblock the net layer via can_receive(). So check for possible
flushes on RCR changes. This will drop all pending packets on soft
reset or disable which is the functional intent of the can_receive()
logic.

Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Tested-by: Richard Purdie <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>


  Commit: cc450bfdc030d1943d99b3cb526a3e2cb4f3cd72
      
https://github.com/qemu/qemu/commit/cc450bfdc030d1943d99b3cb526a3e2cb4f3cd72
  Author: Peter Maydell <address@hidden>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M MAINTAINERS
    M hw/net/smc91c111.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into 
staging

# gpg: Signature made Thu 17 Sep 2015 12:43:56 BST using RSA key ID 81AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg:                 aka "Stefan Hajnoczi <address@hidden>"

* remotes/stefanha/tags/net-pull-request:
  net: smc91c111: flush packets on RCR register changes
  net: smc91c111: gate can_receive() on rx FIFO having a slot
  net: smc91c111: guard flush_queued_packets() on can_rx()
  MAINTAINERS: Stefan will not maintain net subsystem

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/1c9f03b81ce9...cc450bfdc030

reply via email to

[Prev in Thread] Current Thread [Next in Thread]