Dave Jones f6c1dac
**** Queued for 3.2 ***********************************************************************************
Dave Jones f6c1dac
Dave Jones f6c1dac
* acpi-ensure-thermal-limits-match-cpu-freq.patch
Dave Jones f6c1dac
* revert-efi-rtclock.patch
Dave Jones f6c1dac
* block-stray-block-put-after-teardown.patch
Dave Jones f6c1dac
* efi-dont-map-boot-services-on-32bit.patch
Dave Jones f6c1dac
Dave Jones f6c1dac
**** Queued for 3.3 ***********************************************************************************
Dave Jones f6c1dac
drm-edid-try-harder-to-fix-up-broken-headers.patch
Dave Jones f6c1dac
ext4-Support-check-none-nocheck-mount-options.patch
Dave Jones f6c1dac
Dave Jones f6c1dac
**** Other stuff that should go upstream (in decreasing likelyhood) ************************************
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-acpi-video-dos.patch
Dave Jones f6c1dac
* linux-2.6-defaults-acpi-video.patch
Dave Jones f6c1dac
* linux-2.6-defaults-aspm.patch
Dave Jones f6c1dac
* disable-i8042-check-on-apple-mac.patch
Dave Jones f6c1dac
* linux-2.6.30-no-pcspkr-modalias.patch
Dave Jones f6c1dac
* die-floppy-die.patch
Dave Jones f6c1dac
	Fedora policy decisions
Dave Jones f6c1dac
	Turn into CONFIG_ options and upstream ?
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-input-kill-stupid-messages.patch
Dave Jones f6c1dac
* linux-2.6-silence-acpi-blacklist.patch
Dave Jones f6c1dac
* linux-2.6-silence-fbcon-logo.patch
Dave Jones f6c1dac
* linux-2.6-silence-noise.patch
Dave Jones f6c1dac
	Fedora local 'hush' patches.  (TODO: push more upstream)
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-makefile-after_link.patch
Dave Jones f6c1dac
  Rolandware that is used by the debuginfo generation.
Dave Jones f6c1dac
  Possibly upstreamable ?
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-serial-460800.patch
Dave Jones f6c1dac
	Probably not upstreamable.
Dave Jones f6c1dac
	http://marc.theaimsgroup.com/?l=linux-kernel&m=112687270832687&w=2
Dave Jones f6c1dac
	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=126403
Dave Jones f6c1dac
	http://lkml.org/lkml/2006/8/2/208
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-acpi-debug-infinite-loop.patch
Dave Jones f6c1dac
  Responsible: mjg59
Dave Jones f6c1dac
Dave Jones f6c1dac
* fix_xen_guest_on_old_EC2.patch
Dave Jones f6c1dac
  Ugly for upstream. It's a hack to make old HV's work optimally.
Dave Jones f6c1dac
  Eventually we can drop it, but probably not until fixed HV's
Dave Jones f6c1dac
  are commonplace. (When?)
Dave Jones f6c1dac
  Responsible: Justin.
Dave Jones f6c1dac
Dave Jones f6c1dac
* add-appleir-usb-driver.patch
Dave Jones f6c1dac
  Added September 2009, but had been around even before that.
Dave Jones f6c1dac
  " NACKed upstream with "i'll implement this in the ir framework" or something
Dave Jones f6c1dac
  and never got around to it."
Dave Jones f6c1dac
  Responsible: j-rod
Dave Jones f6c1dac
Dave Jones f6c1dac
* dmar-disable-when-ricoh-multifunction.patch
Dave Jones f6c1dac
  Added October 2010
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-intel-iommu-igfx.patch
Dave Jones f6c1dac
  Invert igfx_off/igfx_on option. Around since forever. Upstreamable ?
Dave Jones f6c1dac
  Mustard ? Config option ?
Dave Jones f6c1dac
Dave Jones f6c1dac
* arm-omap-dt-compat.patch
Dave Jones f6c1dac
* arm-smsc-support-reading-mac-address-from-device-tree.patch
Dave Jones f6c1dac
  reponsible: Dennis
Dave Jones f6c1dac
Dave Jones f6c1dac
***********************************************************************************
Dave Jones f6c1dac
Dave Jones f6c1dac
'MUSTARD' patches.  Fedora local patches that are very unlikely to go upstream.
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-32bit-mmap-exec-randomization.patch
Dave Jones f6c1dac
  One half of the remaining exec-shield diff.
Dave Jones f6c1dac
  - davej bugged Ingo again on Jun 17 2011 about upstreaming, no response.
Dave Jones f6c1dac
  - mailed Linus asking for opinions in August 2011. He still hates it.
Dave Jones f6c1dac
   "Ugh. Certainly not in this form. That patch is just disgusting." ..
Dave Jones f6c1dac
   "I think that with NX and now SMEP, if you really care about security,
Dave Jones f6c1dac
    you'd better be using a CPU that supports 64-bit operations anyway."
Dave Jones f6c1dac
   As well as the increased randomisation, there's a key part of this patch
Dave Jones f6c1dac
   that means that DSOs get loaded in the ASCII-Armor area on 32bit.
Dave Jones f6c1dac
   (Addresses have topmost byte == 0)
Dave Jones f6c1dac
   See also https://bugzilla.redhat.com/show_bug.cgi?id=734239
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-i386-nx-emulation.patch
Dave Jones f6c1dac
  The ugly segment hack part of exec-shield that Linus hates.
Dave Jones f6c1dac
  Unlikely to ever go upstream.
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-crash-driver.patch
Dave Jones f6c1dac
	Unlikely to go upstream.
Dave Jones f6c1dac
	https://bugzilla.redhat.com/show_bug.cgi?id=492803
Dave Jones f6c1dac
Dave Jones f6c1dac
* linux-2.6-e1000-ich9-montevina.patch
Dave Jones f6c1dac
  Intel hates it. Davej has an SDV that needs it.
Dave Jones f6c1dac
  Low maintenence, and worth hanging onto until it gets replaced
Dave Jones f6c1dac
  with something that fails in a different way.
Dave Jones f6c1dac
Dave Jones f6c1dac
* utrace.patch
Dave Jones f6c1dac
  Hopefully it'll die when uprobes gets upstream.
Dave Jones f6c1dac
Dave Jones f6c1dac
Dave Jones f6c1dac
***********************************************************************************
Dave Jones f6c1dac
Dave Jones f6c1dac
Spec file/config todos/cleanups
Dave Jones f6c1dac
Dave Jones f6c1dac
* modules-extra: Do a few more things to make it a bit more robust.
Dave Jones f6c1dac
  - Allow for comments in the mod-extra.list file.
Dave Jones f6c1dac
  - Don't fail the build if a module is listed but not built (maybe).
Dave Jones f6c1dac
  - See if it can be tied into Kconfig instead of module names.
Dave Jones f6c1dac
Dave Jones f6c1dac
* investigate gzip modules. Everything should support this now?
Dave Jones f6c1dac
  Looks like about 70M savings per kernel installed.
Dave Jones f6c1dac