# for module-tag.py - sublevel is used for the version (middle) part of tag names
%define name linux-2.6
%define module_version_varname sublevel
-%define taglevel 44
+%define taglevel 45
#
# Polite request for people who spin their own kernel rpms:
# updated every time the PL kernel is updated.
%define vini_pl_patch 561
-#%define updatelevel 1
+%define requiresreboot 0
-%define kernelrelease vs%{vsversion}.%{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}%{?updatelevel:.%{updatelevel}}
+%define kernelrelease vs%{vsversion}.%{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
%define packagerelease %{kernelrelease}
%define signmodules 0
Patch010: linux-2.6-010-e1000e.patch
Patch015: linux-2.6-015-igb.patch
-Patch016: linux-2.6-016-bnx2x.patch
+# disabled
+#Patch016: linux-2.6-016-bnx2x.patch
Patch020: linux-2.6-020-build-id.patch
Patch030: linux-2.6-030-netns.patch
Patch040: linux-2.6-040-i_mutex-check.patch
Patch800: linux-2.6-800-fix-4-bit-apicid-assumption.patch
+Patch810: linux-2.6-810-ich10.patch
+
# See also the file named 'sources' here for the related checksums
# NOTE. iwlwifi should be in-kernel starting from 2.6.24
# see http://bughost.org/bugzilla/show_bug.cgi?id=1584
cd kernel-%{kversion}
fi
-%if "0%{updatelevel}"
+%if %{requiresreboot}
echo "This is a trivial maintenance update. There will be no reboot following installation."
%endif
%ApplyPatch 10
%ApplyPatch 15
+%if 0
%ApplyPatch 16
+%endif
%ApplyPatch 20
# NetNS patch for VINI
%ApplyPatch 721
%ApplyPatch 722
%ApplyPatch 800
+%ApplyPatch 810
# NetNS conflict-resolving patch for VINI. Will work with patch vini_pl_patch-1 but may
}
popd > /dev/null
+%if %{requiresreboot}
# ask for a reboot
mkdir -p /etc/planetlab
-
-%if "%{updatelevel}"==""
-#touch /etc/planetlab/update-reboot
+touch /etc/planetlab/update-reboot
%endif
%post devel
%endif
%changelog
+* Tue Mar 16 2010 S.Çağlar Onur <caglar@cs.princeton.edu> - linux-2.6-22-45
+- add support for ICH10
+
* Fri Feb 19 2010 S.Çağlar Onur <caglar@cs.princeton.edu> - linux-2.6-22-44
- Disable rebooting