- Fixed 542305 - [abrt] crash detected in tuned-0.2.5-2.fc12 Some ethernet
cards are not supported by 'ethtool'.
This commit is contained in:
parent
2398af6bde
commit
b17e634fa5
30
tuned-unsupported-ethernet-cards.patch
Normal file
30
tuned-unsupported-ethernet-cards.patch
Normal file
@ -0,0 +1,30 @@
|
||||
commit 94b46b4e38fa056e21e35087681c06a00ad9d0ff
|
||||
Author: Jan Vcelak <jvcelak@redhat.com>
|
||||
Date: Mon Dec 21 13:14:45 2009 +0100
|
||||
|
||||
tuned_nettool.py: bz 542305 - [abrt] crash detected in tuned-0.2.5-2.fc12
|
||||
|
||||
Some strange network cards (e.g. Unknown (0x1062)) are not supported
|
||||
by 'ethtool'. The tool reports not very obviously:
|
||||
|
||||
Cannot get device settings: Operation not permitted
|
||||
Cannot get wake-on-lan settings: Operation not permitted
|
||||
Cannot get link status: Operation not permitted
|
||||
|
||||
diff --git a/tuned_nettool.py b/tuned_nettool.py
|
||||
index 9fb2ce0..6119154 100644
|
||||
--- a/tuned_nettool.py
|
||||
+++ b/tuned_nettool.py
|
||||
@@ -132,7 +132,11 @@ class Tuned_nettool:
|
||||
errors = p_ethtool.communicate()[1]
|
||||
|
||||
if errors != "":
|
||||
- raise Exception("Some errors were reported by 'ethtool'.", errors)
|
||||
+ # it is possible that the network card is not supported
|
||||
+ self.__clean_status()
|
||||
+ return
|
||||
+ # TODO: subject of logging
|
||||
+ #raise Exception("Some errors were reported by 'ethtool'.", errors)
|
||||
|
||||
# parses output - kind of FSM
|
||||
|
@ -1,7 +1,7 @@
|
||||
Summary: A dynamic adaptive system tuning daemon
|
||||
Name: tuned
|
||||
Version: 0.2.7
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPLv2+
|
||||
Group: System Environment/Daemons
|
||||
# The source for this package was pulled from upstream git. Use the
|
||||
@ -11,6 +11,8 @@ Group: System Environment/Daemons
|
||||
# git checkout v%{version}
|
||||
# make archive
|
||||
Source: tuned-%{version}.tar.bz2
|
||||
# bz 542305, git 94b46b4e38fa056e21e35087681c06a00ad9d0ff
|
||||
Patch0: tuned-unsupported-ethernet-cards.patch
|
||||
URL: https://fedorahosted.org/tuned/
|
||||
Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
||||
BuildRequires: python
|
||||
@ -42,6 +44,7 @@ instead of fewer large ones).
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
|
||||
@ -102,6 +105,10 @@ fi
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Dec 21 2009 Jan Vcelak <jvcelak@redhat.com> 0.2.7-2
|
||||
- Fixed 542305 - [abrt] crash detected in tuned-0.2.5-2.fc12
|
||||
Some ethernet cards are not supported by 'ethtool'.
|
||||
|
||||
* Fri Dec 11 2009 Thomas Woerner <twoerner@redhat.com> 0.2.7-1
|
||||
- Updated ktune to version 0.4-1
|
||||
- Supports start and stop options in profile scripts calls
|
||||
|
Loading…
Reference in New Issue
Block a user