1 Summary: The Linux kernel (the core of the Linux operating system)
3 # What parts do we want to build? We must build at least one kernel.
4 # These are the kernels that are built IF the architecture allows it.
13 # Versions of various parts
16 # Polite request for people who spin their own kernel rpms:
17 # please modify the "release" field in a way that identifies
18 # that the kernel isn't the stock distribution kernel, for example by
19 # adding some text to the end of the version number.
22 %define kversion 2.6.%{sublevel}
23 %define rpmversion 2.6.%{sublevel}
24 %define rhbsys %([ -r /etc/beehive-root -o -n "%{?__beehive_build}" ] && echo || echo .`whoami`)
26 %define release 1.1398_FC4.0.planetlab%{?date:.%{date}}
29 %define make_target bzImage
31 %define KVERREL %{PACKAGE_VERSION}-%{PACKAGE_RELEASE}
33 # Override generic defaults with per-arch defaults
35 %define image_install_path boot
38 # Three sets of minimum package version requirements in the form of Conflicts:
39 # to versions below the minimum
43 # First the general kernel 2.6 required versions as per
44 # Documentation/Changes
46 %define kernel_dot_org_conflicts ppp <= 2.3.15, pcmcia-cs <= 3.1.20, isdn4k-utils <= 3.0, mount < 2.10r-5, nfs-utils < 1.0.3, e2fsprogs < 1.29, util-linux < 2.10, jfsutils < 1.0.14, reiserfsprogs < 3.6.3, xfsprogs < 2.1.0, procps < 2.0.9, oprofile < 0.5.3
49 # Then a series of requirements that are distribution specific, either
50 # because we add patches for something, or the older versions have
51 # problems with the newer kernel or lack certain things that make
52 # integration in the distro harder than needed.
54 %define package_conflicts cipe < 1.4.5, tux < 2.1.0, kudzu <= 0.92, initscripts < 7.23, dev < 3.2-7, iptables < 1.2.5-3, bcm5820 < 1.81, nvidia-rh72 <= 1.0
57 # Several packages had bugs in them that became obvious when the NPTL
58 # threading code got integrated.
60 %define nptl_conflicts SysVinit < 2.84-13, pam < 0.75-48, vixie-cron < 3.0.1-73, privoxy < 3.0.0-8, spamassassin < 2.44-4.8.x, cups < 1.1.17-13
63 # The ld.so.conf.d file we install uses syntax older ldconfig's don't grok.
65 %define xen_conflicts glibc < 2.3.5-1
68 # Packages that need to be installed before the kernel is, because the %post
71 %define kernel_prereq fileutils, module-init-tools, initscripts >= 5.83, mkinitrd >= 3.5.5
74 Packager: PlanetLab Central <support@planet-lab.org>
75 Distribution: PlanetLab 3.0
76 URL: http://cvs.planet-lab.org/cvs/linux-2.6
79 Group: System Environment/Kernel
81 Version: %{rpmversion}
84 Provides: kernel = %{version}
85 Provides: kernel-drm = 4.3.0
86 Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}
87 Prereq: %{kernel_prereq}
88 Conflicts: %{kernel_dot_org_conflicts}
89 Conflicts: %{package_conflicts}
90 Conflicts: %{nptl_conflicts}
91 # We can't let RPM do the dependencies automatic because it'll then pick up
92 # a correct but undesirable perl dependency from the module headers which
93 # isn't required for the kernel proper to function
97 # List the packages used during the kernel build
99 BuildPreReq: module-init-tools, patch >= 2.5.4, bash >= 2.03, sh-utils, tar
100 BuildPreReq: bzip2, findutils, gzip, m4, perl, make >= 3.78, gnupg, diffutils
101 #BuildRequires: gcc >= 3.4.2, binutils >= 2.12, redhat-rpm-config
102 BuildRequires: gcc >= 2.96-98, binutils >= 2.12, redhat-rpm-config
103 BuildConflicts: rhbuildsys(DiskFree) < 500Mb
104 BuildArchitectures: i686
108 Source0: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-%{kversion}.tar.bz2
110 BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
113 The kernel package contains the Linux kernel (vmlinuz), the core of any
114 Linux operating system. The kernel handles the basic functions
115 of the operating system: memory allocation, process allocation, device
116 input and output, etc.
119 Summary: Development package for building kernel modules to match the kernel.
120 Group: System Environment/Kernel
122 Provides: kernel-devel-%{_target_cpu} = %{rpmversion}-%{release}
123 Prereq: /usr/sbin/hardlink, /usr/bin/find
126 This package provides kernel headers and makefiles sufficient to build modules
127 against the kernel package.
131 Summary: Various documentation bits found in the kernel source.
135 This package contains documentation files from the kernel
136 source. Various bits of information about the Linux kernel and the
137 device drivers shipped with it are documented in these files.
139 You'll want to install this package if you need a reference to the
140 options that can be passed to Linux kernel modules at load time.
144 Summary: The Linux kernel compiled for SMP machines.
146 Group: System Environment/Kernel
147 Provides: kernel = %{version}
148 Provides: kernel-drm = 4.3.0
149 Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}smp
150 Prereq: %{kernel_prereq}
151 Conflicts: %{kernel_dot_org_conflicts}
152 Conflicts: %{package_conflicts}
153 Conflicts: %{nptl_conflicts}
154 # upto and including kernel 2.4.9 rpms, the 4Gb+ kernel was called kernel-enterprise
155 # now that the smp kernel offers this capability, obsolete the old kernel
156 Obsoletes: kernel-enterprise < 2.4.10
157 # We can't let RPM do the dependencies automatic because it'll then pick up
158 # a correct but undesirable perl dependency from the module headers which
159 # isn't required for the kernel proper to function
163 This package includes a SMP version of the Linux kernel. It is
164 required only on machines with two or more CPUs as well as machines with
165 hyperthreading technology.
167 Install the kernel-smp package if your machine uses two or more CPUs.
170 Summary: Development package for building kernel modules to match the SMP kernel.
171 Group: System Environment/Kernel
172 Provides: kernel-smp-devel-%{_target_cpu} = %{rpmversion}-%{release}
173 Provides: kernel-devel-%{_target_cpu} = %{rpmversion}-%{release}smp
174 Provides: kernel-devel = %{rpmversion}-%{release}smp
176 Prereq: /usr/sbin/hardlink, /usr/bin/find
178 %description smp-devel
179 This package provides kernel headers and makefiles sufficient to build modules
180 against the SMP kernel package.
183 Summary: The Linux kernel compiled for unprivileged Xen guest VMs
185 Group: System Environment/Kernel
186 Provides: kernel = %{version}
187 Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}xenU
188 Prereq: %{kernel_prereq}
189 Conflicts: %{kernel_dot_org_conflicts}
190 Conflicts: %{package_conflicts}
191 Conflicts: %{nptl_conflicts}
192 Conflicts: %{xen_conflicts}
193 # We can't let RPM do the dependencies automatic because it'll then pick up
194 # a correct but undesirable perl dependency from the module headers which
195 # isn't required for the kernel proper to function
199 This package includes a version of the Linux kernel which
200 runs in Xen unprivileged guest VMs. This should be installed
201 both inside the unprivileged guest (for the modules) and in
205 Summary: Development package for building kernel modules to match the kernel.
206 Group: System Environment/Kernel
208 Provides: kernel-xenU-devel-%{_target_cpu} = %{rpmversion}-%{release}
209 Provides: kernel-devel-%{_target_cpu} = %{rpmversion}-%{release}xenU
210 Provides: kernel-devel = %{rpmversion}-%{release}xenU
211 Prereq: /usr/sbin/hardlink, /usr/bin/find
213 %description xenU-devel
214 This package provides kernel headers and makefiles sufficient to build modules
215 against the kernel package.
218 Summary: The Linux kernel compiled for use in user mode (User Mode Linux).
220 Group: System Environment/Kernel
223 This package includes a user mode version of the Linux kernel.
226 Summary: Development package for building kernel modules to match the UML kernel.
227 Group: System Environment/Kernel
228 Provides: kernel-uml-devel-%{_target_cpu} = %{rpmversion}-%{release}
229 Provides: kernel-devel-%{_target_cpu} = %{rpmversion}-%{release}smp
230 Provides: kernel-devel = %{rpmversion}-%{release}smp
232 Prereq: /usr/sbin/hardlink, /usr/bin/find
234 %description uml-devel
235 This package provides kernel headers and makefiles sufficient to build modules
236 against the User Mode Linux kernel package.
239 Summary: The Linux kernel modules compiled for use in user mode (User Mode Linux).
241 Group: System Environment/Kernel
243 %description uml-modules
244 This package includes a user mode version of the Linux kernel modules.
247 Summary: A placeholder RPM that provides kernel and kernel-drm
249 Group: System Environment/Kernel
250 Provides: kernel = %{version}
251 Provides: kernel-drm = 4.3.0
252 Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}
255 VServers do not require and cannot use kernels, but some RPMs have
256 implicit or explicit dependencies on the "kernel" package
257 (e.g. tcpdump). This package installs no files but provides the
258 necessary dependencies to make rpm and yum happy.
263 if [ ! -d kernel-%{kversion}/vanilla ]; then
264 %setup -q -n %{name}-%{version} -c
265 rm -f pax_global_header
266 mv linux-%{kversion} vanilla
268 cd kernel-%{kversion}
273 # make sure the kernel has the sublevel we know it has. This looks weird
274 # but for -pre and -rc versions we need it since we only want to use
275 # the higher version when the final kernel is released.
276 perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile
277 perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -prep/" Makefile
279 # get rid of unwanted files resulting from patch fuzz
280 find . -name "*.orig" -exec rm -fv {} \;
281 find . -name "*~" -exec rm -fv {} \;
289 # create a clean copy in BUILD/ (for backward compatibility with
290 # other RPMs that bootstrap off of the kernel build)
292 rm -rf linux-%{kversion}$1
293 cp -rl kernel-%{kversion}/vanilla linux-%{kversion}$1
294 cd linux-%{kversion}$1
296 # Pick the right config file for the kernel we're building
298 Target=%{make_target}
299 if [ -n "$1" ] ; then
300 Config=kernel-%{kversion}-%{_target_cpu}-$1-planetlab.config
301 DevelDir=/usr/src/kernels/%{KVERREL}-$1-%{_target_cpu}
302 DevelLink=/usr/src/kernels/%{KVERREL}$1-%{_target_cpu}
303 # override ARCH in the case of UML or Xen
304 if [ "$1" = "uml" ] ; then
307 elif [ "$1" = "xenU" ] ; then
311 Config=kernel-%{kversion}-%{_target_cpu}-planetlab.config
312 DevelDir=/usr/src/kernels/%{KVERREL}-%{_target_cpu}
316 KernelVer=%{version}-%{release}$1
317 echo BUILDING A KERNEL FOR $1 %{_target_cpu}...
319 # make sure EXTRAVERSION says what we want it to say
320 perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}$1/" Makefile
322 # and now to start the build process
324 make -s ARCH=$Arch mrproper
325 cp configs/$Config .config
327 echo USING ARCH=$Arch
329 make -s ARCH=$Arch nonint_oldconfig > /dev/null
330 make -s ARCH=$Arch include/linux/version.h
332 make -s ARCH=$Arch %{?_smp_mflags} $Target
333 make -s ARCH=$Arch %{?_smp_mflags} modules || exit 1
334 make ARCH=$Arch buildcheck
336 # Start installing the results
338 %if "%{_enable_debug_packages}" == "1"
339 mkdir -p $RPM_BUILD_ROOT/usr/lib/debug/boot
341 mkdir -p $RPM_BUILD_ROOT/%{image_install_path}
342 install -m 644 .config $RPM_BUILD_ROOT/boot/config-$KernelVer
343 install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer
344 if [ -f arch/$Arch/boot/bzImage ]; then
345 cp arch/$Arch/boot/bzImage $RPM_BUILD_ROOT/%{image_install_path}/vmlinuz-$KernelVer
347 if [ -f arch/$Arch/boot/zImage.stub ]; then
348 cp arch/$Arch/boot/zImage.stub $RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer
350 if [ "$1" = "uml" ] ; then
351 install -D -m 755 linux $RPM_BUILD_ROOT/%{_bindir}/linux
353 mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer
354 make -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_install KERNELRELEASE=$KernelVer
356 # And save the headers/makefiles etc for building modules against
358 # This all looks scary, but the end result is supposed to be:
359 # * all arch relevant include/ files
360 # * all Makefile/Kconfig files
361 # * all script/ files
363 rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
364 rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/source
365 mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
366 (cd $RPM_BUILD_ROOT/lib/modules/$KernelVer ; ln -s build source)
367 # first copy everything
368 cp --parents `find -type f -name Makefile -o -name "Kconfig*"` $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
369 cp Module.symvers $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
370 # then drop all but the needed Makefiles/Kconfig files
371 rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Documentation
372 rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts
373 rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
374 cp arch/%{_arch}/kernel/asm-offsets.s $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch}/kernel || :
375 cp .config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
376 cp -a scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
377 if [ -d arch/%{_arch}/scripts ]; then
378 cp -a arch/%{_arch}/scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch} || :
380 if [ -f arch/%{_arch}/*lds ]; then
381 cp -a arch/%{_arch}/*lds $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch}/ || :
383 rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*.o
384 rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*/*.o
385 mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
387 cp -a acpi config linux math-emu media net pcmcia rxrpc scsi sound video asm asm-generic $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
389 cp -a asm-xen $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
391 cp -a `readlink asm` $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
392 # Make sure the Makefile and version.h have a matching timestamp so that
393 # external modules can be built
394 touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/linux/version.h
395 touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/.config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/linux/autoconf.h
399 # save the vmlinux file for kernel debugging into the kernel-debuginfo rpm
401 %if "%{_enable_debug_packages}" == "1"
402 mkdir -p $RPM_BUILD_ROOT/usr/lib/debug/lib/modules/$KernelVer
403 cp vmlinux $RPM_BUILD_ROOT/usr/lib/debug/lib/modules/$KernelVer
406 # mark modules executable so that strip-to-file can strip them
407 find $RPM_BUILD_ROOT/lib/modules/$KernelVer -name "*.ko" -type f | xargs chmod u+x
409 # remove files that will be auto generated by depmod at rpm -i time
410 rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.*
412 # Move the devel headers out of the root file system
413 mkdir -p $RPM_BUILD_ROOT/usr/src/kernels
414 mv $RPM_BUILD_ROOT/lib/modules/$KernelVer/build $RPM_BUILD_ROOT/$DevelDir
415 ln -sf ../../..$DevelDir $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
416 [ -z "$DevelLink" ] || ln -sf `basename $DevelDir` $RPM_BUILD_ROOT/$DevelLink
423 # prepare directories
424 rm -rf $RPM_BUILD_ROOT
425 mkdir -p $RPM_BUILD_ROOT/boot
453 mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
454 rm -f $RPM_BUILD_ROOT/etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf
455 cat > $RPM_BUILD_ROOT/etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf <<\EOF
456 # This directive teaches ldconfig to search in nosegneg subdirectories
457 # and cache the DSOs there with extra bit 0 set in their hwcap match
458 # fields. In Xen guest kernels, the vDSO tells the dynamic linker to
459 # search in nosegneg subdirectories and to match this extra hwcap bit
460 # in the ld.so.cache file.
463 chmod 444 $RPM_BUILD_ROOT/etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf
467 mkdir -p $RPM_BUILD_ROOT/usr/share/doc/kernel-doc-%{kversion}/Documentation
469 # sometimes non-world-readable files sneak into the kernel source tree
471 # copy the source over
472 tar cf - Documentation | tar xf - -C $RPM_BUILD_ROOT/usr/share/doc/kernel-doc-%{kversion}
480 rm -rf $RPM_BUILD_ROOT
486 # load the loop module for upgrades...in case the old modules get removed we have
487 # loopback in the kernel so that mkinitrd will work.
489 /sbin/modprobe loop 2> /dev/null > /dev/null || :
493 /sbin/modprobe loop 2> /dev/null > /dev/null || :
497 # trick mkinitrd in case the current environment does not have device mapper
498 rootdev=$(awk '/^[ \t]*[^#]/ { if ($2 == "/") { print $1; }}' /etc/fstab)
499 if echo $rootdev |grep -q /dev/mapper 2>/dev/null ; then
500 if [ ! -f $rootdev ]; then
502 mkdir -p $(dirname $rootdev)
507 [ ! -x /usr/sbin/module_upgrade ] || /usr/sbin/module_upgrade
508 #[ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install %{KVERREL}
509 # Older modutils do not support --package option
510 [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --mkinitrd --depmod --install %{KVERREL}
513 if [ -n "$fake_root_lvm" ]; then
517 # make some useful links
518 pushd /boot > /dev/null ; {
519 ln -sf config-%{KVERREL} config
520 ln -sf initrd-%{KVERREL}.img initrd-boot
521 ln -sf vmlinuz-%{KVERREL} kernel-boot
526 mkdir -p /etc/planetlab
527 touch /etc/planetlab/update-reboot
530 if [ -x /usr/sbin/hardlink ] ; then
531 pushd /usr/src/kernels/%{KVERREL}-%{_target_cpu} > /dev/null
532 /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*FC*/$f $f ; done
537 [ ! -x /usr/sbin/module_upgrade ] || /usr/sbin/module_upgrade
538 [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --package kernel-smp --mkinitrd --depmod --install %{KVERREL}smp
541 if [ -x /usr/sbin/hardlink ] ; then
542 pushd /usr/src/kernels/%{KVERREL}-smp-%{_target_cpu} > /dev/null
543 /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*FC*/$f $f ; done
548 [ ! -x /usr/sbin/module_upgrade ] || /usr/sbin/module_upgrade
549 [ ! -x /sbin/ldconfig ] || /sbin/ldconfig -X
552 if [ -x /usr/sbin/hardlink ] ; then
553 pushd /usr/src/kernels/%{KVERREL}-xenU-%{_target_cpu} > /dev/null
554 /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*FC*/$f $f ; done
560 /sbin/modprobe loop 2> /dev/null > /dev/null || :
561 [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL}
564 /sbin/modprobe loop 2> /dev/null > /dev/null || :
565 [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL}smp
568 /sbin/modprobe loop 2> /dev/null > /dev/null || :
569 [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --rmmoddep --remove %{KVERREL}xenU
578 %defattr(-,root,root)
579 /%{image_install_path}/*-%{KVERREL}
580 /boot/System.map-%{KVERREL}
581 /boot/config-%{KVERREL}
582 %dir /lib/modules/%{KVERREL}
583 /lib/modules/%{KVERREL}/kernel
584 /lib/modules/%{KVERREL}/build
585 /lib/modules/%{KVERREL}/source
588 %defattr(-,root,root)
589 %verify(not mtime) /usr/src/kernels/%{KVERREL}-%{_target_cpu}
594 %defattr(-,root,root)
595 /%{image_install_path}/*-%{KVERREL}smp
596 /boot/System.map-%{KVERREL}smp
597 /boot/config-%{KVERREL}smp
598 %dir /lib/modules/%{KVERREL}smp
599 /lib/modules/%{KVERREL}smp/kernel
600 /lib/modules/%{KVERREL}smp/build
601 /lib/modules/%{KVERREL}smp/source
604 %defattr(-,root,root)
605 %verify(not mtime) /usr/src/kernels/%{KVERREL}-smp-%{_target_cpu}
606 /usr/src/kernels/%{KVERREL}smp-%{_target_cpu}
611 %defattr(-,root,root)
615 %defattr(-,root,root)
616 %verify(not mtime) /usr/src/kernels/%{KVERREL}-uml-%{_target_cpu}
617 /usr/src/kernels/%{KVERREL}uml-%{_target_cpu}
620 %defattr(-,root,root)
621 /boot/System.map-%{KVERREL}uml
622 /boot/config-%{KVERREL}uml
623 %dir /lib/modules/%{KVERREL}uml
624 /lib/modules/%{KVERREL}uml/kernel
625 %verify(not mtime) /lib/modules/%{KVERREL}uml/build
626 /lib/modules/%{KVERREL}uml/source
631 %defattr(-,root,root)
632 /%{image_install_path}/*-%{KVERREL}xenU
633 /boot/System.map-%{KVERREL}xenU
634 /boot/config-%{KVERREL}xenU
635 %dir /lib/modules/%{KVERREL}xenU
636 /lib/modules/%{KVERREL}xenU/kernel
637 %verify(not mtime) /lib/modules/%{KVERREL}xenU/build
638 /lib/modules/%{KVERREL}xenU/source
639 /etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf
642 %defattr(-,root,root)
643 %verify(not mtime) /usr/src/kernels/%{KVERREL}-xenU-%{_target_cpu}
644 /usr/src/kernels/%{KVERREL}xenU-%{_target_cpu}
648 %defattr(-,root,root)
652 # only some architecture builds need kernel-doc
656 %defattr(-,root,root)
657 %{_datadir}/doc/kernel-doc-%{kversion}/Documentation/*
658 %dir %{_datadir}/doc/kernel-doc-%{kversion}/Documentation
659 %dir %{_datadir}/doc/kernel-doc-%{kversion}
663 * Fri Jul 15 2005 Dave Jones <davej@redhat.com>
664 - Include a number of patches likely to show up in 2.6.12.3
666 * Thu Jul 14 2005 Dave Jones <davej@redhat.com>
667 - Add Appletouch support.
669 * Wed Jul 13 2005 David Woodhouse <dwmw2@redhat.com>
670 - Audit updates. In particular, don't printk audit messages that
671 are passed from userspace when auditing is disabled.
673 * Tue Jul 12 2005 Dave Jones <davej@redhat.com>
674 - Fix up several reports of CD's causing crashes.
675 - Make -p port arg of rpc.nfsd work.
676 - Work around a usbmon deficiency.
677 - Fix connection tracking bug with bridging. (#162438)
679 * Mon Jul 11 2005 Dave Jones <davej@redhat.com>
680 - Fix up locking in piix IDE driver whilst tuning chipset.
682 * Tue Jul 5 2005 Dave Jones <davej@redhat.com>
683 - Fixup ACPI IRQ routing bug that prevented booting for some folks.
684 - Reenable ISA I2C drivers for x86-64.
685 - Bump requirement on mkinitrd to something newer (#160492)
687 * Wed Jun 29 2005 Dave Jones <davej@redhat.com>
690 * Mon Jun 27 2005 Dave Jones <davej@redhat.com>
691 - Disable multipath caches. (#161168)
692 - Reenable AMD756 I2C driver for x86-64. (#159609)
693 - Add more IBM r40e BIOS's to the C2/C3 blacklist.
695 * Thu Jun 23 2005 Dave Jones <davej@redhat.com>
696 - Make orinoco driver suck less.
697 (Scanning/roaming/ethtool support).
698 - Exec-shield randomisation fix.
699 - pwc driver warning fix.
700 - Prevent potential oops in tux with symlinks. (#160219)
702 * Wed Jun 22 2005 Dave Jones <davej@redhat.com>
704 - Clean up subthread exec (CAN-2005-1913)
705 - ia64 ptrace + sigrestore_context (CAN-2005-1761)
707 * Wed Jun 22 2005 David Woodhouse <dwmw2@redhat.com>
708 - Update audit support
710 * Mon Jun 20 2005 Dave Jones <davej@redhat.com>
712 - Temporarily drop Alans IDE fixes whilst they get redone.
713 - Enable userspace queueing of ipv6 packets.
715 * Tue Jun 7 2005 Dave Jones <davej@redhat.com>
716 - Drop recent b44 changes which broke some setups.
718 * Wed Jun 1 2005 Dave Jones <davej@redhat.com>
719 - Fix up ALI IDE regression. (#157175)
721 * Mon May 30 2005 Dave Jones <davej@redhat.com>
722 - Fix up VIA IRQ quirk.
724 * Sun May 29 2005 Dave Jones <davej@redhat.com>
725 - Fix slab corruption in firewire (#158424)
727 * Fri May 27 2005 Dave Jones <davej@redhat.com>
728 - remove non-cleanroom pwc driver compression.
729 - Fix unintialised value in single bit error detector. (#158825)
731 * Wed May 25 2005 Dave Jones <davej@redhat.com>
732 - Disable TPM driver, it breaks 8139 driver.
733 - Revert to previous version of ipw2x00 drivers.
734 The newer ones sadly brought too many problems this close to
735 the release. I'll look at updating them again for an update.
736 - Update to 2.6.12rc5
737 Fix potential local DoS. 1-2 other small fixes.
738 - Tweak to fix up some vdso arithmetic.
739 - Disable sysenter again for now.
741 * Wed May 25 2005 David Woodhouse <dwmw2@redhat.com>
742 - Turn off CONFIG_ISA on PPC again. It makes some Macs unhappy (#149200)
743 - Make Speedtouch DSL modem resync automatically
745 * Tue May 24 2005 Dave Jones <davej@redhat.com>
746 - Update various cpufreq drivers.
748 kobject ordering, tg3 fixes, ppc32 ipic fix,
749 ppc64 powermac smp fix. token-ring fixes,
751 - Disable slab debugging.
753 * Mon May 23 2005 Dave Jones <davej@redhat.com>
754 - Add extra id to SATA Sil driver. (#155748)
755 - Fix oops on rmmod of lanai & ms558 drivers when no hardware present.
757 * Mon May 23 2005 Dave Jones <davej@redhat.com>
758 - Fix double unlock of spinlock on tulip. (#158522)
760 * Mon May 23 2005 David Woodhouse <dwmw2@redhat.com>
761 - audit updates: log serial # in user messages, escape comm= in syscalls
763 * Mon May 23 2005 Dave Jones <davej@redhat.com>
765 MMC update, reiserfs fixes, AIO fix.
766 - Fix absolute symlink in -devel (#158582)
769 - Fix another divide by zero in ipw2100 (#158406)
770 - Fix dir ownership in kernel-doc rpm (#158478)
772 * Sun May 22 2005 Dave Jones <davej@redhat.com>
773 - Fix divide by zero in ipw2100 driver. (#158406)
775 More x86-64 updates, Further pktcdvd frobbing,
776 yet more dvb updates, x86(64) ioremap fixes,
777 ppc updates, IPMI sysfs support (reverted for now due to breakage),
778 various SCSI fixes (aix7xxx, spi transport), vmalloc improvements
780 * Sat May 21 2005 David Woodhouse <dwmw2@redhat.com>
781 - Fix oops in avc_audit() (#158377)
782 - Include serial numbers in non-syscall audit messages
784 * Sat May 21 2005 Bill Nottingham <notting@redhat.com>
785 - bump ipw2200 conflict
787 * Sat May 21 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1334_FC4]
788 - driver core: restore event order for device_add()
790 * Sat May 21 2005 David Woodhouse <dwmw2@redhat.com>
791 - More audit updates. Including a fix for AVC_USER messages.
793 * Fri May 20 2005 Dave Jones <davej@redhat.com>
795 networking fixes (netlink, pkt_sched, ipsec, netfilter,
796 ip_vs, af_unix, ipv4/6, xfrm). TG3 driver improvements.
798 * Thu May 19 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1327_FC4]
800 Further fixing to raw driver. More DVB updates,
801 driver model updates, power management improvements,
803 - Radeon on thinkpad backlight power-management goodness.
804 (Peter Jones owes me two tacos).
805 - Fix ieee1394 smp init.
807 * Thu May 19 2005 Rik van Riel <riel@redhat.com>
808 - Xen: disable TLS warning (#156414)
810 * Thu May 19 2005 David Woodhouse <dwmw2@redhat.com>
811 - Update audit patches
813 * Thu May 19 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1325_FC4]
814 - Fix up missing symbols in ipw2200 driver.
815 - Reenable debugfs / usbmon. SELinux seems to cope ok now.
816 (Needs selinux-targeted-policy >= 1.23.16-1)
818 * Wed May 18 2005 Dave Jones <davej@redhat.com>
819 - Fix up some warnings in the IDE patches.
821 Further pktcdvd fixing, DVB update, Lots of x86-64 updates,
822 ptrace fixes, ieee1394 changes, input layer tweaks,
823 md layer fixes, PCI hotplug improvements, PCMCIA fixes,
824 libata fixes, serial layer, usb core, usbnet, VM fixes,
826 - Update ipw2100 driver to 1.1.0
827 - Update ipw2200 driver to 1.0.4 (#158073)
829 * Tue May 17 2005 Dave Jones <davej@redhat.com>
831 ARM, ioctl security fixes, mmc driver update,
832 ibm_emac & tulip netdriver fixes, serial updates
833 ELF loader security fix.
835 * Mon May 16 2005 Rik van Riel <riel@redhat.com>
836 - enable Xen again (not tested yet)
837 - fix a typo in the EXPORT_SYMBOL patch
839 * Sat May 14 2005 Dave Jones <davej@redhat.com>
840 - Update E1000 driver from netdev-2.6 tree.
841 - Add some missing EXPORT_SYMBOLs.
843 * Fri May 13 2005 Dave Jones <davej@redhat.com>
844 - Bump maximum supported CPUs on x86-64 to 32.
845 - Tickle the NMI watchdog when we're doing serial writes.
846 - SCSI CAM geometry fix.
847 - Slab debug single-bit error improvement.
849 * Thu May 12 2005 David Woodhouse <dwmw2@redhat.com>
850 - Enable CONFIG_ISA on ppc32 to make the RS/6000 user happy.
851 - Update audit patches
853 * Wed May 11 2005 Dave Jones <davej@redhat.com>
854 - Add Ingo's patch to detect soft lockups.
855 - Thread exits silently via __RESTORE_ALL exception for iret. (#154369)
857 * Wed May 11 2005 David Woodhouse <dwmw2@redhat.com>
858 - Import post-rc4 audit fixes from git, including ppc syscall auditing
860 * Wed May 11 2005 Dave Jones <davej@redhat.com>
861 - Revert NMI watchdog changes.
863 * Tue May 10 2005 Dave Jones <davej@redhat.com>
864 - Enable PNP on x86-64
866 * Tue May 10 2005 Jeremy Katz <katzj@redhat.com>
867 - make other -devel packages provide kernel-devel so they get
868 installed instead of upgraded (#155988)
870 * Mon May 9 2005 Dave Jones <davej@redhat.com>
871 - Rebase to 2.6.12-rc4
872 | Xen builds are temporarily disabled again.
873 - Conflict if old version of ipw firmware is present.
875 * Fri May 6 2005 Dave Jones <davej@redhat.com>
876 - Add PCI ID for new sundance driver. (#156859)
878 * Thu May 5 2005 David Woodhouse <dwmw2@redhat.com>
879 - Import audit fixes from upstream
881 * Wed May 4 2005 Jeremy Katz <katzj@redhat.com>
882 - enable radeonfb and agp on ppc64 to fix X on the G5
884 * Tue May 3 2005 Dave Jones <davej@redhat.com>
885 - Disable usbmon/debugfs again for now until SELinux policy is fixed.
887 * Mon May 2 2005 David Woodhouse <dwmw2@redhat.com>
888 - Make kallsyms include platform-specific symbols
889 - Fix might_sleep warning in pbook clock-spreading fix
891 * Sun May 1 2005 Dave Jones <davej@redhat.com>
892 - Fix yesterdays IDE fixes.
893 - Blacklist another brainless SCSI scanner. (#155457)
895 * Sun May 1 2005 David Woodhouse <dwmw2@redhat.com>
896 - Fix EHCI port power switching
898 * Sun May 1 2005 Dave Jones <davej@redhat.com>
899 - Enable usbmon & debugfs. (#156489)
901 * Sat Apr 30 2005 Dave Jones <davej@redhat.com>
902 - Numerous IDE layer fixes from Alan Cox.
903 - Kill off some stupid messages from the input layer.
905 * Fri Apr 29 2005 Roland McGrath <roland@redhat.com>
906 - Fix the 32bit emulation on x86-64 segfaults.
908 * Wed Apr 27 2005 Dave Jones <davej@redhat.com>
909 - Hopefully fix the random reboots some folks saw on x86-64.
911 * Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com>
912 - fix prereqs for -devel packages
914 * Wed Apr 27 2005 Rik van Riel <riel@redhat.com>
915 - Fix up the vdso stuff so kernel-xen* compile again
916 - Import upstream bugfix so xenU domains can be started again
918 * Tue Apr 26 2005 Dave Jones <davej@redhat.com>
919 - Fix up the vdso again, which broke on the last rebase to -rc3
920 - Fix the put_user() fix. (#155999)
922 * Mon Apr 25 2005 Dave Jones <davej@redhat.com>
923 - Fix x86-64 put_user()
925 - Fix ipv6_skip_exthdr() invocation causing OOPS.
926 - Fix up some permissions on some /proc files.
927 - Support PATA drives on Promise SATA. (#147303)
929 * Mon Apr 25 2005 Rik van Riel <riel@redhat.com>
930 - upgrade to the latest version of xenolinux patches
931 - reenable xen (it boots, ship it!)
933 * Sat Apr 23 2005 David Woodhouse <dwmw2@redhat.com>
934 - Enable adt746x and windtunnel thermal modules
935 - Disable clock spreading on certain pbooks before sleep
936 - Sound support for Mac Mini
938 * Fri Apr 22 2005 Dave Jones <davej@redhat.com>
939 - Reenable i2c-viapro on x86-64.
941 * Fri Apr 22 2005 Dave Jones <davej@redhat.com>
942 - Don't build powernow-k6 on anything other than 586 kernels.
943 - Temporarily disable Xen again.
945 * Wed Apr 20 2005 Dave Jones <davej@redhat.com>
948 * Wed Apr 20 2005 Dave Jones <davej@redhat.com>
949 - Adjust struct dentry 'padding' based on 64bit'ness.
951 * Tue Apr 19 2005 Dave Jones <davej@redhat.com>
952 - Print stack trace when we panic.
953 Might give more clues for some of the wierd panics being seen right now.
954 - Blacklist another 'No C2/C3 states' Thinkpad R40e BIOS. (#155236)
956 * Mon Apr 18 2005 Dave Jones <davej@redhat.com>
957 - Make ISDN ICN driver not oops when probed with no hardware present.
958 - Add missing MODULE_LICENSE to mac_modes.ko
960 * Sat Apr 16 2005 Dave Jones <davej@redhat.com>
961 - Make some i2c drivers arch dependant.
962 - Make multimedia buttons on Dell inspiron 8200 work. (#126148)
963 - Add diffutils buildreq (#155121)
965 * Thu Apr 14 2005 Dave Jones <davej@redhat.com>
966 - Build DRM modular. (#154769)
968 * Wed Apr 13 2005 Rik van Riel <riel@redhat.com>
969 - fix up Xen for 2.6.12-rc2
970 - drop arch/xen/i386/signal.c, thanks to Roland's vdso patch (yay!)
971 - reenable xen compile - this kernel test boots on my system
973 * Tue Apr 12 2005 Dave Jones <davej@redhat.com>
974 - Further vdso work from Roland.
976 * Mon Apr 11 2005 David Woodhouse <dwmw2@redhat.com>
977 - Disable PPC cpufreq/sleep patches which make sleep less reliable
978 - Add TIMEOUT to hotplug environment when requesting firmware (#153993)
980 * Sun Apr 10 2005 Dave Jones <davej@redhat.com>
981 - Integrate Roland McGrath's changes to make exec-shield
982 and vdso play nicely together.
984 * Fri Apr 8 2005 Dave Jones <davej@redhat.com>
985 - Disable Longhaul driver (again).
987 * Wed Apr 6 2005 Dave Jones <davej@redhat.com>
989 - netdump/netconsole currently broken.
990 - Xen temporarily disabled.
992 * Fri Apr 1 2005 Dave Jones <davej@redhat.com>
993 - Make the CFQ elevator the default again.
995 * Thu Mar 31 2005 Rik van Riel <riel@redhat.com>
996 - upgrade to new upstream Xen code, twice
997 - for performance reasons, disable CONFIG_DEBUG_PAGEALLOC for FC4t2
999 * Wed Mar 30 2005 Rik van Riel <riel@redhat.com>
1000 - fix Xen kernel compilation (pci, page table, put_user, execshield, ...)
1001 - reenable Xen kernel compilation
1003 * Tue Mar 29 2005 Rik van Riel <riel@redhat.com>
1004 - apply Xen patches again (they don't compile yet, though)
1005 - Use uname in kernel-devel directories (#145914)
1006 - add uname-based kernel-devel provisions (#152357)
1007 - make sure /usr/share/doc/kernel-doc-%%{kversion} is owned by a
1008 package, so it will get removed again on uninstall/upgrade (#130667)
1010 * Mon Mar 28 2005 Dave Jones <davej@redhat.com>
1011 - Don't generate debuginfo files if %%_enable_debug_packages isnt set. (#152268)
1013 * Sun Mar 27 2005 Dave Jones <davej@redhat.com>
1015 - Disable NVidia FB driver for time being, it isn't stable.
1017 * Thu Mar 24 2005 Dave Jones <davej@redhat.com>
1020 * Tue Mar 22 2005 Dave Jones <davej@redhat.com>
1021 - Fix several instances of swapped arguments to memset()
1024 * Fri Mar 18 2005 Dave Jones <davej@redhat.com>
1025 - kjournald release race. (#146344)
1028 * Thu Mar 17 2005 Rik van Riel <riel@redhat.com>
1029 - upgrade to latest upstream Xen code
1031 * Tue Mar 15 2005 Rik van Riel <riel@redhat.com>
1032 - add Provides: headers for external kernel modules (#149249)
1033 - move build & source symlinks from kernel-*-devel to kernel-* (#149210)
1034 - fix xen0 and xenU devel %%post scripts to use /usr/src/kernels (#149210)
1036 * Thu Mar 10 2005 Dave Jones <davej@redhat.com>
1037 - Reenable advansys driver for x86
1039 * Tue Mar 8 2005 Dave Jones <davej@redhat.com>
1040 - Change SELinux execute-related permission checking. (#149819)
1042 * Sun Mar 6 2005 Dave Jones <davej@redhat.com>
1043 - Forward port some FC3 patches that got lost.
1045 * Fri Mar 4 2005 Dave Jones <davej@redhat.com>
1046 - Fix up ACPI vs keyboard controller problem.
1047 - Fix up Altivec usage on PPC/PPC64.
1049 * Fri Mar 4 2005 Dave Jones <davej@redhat.com>
1050 - Finger the programs that try to read from /dev/mem.
1051 - Improve spinlock debugging a little.
1053 * Thu Mar 3 2005 Dave Jones <davej@redhat.com>
1054 - Fix up the unresolved symbols problem.
1056 * Thu Mar 3 2005 Rik van Riel <riel@redhat.com>
1057 - upgrade to new Xen snapshot (requires new xen RPM, too)
1059 * Wed Mar 2 2005 Dave Jones <davej@redhat.com>
1062 * Tue Mar 1 2005 David Woodhouse <dwmw2@redhat.com>
1063 - Building is nice. Booting would be better. Work around GCC -Os bug which
1064 which makes the PPC kernel die when extracting its initramfs. (#150020)
1065 - Update include/linux/compiler-gcc+.h
1067 * Tue Mar 1 2005 Dave Jones <davej@redhat.com>
1068 - 802.11b/ipw2100/ipw2200 update.
1071 * Tue Mar 1 2005 David Woodhouse <dwmw2@redhat.com>
1072 - Fix ppc/ppc64/ppc64iseries builds for gcc 4.0
1075 * Mon Feb 28 2005 Dave Jones <davej@redhat.com>
1077 - Various compile fixes for building with gcc-4.0
1079 * Sat Feb 26 2005 Dave Jones <davej@redhat.com>
1082 * Fri Feb 25 2005 Dave Jones <davej@redhat.com>
1083 - Hopefully fix the zillion unresolved symbols. (#149758)
1085 * Thu Feb 24 2005 Dave Jones <davej@redhat.com>
1088 * Wed Feb 23 2005 Rik van Riel <riel@redhat.com>
1089 - get rid of unknown symbols in kernel-xen0 (#149495)
1091 * Wed Feb 23 2005 Dave Jones <davej@redhat.com>
1094 * Mon Feb 21 2005 Dave Jones <davej@redhat.com>
1097 * Sat Feb 19 2005 Dave Jones <davej@redhat.com>
1100 * Sat Feb 19 2005 Rik van Riel <riel@redhat.com>
1101 - upgrade to newer Xen code, needs xen-20050218 to run
1103 * Sat Feb 19 2005 Dave Jones <davej@redhat.com>
1106 * Fri Feb 18 2005 David Woodhouse <dwmw2@redhat.com>
1107 - Add SMP kernel for PPC32
1109 * Fri Feb 18 2005 Dave Jones <davej@redhat.com>
1112 * Tue Feb 15 2005 Dave Jones <davej@redhat.com>
1115 * Mon Feb 14 2005 Dave Jones <davej@redhat.com>
1118 * Sun Feb 13 2005 Dave Jones <davej@redhat.com>
1121 * Sat Feb 12 2005 Dave Jones <davej@redhat.com>
1124 * Fri Feb 11 2005 Dave Jones <davej@redhat.com>
1127 * Thu Feb 10 2005 Dave Jones <davej@redhat.com>
1130 * Wed Feb 9 2005 Dave Jones <davej@redhat.com>
1133 * Tue Feb 8 2005 Dave Jones <davej@redhat.com>
1134 - Enable old style and new style USB initialisation.
1135 - More PPC jiggery pokery hackery.
1138 * Mon Feb 7 2005 Dave Jones <davej@redhat.com>
1140 - Various patches to unbork PPC.
1141 - Display taint bits on VM error.
1143 * Mon Feb 7 2005 Rik van Riel <riel@redhat.com>
1144 - upgrade to latest upstream Xen bits, upgrade those to 2.6.11-rc3-bk2
1146 * Sat Feb 5 2005 Dave Jones <davej@redhat.com>
1149 * Fri Feb 4 2005 Dave Jones <davej@redhat.com>
1152 * Wed Feb 2 2005 Dave Jones <davej@redhat.com>
1153 - Stop the input layer spamming the console. (#146906)
1156 * Tue Feb 1 2005 Dave Jones <davej@redhat.com>
1158 - Reenable periodic slab checker.
1160 * Tue Feb 1 2005 Rik van Riel <riel@redhat.com>
1161 - update to latest xen-unstable source snapshot
1162 - add agpgart patch from upstream xen tree
1163 - port Ingo's latest execshield updates to Xen
1165 * Mon Jan 31 2005 Rik van Riel <riel@redhat.com>
1166 - enable SMP support in xenU kernel, use the xen0 kernel for the
1167 unprivileged domains if the SMP xenU breaks on your system
1169 * Thu Jan 27 2005 Dave Jones <davej@redhat.com>
1170 - Drop VM hack that broke in yesterdays rebase.
1172 * Wed Jan 26 2005 Dave Jones <davej@redhat.com>
1173 - Drop 586-SMP kernels. These are a good candidate for
1174 fedora-extras when it appears. The number of people
1175 actually using this variant is likely to be very very small.
1178 * Tue Jan 25 2005 Dave Jones <davej@redhat.com>
1181 * Sun Jan 23 2005 Dave Jones <davej@redhat.com>
1182 - Updated periodic slab debug check from Manfred.
1183 - Enable PAGE_ALLOC debugging again, it should now be fixed.
1186 * Fri Jan 21 2005 Dave Jones <davej@redhat.com>
1187 - Rebase to 2.6.11-rc2
1189 * Fri Jan 21 2005 Rik van Riel <riel@redhat.com>
1190 - make exec-shield segment limits work inside the xen kernels
1192 * Thu Jan 20 2005 Dave Jones <davej@redhat.com>
1195 * Wed Jan 19 2005 Dave Jones <davej@redhat.com>
1196 - Re-add diskdump/netdump based on Jeff Moyers patches.
1199 * Tue Jan 18 2005 Jeremy Katz <katzj@redhat.com>
1200 - fixup xen0 %%post to use new grubby features for multiboot kernels
1201 - conflict with older mkinitrd for kernel-xen0
1203 * Tue Jan 18 2005 Dave Jones <davej@redhat.com>
1206 * Mon Jan 17 2005 Dave Jones <davej@redhat.com>
1207 - First stab at kernel-devel packages. (David Woodhouse).
1209 * Mon Jan 17 2005 Rik van Riel <riel@redhat.com>
1210 - apply dmi fix, now xenU boots again
1212 * Fri Jan 14 2005 Dave Jones <davej@redhat.com>
1213 - Rebase to 2.6.11-bk2
1215 * Thu Jan 13 2005 Dave Jones <davej@redhat.com>
1216 - Rebase to 2.6.11-bk1
1218 * Wed Jan 12 2005 Dave Jones <davej@redhat.com>
1219 - Rebase to 2.6.11rc1
1221 * Tue Jan 11 2005 Rik van Riel <riel@redhat.com>
1222 - fix Xen compile with -bk14
1224 * Tue Jan 11 2005 Dave Jones <davej@redhat.com>
1226 - Print tainted information in slab corruption messages.
1228 * Tue Jan 11 2005 Rik van Riel <riel@redhat.com>
1229 - merge fix for the Xen TLS segment fixup issue
1231 * Tue Jan 11 2005 Dave Jones <davej@redhat.com>
1232 - Depend on hardlink, not kernel-utils.
1234 * Mon Jan 10 2005 Dave Jones <davej@redhat.com>
1235 - Update to -bk13, reinstate GFP_ZERO patch which hopefully
1237 - Add another Lexar card reader to the whitelist. (#143600)
1238 - Package asm-m68k for asm-ppc includes. (don't ask). (#144604)
1240 * Sat Jan 8 2005 Dave Jones <davej@redhat.com>
1241 - Periodic slab debug is incompatable with pagealloc debug.
1244 * Fri Jan 7 2005 Dave Jones <davej@redhat.com>
1245 - Santa came to Notting's house too. (another new card reader)
1246 - Rebase to 2.6.10-bk10
1248 * Thu Jan 6 2005 Rik van Riel <riel@redhat.com>
1249 - update to latest xen-unstable tree
1250 - fix up Xen compile with -bk9, mostly pudding
1252 * Thu Jan 6 2005 Dave Jones <davej@redhat.com>
1253 - Rebase to 2.6.10-bk9
1255 * Tue Jan 4 2005 Dave Jones <davej@redhat.com>
1256 - Rebase to 2.6.10-bk7
1257 - Add periodic slab debug checker.
1259 * Sun Jan 2 2005 Dave Jones <davej@redhat.com>
1260 - Rebase to 2.6.10-bk5
1262 * Sat Jan 1 2005 Dave Jones <davej@redhat.com>
1263 - Fix probing of vesafb. (#125890)
1265 - Don't assume existance of ~/.gnupg (#142201)
1267 * Fri Dec 31 2004 Dave Jones <davej@redhat.com>
1268 - Rebase to 2.6.10-bk4
1270 * Thu Dec 30 2004 Dave Jones <davej@redhat.com>
1271 - Rebase to 2.6.10-bk3
1273 * Tue Dec 28 2004 Dave Jones <davej@redhat.com>
1274 - Drop bogus ethernet slab cache.
1276 * Sun Dec 26 2004 Dave Jones <davej@redhat.com>
1277 - Santa brought a new card reader that needs whitelisting.
1279 * Fri Dec 24 2004 Dave Jones <davej@redhat.com>
1282 * Wed Dec 22 2004 Dave Jones <davej@redhat.com>
1283 - Re-add missing part of the exit() race fix. (#142505, #141896)
1285 * Tue Dec 21 2004 Dave Jones <davej@redhat.com>
1286 - Fix two silly bugs in the AGP posting fixes.
1288 * Fri Dec 17 2004 Dave Jones <davej@redhat.com>
1289 - Fix bio error propagation.
1290 - Clear ebp on sysenter return.
1291 - Extra debugging info on OOM kill.
1293 - Fix refcounting order in sd/sr, fixing cable pulls on USB storage.
1294 - IGMP source filter fixes.
1295 - Fix ext2/3 leak on umount.
1296 - fix missing wakeup in ipc/sem
1297 - Fix another tux corner case bug.
1298 - NULL out ptrs in airo driver after kfree'ing them.
1300 * Thu Dec 16 2004 Dave Jones <davej@redhat.com>
1301 - Better version of the PCI Posting fixes for AGPGART.
1302 - Add missing cache flush to the AGP code.
1303 - Drop netdump and common crashdump code.
1305 * Mon Dec 13 2004 Dave Jones <davej@redhat.com>
1306 - Drop diskdump. Aiming for a better kexec based solution for FC4.
1308 * Sun Dec 12 2004 Dave Jones <davej@redhat.com>
1309 - fix false ECHILD result from wait* with zombie group leader.
1311 * Sat Dec 11 2004 Dave Jones <davej@redhat.com>
1312 - Workaround broken pci posting in AGPGART.
1313 - Compile 686 kernel tuned for pentium4.
1314 | Needs benchmarking across various CPUs under
1315 | various workloads to find out if its worth keeping.
1316 - Make sure VC resizing fits in s16.
1318 * Fri Dec 10 2004 Dave Jones <davej@redhat.com>
1319 - Prevent block device queues from being shared in viocd. (#139018)
1320 - Libata updates. (#132848, #138405)
1321 - aacraid: remove aac_handle_aif (#135527)
1322 - fix uninitialized variable in waitid(2). (#142505)
1323 - Fix CMSG validation checks wrt. signedness.
1324 - Fix memory leak in ip_conntrack_ftp
1325 - [IPV4]: Do not leak IP options.
1326 - ppc64: Align PACA buffer for hypervisor's use. (#141817)
1327 - ppc64: Indicate that the veth link is always up. (#135402)
1328 - ppc64: Quiesce OpenFirmware stdin device at boot. (#142009)
1329 - SELinux: Fix avc_node_update oops. (#142353)
1330 - Fix CCISS ioctl return code.
1331 - Make ppc64's pci_alloc_consistent() conform to documentation. (#140047)
1333 - Enable ETH1394. (#138497)
1334 - Workaround E1000 post-maturely writing back to TX descriptors. (#133261)
1335 - Fix the previous E1000 errata workaround.
1336 - Several IDE fixes from 2.6.9-ac
1337 - vm pageout throttling. (#133858)
1338 - Fix Tux from oopsing. (#140918)
1339 - Fix Tux/SELinux incompatability (#140916)
1340 - Fix Tux/IPV6 problem. (#140916)
1341 - ide: Fix possible oops on boot.
1342 - Make spinlock debugging panic instead of printk.
1343 - Update Emulex lpfc driver to 8.0.16
1344 - Selected patches from 2.6.9-ac12
1345 - ppc64: Fix inability to find space for TCE table (#138844)
1346 - Fix compat fcntl F_GETLK{,64} (#141680)
1347 - blkdev_get_blocks(): handle eof
1348 - Another card reader for the whitelist. (#134094)
1349 - Disable tiglusb module. (#142102)
1350 - E1000 64k-alignment fix. (#140047)
1351 - Disable tiglusb module. (#142102)
1352 - ID updates for cciss driver.
1353 - Fix overflows in USB Edgeport-IO driver. (#142258)
1354 - Fix wrong TASK_SIZE for 32bit processes on x86-64. (#141737)
1355 - Fix ext2/ext3 xattr/mbcache race. (#138951)
1356 - Fix bug where __getblk_slow can loop forever when pages are partially mapped. (#140424)
1357 - Add missing cache flushes in agpgart code.
1359 * Thu Dec 9 2004 Dave Jones <davej@redhat.com>
1360 - Drop the 4g/4g hugemem kernel completely.
1362 * Wed Dec 8 2004 Rik van Riel <riel@redhat.com>
1363 - make Xen inherit config options from x86
1365 * Mon Dec 6 2004 Rik van Riel <riel@redhat.com>
1366 - apparently Xen works better without serial drivers in domain0 (#141497)
1368 * Sun Dec 5 2004 Rik van Riel <riel@redhat.com>
1369 - Fix up and reenable Xen compile.
1370 - Fix bug in install part of BuildKernel.
1372 * Sat Dec 4 2004 Dave Jones <davej@redhat.com>
1373 - Enable both old and new megaraid drivers.
1374 - Add yet another card reader to usb scsi whitelist. (#141367)
1376 * Fri Dec 3 2004 Dave Jones <davej@redhat.com>
1377 - Sync all patches with latest updates in FC3.
1378 - Fix up xen0/xenU uninstall.
1379 - Temporarily disable xen builds.
1381 * Wed Dec 1 2004 Rik van Riel <riel@redhat.com>
1382 - replace VM hack with the upstream version
1385 * Tue Nov 30 2004 Rik van Riel <riel@redhat.com>
1386 - upgrade to later Xen sources, with upstream bugfixes
1387 - export direct_remap_area_pages for Xen
1389 * Mon Nov 29 2004 Dave Jones <davej@redhat.com>
1390 - Add another card reader to whitelist. (#141022)
1392 * Fri Nov 26 2004 Rik van Riel <riel@redhat.com>
1393 - add Xen kernels for i686, plus various bits and pieces to make them work
1395 * Mon Nov 15 2004 Dave Jones <davej@redhat.com>
1396 - Rebase to 2.6.9-ac9
1398 * Sat Nov 13 2004 Dave Jones <davej@redhat.com>
1399 - Drop some bogus patches.
1401 * Thu Nov 11 2004 Dave Jones <davej@redhat.com>
1402 - NFS: Fix dentry refcount accounting error
1403 - Fix single-stepping on PPC64
1404 - Integrate kernel-devel changes
1405 - SELinux: netif fixes.
1406 - SELinux: add DAC check to setxattr() hook.
1407 - SELinux: sidtab locking fix.
1408 - SELinux: mediate send_sigurg().
1409 - SELinux: fix setscheduler hook deadlock.
1410 - ide-floppy: Supresses error messages resulting from Medium not present
1411 - Various IA64 updates from 2.6.10rc1
1412 - nfsd: make sure getxattr inode op is non-NULL before calling it.
1413 - Handle NULL dev->dev_addr in SIOCGIFHWADDR correctly. (#137648)
1414 - Fix NFSD domainname size limit.
1415 - nfsd4: nfsd oopsed when encountering a conflict with a local lock
1416 - nfsd4: fix putrootfh return
1417 - nfsd: Insecure port warning shows decimal IPv4 address
1418 - Disable sw irqbalance/irqaffinity for e7520/e7320/e7525 (#136419)
1419 - Fix exec-shield non-PIE/non-prelinked bug
1420 - ext3 reservations: fix goal hit accounting.
1421 - Fix problems with non-power-of-two sector size discs. (#135094)
1422 - Fix possible oops in netpoll (#132153)
1423 - Add missing MODULE_VERSION tags to various modules. (#136399)
1424 - Add USB card reader de jour. (#124048)
1425 - Remove SG_IO deprecation warning (#136179)
1426 - Make sure that modules get signed with the right key.
1427 - Remove SG_IO deprecation warning (#136179)
1428 - s390: Fix fake_ll for qeth device. (#136175)
1429 - s390: zfcp: Kernel stack frame for zfcp_cfdc_dev_ioctl() is too big
1430 - s390: Use slab allocator for DASD I/O pages.
1431 - PPC64: HVSI udbg support
1432 - PPC64: Make HVSI console survive FSP reset
1433 - PPC64: Make PCI hostbridge hotplugging work
1434 - PPC64: Fix IBM VSCSI problems (#138124)
1435 - Rebase -ac patch to 2.6.9-ac8.
1437 * Wed Nov 3 2004 Dave Jones <davej@redhat.com>
1438 - Reenable token-ring drivers (#122602)
1440 * Tue Nov 2 2004 Dave Jones <davej@redhat.com>
1441 - Reenable SLIP. (#124223)
1442 - Add USB card reader de jour. (#124048)
1444 * Mon Nov 1 2004 Dave Jones <davej@redhat.com>
1445 - Fix memory leak on x86-64 in mixed 32/64 mode. (#132947)
1446 - Yet another USB card reader for the whitelist. (#137722)
1448 * Fri Oct 29 2004 Dave Jones <davej@redhat.com>
1449 - Fix raid5 oops (#127862)
1450 - Stop E820 BIOS entries being corrupted by EDID info. (#137510)
1452 * Thu Oct 28 2004 Dave Jones <davej@redhat.com>
1453 - Remove the possibility of some false OOM kills. (#131251)
1454 - Add more USB card readers to SCSI whitelist (#131546)
1455 - Disable CONFIG_SCHED_SMT for iseries.
1457 * Wed Oct 27 2004 Dave Jones <davej@redhat.com>
1458 - Reenable ISA NIC support (#136569)
1460 * Tue Oct 26 2004 Dave Jones <davej@redhat.com>
1461 - Reenable Initio 9100U(W) SCSI driver. (#137153)
1463 * Mon Oct 25 2004 Dave Jones <davej@redhat.com>
1464 - Add another USB card reader to SCSI whitelist (#132923)
1466 * Fri Oct 22 2004 Dave Jones <davej@redhat.com>
1467 - Fix PPC NUMA (#130716).
1468 - Fix autoraid for S390 (#123842/#130339)
1469 - Selected bits from 2.6.9-ac3
1470 - Fix syncppp/async ppp problems with new hangup
1471 - Fix broken parport_pc unload
1472 - Stop i8xx_tco making some boxes reboot on load
1473 - Fix cpia/module tools deadlock
1474 - Security fix for smbfs leak/overrun
1476 * Thu Oct 21 2004 Dave Jones <davej@redhat.com>
1477 - Misc security fixes from 2.6.9-ac2
1479 * Wed Oct 20 2004 Dave Jones <davej@redhat.com>
1480 - Fix ia64 module loading. (#136365)
1481 - Enable discontigmem for PPC64
1482 - Disable a bunch of useless PPC config options
1483 - Enable PACK_STACK on s390.
1485 * Tue Oct 19 2004 Dave Jones <davej@redhat.com>
1486 - Fix NFS badness (#132726)
1487 - Drop bogus USB workaround. (#131127)
1489 * Mon Oct 18 2004 Dave Jones <davej@redhat.com>
1491 - Speedtouch USB DSL modem driver update.
1492 - Cleanup some iseries config options.
1494 * Fri Oct 15 2004 Dave Jones <davej@redhat.com>
1496 - Fix up a bunch of unresolved symbols that crept in recently.
1497 - Remove bogus O_NONBLOCK patch which broke lots of userspace.
1498 - Fix booting on PPC64 by reserving initrd pages.
1500 * Thu Oct 14 2004 Dave Jones <davej@redhat.com>
1501 - Rebase to 2.6.9-rc4-bk2
1502 - librtas needs to work around the /dev/mem restrictions.
1503 - EXT3 reservations use-before-initialised bugfix.
1504 - support O_NONBLOCK for read,pread,readv of regular files.
1505 - EDD blows up some x86-64's. Disable again.
1507 * Wed Oct 13 2004 Dave Jones <davej@redhat.com>
1508 - Make EDD driver modular on x86-64 too.
1509 - Various mkinitrd spec changes (Jeremy Katz)
1510 - Enable a bunch more PPC64 config options. (Dave Howells)
1511 - Enable ACPI cpufreq driver for x86-64 too.
1513 * Tue Oct 12 2004 Dave Jones <davej@redhat.com>
1514 - Rebase to 2.6.9-rc4-bk1
1516 - Update netdump/diskdump patches
1517 - PowerPC 64 netboot changes.
1518 - Various CONFIG_ option diddling.
1519 - Fix up the find_isa_irq_pin() oops on reboot for x86-64 too.
1521 * Mon Oct 11 2004 Dave Jones <davej@redhat.com>
1522 - Rebase to 2.6.9-rc4
1523 - Enable CONFIG_MICROCODE for x86-64
1525 * Fri Oct 8 2004 Dave Jones <davej@redhat.com>
1526 - Rebase to 2.6.9-rc3-bk8
1528 * Thu Oct 7 2004 Dave Jones <davej@redhat.com>
1529 - Rebase to 2.6.9-rc3-bk7
1530 - Fix up PPC/PPC64 compilation failures due to new binutils. (David Woodhouse)
1532 * Wed Oct 6 2004 Dave Jones <davej@redhat.com>
1533 - Rebase to 2.6.9-rc3-bk6
1534 - Add xattr support for tmpfs.
1536 * Mon Oct 4 2004 Stephen C. Tweedie <sct@redhat.com>
1537 - Update ext3 online resize to 2.6.9-rc3-mm2 upstream
1538 - Reenable ext3 online resize in .spec
1540 * Tue Sep 28 2004 Jeremy Katz <katzj@redhat.com>
1541 - add patch from Roland McGrath/James Morris to fix mprotect hook bug (#133505)
1543 * Mon Sep 20 2004 Arjan van de Ven <arjanv@redhat.com>
1546 * Thu Sep 16 2004 Arjan van de Ven <arjanv@redhat.com>
1547 - fix tux for x86-64 and ppc64
1549 * Tue Sep 14 2004 Arjan van de Ven <arjanv@redhat.com>
1553 * Fri Sep 10 2004 Arjan van de Ven <arjanv@redhat.com>
1554 - 2.6.9-rc1-bk17 ; make ppc32 build
1556 * Tue Sep 07 2004 Arjan van de Ven <arjanv@redhat.com>
1559 * Mon Sep 06 2004 Arjan van de Ven <arjanv@redhat.com>
1560 - disable online resize again
1561 - hopefully fix Quake3 interaction with execshield
1562 - add Alan's borken-bios-IRQ workaround patch
1564 * Sat Sep 04 2004 Arjan van de Ven <arjanv@redhat.com>
1567 * Tue Aug 31 2004 Arjan van de Ven <arjanv@redhat.com>
1568 - fix execshield buglet with legacy binaries
1571 * Mon Aug 30 2004 Arjan van de Ven <arjanv@redhat.com>
1574 * Sat Aug 28 2004 Arjan van de Ven <arjanv@redhat.com>
1575 - 2.6.9-rc1-bk4, now with i915 DRM driver
1577 * Fri Aug 27 2004 Arjan van de Ven <arjanv@redhat.com>
1580 * Mon Aug 23 2004 Arjan van de Ven <arjanv@redhat.com>
1583 * Sat Aug 21 2004 Arjan van de Ven <arjanv@redhat.com>
1584 - attempt to fix early-udev bug
1586 * Fri Aug 13 2004 Arjan van de Ven <arjanv@redhat.com>
1588 - split execshield up some more
1590 * Fri Aug 13 2004 Dave Jones <davej@redhat.com>
1591 - Update SCSI whitelist again with some more card readers.
1593 * Mon Aug 9 2004 Arjan van de Ven <arjanv@redhat.com>
1596 * Wed Aug 4 2004 Arjan van de Ven <arjanv@redhat.com>
1597 - Add the flex-mmap bits for s390/s390x (Pete Zaitcev)
1598 - Add flex-mmap for x86-64 32 bit emulation
1601 * Mon Aug 2 2004 Arjan van de Ven <arjanv@redhat.com>
1602 - Add Rik's token trashing control patch
1604 * Sun Aug 1 2004 Arjan van de Ven <arjanv@redhat.com>
1607 * Fri Jul 30 2004 Arjan van de Ven <arjanv@redhat.com>
1610 * Wed Jul 28 2004 Arjan van de Ven <arjanv@redhat.com>
1612 - make a start at splitting up the execshield patchkit
1614 * Fri Jul 16 2004 Arjan van de Ven <arjanv@redhat.com>
1615 - ppc32 embedded updates
1617 * Thu Jul 15 2004 Arjan van de Ven <arjanv@redhat.com>
1618 - make USB modules again and add Alan's real fix for the SMM-meets-USB bug
1621 * Wed Jul 14 2004 Arjan van de Ven <arjanv@redhat.com>
1624 * Tue Jul 13 2004 Arjan van de Ven <arjanv@redhat.com>
1625 - add "enforcemodulesig" boot option to make the kernel load signed modules only
1627 * Mon Jul 12 2004 Arjan van de Ven <arjanv@redhat.com>
1628 - updated voluntary preempt
1631 * Wed Jul 7 2004 Arjan van de Ven <arjanv@redhat.com>
1632 - fix boot breakage that was hitting lots of people (Dave Jones)
1634 * Tue Jul 6 2004 Arjan van de Ven <arjanv@redhat.com>
1635 - add voluntary preemption patch from Ingo
1638 * Tue Jun 29 2004 Arjan van de Ven <arjanv@redhat.com>
1639 - make a start at gpg signed modules support
1641 * Sat Jun 27 2004 Arjan van de Ven <arjanv@redhat.com>
1642 - experiment with making the hardlink call in post more efficient
1645 * Thu Jun 24 2004 Arjan van de Ven <arjanv@redhat.com>
1647 - Add wli's patch to allocate memory bottom up not top down
1648 - change some config options in the kernel-sourcecode package that are
1649 good for rpm kernel builds but not for custom user builds to more appropriate
1651 - reenable kernel-sourcecode again for a few builds
1653 * Wed Jun 23 2004 Arjan van de Ven <arjanv@redhat.com>
1655 - fix tux unresolved symbols (#126532)
1657 * Mon Jun 21 2004 Arjan van de Ven <arjanv@redhat.com>
1658 - make kernel-doc and kernel-sourcecode builds independent of eachother
1659 - disable kernel-sourcecode builds entirely, we'll be replacing it with documentation
1660 on how to use the src.rpm instead for building your own kernel.
1662 * Sat Jun 19 2004 Arjan van de Ven <arjanv@redhat.com>
1665 * Sun Jun 13 2004 Arjan van de Ven <arjanv@redhat.com>
1666 - add patch from DaveM to fix the ppp-keeps-iface-busy bug
1668 * Sat Jun 12 2004 Arjan van de Ven <arjanv@redhat.com>
1669 - add fix from Andi Kleen/Linus for the fpu-DoS
1671 * Thu Jun 10 2004 Arjan van de Ven <arjanv@redhat.com>
1672 - disable mlock-uses-rlimit patch, it has a security hole and needs more thought
1673 - revert airo driver to the FC2 one since the new one breaks
1675 * Tue Jun 8 2004 Dave Jones <davej@redhat.com>
1676 - Update to 2.6.7rc3
1678 * Fri Jun 4 2004 Arjan van de Ven <arjanv@redhat.com>
1679 - fix the mlock-uses-rlimit patch
1681 * Wed Jun 2 2004 David Woodhouse <dwmw2@redhat.com>
1682 - Add ppc64 (Mac G5)
1684 * Wed Jun 2 2004 Arjan van de Ven <arjanv@redhat.com>
1685 - add a forward port of the mlock-uses-rlimit patch
1686 - add NX support for x86 (Intel, Ingo)
1688 * Tue Jun 1 2004 Arjan van de Ven <arjanv@redhat.com>
1689 - refresh ext3 reservation patch
1691 * Sun May 30 2004 Arjan van de Ven <arjanv@redhat.com>
1693 - set the ACPI OS name to "Microsoft Windows XP" for better compatibility
1695 * Thu May 27 2004 Pete Zaitcev <zaitcev@redhat.com>
1696 - Fix qeth and zfcp (s390 drivers): align qib by 256, embedded into qdio_irq.
1698 * Thu May 27 2004 Dave Jones <davej@redhat.com>
1699 - Fix the crashes on boot on Asus P4P800 boards. (#121819)
1701 * Wed May 26 2004 Dave Jones <davej@redhat.com>
1702 - Lots more updates to the SCSI whitelist for various
1703 USB card readers. (#112778, among others..)
1705 * Wed May 26 2004 Arjan van de Ven <arjanv@redhat.com>
1706 - back out ehci suspend/resume patch, it breaks
1707 - add fix for 3c59x-meets-kudzu bug from Alan
1709 * Tue May 25 2004 Arjan van de Ven <arjanv@redhat.com>
1710 - try improving suspend/resume by restoring more PCI state
1713 * Mon May 24 2004 Dave Jones <davej@redhat.com>
1714 - Add yet another multi-card reader to the whitelist (#85851)
1716 * Sun May 23 2004 Dave Jones <davej@redhat.com>
1717 - Add another multi-card reader to the whitelist (#124048)
1719 * Wed May 19 2004 Arjan van de Ven <arjanv@redhat.com>
1720 - put firewire race fix in (datacorruptor)
1722 * Tue May 18 2004 Dave Jones <davej@redhat.com>
1723 - Fix typo in ibmtr driver preventing compile (#123391)
1725 * Mon May 17 2004 Arjan van de Ven <arjanv@redhat.com>
1726 - update to 2.6.6-bk3
1727 - made kernel-source and kernel-doc noarch.rpm's since they are not
1728 architecture specific.
1730 * Sat May 08 2004 Arjan van de Ven <arjanv@redhat.com>
1731 - fix non-booting on Transmeta cpus (Peter Anvin)
1732 - fix count leak in message queues
1734 * Fri May 07 2004 Arjan van de Ven <arjanv@redhat.com>
1735 - more ide cache flush work
1736 - patch from scsi-bk to fix sd refcounting
1738 * Thu May 06 2004 Arjan van de Ven <arjanv@redhat.com>
1739 - some more ide cache flush fixes
1741 * Wed May 05 2004 Arjan van de Ven <arjanv@redhat.com>
1743 - convert b44 to ethtool ops (jgarzik)
1744 - make IDE do a cache-flush on shutdown (me/Alan)
1746 * Tue May 04 2004 Arjan van de Ven <arjanv@redhat.com>
1747 - work around i810/i830 DRM issue
1749 * Fri Apr 30 2004 Arjan van de Ven <arjanv@redhat.com>
1751 - make amd64 boot again
1752 - fix vm86-vs-4g4g interaction (Ingo)
1754 * Thu Apr 22 2004 Arjan van de Ven <arjanv@redhat.com>
1757 * Tue Apr 20 2004 Arjan van de Ven <arjanv@redhat.com>
1758 - add the ext3 online resize patch
1760 * Mon Apr 19 2004 Arjan van de Ven <arjanv@redhat.com>
1762 - add the objrmap vm from the -mm tree; it needs testing
1764 * Thu Apr 15 2004 Arjan van de Ven <arjanv@redhat.com>
1766 - disable DISCONTIGMEM on ia64 for performance
1767 - fix sleep_on use in reiserfs (Chris Mason)
1769 * Tue Apr 13 2004 Arjan van de Ven <arjanv@redhat.com>
1771 - reenable sg driver for scsi tape changers and such
1772 - the sk98lin driver oopses on module unload, preven that
1774 * Mon Apr 12 2004 Arjan van de Ven <arjanv@redhat.com>
1775 - fix "bad pmd" bug with patch from Ingo
1777 * Fri Apr 09 2004 Arjan van de Ven <arjanv@redhat.com>
1779 - finish up the -mc2 merge
1780 - latest 4g/4g patch from Ingo
1781 - latest execshield patch from Ingo
1782 - fix a few framebuffer bugs
1784 * Thu Apr 08 2004 Arjan van de Ven <arjanv@redhat.com>
1785 - first attempt at a 2.6.5-mc2 merge
1787 * Thu Apr 08 2004 Dave Jones <davej@redhat.com>
1788 - Add in missing SiS AGP fix.
1790 * Tue Apr 06 2004 Dave Jones <davej@redhat.com>
1791 - More agpgart fixes.
1793 * Fri Apr 02 2004 Arjan van de Ven <arjanv@redhat.com>
1794 - fix another 4g/4g-vs-resume bug
1796 * Tue Mar 30 2004 Arjan van de Ven <arjanv@redhat.com>
1798 - fix PCI posting bug in i830 DRM
1800 * Mon Mar 29 2004 Arjan van de Ven <arjanv@redhat.com>
1803 * Mon Mar 29 2004 Dave Jones <davej@redhat.com>
1804 - Include latest agpgart fixes.
1806 * Thu Mar 25 2004 Arjan van de Ven <arjanv@redhat.com>
1808 - add the fsync patches from akpm
1810 * Tue Mar 23 2004 Arjan van de Ven <arjanv@redhat.com>
1812 - fix direct userspace memory access in i830 drm driver
1814 * Mon Mar 22 2004 Arjan van de Ven <arjanv@redhat.com>
1816 - some stackbloat reductions from Dave and me
1818 * Sat Mar 20 2004 Arjan van de Ven <arjanv@redhat.com>
1821 * Tue Mar 16 2004 Dave Jones <davej@redhat.com>
1824 * Mon Mar 15 2004 Arjan van de Ven <arjanv@redhat.com>
1826 - fix oops in toshiba_acpi (Barry K. Nathan)
1828 * Sat Mar 13 2004 Arjan van de Ven <arjanv@redhat.com>
1831 * Thu Mar 11 2004 Arjan van de Ven <arjanv@redhat.com>
1832 - renable sonypi driver that was off accidentally
1834 - fix the oops on alsa module unloads
1836 * Wed Mar 10 2004 Arjan van de Ven <arjanv@redhat.com>
1837 - add ppc64/iseries, ppc32 (powermac/ibook) and ia64 architectures
1840 * Tue Mar 09 2004 Arjan van de Ven <arjanv@redhat.com>
1842 - fix nfs-vs-selinux issue
1843 - fix typo in URL as per #117849
1845 * Mon Mar 08 2004 Arjan van de Ven <arjanv@redhat.com>
1846 - fix race in lp.c (#117710)
1848 - attempt to fix S3 suspend-to-ram with 4g/4g split
1850 * Sat Mar 06 2004 Arjan van de Ven <arjanv@redhat.com>
1852 - set HZ to 1000 again for some tests
1854 * Wed Feb 25 2004 Arjan van de Ven <arjanv@redhat.com>
1855 - merge back a bunch of fedora fixes
1858 * Tue Feb 24 2004 Arjan van de Ven <arjanv@redhat.com>
1860 - update tux to a working version
1863 * Fri Feb 20 2004 Arjan van de Ven <arjanv@redhat.com>
1864 - re-add and enable the Auditing patch
1865 - switch several cpufreq modules to built in since detecting in userspace
1866 which to use is unpleasant
1868 * Thu Jul 03 2003 Arjan van de Ven <arjanv@redhat.com>