diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2008-02-12 23:09:47 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2008-02-12 23:09:47 -0800 |
commit | b187615c8c16369df1892327fbfd9987f2c4424d (patch) | |
tree | 9325d07f50e68e3a08e70ea0a099fb28cc0600aa /pending | |
parent | e49198c6adf03a0083c53fe8d215e2306f5b9b16 (diff) | |
download | patches-b187615c8c16369df1892327fbfd9987f2c4424d.tar.gz |
feature-removal pending stuff
Diffstat (limited to 'pending')
-rw-r--r-- | pending/feature-removal-1.patch | 23 | ||||
-rw-r--r-- | pending/feature-removal-2.patch | 40 | ||||
-rw-r--r-- | pending/feature-removal-3.patch | 32 |
3 files changed, 95 insertions, 0 deletions
diff --git a/pending/feature-removal-1.patch b/pending/feature-removal-1.patch new file mode 100644 index 00000000000000..f7791983070634 --- /dev/null +++ b/pending/feature-removal-1.patch @@ -0,0 +1,23 @@ +--- + Documentation/feature-removal-schedule/README | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +--- /dev/null ++++ b/Documentation/feature-removal-schedule/README +@@ -0,0 +1,16 @@ ++The files in this directory describe a number of files and features ++that are that are going to be removed in the kernel source tree. Every ++entry should contain what exactly is going away, why it is happening, ++and who is going to be doing the work. When the feature is removed from ++the kernel, the file describing the removal should also be removed. ++ ++The files should use the following template to help explain this ++information: ++ ++--------------------------- ++What: the foo->baz field is going away ++When: October 31, 2038 ++Why: Using this field is broken by design, please switch to using the ++ newer foo->bar field instead. For more details on this, please ++ see the directions in Documentation/foo/using_bar.txt ++Who: Joe Weezle <joe@weezle> diff --git a/pending/feature-removal-2.patch b/pending/feature-removal-2.patch new file mode 100644 index 00000000000000..65cf6c3ecac19d --- /dev/null +++ b/pending/feature-removal-2.patch @@ -0,0 +1,40 @@ +--- + Documentation/feature-removal-schedule.txt | 13 ----------- + Documentation/feature-removal-schedule/dev-power.power_state | 10 ++++++++ + 2 files changed, 10 insertions(+), 13 deletions(-) + +--- a/Documentation/feature-removal-schedule.txt ++++ b/Documentation/feature-removal-schedule.txt +@@ -6,19 +6,6 @@ be removed from this file. + + --------------------------- + +-What: dev->power.power_state +-When: July 2007 +-Why: Broken design for runtime control over driver power states, confusing +- driver-internal runtime power management with: mechanisms to support +- system-wide sleep state transitions; event codes that distinguish +- different phases of swsusp "sleep" transitions; and userspace policy +- inputs. This framework was never widely used, and most attempts to +- use it were broken. Drivers should instead be exposing domain-specific +- interfaces either to kernel or to userspace. +-Who: Pavel Machek <pavel@suse.cz> +- +---------------------------- +- + What: old NCR53C9x driver + When: October 2007 + Why: Replaced by the much better esp_scsi driver. Actual low-level +--- /dev/null ++++ b/Documentation/feature-removal-schedule/dev-power.power_state +@@ -0,0 +1,10 @@ ++What: dev->power.power_state ++When: July 2007 ++Why: Broken design for runtime control over driver power states, confusing ++ driver-internal runtime power management with: mechanisms to support ++ system-wide sleep state transitions; event codes that distinguish ++ different phases of swsusp "sleep" transitions; and userspace policy ++ inputs. This framework was never widely used, and most attempts to ++ use it were broken. Drivers should instead be exposing domain-specific ++ interfaces either to kernel or to userspace. ++Who: Pavel Machek <pavel@suse.cz> diff --git a/pending/feature-removal-3.patch b/pending/feature-removal-3.patch new file mode 100644 index 00000000000000..ed0ab6944196ba --- /dev/null +++ b/pending/feature-removal-3.patch @@ -0,0 +1,32 @@ +--- + Documentation/feature-removal-schedule.txt | 9 --------- + Documentation/feature-removal-schedule/old_ncr54c9_driver | 6 ++++++ + 2 files changed, 6 insertions(+), 9 deletions(-) + +--- a/Documentation/feature-removal-schedule.txt ++++ b/Documentation/feature-removal-schedule.txt +@@ -6,15 +6,6 @@ be removed from this file. + + --------------------------- + +-What: old NCR53C9x driver +-When: October 2007 +-Why: Replaced by the much better esp_scsi driver. Actual low-level +- driver can be ported over almost trivially. +-Who: David Miller <davem@davemloft.net> +- Christoph Hellwig <hch@lst.de> +- +---------------------------- +- + What: Video4Linux API 1 ioctls and video_decoder.h from Video devices. + When: December 2008 + Files: include/linux/video_decoder.h include/linux/videodev.h +--- /dev/null ++++ b/Documentation/feature-removal-schedule/old_ncr54c9_driver +@@ -0,0 +1,6 @@ ++What: old NCR53C9x driver ++When: October 2007 ++Why: Replaced by the much better esp_scsi driver. Actual low-level ++ driver can be ported over almost trivially. ++Who: David Miller <davem@davemloft.net> ++ Christoph Hellwig <hch@lst.de> |