qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: deller@kernel.org
To: qemu-devel@nongnu.org, Richard Henderson <richard.henderson@linaro.org>
Cc: Soumyajyotii Ssarkar <soumyajyotisarkar23@gmail.com>,
	Jason Wang <jasowang@redhat.com>, Helge Deller <deller@gmx.de>
Subject: [PULL 0/3] I82596 fixes patches
Date: Mon,  3 Nov 2025 14:20:26 +0100	[thread overview]
Message-ID: <20251103132029.6725-1-deller@kernel.org> (raw)

From: Helge Deller <deller@gmx.de>

The following changes since commit a8e63c013016f9ff981689189c5b063551d04559:

  Merge tag 'igvm-20251103--pull-request' of https://gitlab.com/kraxel/qemu into staging (2025-11-03 10:21:01 +0100)

are available in the Git repository at:

  https://github.com/hdeller/qemu-hppa.git tags/i82596-fixes-pull-request

for you to fetch changes up to 6a82662c85f44a4e5b3b4ae5f337153362b91745:

  i82596: Implement enhanced TX/RX with packet queuing and filtering (2025-11-03 14:11:07 +0100)

----------------------------------------------------------------
LASI i82596 network driver fixes

As part of the Google Summer of Code 2025 program "Implementing LASI Network
Card and NCR 710 SCSI Controller Device Models" Soumyajyotii Ssarkar fixed
various bugs and enhanced the existing Qemu i82596 network card implementation.

Specifically he added or fixed the following functionality:
- Monitor Mode
- Promiscuous Mode
- Support for linear mode, segmented mode, and flexible memory models
- RX Timer
- Bus Throttle Timers
- Support for Little Endian mode
- Accurate CU and RU transition State
- HP-UX Specific Behavior Support
    - Support for Loopback mode
    - Self test
- Statistical counters
- VMstate descriptors
- Polling mechanism
- Transmit and Receive functions

----------------------------------------------------------------

Helge Deller (1):
  hw/hppa: Enable LASI i82596 network on 715 machine

Soumyajyotii Ssarkar (2):
  i82596: Added core infrastructure and helper functions
  i82596: Implement enhanced TX/RX with packet queuing and filtering

 hw/hppa/hppa_hardware.h     |   10 +-
 hw/hppa/machine.c           |   31 +-
 hw/net/i82596.c             | 2405 ++++++++++++++++++++++++++++-------
 hw/net/i82596.h             |   74 +-
 hw/net/lasi_i82596.c        |   36 +-
 hw/net/trace-events         |   21 +-
 include/hw/net/lasi_82596.h |    3 -
 7 files changed, 2032 insertions(+), 548 deletions(-)

-- 
2.51.0



             reply	other threads:[~2025-11-03 13:21 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-11-03 13:20 deller [this message]
2025-11-03 13:20 ` [PULL 1/3] hw/hppa: Enable LASI i82596 network on 715 machine deller
2025-11-03 13:20 ` [PULL 2/3] i82596: Added core infrastructure and helper functions deller
2025-11-03 13:20 ` [PULL 3/3] i82596: Implement enhanced TX/RX with packet queuing and filtering deller
2025-11-04 14:11   ` Richard Henderson
2025-11-04 14:22     ` Helge Deller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20251103132029.6725-1-deller@kernel.org \
    --to=deller@kernel.org \
    --cc=deller@gmx.de \
    --cc=jasowang@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=richard.henderson@linaro.org \
    --cc=soumyajyotisarkar23@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).