]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
SPEC: v2.6.39-200.0.1 UEK2 update 1
authorGuru Anbalagane <guru.anbalagane@oracle.com>
Sun, 11 Mar 2012 21:08:22 +0000 (14:08 -0700)
committerGuru Anbalagane <guru.anbalagane@oracle.com>
Sun, 11 Mar 2012 21:08:22 +0000 (14:08 -0700)
Signed-off-by: Guru Anbalagane <guru.anbalagane@oracle.com>
uek-rpm/ol5/kernel-uek.spec
uek-rpm/ol6/kernel-uek.spec

index 59a519aa4f9cd2af0320bd65fe02c5361fd9c547..dc094cd3aaf0dba5f59e9fc24e4850a6f3b46aaa 100644 (file)
@@ -17,7 +17,7 @@ Summary: The Linux kernel
 
 %define rhel 1
 %if %{rhel}
-%define distro_build 100
+%define distro_build 200
 %define signmodules 1
 %else
 
@@ -104,7 +104,7 @@ Summary: The Linux kernel
 # Want to build a the vsdo directories installed
 %define with_vdso_install %{?_without_vdso_install: 0} %{?!_without_vdso_install: 1}
 # Control whether we perform a compat. check against published ABI.
-%define with_kabichk   1
+%define with_kabichk   0
 
 # Build the kernel-doc package, but don't fail the build if it botches.
 # Here "true" means "continue" and "false" means "fail the build".
@@ -190,7 +190,7 @@ Summary: The Linux kernel
 %endif
 
 %if %{rhel}
-%define pkg_release %{distro_build}.5.1%{?dist}uek%{?buildid}
+%define pkg_release %{distro_build}.0.1%{?dist}uek%{?buildid}
 %endif
 %define KVERREL %{rpmversion}-%{pkg_release}
 
@@ -1676,6 +1676,147 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Sun Mar 11 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-200.0.1.el5uek]
+- disable kabicheck for uek2 update 1 beta
+- nfs: only dirty user pages in direct read code (Dave Kleikamp)
+- config: Enable Xen's PV USB, SCSI, MCE and Xen CPU freq driver (Konrad
+  Rzeszutek Wilk)
+- [CPUFREQ] xen: governor for Xen hypervisor frequency scaling. (Konrad
+  Rzeszutek Wilk)
+- xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad
+  Rzeszutek Wilk)
+- Revert "Merge branch 'stable/processor-passthru.v5.rebased' into uek2-merge"
+  (Konrad Rzeszutek Wilk)
+- xen/processor-passthru: threads aren't suppose to leave on their own. (Konrad
+  Rzeszutek Wilk)
+- config: Enable Xen's PV USB, SCSI, MCE and Processor-Passthru (Konrad
+  Rzeszutek Wilk)
+- Xen: Export host physical CPU information to dom0 (Liu Jinsong)
+- xen/mce: Change the machine check point (Liu Jinsong)
+- Add mcelog support from xen platform (Liu Jinsong)
+- usb: xen pvusb driver (Nathanael Rensen)
+- xen/processor-passthru: Provide an driver that passes struct acpi_processor
+  data to the hypervisor. (Konrad Rzeszutek Wilk)
+- xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad
+  Rzeszutek Wilk)
+- xen/setup/pm/acpi: Remove the call to boot_option_idle_override. (Konrad
+  Rzeszutek Wilk)
+- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
+- xen/pm_idle: Make pm_idle be default_idle under Xen. (Konrad Rzeszutek Wilk)
+- cpuidle: stop depending on pm_idle (Len Brown)
+- cpuidle: replace xen access to x86 pm_idle and default_idle (Len Brown)
+- cpuidle: create bootparam "cpuidle.off=1" (Len Brown)
+- Revert "Merge branch 'stable/acpi-cpufreq.v3.rebased' into uek2-merge"
+  (Konrad Rzeszutek Wilk)
+- x86/microcode: check proper return code. (Ben Guthro)
+- xen: add CPU microcode update driver (Jeremy Fitzhardinge)
+- xen: add dom0_op hypercall (Jeremy Fitzhardinge)
+- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
+- nfs: add support for read_iter, write_iter (Dave Kleikamp)
+- xenbus_dev: add missing error check to watch handling (Jan Beulich)
+- xen/pci[front|back]: Use %d instead of %1x for displaying PCI devfn. (Konrad
+  Rzeszutek Wilk)
+- xen pvhvm: do not remap pirqs onto evtchns if !xen_have_vector_callback
+  (Stefano Stabellini)
+- xen/smp: Fix CPU online/offline bug triggering a BUG: scheduling while
+  atomic. (Konrad Rzeszutek Wilk)
+- xen/bootup: During bootup suppress XENBUS: Unable to read cpu state (Konrad
+  Rzeszutek Wilk)
+- Merge conflict resolved. Somehow the letter 's' slipped in the Makefile. This
+  fixes the compile issues. (Konrad Rzeszutek Wilk)
+- xen/events: BUG() when we can't allocate our event->irq array. (Konrad
+  Rzeszutek Wilk)
+- xen/granttable: Disable grant v2 for HVM domains. (Konrad Rzeszutek Wilk)
+- xen-blkfront: Use kcalloc instead of kzalloc to allocate array (Thomas Meyer)
+- xen/pciback: Expand the warning message to include domain id. (Konrad
+  Rzeszutek Wilk)
+- xen/pciback: Fix "device has been assigned to X domain!" warning (Konrad
+  Rzeszutek Wilk)
+- xen/xenbus: don't reimplement kvasprintf via a fixed size buffer (Ian
+  Campbell)
+- xenbus: maximum buffer size is XENSTORE_PAYLOAD_MAX (Ian Campbell)
+- xen/xenbus: Reject replies with payload > XENSTORE_PAYLOAD_MAX. (Ian
+  Campbell)
+- Xen: consolidate and simplify struct xenbus_driver instantiation (Jan
+  Beulich)
+- xen-gntalloc: introduce missing kfree (Julia Lawall)
+- xen/xenbus: Fix compile error - missing header for xen_initial_domain()
+  (Konrad Rzeszutek Wilk)
+- xen/netback: Enable netback on HVM guests (Daniel De Graaf)
+- xen/grant-table: Support mappings required by blkback (Daniel De Graaf)
+- xenbus: Use grant-table wrapper functions (Daniel De Graaf)
+- xenbus: Support HVM backends (Daniel De Graaf)
+- xen/xenbus-frontend: Fix compile error with randconfig (Konrad Rzeszutek
+  Wilk)
+- xen/xenbus-frontend: Make error message more clear (Bastian Blank)
+- xen/privcmd: Remove unused support for arch specific privcmp mmap (Bastian
+  Blank)
+- xen: Add xenbus_backend device (Bastian Blank)
+- xen: Add xenbus device driver (Bastian Blank)
+- xen: Add privcmd device driver (Bastian Blank)
+- xen/gntalloc: fix reference counts on multi-page mappings (Daniel De Graaf)
+- xen/gntalloc: release grant references on page free (Daniel De Graaf)
+- xen/events: prevent calling evtchn_get on invalid channels (Daniel De Graaf)
+- xen/granttable: Support transitive grants (Annie Li)
+- xen/granttable: Support sub-page grants (Annie Li)
+- xen/granttable: Improve comments for function pointers (Annie Li)
+- xen/ia64: fix build breakage because of conflicting u64 guest handles (Tony
+  Luck)
+- xen/granttable: Keep code format clean (Annie Li)
+- xen/granttable: Grant tables V2 implementation (Annie Li)
+- xen/granttable: Refactor some code (Annie Li)
+- xen/granttable: Introducing grant table V2 stucture (Annie Li)
+- Xen: update MAINTAINER info (Jeremy Fitzhardinge)
+- xen/event: Add reference counting to event channels (Daniel De Graaf)
+- xen/gnt{dev,alloc}: reserve event channels for notify (Daniel De Graaf)
+- xen/gntalloc: Change gref_lock to a mutex (Daniel De Graaf)
+- xen: document backend sysfs files (David Vrabel)
+- xen: document balloon driver sysfs files (David Vrabel)
+- btrfs: add support for read_iter, write_iter, and direct_IO_bvec (Dave
+  Kleikamp)
+- ext4: add support for read_iter, write_iter, and direct_IO_bvec (Dave
+  Kleikamp)
+- ocfs2: add support for read_iter, write_iter, and direct_IO_bvec (Dave
+  Kleikamp)
+- ext3: add support for .read_iter and .write_iter (Dave Kleikamp)
+- bio: add bvec_length(), like iov_length() (Dave Kleikamp)
+- aio: add aio support for iov_iter arguments (Zach Brown)
+- aio: add aio_kernel_() interface (Dave Kleikamp)
+- fs: pull iov_iter use higher up the stack (Dave Kleikamp)
+- dio: add __blockdev_direct_IO_bdev() (Dave Kleikamp)
+- dio: add dio_post_submission() helper function (Dave Kleikamp)
+- dio: add dio_lock_and_flush() helper (Dave Kleikamp)
+- dio: add sdio_init() helper function (Dave Kleikamp)
+- dio: add dio_alloc_init() helper function (Dave Kleikamp)
+- dio: create a dio_aligned() helper function (Zach Brown)
+- iov_iter: let callers extract iovecs and bio_vecs (Zach Brown)
+- iov_iter: add a shorten call (Zach Brown)
+- iov_iter: add bvec support (Zach Brown)
+- iov_iter: hide iovec details behind ops function pointers (Zach Brown)
+- fuse: convert fuse to use iov_iter_copy_[to|from]_user (Dave Kleikamp)
+- iov_iter: add copy_to_user support (Zach Brown)
+- iov_iter: move into its own file (Zach Brown)
+- xen/scsi[front|back]: consolidate and simplify struct xenbus_driver
+  instantiation (Konrad Rzeszutek Wilk)
+- xen/scsiback: allow RESERVE/RELEASE commands (James Harper)
+- xen/scsiback: vscsi >2TB patch (Samuel Kvasnica)
+- xen-scsi[front|back]: Fix warnings and bugs. (Konrad Rzeszutek Wilk)
+- xen/scsi[front|back]: Forgot .owner attribute. (Konrad Rzeszutek Wilk)
+- xen/scsi[front|back]: Initial commit from Novell SLES11SP1 2.6.32 tree.
+  (Konrad Rzeszutek Wilk)
+- xen/pci:use hypercall PHYSDEVOP_restore_msi_ext to restore MSI/MSI-X vectors
+  (Liang Tang)
+- xen/acpi/sleep: Register to the acpi_suspend_lowlevel a callback. (Konrad
+  Rzeszutek Wilk)
+- xen/acpi/sleep: Enable ACPI sleep via the __acpi_override_sleep (Konrad
+  Rzeszutek Wilk)
+- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
+- xen: Utilize the restore_msi_irqs hook. (Konrad Rzeszutek Wilk)
+- x86/acpi/sleep: Provide registration for acpi_suspend_lowlevel. (Liang Tang)
+- x86, acpi, tboot: Have a ACPI sleep override instead of calling tboot_sleep.
+  (Konrad Rzeszutek Wilk)
+- x86: Expand the x86_msi_ops to have a restore MSIs. (Konrad Rzeszutek Wilk)
+
 * Tue Mar  6 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.5.1.el5uek]
 - proc: make sure mem_open() doesn't pin the target's memory (Oleg Nesterov) 
 - proc: mem_release() should check mm != NULL (Oleg Nesterov) [orabug 13811116]
index e9b288130d495f47cde24025f8a2fd76f04f0867..f8ed230230357f8bee2ce3ff810aae3e4199195b 100644 (file)
@@ -24,7 +24,7 @@ Summary: The Linux kernel
 
 %define rhel 1
 %if %{rhel}
-%define distro_build 100
+%define distro_build 200
 %define signmodules 1
 %else
 
@@ -120,7 +120,7 @@ Summary: The Linux kernel
 %endif
 
 # Control whether we perform a compat. check against published ABI.
-%define with_kabichk 1
+%define with_kabichk 0
 
 # Additional options for user-friendly one-off kernel building:
 #
@@ -198,7 +198,7 @@ Summary: The Linux kernel
 %endif
 
 %if %{rhel}
-%define pkg_release %{distro_build}.5.1%{?dist}uek%{?buildid}
+%define pkg_release %{distro_build}.0.1%{?dist}uek%{?buildid}
 %endif
 %define KVERREL %{rpmversion}-%{pkg_release}.%{_target_cpu}
 
@@ -1692,6 +1692,147 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Sun Mar 11 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-200.0.1.el6uek]
+- disable kabicheck for uek2 update 1 beta
+- nfs: only dirty user pages in direct read code (Dave Kleikamp)
+- config: Enable Xen's PV USB, SCSI, MCE and Xen CPU freq driver (Konrad
+  Rzeszutek Wilk)
+- [CPUFREQ] xen: governor for Xen hypervisor frequency scaling. (Konrad
+  Rzeszutek Wilk)
+- xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad
+  Rzeszutek Wilk)
+- Revert "Merge branch 'stable/processor-passthru.v5.rebased' into uek2-merge"
+  (Konrad Rzeszutek Wilk)
+- xen/processor-passthru: threads aren't suppose to leave on their own. (Konrad
+  Rzeszutek Wilk)
+- config: Enable Xen's PV USB, SCSI, MCE and Processor-Passthru (Konrad
+  Rzeszutek Wilk)
+- Xen: Export host physical CPU information to dom0 (Liu Jinsong)
+- xen/mce: Change the machine check point (Liu Jinsong)
+- Add mcelog support from xen platform (Liu Jinsong)
+- usb: xen pvusb driver (Nathanael Rensen)
+- xen/processor-passthru: Provide an driver that passes struct acpi_processor
+  data to the hypervisor. (Konrad Rzeszutek Wilk)
+- xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad
+  Rzeszutek Wilk)
+- xen/setup/pm/acpi: Remove the call to boot_option_idle_override. (Konrad
+  Rzeszutek Wilk)
+- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
+- xen/pm_idle: Make pm_idle be default_idle under Xen. (Konrad Rzeszutek Wilk)
+- cpuidle: stop depending on pm_idle (Len Brown)
+- cpuidle: replace xen access to x86 pm_idle and default_idle (Len Brown)
+- cpuidle: create bootparam "cpuidle.off=1" (Len Brown)
+- Revert "Merge branch 'stable/acpi-cpufreq.v3.rebased' into uek2-merge"
+  (Konrad Rzeszutek Wilk)
+- x86/microcode: check proper return code. (Ben Guthro)
+- xen: add CPU microcode update driver (Jeremy Fitzhardinge)
+- xen: add dom0_op hypercall (Jeremy Fitzhardinge)
+- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
+- nfs: add support for read_iter, write_iter (Dave Kleikamp)
+- xenbus_dev: add missing error check to watch handling (Jan Beulich)
+- xen/pci[front|back]: Use %d instead of %1x for displaying PCI devfn. (Konrad
+  Rzeszutek Wilk)
+- xen pvhvm: do not remap pirqs onto evtchns if !xen_have_vector_callback
+  (Stefano Stabellini)
+- xen/smp: Fix CPU online/offline bug triggering a BUG: scheduling while
+  atomic. (Konrad Rzeszutek Wilk)
+- xen/bootup: During bootup suppress XENBUS: Unable to read cpu state (Konrad
+  Rzeszutek Wilk)
+- Merge conflict resolved. Somehow the letter 's' slipped in the Makefile. This
+  fixes the compile issues. (Konrad Rzeszutek Wilk)
+- xen/events: BUG() when we can't allocate our event->irq array. (Konrad
+  Rzeszutek Wilk)
+- xen/granttable: Disable grant v2 for HVM domains. (Konrad Rzeszutek Wilk)
+- xen-blkfront: Use kcalloc instead of kzalloc to allocate array (Thomas Meyer)
+- xen/pciback: Expand the warning message to include domain id. (Konrad
+  Rzeszutek Wilk)
+- xen/pciback: Fix "device has been assigned to X domain!" warning (Konrad
+  Rzeszutek Wilk)
+- xen/xenbus: don't reimplement kvasprintf via a fixed size buffer (Ian
+  Campbell)
+- xenbus: maximum buffer size is XENSTORE_PAYLOAD_MAX (Ian Campbell)
+- xen/xenbus: Reject replies with payload > XENSTORE_PAYLOAD_MAX. (Ian
+  Campbell)
+- Xen: consolidate and simplify struct xenbus_driver instantiation (Jan
+  Beulich)
+- xen-gntalloc: introduce missing kfree (Julia Lawall)
+- xen/xenbus: Fix compile error - missing header for xen_initial_domain()
+  (Konrad Rzeszutek Wilk)
+- xen/netback: Enable netback on HVM guests (Daniel De Graaf)
+- xen/grant-table: Support mappings required by blkback (Daniel De Graaf)
+- xenbus: Use grant-table wrapper functions (Daniel De Graaf)
+- xenbus: Support HVM backends (Daniel De Graaf)
+- xen/xenbus-frontend: Fix compile error with randconfig (Konrad Rzeszutek
+  Wilk)
+- xen/xenbus-frontend: Make error message more clear (Bastian Blank)
+- xen/privcmd: Remove unused support for arch specific privcmp mmap (Bastian
+  Blank)
+- xen: Add xenbus_backend device (Bastian Blank)
+- xen: Add xenbus device driver (Bastian Blank)
+- xen: Add privcmd device driver (Bastian Blank)
+- xen/gntalloc: fix reference counts on multi-page mappings (Daniel De Graaf)
+- xen/gntalloc: release grant references on page free (Daniel De Graaf)
+- xen/events: prevent calling evtchn_get on invalid channels (Daniel De Graaf)
+- xen/granttable: Support transitive grants (Annie Li)
+- xen/granttable: Support sub-page grants (Annie Li)
+- xen/granttable: Improve comments for function pointers (Annie Li)
+- xen/ia64: fix build breakage because of conflicting u64 guest handles (Tony
+  Luck)
+- xen/granttable: Keep code format clean (Annie Li)
+- xen/granttable: Grant tables V2 implementation (Annie Li)
+- xen/granttable: Refactor some code (Annie Li)
+- xen/granttable: Introducing grant table V2 stucture (Annie Li)
+- Xen: update MAINTAINER info (Jeremy Fitzhardinge)
+- xen/event: Add reference counting to event channels (Daniel De Graaf)
+- xen/gnt{dev,alloc}: reserve event channels for notify (Daniel De Graaf)
+- xen/gntalloc: Change gref_lock to a mutex (Daniel De Graaf)
+- xen: document backend sysfs files (David Vrabel)
+- xen: document balloon driver sysfs files (David Vrabel)
+- btrfs: add support for read_iter, write_iter, and direct_IO_bvec (Dave
+  Kleikamp)
+- ext4: add support for read_iter, write_iter, and direct_IO_bvec (Dave
+  Kleikamp)
+- ocfs2: add support for read_iter, write_iter, and direct_IO_bvec (Dave
+  Kleikamp)
+- ext3: add support for .read_iter and .write_iter (Dave Kleikamp)
+- bio: add bvec_length(), like iov_length() (Dave Kleikamp)
+- aio: add aio support for iov_iter arguments (Zach Brown)
+- aio: add aio_kernel_() interface (Dave Kleikamp)
+- fs: pull iov_iter use higher up the stack (Dave Kleikamp)
+- dio: add __blockdev_direct_IO_bdev() (Dave Kleikamp)
+- dio: add dio_post_submission() helper function (Dave Kleikamp)
+- dio: add dio_lock_and_flush() helper (Dave Kleikamp)
+- dio: add sdio_init() helper function (Dave Kleikamp)
+- dio: add dio_alloc_init() helper function (Dave Kleikamp)
+- dio: create a dio_aligned() helper function (Zach Brown)
+- iov_iter: let callers extract iovecs and bio_vecs (Zach Brown)
+- iov_iter: add a shorten call (Zach Brown)
+- iov_iter: add bvec support (Zach Brown)
+- iov_iter: hide iovec details behind ops function pointers (Zach Brown)
+- fuse: convert fuse to use iov_iter_copy_[to|from]_user (Dave Kleikamp)
+- iov_iter: add copy_to_user support (Zach Brown)
+- iov_iter: move into its own file (Zach Brown)
+- xen/scsi[front|back]: consolidate and simplify struct xenbus_driver
+  instantiation (Konrad Rzeszutek Wilk)
+- xen/scsiback: allow RESERVE/RELEASE commands (James Harper)
+- xen/scsiback: vscsi >2TB patch (Samuel Kvasnica)
+- xen-scsi[front|back]: Fix warnings and bugs. (Konrad Rzeszutek Wilk)
+- xen/scsi[front|back]: Forgot .owner attribute. (Konrad Rzeszutek Wilk)
+- xen/scsi[front|back]: Initial commit from Novell SLES11SP1 2.6.32 tree.
+  (Konrad Rzeszutek Wilk)
+- xen/pci:use hypercall PHYSDEVOP_restore_msi_ext to restore MSI/MSI-X vectors
+  (Liang Tang)
+- xen/acpi/sleep: Register to the acpi_suspend_lowlevel a callback. (Konrad
+  Rzeszutek Wilk)
+- xen/acpi/sleep: Enable ACPI sleep via the __acpi_override_sleep (Konrad
+  Rzeszutek Wilk)
+- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
+- xen: Utilize the restore_msi_irqs hook. (Konrad Rzeszutek Wilk)
+- x86/acpi/sleep: Provide registration for acpi_suspend_lowlevel. (Liang Tang)
+- x86, acpi, tboot: Have a ACPI sleep override instead of calling tboot_sleep.
+  (Konrad Rzeszutek Wilk)
+- x86: Expand the x86_msi_ops to have a restore MSIs. (Konrad Rzeszutek Wilk)
+
 * Tue Mar  6 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.5.1.el6uek]
 - proc: make sure mem_open() doesn't pin the target's memory (Oleg Nesterov) 
 - proc: mem_release() should check mm != NULL (Oleg Nesterov) [orabug 13811116]