This patchset reverts commit f68b9d672, which was triggering
spuriously for NICs created via -device rather than -net nic.
It then reimplements the improved diagnostics with a different
approach which only applies to '-net nic'. (It's only -net nic
devices that can be ignored (ie not instantiated); -device
nic devices are always instantiated. Checking for -device user
errors like "this device wasn't plugged into any bus" is
a separate issue not addressed here.)

Apologies for the regression.

Peter Maydell (3):
  Revert "net: Improve the warnings for dubious command line option
    combinations"
  net: Don't warn about the default network setup
  net: Warn about "-net nic" options which were ignored

 hw/qdev.c |    1 +
 net.c     |   42 +++++++++++++++++++-----------------------
 net.h     |    3 ++-
 3 files changed, 22 insertions(+), 24 deletions(-)


Reply via email to