rpms/kernel/FC-4 1748-DRIVER-MODEL-Add-missing-platform_device.h-header.txt, NONE, 1.1.4.1 1761-vmalloc_node.txt, NONE, 1.1.4.1 2468-DRIVER-MODEL-Improved-dynamically-allocated-platform_device-interface.txt, NONE, 1.1.4.1 kernel-2.6.spec, 1.1518.2.2, 1.1518.2.3 1014-Input-convert-net-bluetooth-to-dynamic-input_dev-allocation.txt, 1.1.4.1, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Nov 30 01:50:57 UTC 2005


Author: linville

Update of /cvs/dist/rpms/kernel/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv25096

Modified Files:
      Tag: private-linville-netdev-fc4-3-branch
	kernel-2.6.spec 
Added Files:
      Tag: private-linville-netdev-fc4-3-branch
	1748-DRIVER-MODEL-Add-missing-platform_device.h-header.txt 
	1761-vmalloc_node.txt 
	2468-DRIVER-MODEL-Improved-dynamically-allocated-platform_device-interface.txt 
Removed Files:
      Tag: private-linville-netdev-fc4-3-branch
	1014-Input-convert-net-bluetooth-to-dynamic-input_dev-allocation.txt 
Log Message:



--- NEW FILE 1748-DRIVER-MODEL-Add-missing-platform_device.h-header.txt ---
Subject: [PATCH] [DRIVER MODEL] Add missing platform_device.h header.
From: Russell King <rmk at dyn-67.arm.linux.org.uk>
Date: 1130620678 +0100

Signed-off-by: Russell King <rmk+kernel at arm.linux.org.uk>

---

 include/linux/platform_device.h |   40 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)
 create mode 100644 include/linux/platform_device.h

applies-to: dac91b70361b405ab8e15207f514a2f3e991e93d
bbbf508d6403f9dfeeb040d9cd7366e395632e59
diff --git a/include/linux/platform_device.h b/include/linux/platform_device.h
new file mode 100644
index 0000000..a726225
--- /dev/null
+++ b/include/linux/platform_device.h
@@ -0,0 +1,40 @@
+/*
+ * platform_device.h - generic, centralized driver model
+ *
+ * Copyright (c) 2001-2003 Patrick Mochel <mochel at osdl.org>
+ *
+ * This file is released under the GPLv2
+ *
+ * See Documentation/driver-model/ for more information.
+ */
+
+#ifndef _PLATFORM_DEVICE_H_
+#define _PLATFORM_DEVICE_H_
+
+#include <linux/device.h>
+
+struct platform_device {
+	const char	* name;
+	u32		id;
+	struct device	dev;
+	u32		num_resources;
+	struct resource	* resource;
+};
+
+#define to_platform_device(x) container_of((x), struct platform_device, dev)
+
+extern int platform_device_register(struct platform_device *);
+extern void platform_device_unregister(struct platform_device *);
+
+extern struct bus_type platform_bus_type;
+extern struct device platform_bus;
+
+extern struct resource *platform_get_resource(struct platform_device *, unsigned int, unsigned int);
+extern int platform_get_irq(struct platform_device *, unsigned int);
+extern struct resource *platform_get_resource_byname(struct platform_device *, unsigned int, char *);
+extern int platform_get_irq_byname(struct platform_device *, char *);
+extern int platform_add_devices(struct platform_device **, int);
+
+extern struct platform_device *platform_device_register_simple(char *, unsigned int, struct resource *, unsigned int);
+
+#endif /* _PLATFORM_DEVICE_H_ */
---
0.99.8.GIT


--- NEW FILE 1761-vmalloc_node.txt ---
Subject: [PATCH] vmalloc_node
From: Christoph Lameter <clameter at engr.sgi.com>
Date: 1130634941 -0700

This patch adds

vmalloc_node(size, node)	-> Allocate necessary memory on the specified node

and

get_vm_area_node(size, flags, node)

and the other functions that it depends on.

Signed-off-by: Andrew Morton <akpm at osdl.org>
Signed-off-by: Linus Torvalds <torvalds at osdl.org>

---

 include/linux/vmalloc.h |    8 +++++
 mm/vmalloc.c            |   73 +++++++++++++++++++++++++++++++++++++----------
 2 files changed, 64 insertions(+), 17 deletions(-)

applies-to: 1a8f95a9960e03149d27d935da25b768878feb3e
930fc45a49ddebe7555cc5c837d82b9c27e65ff4
diff --git a/include/linux/vmalloc.h b/include/linux/vmalloc.h
index 3701a06..1d5577b 100644
--- a/include/linux/vmalloc.h
+++ b/include/linux/vmalloc.h
@@ -32,10 +32,14 @@ struct vm_struct {
  *	Highlevel APIs for driver use
  */
 extern void *vmalloc(unsigned long size);
+extern void *vmalloc_node(unsigned long size, int node);
 extern void *vmalloc_exec(unsigned long size);
 extern void *vmalloc_32(unsigned long size);
 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot);
-extern void *__vmalloc_area(struct vm_struct *area, gfp_t gfp_mask, pgprot_t prot);
+extern void *__vmalloc_area(struct vm_struct *area, gfp_t gfp_mask,
+				pgprot_t prot);
+extern void *__vmalloc_node(unsigned long size, gfp_t gfp_mask,
+				pgprot_t prot, int node);
 extern void vfree(void *addr);
 
 extern void *vmap(struct page **pages, unsigned int count,
@@ -48,6 +52,8 @@ extern void vunmap(void *addr);
 extern struct vm_struct *get_vm_area(unsigned long size, unsigned long flags);
 extern struct vm_struct *__get_vm_area(unsigned long size, unsigned long flags,
 					unsigned long start, unsigned long end);
+extern struct vm_struct *get_vm_area_node(unsigned long size,
+					unsigned long flags, int node);
 extern struct vm_struct *remove_vm_area(void *addr);
 extern struct vm_struct *__remove_vm_area(void *addr);
 extern int map_vm_area(struct vm_struct *area, pgprot_t prot,
diff --git a/mm/vmalloc.c b/mm/vmalloc.c
index 1150229..5e91205 100644
--- a/mm/vmalloc.c
+++ b/mm/vmalloc.c
@@ -5,6 +5,7 @@
  *  Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
  *  SMP-safe vmalloc/vfree/ioremap, Tigran Aivazian <tigran at veritas.com>, May 2000
  *  Major rework to support vmap/vunmap, Christoph Hellwig, SGI, August 2002
+ *  Numa awareness, Christoph Lameter, SGI, June 2005
  */
 
 #include <linux/mm.h>
@@ -158,8 +159,8 @@ int map_vm_area(struct vm_struct *area, 
 	return err;
 }
 
-struct vm_struct *__get_vm_area(unsigned long size, unsigned long flags,
-				unsigned long start, unsigned long end)
+struct vm_struct *__get_vm_area_node(unsigned long size, unsigned long flags,
+				unsigned long start, unsigned long end, int node)
 {
 	struct vm_struct **p, *tmp, *area;
 	unsigned long align = 1;
@@ -178,7 +179,7 @@ struct vm_struct *__get_vm_area(unsigned
 	addr = ALIGN(start, align);
 	size = PAGE_ALIGN(size);
 
-	area = kmalloc(sizeof(*area), GFP_KERNEL);
+	area = kmalloc_node(sizeof(*area), GFP_KERNEL, node);
 	if (unlikely(!area))
 		return NULL;
 
@@ -231,6 +232,12 @@ out:
 	return NULL;
 }
 
+struct vm_struct *__get_vm_area(unsigned long size, unsigned long flags,
+				unsigned long start, unsigned long end)
+{
+	return __get_vm_area_node(size, flags, start, end, -1);
+}
+
 /**
  *	get_vm_area  -  reserve a contingous kernel virtual area
  *
@@ -246,6 +253,11 @@ struct vm_struct *get_vm_area(unsigned l
 	return __get_vm_area(size, flags, VMALLOC_START, VMALLOC_END);
 }
 
+struct vm_struct *get_vm_area_node(unsigned long size, unsigned long flags, int node)
+{
+	return __get_vm_area_node(size, flags, VMALLOC_START, VMALLOC_END, node);
+}
+
 /* Caller must hold vmlist_lock */
 struct vm_struct *__remove_vm_area(void *addr)
 {
@@ -342,7 +354,6 @@ void vfree(void *addr)
 	BUG_ON(in_interrupt());
 	__vunmap(addr, 1);
 }
-
 EXPORT_SYMBOL(vfree);
 
 /**
@@ -360,7 +371,6 @@ void vunmap(void *addr)
 	BUG_ON(in_interrupt());
 	__vunmap(addr, 0);
 }
-
 EXPORT_SYMBOL(vunmap);
 
 /**
@@ -392,10 +402,10 @@ void *vmap(struct page **pages, unsigned
 
 	return area->addr;
 }
-
 EXPORT_SYMBOL(vmap);
 
-void *__vmalloc_area(struct vm_struct *area, gfp_t gfp_mask, pgprot_t prot)
+void *__vmalloc_area_node(struct vm_struct *area, gfp_t gfp_mask,
+				pgprot_t prot, int node)
 {
 	struct page **pages;
 	unsigned int nr_pages, array_size, i;
@@ -406,9 +416,9 @@ void *__vmalloc_area(struct vm_struct *a
 	area->nr_pages = nr_pages;
 	/* Please note that the recursion is strictly bounded. */
 	if (array_size > PAGE_SIZE)
-		pages = __vmalloc(array_size, gfp_mask, PAGE_KERNEL);
+		pages = __vmalloc_node(array_size, gfp_mask, PAGE_KERNEL, node);
 	else
-		pages = kmalloc(array_size, (gfp_mask & ~__GFP_HIGHMEM));
+		pages = kmalloc_node(array_size, (gfp_mask & ~__GFP_HIGHMEM), node);
 	area->pages = pages;
 	if (!area->pages) {
 		remove_vm_area(area->addr);
@@ -418,7 +428,10 @@ void *__vmalloc_area(struct vm_struct *a
 	memset(area->pages, 0, array_size);
 
 	for (i = 0; i < area->nr_pages; i++) {
-		area->pages[i] = alloc_page(gfp_mask);
+		if (node < 0)
+			area->pages[i] = alloc_page(gfp_mask);
+		else
+			area->pages[i] = alloc_pages_node(node, gfp_mask, 0);
 		if (unlikely(!area->pages[i])) {
 			/* Successfully allocated i pages, free them in __vunmap() */
 			area->nr_pages = i;
@@ -435,18 +448,25 @@ fail:
 	return NULL;
 }
 
+void *__vmalloc_area(struct vm_struct *area, gfp_t gfp_mask, pgprot_t prot)
+{
+	return __vmalloc_area_node(area, gfp_mask, prot, -1);
+}
+
 /**
- *	__vmalloc  -  allocate virtually contiguous memory
+ *	__vmalloc_node  -  allocate virtually contiguous memory
  *
  *	@size:		allocation size
  *	@gfp_mask:	flags for the page level allocator
  *	@prot:		protection mask for the allocated pages
+ *	@node		node to use for allocation or -1
  *
  *	Allocate enough pages to cover @size from the page level
  *	allocator with @gfp_mask flags.  Map them into contiguous
  *	kernel virtual space, using a pagetable protection of @prot.
  */
-void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot)
+void *__vmalloc_node(unsigned long size, gfp_t gfp_mask, pgprot_t prot,
+			int node)
 {
 	struct vm_struct *area;
 
@@ -454,13 +474,18 @@ void *__vmalloc(unsigned long size, gfp_
 	if (!size || (size >> PAGE_SHIFT) > num_physpages)
 		return NULL;
 
-	area = get_vm_area(size, VM_ALLOC);
+	area = get_vm_area_node(size, VM_ALLOC, node);
 	if (!area)
 		return NULL;
 
-	return __vmalloc_area(area, gfp_mask, prot);
+	return __vmalloc_area_node(area, gfp_mask, prot, node);
 }
+EXPORT_SYMBOL(__vmalloc_node);
 
+void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot)
+{
+	return __vmalloc_node(size, gfp_mask, prot, -1);
+}
 EXPORT_SYMBOL(__vmalloc);
 
 /**
@@ -478,9 +503,26 @@ void *vmalloc(unsigned long size)
 {
        return __vmalloc(size, GFP_KERNEL | __GFP_HIGHMEM, PAGE_KERNEL);
 }
-
 EXPORT_SYMBOL(vmalloc);
 
+/**
+ *	vmalloc_node  -  allocate memory on a specific node
+ *
+ *	@size:		allocation size
+ *	@node;		numa node
+ *
+ *	Allocate enough pages to cover @size from the page level
+ *	allocator and map them into contiguous kernel virtual space.
+ *
+ *	For tight cotrol over page level allocator and protection flags
+ *	use __vmalloc() instead.
+ */
+void *vmalloc_node(unsigned long size, int node)
+{
+       return __vmalloc_node(size, GFP_KERNEL | __GFP_HIGHMEM, PAGE_KERNEL, node);
+}
+EXPORT_SYMBOL(vmalloc_node);
+
 #ifndef PAGE_KERNEL_EXEC
 # define PAGE_KERNEL_EXEC PAGE_KERNEL
 #endif
@@ -515,7 +557,6 @@ void *vmalloc_32(unsigned long size)
 {
 	return __vmalloc(size, GFP_KERNEL, PAGE_KERNEL);
 }
-
 EXPORT_SYMBOL(vmalloc_32);
 
 long vread(char *buf, char *addr, unsigned long count)
---
0.99.8.GIT


--- NEW FILE 2468-DRIVER-MODEL-Improved-dynamically-allocated-platform_device-interface.txt ---
Subject: [PATCH] [DRIVER MODEL] Improved dynamically allocated platform_device interface
From: Russell King <rmk at dyn-67.arm.linux.org.uk>
Date: 1131225573 +0000

Re-jig the simple platform device support to allow private data
to be attached to a platform device, as well as allowing the
parent device to be set.

Example usage:

	pdev = platform_device_alloc("mydev", id);
	if (pdev) {
		err = platform_device_add_resources(pdev, &resources,
						    ARRAY_SIZE(resources));
		if (err == 0)
			err = platform_device_add_data(pdev, &platform_data,
						       sizeof(platform_data));
		if (err == 0)
			err = platform_device_add(pdev);
	} else {
		err = -ENOMEM;
	}
	if (err)
		platform_device_put(pdev);

Signed-off-by: Russell King <rmk+kernel at arm.linux.org.uk>
Acked-by: Greg Kroah-Hartman <gregkh at suse.de>

---

 drivers/base/platform.c         |  153 ++++++++++++++++++++++++++++++++-------
 include/linux/platform_device.h |    6 ++
 2 files changed, 132 insertions(+), 27 deletions(-)

applies-to: c403b29783de27e290b5d12f12054d03f96ce8b2
37c12e7497b6fe2b6a890814f0ff4edce696d862
diff --git a/drivers/base/platform.c b/drivers/base/platform.c
index d597c92..6d4736e 100644
--- a/drivers/base/platform.c
+++ b/drivers/base/platform.c
@@ -116,12 +116,115 @@ int platform_add_devices(struct platform
 	return ret;
 }
 
+struct platform_object {
+	struct platform_device pdev;
+	char name[1];
+};
+
 /**
- *	platform_device_register - add a platform-level device
+ *	platform_device_put
+ *	@pdev:	platform device to free
+ *
+ *	Free all memory associated with a platform device.  This function
+ *	must _only_ be externally called in error cases.  All other usage
+ *	is a bug.
+ */
+void platform_device_put(struct platform_device *pdev)
+{
+	if (pdev)
+		put_device(&pdev->dev);
+}
+EXPORT_SYMBOL_GPL(platform_device_put);
+
+static void platform_device_release(struct device *dev)
+{
+	struct platform_object *pa = container_of(dev, struct platform_object, pdev.dev);
+
+	kfree(pa->pdev.dev.platform_data);
+	kfree(pa->pdev.resource);
+	kfree(pa);
+}
+
+/**
+ *	platform_device_alloc
+ *	@name:	base name of the device we're adding
+ *	@id:    instance id
+ *
+ *	Create a platform device object which can have other objects attached
+ *	to it, and which will have attached objects freed when it is released.
+ */
+struct platform_device *platform_device_alloc(const char *name, unsigned int id)
+{
+	struct platform_object *pa;
+
+	pa = kzalloc(sizeof(struct platform_object) + strlen(name), GFP_KERNEL);
+	if (pa) {
+		strcpy(pa->name, name);
+		pa->pdev.name = pa->name;
+		pa->pdev.id = id;
+		device_initialize(&pa->pdev.dev);
+		pa->pdev.dev.release = platform_device_release;
+	}
+
+	return pa ? &pa->pdev : NULL;	
+}
+EXPORT_SYMBOL_GPL(platform_device_alloc);
+
+/**
+ *	platform_device_add_resources
+ *	@pdev:	platform device allocated by platform_device_alloc to add resources to
+ *	@res:   set of resources that needs to be allocated for the device
+ *	@num:	number of resources
+ *
+ *	Add a copy of the resources to the platform device.  The memory
+ *	associated with the resources will be freed when the platform
+ *	device is released.
+ */
+int platform_device_add_resources(struct platform_device *pdev, struct resource *res, unsigned int num)
+{
+	struct resource *r;
+
+	r = kmalloc(sizeof(struct resource) * num, GFP_KERNEL);
+	if (r) {
+		memcpy(r, res, sizeof(struct resource) * num);
+		pdev->resource = r;
+		pdev->num_resources = num;
+	}
+	return r ? 0 : -ENOMEM;
+}
+EXPORT_SYMBOL_GPL(platform_device_add_resources);
+
+/**
+ *	platform_device_add_data
+ *	@pdev:	platform device allocated by platform_device_alloc to add resources to
+ *	@data:	platform specific data for this platform device
+ *	@size:	size of platform specific data
+ *
+ *	Add a copy of platform specific data to the platform device's platform_data
+ *	pointer.  The memory associated with the platform data will be freed
+ *	when the platform device is released.
+ */
+int platform_device_add_data(struct platform_device *pdev, void *data, size_t size)
+{
+	void *d;
+
+	d = kmalloc(size, GFP_KERNEL);
+	if (d) {
+		memcpy(d, data, size);
+		pdev->dev.platform_data = d;
+	}
+	return d ? 0 : -ENOMEM;
+}
+EXPORT_SYMBOL_GPL(platform_device_add_data);
+
+/**
+ *	platform_device_add - add a platform device to device hierarchy
  *	@pdev:	platform device we're adding
  *
+ *	This is part 2 of platform_device_register(), though may be called
+ *	separately _iff_ pdev was allocated by platform_device_alloc().
  */
-int platform_device_register(struct platform_device * pdev)
+int platform_device_add(struct platform_device *pdev)
 {
 	int i, ret = 0;
 
@@ -174,6 +277,18 @@ int platform_device_register(struct plat
 			release_resource(&pdev->resource[i]);
 	return ret;
 }
+EXPORT_SYMBOL_GPL(platform_device_add);
+
+/**
+ *	platform_device_register - add a platform-level device
+ *	@pdev:	platform device we're adding
+ *
+ */
+int platform_device_register(struct platform_device * pdev)
+{
+	device_initialize(&pdev->dev);
+	return platform_device_add(pdev);
+}
 
 /**
  *	platform_device_unregister - remove a platform-level device
@@ -197,18 +312,6 @@ void platform_device_unregister(struct p
 	}
 }
 
-struct platform_object {
-        struct platform_device pdev;
-        struct resource resources[0];
-};
-
-static void platform_device_release_simple(struct device *dev)
-{
-	struct platform_device *pdev = to_platform_device(dev);
-
-	kfree(container_of(pdev, struct platform_object, pdev));
-}
-
 /**
  *	platform_device_register_simple
  *	@name:  base name of the device we're adding
@@ -225,33 +328,29 @@ static void platform_device_release_simp
 struct platform_device *platform_device_register_simple(char *name, unsigned int id,
 							struct resource *res, unsigned int num)
 {
-	struct platform_object *pobj;
+	struct platform_device *pdev;
 	int retval;
 
-	pobj = kzalloc(sizeof(*pobj) + sizeof(struct resource) * num, GFP_KERNEL);
-	if (!pobj) {
+	pdev = platform_device_alloc(name, id);
+	if (!pdev) {
 		retval = -ENOMEM;
 		goto error;
 	}
 
-	pobj->pdev.name = name;
-	pobj->pdev.id = id;
-	pobj->pdev.dev.release = platform_device_release_simple;
-
 	if (num) {
-		memcpy(pobj->resources, res, sizeof(struct resource) * num);
-		pobj->pdev.resource = pobj->resources;
-		pobj->pdev.num_resources = num;
+		retval = platform_device_add_resources(pdev, res, num);
+		if (retval)
+			goto error;
 	}
 
-	retval = platform_device_register(&pobj->pdev);
+	retval = platform_device_add(pdev);
 	if (retval)
 		goto error;
 
-	return &pobj->pdev;
+	return pdev;
 
 error:
-	kfree(pobj);
+	platform_device_put(pdev);
 	return ERR_PTR(retval);
 }
 
diff --git a/include/linux/platform_device.h b/include/linux/platform_device.h
index a726225..1a165b7 100644
--- a/include/linux/platform_device.h
+++ b/include/linux/platform_device.h
@@ -37,4 +37,10 @@ extern int platform_add_devices(struct p
 
 extern struct platform_device *platform_device_register_simple(char *, unsigned int, struct resource *, unsigned int);
 
+extern struct platform_device *platform_device_alloc(const char *name, unsigned int id);
+extern int platform_device_add_resources(struct platform_device *pdev, struct resource *res, unsigned int num);
+extern int platform_device_add_data(struct platform_device *pdev, void *data, size_t size);
+extern int platform_device_add(struct platform_device *pdev);
+extern void platform_device_put(struct platform_device *pdev);
+
 #endif /* _PLATFORM_DEVICE_H_ */
---
0.99.8.GIT


Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-4/kernel-2.6.spec,v
retrieving revision 1.1518.2.2
retrieving revision 1.1518.2.3
diff -u -r1.1518.2.2 -r1.1518.2.3
--- kernel-2.6.spec	29 Nov 2005 21:28:18 -0000	1.1518.2.2
+++ kernel-2.6.spec	30 Nov 2005 01:50:55 -0000	1.1518.2.3
@@ -586,377 +586,379 @@
 Patch20211: 0952-gfp_t-drivers-net.txt
 Patch20212: 0957-ARM-2919-1-CS8900A-ethernet-driver-modifications-for-the-Comdial-MP1000.txt
 Patch20213: 0963-ARM-2897-2-PXA2xx-IRDA-support.txt
-Patch20214: 1014-Input-convert-net-bluetooth-to-dynamic-input_dev-allocation.txt
-Patch20215: 1029-DRIVER-MODEL-Get-rid-of-the-obsolete-tri-level-suspend-resume-callbacks.txt
-Patch20216: 1037-Bluetooth-Make-more-functions-static.txt
-Patch20217: 1038-Bluetooth-Update-security-filter-for-Extended-Inquiry-Response.txt
-Patch20218: 1043-IPv4-IPv6-UFO-Scatter-gather-approach.txt
-Patch20219: 1044-MCAST-IPv6-Fix-algorithm-to-compute-Querier-s-Query-Interval.txt
-Patch20220: 1055-tg3-add-5714-5715-support.txt
-Patch20221: 1056-tg3-fix-ASF-heartbeat.txt
-Patch20222: 1057-tg3-update-version-and-minor-fixes.txt
-Patch20223: 1058-ibmveth-fix-bonding.txt
-Patch20224: 1059-ibmveth-fix-buffer-pool-management.txt
-Patch20225: 1060-ibmveth-fix-buffer-replenishing.txt
-Patch20226: 1061-ibmveth-lockless-TX.txt
-Patch20227: 1062-ibmveth-fix-failed-addbuf.txt
-Patch20228: 1063-pcnet_cs-fix-mii-init-code-for-older-DL10019-based-cards.txt
-Patch20229: 1065-s2io-kconfig-help-fix.txt
-Patch20230: 1066-b44-reports-wrong-advertised-flags.txt
-Patch20231: 1067-sis190.c-fix-multicast-MAC-filter.txt
-Patch20232: 1068-smc91x-shut-down-power-after-probing.txt
-Patch20233: 1070-starfire-free_irq-on-error-path-of-netdev_open.txt
-Patch20234: 1073-netdrvr-b44-include-linux-dma-mapping.h-to-eliminate-warning.txt
-Patch20235: 1074-sundance-fix-DFE-580TX-Tx-Underrun.txt
-Patch20236: 1075-New-PowerPC-4xx-on-chip-ethernet-controller-driver.txt
-Patch20237: 1078-sis900-come-alive-after-temporary-memory-shortage.txt
-Patch20238: 1079-Add-Wake-on-LAN-support-to-sis900-2.txt
-Patch20239: 1080-drivers-net-Remove-pointless-checks-for-NULL-prior-to-calling-kfree.txt
-Patch20240: 1082-netdrvr-ne2k-pci-based-card-does-not-support-bus-mastering.txt
-Patch20241: 1083-ipw2200-Missing-kmalloc-check.txt
-Patch20242: 1159-SCTP-Rename-SCTP-specific-control-message-flags.txt
-Patch20243: 1163-SCTP-Fix-SCTP_SETADAPTION-sockopt-to-use-the-correct-structure.txt
-Patch20244: 1164-SCTP-Allow-SCTP_MAXSEG-to-revert-to-default-frag-point-with-a-0-value.txt
-Patch20245: 1196-SCTP-Do-not-allow-unprivileged-programs-initiating-new-associations-on.txt
-Patch20246: 1200-e1000-remove-warning-about-e1000_suspend.txt
-Patch20247: 1201-eepro.c-module_param_array-cleanup.txt
-Patch20248: 1202-b44-fix-suspend-resume.txt
-Patch20249: 1203-e1000-use-vmalloc_node.txt
-Patch20250: 1204-revert-orinoco-Information-leakage-due-to-incorrect-padding.txt
-Patch20251: 1205-Better-fixup-for-the-orinoco-driver.txt
-Patch20252: 1206-e1000-Fixes-e1000_suspend-warning-when-CONFIG_PM-is-not-enabled.txt
-Patch20253: 1320-ETH-ether-address-compare.txt
-Patch20254: 1324-Add-modalias-for-pmac-network-drivers.txt
-Patch20255: 1328-mv643xx_eth_showsram-Added-information-message-when-using-the-SRAM.txt
-Patch20256: 1329-IPV4-Fix-issue-reported-by-Coverity-in-ipv4-fib_frontend.c.txt
-Patch20257: 1389-s2io-iomem-annotations.txt
-Patch20258: 1397-bluetooth-hidp-is-broken-on-s390.txt
-Patch20259: 1403-drivers-net-tg3-Use-the-DMA_-32-64-BIT_MASK-constants.txt
-Patch20260: 1405-prism54-Free-skb-after-disabling-interrupts.txt
+Patch20214: 1029-DRIVER-MODEL-Get-rid-of-the-obsolete-tri-level-suspend-resume-callbacks.txt
+Patch20215: 1037-Bluetooth-Make-more-functions-static.txt
+Patch20216: 1038-Bluetooth-Update-security-filter-for-Extended-Inquiry-Response.txt
+Patch20217: 1043-IPv4-IPv6-UFO-Scatter-gather-approach.txt
+Patch20218: 1044-MCAST-IPv6-Fix-algorithm-to-compute-Querier-s-Query-Interval.txt
+Patch20219: 1055-tg3-add-5714-5715-support.txt
+Patch20220: 1056-tg3-fix-ASF-heartbeat.txt
+Patch20221: 1057-tg3-update-version-and-minor-fixes.txt
+Patch20222: 1058-ibmveth-fix-bonding.txt
+Patch20223: 1059-ibmveth-fix-buffer-pool-management.txt
+Patch20224: 1060-ibmveth-fix-buffer-replenishing.txt
+Patch20225: 1061-ibmveth-lockless-TX.txt
+Patch20226: 1062-ibmveth-fix-failed-addbuf.txt
+Patch20227: 1063-pcnet_cs-fix-mii-init-code-for-older-DL10019-based-cards.txt
+Patch20228: 1065-s2io-kconfig-help-fix.txt
+Patch20229: 1066-b44-reports-wrong-advertised-flags.txt
+Patch20230: 1067-sis190.c-fix-multicast-MAC-filter.txt
+Patch20231: 1068-smc91x-shut-down-power-after-probing.txt
+Patch20232: 1070-starfire-free_irq-on-error-path-of-netdev_open.txt
+Patch20233: 1073-netdrvr-b44-include-linux-dma-mapping.h-to-eliminate-warning.txt
+Patch20234: 1074-sundance-fix-DFE-580TX-Tx-Underrun.txt
+Patch20235: 1075-New-PowerPC-4xx-on-chip-ethernet-controller-driver.txt
+Patch20236: 1078-sis900-come-alive-after-temporary-memory-shortage.txt
+Patch20237: 1079-Add-Wake-on-LAN-support-to-sis900-2.txt
+Patch20238: 1080-drivers-net-Remove-pointless-checks-for-NULL-prior-to-calling-kfree.txt
+Patch20239: 1082-netdrvr-ne2k-pci-based-card-does-not-support-bus-mastering.txt
+Patch20240: 1083-ipw2200-Missing-kmalloc-check.txt
+Patch20241: 1159-SCTP-Rename-SCTP-specific-control-message-flags.txt
+Patch20242: 1163-SCTP-Fix-SCTP_SETADAPTION-sockopt-to-use-the-correct-structure.txt
+Patch20243: 1164-SCTP-Allow-SCTP_MAXSEG-to-revert-to-default-frag-point-with-a-0-value.txt
+Patch20244: 1196-SCTP-Do-not-allow-unprivileged-programs-initiating-new-associations-on.txt
+Patch20245: 1200-e1000-remove-warning-about-e1000_suspend.txt
+Patch20246: 1201-eepro.c-module_param_array-cleanup.txt
+Patch20247: 1202-b44-fix-suspend-resume.txt
+Patch20248: 1203-e1000-use-vmalloc_node.txt
+Patch20249: 1204-revert-orinoco-Information-leakage-due-to-incorrect-padding.txt
+Patch20250: 1205-Better-fixup-for-the-orinoco-driver.txt
+Patch20251: 1206-e1000-Fixes-e1000_suspend-warning-when-CONFIG_PM-is-not-enabled.txt
+Patch20252: 1320-ETH-ether-address-compare.txt
+Patch20253: 1324-Add-modalias-for-pmac-network-drivers.txt
+Patch20254: 1328-mv643xx_eth_showsram-Added-information-message-when-using-the-SRAM.txt
+Patch20255: 1329-IPV4-Fix-issue-reported-by-Coverity-in-ipv4-fib_frontend.c.txt
+Patch20256: 1389-s2io-iomem-annotations.txt
+Patch20257: 1397-bluetooth-hidp-is-broken-on-s390.txt
+Patch20258: 1403-drivers-net-tg3-Use-the-DMA_-32-64-BIT_MASK-constants.txt
+Patch20259: 1405-prism54-Free-skb-after-disabling-interrupts.txt
+Patch20260: 1748-DRIVER-MODEL-Add-missing-platform_device.h-header.txt
 Patch20261: 1749-PPC-44x-EMAC-driver-add-440SPe-support.txt
 Patch20262: 1750-PPC-44x-EMAC-driver-add-440GR-support.txt
 Patch20263: 1751-PPC-4xx-EMAC-driver-fix-VSC8201-PHY-initialization.txt
 Patch20264: 1754-fec_8xx-Remove-dependency-on-NETTA-NETPHONE.txt
 Patch20265: 1755-fec_8xx-Add-support-for-Intel-PHY-LX971.txt
-Patch20266: 1854-ARM-3066-1-Fix-PXA-irda-driver-suspend-resume-functions.txt
-Patch20267: 1929-smsc-ircc2-PM-cleanup-do-not-close-device-when-suspending.txt
-Patch20268: 1941-remove-some-more-check_region-stuff.txt
-Patch20269: 1961-Typo-fix-dot-after-newline-in-printk-strings.txt
-Patch20270: 2026-sparse-cleanups-NULL-pointers-C99-struct-init.txt
-Patch20271: 2067-netdrvr-8139too-replace-hand-crafted-kernel-thread-with-workqueue.txt
-Patch20272: 2078-BRIDGE-Use-ether_compare.txt
-Patch20273: 2079-NETFILTER-Add-revision-support-to-arp_tables-and-ip6_tables.txt
-Patch20274: 2080-ROSE-rose_heartbeat_expiry-locking-fix.txt
-Patch20275: 2081-IPV6-Fix-behavior-of-ip6_route_input-for-link-local-address.txt
-Patch20276: 2083-DCCP-Simplify-skb_set_owner_w-semantics.txt
-Patch20277: 2089-DCCP-Set-socket-owner-iff-packet-is-not-data.txt
-Patch20278: 2090-MCAST-IPv6-Check-packet-size-when-process-Multicast.txt
-Patch20279: 2227-ibmveth-fix-panic-in-initial-replenish-cycle.txt
-Patch20280: 2245-MCAST-ip-6-_mc_add_src-should-be-called-when-number-of-sources-is-zero.txt
-Patch20281: 2256-IPV6-inet6_ifinfo_notify-should-use-RTM_DELLINK-in-addrconf_ifdown.txt
-Patch20282: 2267-PKT_SCHED-Rework-QoS-and-or-fair-queueing-configuration.txt
-Patch20283: 2396-ARM-Reverted-2919-1-CS8900A-ethernet-driver-modifications-for-the-Comdial-MP1000.txt
-Patch20284: 2410-SUNRPC-allow-sunrpc.o-to-link-when-CONFIG_SYSCTL-is-disabled.txt
-Patch20285: 2411-NFS-SUNRPC-NLM-fix-unused-variable-warnings-when-CONFIG_SYSCTL-is-disabled.txt
-Patch20286: 2421-netdrvr-8139too-use-cancel_rearming_delayed_work-to-cancel-thread.txt
-Patch20287: 2422-netdrvr-8139too-use-rtnl_shlock_nowait-rather-than-rtnl_lock_interruptible.txt
-Patch20288: 2425-NETFILTER-Fix-double-free-after-netlink_unicast-in-ctnetlink.txt
-Patch20289: 2430-NETFILTER-nfnetlink-Use-kzalloc.txt
-Patch20290: 2431-NETFILTER-CONNMARK-target-needs-ip_conntrack.txt
-Patch20291: 2433-NETEM-use-PSCHED_LESS.txt
-Patch20292: 2435-drivers-net-wireless-airo.c-unsigned-comparason.txt
-Patch20293: 2436-S2io-Multi-buffer-mode-support.txt
-Patch20294: 2438-pcnet32-show-name-of-failing-device.txt
-Patch20295: 2439-pcnet32-AT2700-2701-and-Bugzilla-2699-4551.txt
-Patch20296: 2440-pcnet32-Prevent-hang-with-79c976.txt
-Patch20297: 2441-phy-address-mask-support-for-generic-phy-layer.txt
-Patch20298: 2442-PKT_SCHED-Generic-RED-layer.txt
-Patch20299: 2443-NET-Introduce-INET_ECN_set_ce-function.txt
-Patch20300: 2444-PKT_SCHED-RED-Use-new-generic-red-interface.txt
-Patch20301: 2445-PKT_SCHED-RED-Use-generic-queue-management-interface.txt
-Patch20302: 2446-PKT_SCHED-RED-Dont-start-idle-periods-while-already-idling.txt
-Patch20303: 2447-PKT_SCHED-RED-Cleanup-and-remove-unnecessary-code.txt
-Patch20304: 2448-PKT_SCHED-GRED-Cleanup-equalize-flag-and-add-new-WRED-mode-detection.txt
-Patch20305: 2449-PKT_SCHED-GRED-Transform-grio-to-GRED_RIO_MODE.txt
-Patch20306: 2450-PKT_SCHED-GRED-Cleanup-dumping.txt
-Patch20307: 2451-PKT_SCHED-GRED-Dump-table-definition.txt
-Patch20308: 2452-PKT_SCHED-GRED-Use-a-central-table-definition-change-procedure.txt
-Patch20309: 2453-PKT_SCHED-GRED-Report-out-of-bound-DPs-as-illegal.txt
-Patch20310: 2454-PKT_SCHED-GRED-Use-central-VQ-change-procedure.txt
-Patch20311: 2455-PKT_SCHED-GRED-Use-new-generic-red-interface.txt
-Patch20312: 2456-PKT_SCHED-GRED-Do-not-reset-statistics-in-gred_reset-gred_change.txt
-Patch20313: 2457-PKT_SCHED-GRED-Report-congestion-related-drops-as-NET_XMIT_CN.txt
-Patch20314: 2458-PKT_SCHED-GRED-Use-generic-queue-management-interface.txt
-Patch20315: 2459-PKT_SCHED-GRED-Introduce-tc_index_to_dp.txt
-Patch20316: 2460-PKT_SCHED-GRED-Improve-error-handling-and-messages.txt
-Patch20317: 2461-PKT_SCHED-GRED-Remove-initd-flag.txt
-Patch20318: 2462-PKT_SCHED-GRED-Dont-abuse-default-VQ-for-equalizing.txt
-Patch20319: 2463-PKT_SCHED-GRED-Remove-auto-creation-of-default-VQ.txt
-Patch20320: 2464-PKT_SCHED-GRED-Cleanup-and-remove-unnecessary-code.txt
-Patch20321: 2465-PKT_SCHED-GRED-Fix-restart-of-idle-period-in-WRED-mode-upon-dequeue-and-drop.txt
-Patch20322: 2466-PKT_SCHED-GRED-Support-ECN-marking.txt
-Patch20323: 2467-PKT_SCHED-G-RED-Introduce-hard-dropping.txt
-Patch20324: 2469-DRIVER-MODEL-Fix-depca.txt
-Patch20325: 2470-DRIVER-MODEL-Fix-jazzsonic.txt
-Patch20326: 2471-DRIVER-MODEL-Fix-macsonic.txt
-Patch20327: 2476-NETEM-Support-time-based-reordering.txt
-Patch20328: 2477-NETEM-Add-version-string.txt
-Patch20329: 2478-NET-Fix-race-condition-in-sk_stream_wait_connect.txt
-Patch20330: 2479-TCP-DCCP-Randomize-port-selection.txt
-Patch20331: 2481-drivers-net-ixgb-make-some-code-static.txt
-Patch20332: 2482-drivers-net-e1000-possible-cleanups.txt
-Patch20333: 2483-drivers-net-hamradio-dmascc.c-remove-dmascc_setup.txt
-Patch20334: 2484-prism54-Remove-redundant-assignment.txt
-Patch20335: 2485-bnx2-add-5708-support.txt
-Patch20336: 2486-bnx2-update-firmware-for-5708.txt
-Patch20337: 2487-bnx2-update-nvram-code-for-5708.txt
-Patch20338: 2488-bnx2-update-firmware-handshake-for-5708.txt
-Patch20339: 2489-bnx2-refine-bnx2_poll.txt
-Patch20340: 2490-bnx2-update-version-and-minor-fixes.txt
-Patch20341: 2493-Remove-linux-version.h-include-from-drivers-net-phy-and-net-ieee80211.txt
-Patch20342: 2494-netdrvr-fac_8xx-build-fix.txt
-Patch20343: 2495-netdrvr-s2io-warning-fixes.txt
-Patch20344: 2645-b44-b44_start_xmit-returns-with-a-lock-held-when-it-fails-allocating.txt
-Patch20345: 2646-b44-miscellaneous-cleanup.txt
-Patch20346: 2647-b44-expose-counters-through-ethtool.txt
-Patch20347: 2648-b44-s-spin_lock_irqsave-spin_lock-in-b44_interrupt.txt
-Patch20348: 2649-b44-late-request_irq-in-b44_open.txt
-Patch20349: 2681-3c59x-convert-to-use-of-pci_iomap-API.txt
-Patch20350: 2682-3c59x-cleanup-of-mdio_read-routines-to-use-MII_-macros.txt
-Patch20351: 2683-3c59x-avoid-blindly-reading-link-status-twice.txt
-Patch20352: 2684-3c59x-bounds-checking-for-hw_checksums.txt
-Patch20353: 2685-3c59x-cleanup-init-of-module-parameter-arrays.txt
-Patch20354: 2686-3c59x-fix-some-grammar-in-module-parameter-descriptions.txt
-Patch20355: 2687-3c59x-support-ETHTOOL_GPERMADDR.txt
-Patch20356: 2688-3c59x-correct-rx_dropped-counting.txt
-Patch20357: 2689-3c59x-enable-use-of-memory-mapped-PCI-I-O.txt
-Patch20358: 2690-3c59x-don-t-enable-scatter-gather-w-o-checksum-support.txt
-Patch20359: 2821-knfsd-make-sure-svc_process-call-the-correct-pg_authenticate-for-multi-service-port.txt
-Patch20360: 2927-m68knommu-FEC-ethernet-header-support-for-the-ColdFire-5208.txt
-Patch20361: 2928-m68knommu-FEC-ethernet-support-for-the-ColdFire-5208.txt
-Patch20362: 2977-scripts-Lindent-on-ieee80211-subsystem.txt
-Patch20363: 2978-Fix-problem-with-WEP-unicast-key-index-0.txt
-Patch20364: 2979-Update-version-ieee80211-stamp-to-1.1.7.txt
-Patch20365: 2980-Ran-scripts-Lindent-on-drivers-net-wireless-ipw2-1-2-00.-c-h.txt
-Patch20366: 2981-IPW_DEBUG-has-already-included-DRV_NAME-remove-double-prefix-print.txt
-Patch20367: 2982-Catch-ipw2200-up-to-equivelancy-with-v1.0.1.txt
-Patch20368: 2983-Catch-ipw2200-up-to-equivelancy-with-v1.0.2.txt
-Patch20369: 2984-Catch-ipw2200-up-to-equivelancy-with-v1.0.3.txt
-Patch20370: 2985-Catch-ipw2200-up-to-equivelancy-with-v1.0.4.txt
-Patch20371: 2986-Catch-ipw2100-up-to-equivelancy-with-v1.1.1.txt
-Patch20372: 2987-Fixed-WEP-on-ipw2100-priv-sec-was-being-used-instead-of.txt
-Patch20373: 2988-Bug-339-Fix-ipw2100-iwconfig-set-get-txpower.txt
-Patch20374: 2989-Move-code-from-ipw2100_wpa_enable-to-IPW2100_PARAM_DROP_UNENCRYPTED-to.txt
-Patch20375: 2990-Catch-ipw2200-up-to-equivelancy-with-v1.0.5.txt
-Patch20376: 2991-Fix-hardware-encryption-both-WEP-and-AES-doesn-t-work-with-fragmentation.txt
-Patch20377: 2992-Fix-is_duplicate_packet-bug-for-fragmentation-number-setting.txt
-Patch20378: 2993-bug-667-Fix-the-notorious-No-space-for-Tx-bug.txt
-Patch20379: 2994-Bug-637-Set-tx-power-for-A-band.txt
-Patch20380: 2995-Changed-default-of-missed-beacons-to-miss-before-disassociation-to-24.txt
-Patch20381: 2996-Updated-to-support-ieee80211-callback-to-is_queue_full-for-802.11e.txt
-Patch20382: 2997-Fixed-some-compiler-issues-if-CONFIG_IPW2200_QOS-is-enabled.txt
-Patch20383: 2998-Added-more-useful-geography-encoding-so-people-s-experience-with.txt
-Patch20384: 2999-Workaround-kernel-BUG_ON-panic-caused-by-unexpected-duplicate-packets.txt
-Patch20385: 3000-Disable-host-fragmentation-in-open-mode-since-IPW2200-2915-hardware.txt
-Patch20386: 3001-Bug-792-Fix-WPA-PSK-AES-both-for-Dipw-and-Dwext.txt
-Patch20387: 3002-Fixes-the-ad-hoc-network-WEP-key-list-issue.txt
-Patch20388: 3003-Bug-701-Fix-a-misuse-of-ieee-mode-with-ieee-iw_mode.txt
-Patch20389: 3004-Fix-ipw_wx_get_txpow-shows-wrong-disabled-value.txt
-Patch20390: 3005-Fix-firmware-error-when-setting-tx_power.txt
-Patch20391: 3006-Modified-ipw_config-and-STATUS_INIT-setting-to-correct-race-condition.txt
-Patch20392: 3007-Switched-firmware-error-dumping-so-that-it-will-capture-a-log-available.txt
-Patch20393: 3008-Changed-all-of-the-ipw_send_cmd-calls-to-return-any-ipw_send_cmd-error.txt
-Patch20394: 3009-Added-cmdlog-in-non-debug-systems.txt
-Patch20395: 3010-Migrated-some-of-the-channel-verification-code-back-into-the-driver-to.txt
-Patch20396: 3011-Updated-ipw2200-to-use-the-new-ieee80211-callbacks.txt
-Patch20397: 3012-Added-wait_state-wakeup-on-scan-completion.txt
-Patch20398: 3013-Bug-455-Fix-frequent-channel-change-generates-firmware-fatal-error.txt
-Patch20399: 3014-Bug-760-Fix-setting-WEP-key-in-monitor-mode-causes-IV-lost.txt
-Patch20400: 3015-Don-t-set-hardware-WEP-if-we-are-actually-using-TKIP-AES.txt
-Patch20401: 3016-Make-all-the-places-the-firmware-fails-to-load-showerrors-in-decimal.txt
-Patch20402: 3017-Adds-radiotap-support-to-ipw2200-in-monitor-mode.txt
-Patch20403: 3018-Fixed-is_network_packet-to-include-checking-for-broadcast-packets.txt
-Patch20404: 3019-Mixed-PTK-GTK-CCMP-TKIP-support.txt
-Patch20405: 3020-Card-with-WEP-enabled-and-using-shared-key-auth-will-have-firmware.txt
-Patch20406: 3021-Fixed-problem-with-get_cmd_string-not-existing-if-CONFIG_IPW_DEBUG-disabled.txt
-Patch20407: 3022-Removed-PF_SYNCTHREAD-legacy.txt
-Patch20408: 3023-Fixes-problem-with-WEP-not-working-association-succeeds-but-no-Tx-Rx.txt
-Patch20409: 3024-Fix-bug-771-Too-many-8-bytes-recieved-when-using-AES-hwcrypto.txt
-Patch20410: 3025-Fixes-WEP-firmware-error-condition.txt
-Patch20411: 3026-Updated-driver-version-stamps-for-ipw2100-1.1.3-and-ipw2200-1.0.7.txt
-Patch20412: 3027-Pulled-out-a-stray-KERNEL_VERSION-check-around-the-suspend-handler.txt
-Patch20413: 3028-Fix-Driver-using-old-proc-net-wireless-support-please-fix-driver-message.txt
-Patch20414: 3029-Removed-legacy-WIRELESS_EXT-checks-from-ipw2200.c.txt
-Patch20415: 3030-Fixes-missed-beacon-logic-in-relation-to-on-network-AP-roaming.txt
-Patch20416: 3031-Removed-warning-about-TKIP-not-being-configured-if-countermeasures-are.txt
-Patch20417: 3032-Added-channel-support-for-ipw2200-cards-identified-as-ZZR.txt
-Patch20418: 3033-Fixed-problem-with-not-being-able-to-send-broadcast-packets.txt
-Patch20419: 3034-Fixed-parameter-reordering-in-firmware-log-routine.txt
-Patch20420: 3035-Updated-firmware-version-stamp-to-2.4-from-2.3-so-it-will-use-the-latest-firmware.txt
-Patch20421: 3036-Update-version-ipw2200-stamp-to-1.0.8.txt
-Patch20422: 3074-fix-NET_RADIO-n-IEEE80211-y-compile.txt
-Patch20423: 3075-bonding-fix-feature-consolidation.txt
-Patch20424: 3076-kill-include-linux-eeprom.h.txt
-Patch20425: 3077-drivers-net-s2io.c-make-functions-static.txt
-Patch20426: 3078-prism54-Unused-variable-extraneous-udelay.txt
-Patch20427: 3079-prism54-Transmit-stats-updated-in-wrong-place.txt
-Patch20428: 3080-Fix-sparse-warning-in-e100-driver.txt
-Patch20429: 3081-atmel-memset-correct-range.txt
-Patch20430: 3110-IPV6-Put-addr_diff-into-common-header-for-future-use.txt
-Patch20431: 3111-IPV6-Make-ipv6_addr_type-more-generic-so-that-we-can-use-it-for-source-address-selection.txt
-Patch20432: 3112-IPV6-RFC3484-compliant-source-address-selection.txt
-Patch20433: 3114-PKT_SCHED-Correctly-handle-empty-ematch-trees.txt
-Patch20434: 3115-NET-sk_add_backlog-convert-from-macro-to-inline.txt
-Patch20435: 3117-PPP-handle-misaligned-accesses.txt
-Patch20436: 3118-PPP-add-PPP-MPPE-encryption-module.txt
-Patch20437: 3119-IRDA-donauboe-locking-fix.txt
-Patch20438: 3120-NET-kfree-cleanup.txt
-Patch20439: 3121-IPV4-Fix-ip_queue_xmit-identity-increment-for-TSO-packets.txt
-Patch20440: 3124-Bluetooth-Add-endian-annotations-to-the-core.txt
-Patch20441: 3125-Bluetooth-Remove-the-usage-of-proc-completely.txt
-Patch20442: 3148-SERIAL-IOC3-Update-8250-driver-bits.txt
-Patch20443: 3153-skge-clear-PCI-PHY-COMA-mode-on-boot.txt
-Patch20444: 3154-skge-use-kzalloc.txt
-Patch20445: 3155-skge-add-mii-ioctl-support.txt
-Patch20446: 3156-skge-goto-low-power-mode-on-shutdown.txt
-Patch20447: 3157-skge-use-prefetch-on-receive.txt
-Patch20448: 3158-skge-spelling-fixes.txt
-Patch20449: 3159-skge-increase-version-number.txt
-Patch20450: 3161-wireless-ipw2100-kill-unused-var-warnings-for-debug-disabled-code.txt
-Patch20451: 3162-ieee80211-cleanup-crypto-list-handling-other-minor-cleanups.txt
-Patch20452: 3163-b44-replace-B44_FLAG_INIT_COMPLETE-with-netif_running.txt
-Patch20453: 3164-b44-race-on-device-closing.txt
-Patch20454: 3165-b44-increase-version-number.txt
-Patch20455: 3171-dgrs-fix-warnings-when-CONFIG_ISA-and-CONFIG_PCI-are-not-enabled.txt
-Patch20456: 3172-IOC-And-don-t-mark-the-things-as-broken-Cowboy.txt
-Patch20457: 3523-NETFILTER-packet-counter-of-conntrack-is-32bits.txt
-Patch20458: 3527-NETFILTER-ctnetlink-add-marking-support-from-userspace.txt
-Patch20459: 3528-NETFILTER-ctnetlink-add-module-alias-to-fix-autoloading.txt
-Patch20460: 3529-NETFILTER-ctnetlink-kill-unused-includes.txt
-Patch20461: 3530-NETFILTER-ctnetlink-get_conntrack-can-use-GFP_KERNEL.txt
-Patch20462: 3532-NETFILTER-nfnetlink-only-load-subsystems-if-CAP_NET_ADMIN-is-set.txt
-Patch20463: 3533-NETFILTER-stop-tracking-ICMP-error-at-early-point.txt
-Patch20464: 3535-NETFILTER-ctnetlink-propagate-error-instaed-of-returning-EPERM.txt
-Patch20465: 3536-NETFILTER-ctnetlink-Add-support-to-identify-expectations-by-ID-s.txt
-Patch20466: 3538-NETFILTER-ctnetlink-ICMP_ID-is-u_int16_t-not-u_int8_t.txt
-Patch20467: 3539-IPV6-Fix-fallout-from-CONFIG_IPV6_PRIVACY.txt
-Patch20468: 3540-IPV6-ip6ip6_lock-is-not-unlocked-in-error-path.txt
-Patch20469: 3589-NETFILTER-Add-nf_conntrack-subsystem.txt
-Patch20470: 3592-NETLINK-Type-safe-netlink-messages-attributes-interface.txt
-Patch20471: 3593-NETLINK-Make-netlink_callback-done-optional.txt
-Patch20472: 3594-NETLINK-Generic-netlink-receive-queue-processor.txt
-Patch20473: 3595-XFRM-Use-generic-netlink-receive-queue-processor.txt
-Patch20474: 3596-RTNETLINK-Use-generic-netlink-receive-queue-processor.txt
-Patch20475: 3597-NETLINK-Generic-netlink-family.txt
-Patch20476: 3608-SUNRPC-don-t-reencode-when-looping-in-call-transmit.txt
-Patch20477: 3620-netdrvr-8139too-fast-poll-for-thread-if-an-unlikely-race-occurs.txt
-Patch20478: 3653-BNX2-output-driver-name-as-prefix-in-error-message.txt
-Patch20479: 3654-BNX2-check-return-of-dev_alloc_skb-in-bnx2_test_loopback.txt
-Patch20480: 3655-BNX2-simplify-parameter-checks-in-bnx2_-get-set-_eeprom.txt
-Patch20481: 3656-NET-Detect-hardware-rx-checksum-faults-correctly.txt
-Patch20482: 3682-TCP-fix-congestion-window-update-when-using-TSO-deferal.txt
-Patch20483: 3683-TCP-simplify-microsecond-rtt-sampling.txt
-Patch20484: 3684-TCP-add-tcp_slow_start-helper.txt
-Patch20485: 3685-TCP-Appropriate-Byte-Count-support.txt
-Patch20486: 3686-TCP-receive-buffer-growth-limiting-with-mixed-MTU.txt
-Patch20487: 3687-TCP-spelling-fixes.txt
-Patch20488: 3688-TCP-speed-up-SACK-processing.txt
-Patch20489: 3694-disable-DEBUG-in-ibmveth.txt
-Patch20490: 3721-gianfar-mii-needs-to-zero-out-the-mii_bus-structure.txt
-Patch20491: 3722-netdrvr-forcedeth-remove-superfluous-rx-engine-stop-start.txt
-Patch20492: 3723-netdrvr-forcedeth-support-for-irq-mitigation.txt
-Patch20493: 3724-netdrvr-forcedeth-phy-address-scan-range.txt
-Patch20494: 3725-SAA9730-Whitespace-cleanup.txt
-Patch20495: 3726-SAA9730-Driver-overhaul.txt
-Patch20496: 3727-smc91x-DB1200-support.txt
-Patch20497: 3728-gt96100eth.c-Don-t-concatenate-__FUNCTION__-with-strings.txt
-Patch20498: 3730-TCP-fix-vegas-build.txt
-Patch20499: 3735-DECNET-fix-SIGPIPE.txt
-Patch20500: 3745-IPV6-Fix-inet6_init-missing-unregister.txt
-Patch20501: 3747-SCTP-Fix-potential-NULL-pointer-dereference-in-sctp_v4_get_saddr.txt
-Patch20502: 3748-SCTP-Remove-timeouts-array-from-sctp_endpoint.txt
-Patch20503: 3749-SCTP-Fix-ia64-NaT-consumption-fault-with-sctp_sideffect-commands.txt
-Patch20504: 3750-SCTP-Include-ulpevents-in-socket-receive-buffer-accounting.txt
-Patch20505: 3782-IPV6-Fix-unnecessary-GFP_ATOMIC-allocation-in-fib6-dump.txt
-Patch20506: 3785-ARM-Use-correct-IO-operations-for-Pleb.txt
-Patch20507: 3808-net-allow-newline-terminated-IP-addresses-in-in_aton.txt
-Patch20508: 3809-net-make-dev_valid_name-public.txt
-Patch20509: 3810-bonding-add-bond-name-to-all-error-messages.txt
-Patch20510: 3811-bonding-expand-module-param-descriptions.txt
-Patch20511: 3812-bonding-Add-transmit-policy-to-proc.txt
-Patch20512: 3813-bonding-get-slave-name-from-actual-slave-instead-of-param-list.txt
-Patch20513: 3814-bonding-move-kmalloc-out-of-spinlock-in-ALB-init.txt
-Patch20514: 3815-bonding-explicitly-clear-RLB-flag-during-ALB-init.txt
-Patch20515: 3816-bonding-expose-some-structs.txt
-Patch20516: 3817-bonding-make-functions-not-static.txt
-Patch20517: 3818-bonding-move-bond-creation-into-separate-function.txt
-Patch20518: 3819-bonding-make-bond_init-not-__init.txt
-Patch20519: 3820-bonding-Allow-ARP-target-table-to-have-empty-entries.txt
-Patch20520: 3821-bonding-add-ARP-entries-to-proc.txt
-Patch20521: 3822-bonding-add-sysfs-functionality-to-bonding-large.txt
-Patch20522: 3823-bonding-version-update.txt
-Patch20523: 3824-bonding-spelling-and-whitespace-corrections.txt
-Patch20524: 3825-bonding-comments-and-changelog.txt
-Patch20525: 3950-NETFILTER-nf_conntrack-Add-missing-code-to-TCP-conntrack-module.txt
-Patch20526: 3951-NETFILTER-nfnetlink-unconditionally-require-CAP_NET_ADMIN.txt
-Patch20527: 3952-NETFILTER-link-netfilter-before-ipv4.txt
-Patch20528: 3953-NETFILTER-cleanup-IPv6-Netfilter-Kconfig.txt
-Patch20529: 3954-NETFILTER-fix-type-of-sysctl-variables-in-nf_conntrack_ipv6.txt
-Patch20530: 3955-NETFILTER-nf_conntrack-fix-possibility-of-infinite-loop-while-evicting-nf_ct_frag6_queue.txt
-Patch20531: 3956-NETFILTER-fix-leak-of-fragment-queue-at-unloading-nf_conntrack_ipv6.txt
-Patch20532: 4007-IPV6-small-fix-for-ipv6_dev_get_saddr-..txt
-Patch20533: 4008-IPV6-Fixes-sparse-warning-in-ipv6-ipv6_sockglue.c.txt
-Patch20534: 4009-LLC-Fix-TX-window-scaling.txt
-Patch20535: 4010-LLC-Make-core-block-on-remote-busy.txt
-Patch20536: 4011-LLC-Fix-typo.txt
-Patch20537: 4019-knfsd-make-sure-nfsd-doesn-t-hog-a-cpu-forever.txt
-Patch20538: 4023-sdladrv.c-build-fix.txt
-Patch20539: 4032-TCP-More-spelling-fixes.txt
-Patch20540: 4036-NETFILTER-Remove-nf_conntrack-stat-proc-file-when-cleaning-up.txt
-Patch20541: 4037-NETFILTER-Free-layer-3-specific-protocol-tables-at-cleanup.txt
-Patch20542: 4070-drivers-net-sk98lin-skge.c-make-SkPciWriteCfgDWord-a-static-inline.txt
-Patch20543: 4071-skge-fix-warning-from-inlining-SkPciWriteCfgDWord.txt
-Patch20544: 4076-IPV4-IPV6-replace-handmade-list-with-hlist-in-IPv-4-6-reassembly.txt
-Patch20545: 4078-r8169-fix-printk_ratelimit-in-the-interrupt-handler.txt
-Patch20546: 4079-r8169-do-not-abort-when-the-power-management-capabilities-are-disabled.txt
-Patch20547: 4085-NETFILTER-Fix-nf_conntrack-compilation-with-CONFIG_NETFILTER_DEBUG.txt
-Patch20548: 4118-ipw2200-disallow-direct-scanning-when-device-is-down.txt
-Patch20549: 4119-ipw2200-fix-error-log-offset-calculation.txt
-Patch20550: 4170-TCP-TCP-highspeed-build-error.txt
-Patch20551: 4174-LLC-Fix-compiler-warnings-introduced-by-TX-window-scaling-changes.txt
-Patch20552: 4175-NET-Sanitize-NET_SCHED-protection-in-net-sched-Kconfig.txt
-Patch20553: 4176-IPV6-Fib-dump-really-needs-GFP_ATOMIC.txt
-Patch20554: 4210-smc91x-fix-one-source-of-spurious-interrupts.txt
-Patch20555: 4211-smc91x-fix-bank-mismatch.txt
-Patch20556: 4216-e100-re-enable-microcode-with-more-useful-defaults.txt
-Patch20557: 4217-s2io-UFO-support.txt
-Patch20558: 4218-i82593.h-make-header-comment-GPL-compatible.txt
-Patch20559: 4219-IOC3-Replace-obsolete-PCI-API.txt
-Patch20560: 4220-au1000_eth-Include-linux-config.h.txt
-Patch20561: 4221-SAA9730-Add-missing-header-bits.txt
-Patch20562: 4222-prism54-Remove-extraneous-udelay-register-read.txt
-Patch20563: 4223-drivers-net-wireless-hermes.c-unsigned-int-comparision.txt
-Patch20564: 4224-Gianfar-update-and-sysfs-support.txt
-Patch20565: 4226-git-netdev-all-ieee80211_get_payload-warning-fix.txt
-Patch20566: 4230-fec_8xx-make-CONFIG_FEC_8XX-depend-on-CONFIG_8xx.txt
-Patch20567: 4231-ipw2100-Fix-Driver-using-old-proc-net-wireless.-message.txt
-Patch20568: 4232-e1000-avoid-leak-when-e1000_setup_loopback_test-fails.txt
-Patch20569: 4233-e1000-zero-out-pointers-in-e1000_free_desc_rings.txt
-Patch20570: 4236-wireless-hermes-build-fix.txt
-Patch20571: 4304-PKT_SCHED-sch_netem-correctly-order-packets-to-be-sent-simultaneously.txt
-Patch20572: 4305-NET-Reject-socket-filter-if-division-by-constant-zero-is-attempted.txt
-Patch20573: 4307-IPV6-Acquire-addrconf_hash_lock-for-read-in-addrconf_verify-..txt
-Patch20574: 4309-FIB_TRIE-Don-t-show-local-table-in-proc-net-route-output.txt
-Patch20575: 4310-NETFILTER-fixed-dependencies-between-modules-related-with-ip_conntrack.txt
-Patch20576: 4312-DCCP-Add-missing-no_policy-flag-to-struct-net_protocol.txt
-Patch20577: 4328-net-Fix-compiler-error-on-dgrs.c-when-CONFIG_PCI.txt
-Patch20578: 4362-NETLINK-Use-tgid-instead-of-pid-for-nlmsg_pid.txt
-Patch20579: 4363-IPV4-Fix-secondary-IP-addresses-after-promotion.txt
-Patch20580: 4388-NETFILTER-ip_conntrack_netlink.c-needs-linux-interrupt.h.txt
-Patch20581: 4389-BRIDGE-recompute-features-when-adding-a-new-device.txt
-Patch20582: 4430-SUNRPC-Funny-looking-code-in-__rpc_purge_upcall.txt
-Patch20583: 4438-bonding-Remove-superfluous-changelog.txt
-Patch20584: 4472-IPV6-Implement-appropriate-dummy-rule-4-in-ipv6_dev_get_saddr.txt
+Patch20266: 1761-vmalloc_node.txt
+Patch20267: 1854-ARM-3066-1-Fix-PXA-irda-driver-suspend-resume-functions.txt
+Patch20268: 1929-smsc-ircc2-PM-cleanup-do-not-close-device-when-suspending.txt
+Patch20269: 1941-remove-some-more-check_region-stuff.txt
+Patch20270: 1961-Typo-fix-dot-after-newline-in-printk-strings.txt
+Patch20271: 2026-sparse-cleanups-NULL-pointers-C99-struct-init.txt
+Patch20272: 2067-netdrvr-8139too-replace-hand-crafted-kernel-thread-with-workqueue.txt
+Patch20273: 2078-BRIDGE-Use-ether_compare.txt
+Patch20274: 2079-NETFILTER-Add-revision-support-to-arp_tables-and-ip6_tables.txt
+Patch20275: 2080-ROSE-rose_heartbeat_expiry-locking-fix.txt
+Patch20276: 2081-IPV6-Fix-behavior-of-ip6_route_input-for-link-local-address.txt
+Patch20277: 2083-DCCP-Simplify-skb_set_owner_w-semantics.txt
+Patch20278: 2089-DCCP-Set-socket-owner-iff-packet-is-not-data.txt
+Patch20279: 2090-MCAST-IPv6-Check-packet-size-when-process-Multicast.txt
+Patch20280: 2227-ibmveth-fix-panic-in-initial-replenish-cycle.txt
+Patch20281: 2245-MCAST-ip-6-_mc_add_src-should-be-called-when-number-of-sources-is-zero.txt
+Patch20282: 2256-IPV6-inet6_ifinfo_notify-should-use-RTM_DELLINK-in-addrconf_ifdown.txt
+Patch20283: 2267-PKT_SCHED-Rework-QoS-and-or-fair-queueing-configuration.txt
+Patch20284: 2396-ARM-Reverted-2919-1-CS8900A-ethernet-driver-modifications-for-the-Comdial-MP1000.txt
+Patch20285: 2410-SUNRPC-allow-sunrpc.o-to-link-when-CONFIG_SYSCTL-is-disabled.txt
+Patch20286: 2411-NFS-SUNRPC-NLM-fix-unused-variable-warnings-when-CONFIG_SYSCTL-is-disabled.txt
+Patch20287: 2421-netdrvr-8139too-use-cancel_rearming_delayed_work-to-cancel-thread.txt
+Patch20288: 2422-netdrvr-8139too-use-rtnl_shlock_nowait-rather-than-rtnl_lock_interruptible.txt
+Patch20289: 2425-NETFILTER-Fix-double-free-after-netlink_unicast-in-ctnetlink.txt
+Patch20290: 2430-NETFILTER-nfnetlink-Use-kzalloc.txt
+Patch20291: 2431-NETFILTER-CONNMARK-target-needs-ip_conntrack.txt
+Patch20292: 2433-NETEM-use-PSCHED_LESS.txt
+Patch20293: 2435-drivers-net-wireless-airo.c-unsigned-comparason.txt
+Patch20294: 2436-S2io-Multi-buffer-mode-support.txt
+Patch20295: 2438-pcnet32-show-name-of-failing-device.txt
+Patch20296: 2439-pcnet32-AT2700-2701-and-Bugzilla-2699-4551.txt
+Patch20297: 2440-pcnet32-Prevent-hang-with-79c976.txt
+Patch20298: 2441-phy-address-mask-support-for-generic-phy-layer.txt
+Patch20299: 2442-PKT_SCHED-Generic-RED-layer.txt
+Patch20300: 2443-NET-Introduce-INET_ECN_set_ce-function.txt
+Patch20301: 2444-PKT_SCHED-RED-Use-new-generic-red-interface.txt
+Patch20302: 2445-PKT_SCHED-RED-Use-generic-queue-management-interface.txt
+Patch20303: 2446-PKT_SCHED-RED-Dont-start-idle-periods-while-already-idling.txt
+Patch20304: 2447-PKT_SCHED-RED-Cleanup-and-remove-unnecessary-code.txt
+Patch20305: 2448-PKT_SCHED-GRED-Cleanup-equalize-flag-and-add-new-WRED-mode-detection.txt
+Patch20306: 2449-PKT_SCHED-GRED-Transform-grio-to-GRED_RIO_MODE.txt
+Patch20307: 2450-PKT_SCHED-GRED-Cleanup-dumping.txt
+Patch20308: 2451-PKT_SCHED-GRED-Dump-table-definition.txt
+Patch20309: 2452-PKT_SCHED-GRED-Use-a-central-table-definition-change-procedure.txt
+Patch20310: 2453-PKT_SCHED-GRED-Report-out-of-bound-DPs-as-illegal.txt
+Patch20311: 2454-PKT_SCHED-GRED-Use-central-VQ-change-procedure.txt
+Patch20312: 2455-PKT_SCHED-GRED-Use-new-generic-red-interface.txt
+Patch20313: 2456-PKT_SCHED-GRED-Do-not-reset-statistics-in-gred_reset-gred_change.txt
+Patch20314: 2457-PKT_SCHED-GRED-Report-congestion-related-drops-as-NET_XMIT_CN.txt
+Patch20315: 2458-PKT_SCHED-GRED-Use-generic-queue-management-interface.txt
+Patch20316: 2459-PKT_SCHED-GRED-Introduce-tc_index_to_dp.txt
+Patch20317: 2460-PKT_SCHED-GRED-Improve-error-handling-and-messages.txt
+Patch20318: 2461-PKT_SCHED-GRED-Remove-initd-flag.txt
+Patch20319: 2462-PKT_SCHED-GRED-Dont-abuse-default-VQ-for-equalizing.txt
+Patch20320: 2463-PKT_SCHED-GRED-Remove-auto-creation-of-default-VQ.txt
+Patch20321: 2464-PKT_SCHED-GRED-Cleanup-and-remove-unnecessary-code.txt
+Patch20322: 2465-PKT_SCHED-GRED-Fix-restart-of-idle-period-in-WRED-mode-upon-dequeue-and-drop.txt
+Patch20323: 2466-PKT_SCHED-GRED-Support-ECN-marking.txt
+Patch20324: 2467-PKT_SCHED-G-RED-Introduce-hard-dropping.txt
+Patch20325: 2468-DRIVER-MODEL-Improved-dynamically-allocated-platform_device-interface.txt
+Patch20326: 2469-DRIVER-MODEL-Fix-depca.txt
+Patch20327: 2470-DRIVER-MODEL-Fix-jazzsonic.txt
+Patch20328: 2471-DRIVER-MODEL-Fix-macsonic.txt
+Patch20329: 2476-NETEM-Support-time-based-reordering.txt
+Patch20330: 2477-NETEM-Add-version-string.txt
+Patch20331: 2478-NET-Fix-race-condition-in-sk_stream_wait_connect.txt
+Patch20332: 2479-TCP-DCCP-Randomize-port-selection.txt
+Patch20333: 2481-drivers-net-ixgb-make-some-code-static.txt
+Patch20334: 2482-drivers-net-e1000-possible-cleanups.txt
+Patch20335: 2483-drivers-net-hamradio-dmascc.c-remove-dmascc_setup.txt
+Patch20336: 2484-prism54-Remove-redundant-assignment.txt
+Patch20337: 2485-bnx2-add-5708-support.txt
+Patch20338: 2486-bnx2-update-firmware-for-5708.txt
+Patch20339: 2487-bnx2-update-nvram-code-for-5708.txt
+Patch20340: 2488-bnx2-update-firmware-handshake-for-5708.txt
+Patch20341: 2489-bnx2-refine-bnx2_poll.txt
+Patch20342: 2490-bnx2-update-version-and-minor-fixes.txt
+Patch20343: 2493-Remove-linux-version.h-include-from-drivers-net-phy-and-net-ieee80211.txt
+Patch20344: 2494-netdrvr-fac_8xx-build-fix.txt
+Patch20345: 2495-netdrvr-s2io-warning-fixes.txt
+Patch20346: 2645-b44-b44_start_xmit-returns-with-a-lock-held-when-it-fails-allocating.txt
+Patch20347: 2646-b44-miscellaneous-cleanup.txt
+Patch20348: 2647-b44-expose-counters-through-ethtool.txt
+Patch20349: 2648-b44-s-spin_lock_irqsave-spin_lock-in-b44_interrupt.txt
+Patch20350: 2649-b44-late-request_irq-in-b44_open.txt
+Patch20351: 2681-3c59x-convert-to-use-of-pci_iomap-API.txt
+Patch20352: 2682-3c59x-cleanup-of-mdio_read-routines-to-use-MII_-macros.txt
+Patch20353: 2683-3c59x-avoid-blindly-reading-link-status-twice.txt
+Patch20354: 2684-3c59x-bounds-checking-for-hw_checksums.txt
+Patch20355: 2685-3c59x-cleanup-init-of-module-parameter-arrays.txt
+Patch20356: 2686-3c59x-fix-some-grammar-in-module-parameter-descriptions.txt
+Patch20357: 2687-3c59x-support-ETHTOOL_GPERMADDR.txt
+Patch20358: 2688-3c59x-correct-rx_dropped-counting.txt
+Patch20359: 2689-3c59x-enable-use-of-memory-mapped-PCI-I-O.txt
+Patch20360: 2690-3c59x-don-t-enable-scatter-gather-w-o-checksum-support.txt
+Patch20361: 2821-knfsd-make-sure-svc_process-call-the-correct-pg_authenticate-for-multi-service-port.txt
+Patch20362: 2927-m68knommu-FEC-ethernet-header-support-for-the-ColdFire-5208.txt
+Patch20363: 2928-m68knommu-FEC-ethernet-support-for-the-ColdFire-5208.txt
+Patch20364: 2977-scripts-Lindent-on-ieee80211-subsystem.txt
+Patch20365: 2978-Fix-problem-with-WEP-unicast-key-index-0.txt
+Patch20366: 2979-Update-version-ieee80211-stamp-to-1.1.7.txt
+Patch20367: 2980-Ran-scripts-Lindent-on-drivers-net-wireless-ipw2-1-2-00.-c-h.txt
+Patch20368: 2981-IPW_DEBUG-has-already-included-DRV_NAME-remove-double-prefix-print.txt
+Patch20369: 2982-Catch-ipw2200-up-to-equivelancy-with-v1.0.1.txt
+Patch20370: 2983-Catch-ipw2200-up-to-equivelancy-with-v1.0.2.txt
+Patch20371: 2984-Catch-ipw2200-up-to-equivelancy-with-v1.0.3.txt
+Patch20372: 2985-Catch-ipw2200-up-to-equivelancy-with-v1.0.4.txt
+Patch20373: 2986-Catch-ipw2100-up-to-equivelancy-with-v1.1.1.txt
+Patch20374: 2987-Fixed-WEP-on-ipw2100-priv-sec-was-being-used-instead-of.txt
+Patch20375: 2988-Bug-339-Fix-ipw2100-iwconfig-set-get-txpower.txt
+Patch20376: 2989-Move-code-from-ipw2100_wpa_enable-to-IPW2100_PARAM_DROP_UNENCRYPTED-to.txt
+Patch20377: 2990-Catch-ipw2200-up-to-equivelancy-with-v1.0.5.txt
+Patch20378: 2991-Fix-hardware-encryption-both-WEP-and-AES-doesn-t-work-with-fragmentation.txt
+Patch20379: 2992-Fix-is_duplicate_packet-bug-for-fragmentation-number-setting.txt
+Patch20380: 2993-bug-667-Fix-the-notorious-No-space-for-Tx-bug.txt
+Patch20381: 2994-Bug-637-Set-tx-power-for-A-band.txt
+Patch20382: 2995-Changed-default-of-missed-beacons-to-miss-before-disassociation-to-24.txt
+Patch20383: 2996-Updated-to-support-ieee80211-callback-to-is_queue_full-for-802.11e.txt
+Patch20384: 2997-Fixed-some-compiler-issues-if-CONFIG_IPW2200_QOS-is-enabled.txt
+Patch20385: 2998-Added-more-useful-geography-encoding-so-people-s-experience-with.txt
+Patch20386: 2999-Workaround-kernel-BUG_ON-panic-caused-by-unexpected-duplicate-packets.txt
+Patch20387: 3000-Disable-host-fragmentation-in-open-mode-since-IPW2200-2915-hardware.txt
+Patch20388: 3001-Bug-792-Fix-WPA-PSK-AES-both-for-Dipw-and-Dwext.txt
+Patch20389: 3002-Fixes-the-ad-hoc-network-WEP-key-list-issue.txt
+Patch20390: 3003-Bug-701-Fix-a-misuse-of-ieee-mode-with-ieee-iw_mode.txt
+Patch20391: 3004-Fix-ipw_wx_get_txpow-shows-wrong-disabled-value.txt
+Patch20392: 3005-Fix-firmware-error-when-setting-tx_power.txt
+Patch20393: 3006-Modified-ipw_config-and-STATUS_INIT-setting-to-correct-race-condition.txt
+Patch20394: 3007-Switched-firmware-error-dumping-so-that-it-will-capture-a-log-available.txt
+Patch20395: 3008-Changed-all-of-the-ipw_send_cmd-calls-to-return-any-ipw_send_cmd-error.txt
+Patch20396: 3009-Added-cmdlog-in-non-debug-systems.txt
+Patch20397: 3010-Migrated-some-of-the-channel-verification-code-back-into-the-driver-to.txt
+Patch20398: 3011-Updated-ipw2200-to-use-the-new-ieee80211-callbacks.txt
+Patch20399: 3012-Added-wait_state-wakeup-on-scan-completion.txt
+Patch20400: 3013-Bug-455-Fix-frequent-channel-change-generates-firmware-fatal-error.txt
+Patch20401: 3014-Bug-760-Fix-setting-WEP-key-in-monitor-mode-causes-IV-lost.txt
+Patch20402: 3015-Don-t-set-hardware-WEP-if-we-are-actually-using-TKIP-AES.txt
+Patch20403: 3016-Make-all-the-places-the-firmware-fails-to-load-showerrors-in-decimal.txt
+Patch20404: 3017-Adds-radiotap-support-to-ipw2200-in-monitor-mode.txt
+Patch20405: 3018-Fixed-is_network_packet-to-include-checking-for-broadcast-packets.txt
+Patch20406: 3019-Mixed-PTK-GTK-CCMP-TKIP-support.txt
+Patch20407: 3020-Card-with-WEP-enabled-and-using-shared-key-auth-will-have-firmware.txt
+Patch20408: 3021-Fixed-problem-with-get_cmd_string-not-existing-if-CONFIG_IPW_DEBUG-disabled.txt
+Patch20409: 3022-Removed-PF_SYNCTHREAD-legacy.txt
+Patch20410: 3023-Fixes-problem-with-WEP-not-working-association-succeeds-but-no-Tx-Rx.txt
+Patch20411: 3024-Fix-bug-771-Too-many-8-bytes-recieved-when-using-AES-hwcrypto.txt
+Patch20412: 3025-Fixes-WEP-firmware-error-condition.txt
+Patch20413: 3026-Updated-driver-version-stamps-for-ipw2100-1.1.3-and-ipw2200-1.0.7.txt
+Patch20414: 3027-Pulled-out-a-stray-KERNEL_VERSION-check-around-the-suspend-handler.txt
+Patch20415: 3028-Fix-Driver-using-old-proc-net-wireless-support-please-fix-driver-message.txt
+Patch20416: 3029-Removed-legacy-WIRELESS_EXT-checks-from-ipw2200.c.txt
+Patch20417: 3030-Fixes-missed-beacon-logic-in-relation-to-on-network-AP-roaming.txt
+Patch20418: 3031-Removed-warning-about-TKIP-not-being-configured-if-countermeasures-are.txt
+Patch20419: 3032-Added-channel-support-for-ipw2200-cards-identified-as-ZZR.txt
+Patch20420: 3033-Fixed-problem-with-not-being-able-to-send-broadcast-packets.txt
+Patch20421: 3034-Fixed-parameter-reordering-in-firmware-log-routine.txt
+Patch20422: 3035-Updated-firmware-version-stamp-to-2.4-from-2.3-so-it-will-use-the-latest-firmware.txt
+Patch20423: 3036-Update-version-ipw2200-stamp-to-1.0.8.txt
+Patch20424: 3074-fix-NET_RADIO-n-IEEE80211-y-compile.txt
+Patch20425: 3075-bonding-fix-feature-consolidation.txt
+Patch20426: 3076-kill-include-linux-eeprom.h.txt
+Patch20427: 3077-drivers-net-s2io.c-make-functions-static.txt
+Patch20428: 3078-prism54-Unused-variable-extraneous-udelay.txt
+Patch20429: 3079-prism54-Transmit-stats-updated-in-wrong-place.txt
+Patch20430: 3080-Fix-sparse-warning-in-e100-driver.txt
+Patch20431: 3081-atmel-memset-correct-range.txt
+Patch20432: 3110-IPV6-Put-addr_diff-into-common-header-for-future-use.txt
+Patch20433: 3111-IPV6-Make-ipv6_addr_type-more-generic-so-that-we-can-use-it-for-source-address-selection.txt
+Patch20434: 3112-IPV6-RFC3484-compliant-source-address-selection.txt
+Patch20435: 3114-PKT_SCHED-Correctly-handle-empty-ematch-trees.txt
+Patch20436: 3115-NET-sk_add_backlog-convert-from-macro-to-inline.txt
+Patch20437: 3117-PPP-handle-misaligned-accesses.txt
+Patch20438: 3118-PPP-add-PPP-MPPE-encryption-module.txt
+Patch20439: 3119-IRDA-donauboe-locking-fix.txt
+Patch20440: 3120-NET-kfree-cleanup.txt
+Patch20441: 3121-IPV4-Fix-ip_queue_xmit-identity-increment-for-TSO-packets.txt
+Patch20442: 3124-Bluetooth-Add-endian-annotations-to-the-core.txt
+Patch20443: 3125-Bluetooth-Remove-the-usage-of-proc-completely.txt
+Patch20444: 3148-SERIAL-IOC3-Update-8250-driver-bits.txt
+Patch20445: 3153-skge-clear-PCI-PHY-COMA-mode-on-boot.txt
+Patch20446: 3154-skge-use-kzalloc.txt
+Patch20447: 3155-skge-add-mii-ioctl-support.txt
+Patch20448: 3156-skge-goto-low-power-mode-on-shutdown.txt
+Patch20449: 3157-skge-use-prefetch-on-receive.txt
+Patch20450: 3158-skge-spelling-fixes.txt
+Patch20451: 3159-skge-increase-version-number.txt
+Patch20452: 3161-wireless-ipw2100-kill-unused-var-warnings-for-debug-disabled-code.txt
+Patch20453: 3162-ieee80211-cleanup-crypto-list-handling-other-minor-cleanups.txt
+Patch20454: 3163-b44-replace-B44_FLAG_INIT_COMPLETE-with-netif_running.txt
+Patch20455: 3164-b44-race-on-device-closing.txt
+Patch20456: 3165-b44-increase-version-number.txt
+Patch20457: 3171-dgrs-fix-warnings-when-CONFIG_ISA-and-CONFIG_PCI-are-not-enabled.txt
+Patch20458: 3172-IOC-And-don-t-mark-the-things-as-broken-Cowboy.txt
+Patch20459: 3523-NETFILTER-packet-counter-of-conntrack-is-32bits.txt
+Patch20460: 3527-NETFILTER-ctnetlink-add-marking-support-from-userspace.txt
+Patch20461: 3528-NETFILTER-ctnetlink-add-module-alias-to-fix-autoloading.txt
+Patch20462: 3529-NETFILTER-ctnetlink-kill-unused-includes.txt
+Patch20463: 3530-NETFILTER-ctnetlink-get_conntrack-can-use-GFP_KERNEL.txt
+Patch20464: 3532-NETFILTER-nfnetlink-only-load-subsystems-if-CAP_NET_ADMIN-is-set.txt
+Patch20465: 3533-NETFILTER-stop-tracking-ICMP-error-at-early-point.txt
+Patch20466: 3535-NETFILTER-ctnetlink-propagate-error-instaed-of-returning-EPERM.txt
+Patch20467: 3536-NETFILTER-ctnetlink-Add-support-to-identify-expectations-by-ID-s.txt
+Patch20468: 3538-NETFILTER-ctnetlink-ICMP_ID-is-u_int16_t-not-u_int8_t.txt
+Patch20469: 3539-IPV6-Fix-fallout-from-CONFIG_IPV6_PRIVACY.txt
+Patch20470: 3540-IPV6-ip6ip6_lock-is-not-unlocked-in-error-path.txt
+Patch20471: 3589-NETFILTER-Add-nf_conntrack-subsystem.txt
+Patch20472: 3592-NETLINK-Type-safe-netlink-messages-attributes-interface.txt
+Patch20473: 3593-NETLINK-Make-netlink_callback-done-optional.txt
+Patch20474: 3594-NETLINK-Generic-netlink-receive-queue-processor.txt
+Patch20475: 3595-XFRM-Use-generic-netlink-receive-queue-processor.txt
+Patch20476: 3596-RTNETLINK-Use-generic-netlink-receive-queue-processor.txt
+Patch20477: 3597-NETLINK-Generic-netlink-family.txt
+Patch20478: 3608-SUNRPC-don-t-reencode-when-looping-in-call-transmit.txt
+Patch20479: 3620-netdrvr-8139too-fast-poll-for-thread-if-an-unlikely-race-occurs.txt
+Patch20480: 3653-BNX2-output-driver-name-as-prefix-in-error-message.txt
+Patch20481: 3654-BNX2-check-return-of-dev_alloc_skb-in-bnx2_test_loopback.txt
+Patch20482: 3655-BNX2-simplify-parameter-checks-in-bnx2_-get-set-_eeprom.txt
+Patch20483: 3656-NET-Detect-hardware-rx-checksum-faults-correctly.txt
+Patch20484: 3682-TCP-fix-congestion-window-update-when-using-TSO-deferal.txt
+Patch20485: 3683-TCP-simplify-microsecond-rtt-sampling.txt
+Patch20486: 3684-TCP-add-tcp_slow_start-helper.txt
+Patch20487: 3685-TCP-Appropriate-Byte-Count-support.txt
+Patch20488: 3686-TCP-receive-buffer-growth-limiting-with-mixed-MTU.txt
+Patch20489: 3687-TCP-spelling-fixes.txt
+Patch20490: 3688-TCP-speed-up-SACK-processing.txt
+Patch20491: 3694-disable-DEBUG-in-ibmveth.txt
+Patch20492: 3721-gianfar-mii-needs-to-zero-out-the-mii_bus-structure.txt
+Patch20493: 3722-netdrvr-forcedeth-remove-superfluous-rx-engine-stop-start.txt
+Patch20494: 3723-netdrvr-forcedeth-support-for-irq-mitigation.txt
+Patch20495: 3724-netdrvr-forcedeth-phy-address-scan-range.txt
+Patch20496: 3725-SAA9730-Whitespace-cleanup.txt
+Patch20497: 3726-SAA9730-Driver-overhaul.txt
+Patch20498: 3727-smc91x-DB1200-support.txt
+Patch20499: 3728-gt96100eth.c-Don-t-concatenate-__FUNCTION__-with-strings.txt
+Patch20500: 3730-TCP-fix-vegas-build.txt
+Patch20501: 3735-DECNET-fix-SIGPIPE.txt
+Patch20502: 3745-IPV6-Fix-inet6_init-missing-unregister.txt
+Patch20503: 3747-SCTP-Fix-potential-NULL-pointer-dereference-in-sctp_v4_get_saddr.txt
+Patch20504: 3748-SCTP-Remove-timeouts-array-from-sctp_endpoint.txt
+Patch20505: 3749-SCTP-Fix-ia64-NaT-consumption-fault-with-sctp_sideffect-commands.txt
+Patch20506: 3750-SCTP-Include-ulpevents-in-socket-receive-buffer-accounting.txt
+Patch20507: 3782-IPV6-Fix-unnecessary-GFP_ATOMIC-allocation-in-fib6-dump.txt
+Patch20508: 3785-ARM-Use-correct-IO-operations-for-Pleb.txt
+Patch20509: 3808-net-allow-newline-terminated-IP-addresses-in-in_aton.txt
+Patch20510: 3809-net-make-dev_valid_name-public.txt
+Patch20511: 3810-bonding-add-bond-name-to-all-error-messages.txt
+Patch20512: 3811-bonding-expand-module-param-descriptions.txt
+Patch20513: 3812-bonding-Add-transmit-policy-to-proc.txt
+Patch20514: 3813-bonding-get-slave-name-from-actual-slave-instead-of-param-list.txt
+Patch20515: 3814-bonding-move-kmalloc-out-of-spinlock-in-ALB-init.txt
+Patch20516: 3815-bonding-explicitly-clear-RLB-flag-during-ALB-init.txt
+Patch20517: 3816-bonding-expose-some-structs.txt
+Patch20518: 3817-bonding-make-functions-not-static.txt
+Patch20519: 3818-bonding-move-bond-creation-into-separate-function.txt
+Patch20520: 3819-bonding-make-bond_init-not-__init.txt
+Patch20521: 3820-bonding-Allow-ARP-target-table-to-have-empty-entries.txt
+Patch20522: 3821-bonding-add-ARP-entries-to-proc.txt
+Patch20523: 3822-bonding-add-sysfs-functionality-to-bonding-large.txt
+Patch20524: 3823-bonding-version-update.txt
+Patch20525: 3824-bonding-spelling-and-whitespace-corrections.txt
+Patch20526: 3825-bonding-comments-and-changelog.txt
+Patch20527: 3950-NETFILTER-nf_conntrack-Add-missing-code-to-TCP-conntrack-module.txt
+Patch20528: 3951-NETFILTER-nfnetlink-unconditionally-require-CAP_NET_ADMIN.txt
+Patch20529: 3952-NETFILTER-link-netfilter-before-ipv4.txt
+Patch20530: 3953-NETFILTER-cleanup-IPv6-Netfilter-Kconfig.txt
+Patch20531: 3954-NETFILTER-fix-type-of-sysctl-variables-in-nf_conntrack_ipv6.txt
+Patch20532: 3955-NETFILTER-nf_conntrack-fix-possibility-of-infinite-loop-while-evicting-nf_ct_frag6_queue.txt
+Patch20533: 3956-NETFILTER-fix-leak-of-fragment-queue-at-unloading-nf_conntrack_ipv6.txt
+Patch20534: 4007-IPV6-small-fix-for-ipv6_dev_get_saddr-..txt
+Patch20535: 4008-IPV6-Fixes-sparse-warning-in-ipv6-ipv6_sockglue.c.txt
+Patch20536: 4009-LLC-Fix-TX-window-scaling.txt
+Patch20537: 4010-LLC-Make-core-block-on-remote-busy.txt
+Patch20538: 4011-LLC-Fix-typo.txt
+Patch20539: 4019-knfsd-make-sure-nfsd-doesn-t-hog-a-cpu-forever.txt
+Patch20540: 4023-sdladrv.c-build-fix.txt
+Patch20541: 4032-TCP-More-spelling-fixes.txt
+Patch20542: 4036-NETFILTER-Remove-nf_conntrack-stat-proc-file-when-cleaning-up.txt
+Patch20543: 4037-NETFILTER-Free-layer-3-specific-protocol-tables-at-cleanup.txt
+Patch20544: 4070-drivers-net-sk98lin-skge.c-make-SkPciWriteCfgDWord-a-static-inline.txt
+Patch20545: 4071-skge-fix-warning-from-inlining-SkPciWriteCfgDWord.txt
+Patch20546: 4076-IPV4-IPV6-replace-handmade-list-with-hlist-in-IPv-4-6-reassembly.txt
+Patch20547: 4078-r8169-fix-printk_ratelimit-in-the-interrupt-handler.txt
+Patch20548: 4079-r8169-do-not-abort-when-the-power-management-capabilities-are-disabled.txt
+Patch20549: 4085-NETFILTER-Fix-nf_conntrack-compilation-with-CONFIG_NETFILTER_DEBUG.txt
+Patch20550: 4118-ipw2200-disallow-direct-scanning-when-device-is-down.txt
+Patch20551: 4119-ipw2200-fix-error-log-offset-calculation.txt
+Patch20552: 4170-TCP-TCP-highspeed-build-error.txt
+Patch20553: 4174-LLC-Fix-compiler-warnings-introduced-by-TX-window-scaling-changes.txt
+Patch20554: 4175-NET-Sanitize-NET_SCHED-protection-in-net-sched-Kconfig.txt
+Patch20555: 4176-IPV6-Fib-dump-really-needs-GFP_ATOMIC.txt
+Patch20556: 4210-smc91x-fix-one-source-of-spurious-interrupts.txt
+Patch20557: 4211-smc91x-fix-bank-mismatch.txt
+Patch20558: 4216-e100-re-enable-microcode-with-more-useful-defaults.txt
+Patch20559: 4217-s2io-UFO-support.txt
+Patch20560: 4218-i82593.h-make-header-comment-GPL-compatible.txt
+Patch20561: 4219-IOC3-Replace-obsolete-PCI-API.txt
+Patch20562: 4220-au1000_eth-Include-linux-config.h.txt
+Patch20563: 4221-SAA9730-Add-missing-header-bits.txt
+Patch20564: 4222-prism54-Remove-extraneous-udelay-register-read.txt
+Patch20565: 4223-drivers-net-wireless-hermes.c-unsigned-int-comparision.txt
+Patch20566: 4224-Gianfar-update-and-sysfs-support.txt
+Patch20567: 4226-git-netdev-all-ieee80211_get_payload-warning-fix.txt
+Patch20568: 4230-fec_8xx-make-CONFIG_FEC_8XX-depend-on-CONFIG_8xx.txt
+Patch20569: 4231-ipw2100-Fix-Driver-using-old-proc-net-wireless.-message.txt
+Patch20570: 4232-e1000-avoid-leak-when-e1000_setup_loopback_test-fails.txt
+Patch20571: 4233-e1000-zero-out-pointers-in-e1000_free_desc_rings.txt
+Patch20572: 4236-wireless-hermes-build-fix.txt
+Patch20573: 4304-PKT_SCHED-sch_netem-correctly-order-packets-to-be-sent-simultaneously.txt
+Patch20574: 4305-NET-Reject-socket-filter-if-division-by-constant-zero-is-attempted.txt
+Patch20575: 4307-IPV6-Acquire-addrconf_hash_lock-for-read-in-addrconf_verify-..txt
+Patch20576: 4309-FIB_TRIE-Don-t-show-local-table-in-proc-net-route-output.txt
+Patch20577: 4310-NETFILTER-fixed-dependencies-between-modules-related-with-ip_conntrack.txt
+Patch20578: 4312-DCCP-Add-missing-no_policy-flag-to-struct-net_protocol.txt
+Patch20579: 4328-net-Fix-compiler-error-on-dgrs.c-when-CONFIG_PCI.txt
+Patch20580: 4362-NETLINK-Use-tgid-instead-of-pid-for-nlmsg_pid.txt
+Patch20581: 4363-IPV4-Fix-secondary-IP-addresses-after-promotion.txt
+Patch20582: 4388-NETFILTER-ip_conntrack_netlink.c-needs-linux-interrupt.h.txt
+Patch20583: 4389-BRIDGE-recompute-features-when-adding-a-new-device.txt
+Patch20584: 4430-SUNRPC-Funny-looking-code-in-__rpc_purge_upcall.txt
+Patch20585: 4438-bonding-Remove-superfluous-changelog.txt
+Patch20586: 4472-IPV6-Implement-appropriate-dummy-rule-4-in-ipv6_dev_get_saddr.txt
 
 # END OF PATCH DEFINITIONS
 
@@ -1843,99 +1845,99 @@
 %patch20212 -p1
 # [ARM] 2897/2: PXA2xx IRDA support
 %patch20213 -p1
-# Input: convert net/bluetooth to dynamic input_dev allocation
-%patch20214 -p1
 # DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks
-%patch20215 -p1
+%patch20214 -p1
 # [Bluetooth] Make more functions static
-%patch20216 -p1
+%patch20215 -p1
 # [Bluetooth] Update security filter for Extended Inquiry Response
-%patch20217 -p1
+%patch20216 -p1
 # [IPv4/IPv6]: UFO Scatter-gather approach
-%patch20218 -p1
+%patch20217 -p1
 # [MCAST] IPv6: Fix algorithm to compute Querier's Query Interval
-%patch20219 -p1
+%patch20218 -p1
 # tg3: add 5714/5715 support
-%patch20220 -p1
+%patch20219 -p1
 # tg3: fix ASF heartbeat
-%patch20221 -p1
+%patch20220 -p1
 # tg3: update version and minor fixes
-%patch20222 -p1
+%patch20221 -p1
 # ibmveth fix bonding
-%patch20223 -p1
+%patch20222 -p1
 # ibmveth fix buffer pool management
-%patch20224 -p1
+%patch20223 -p1
 # ibmveth fix buffer replenishing
-%patch20225 -p1
+%patch20224 -p1
 # ibmveth lockless TX
-%patch20226 -p1
+%patch20225 -p1
 # ibmveth fix failed addbuf
-%patch20227 -p1
+%patch20226 -p1
 # pcnet_cs: fix mii init code for older DL10019 based cards
-%patch20228 -p1
+%patch20227 -p1
 # s2io: kconfig help fix
-%patch20229 -p1
+%patch20228 -p1
 # b44 reports wrong advertised flags
-%patch20230 -p1
+%patch20229 -p1
 # sis190.c: fix multicast MAC filter
-%patch20231 -p1
+%patch20230 -p1
 # smc91x: shut down power after probing
-%patch20232 -p1
+%patch20231 -p1
 # starfire: free_irq() on error path of netdev_open()
-%patch20233 -p1
+%patch20232 -p1
 # [netdrvr b44] include linux/dma-mapping.h to eliminate warning
-%patch20234 -p1
+%patch20233 -p1
 # sundance: fix DFE-580TX Tx Underrun
-%patch20235 -p1
+%patch20234 -p1
 # New PowerPC 4xx on-chip ethernet controller driver
-%patch20236 -p1
+%patch20235 -p1
 # sis900: come alive after temporary memory shortage
-%patch20237 -p1
+%patch20236 -p1
 # Add Wake on LAN support to sis900 (2)
-%patch20238 -p1
+%patch20237 -p1
 # drivers/net: Remove pointless checks for NULL prior to calling kfree()
-%patch20239 -p1
+%patch20238 -p1
 # [netdrvr] ne2k-pci based card does not support bus-mastering.
-%patch20240 -p1
+%patch20239 -p1
 # ipw2200: Missing kmalloc check
-%patch20241 -p1
+%patch20240 -p1
 # [SCTP] Rename SCTP specific control message flags.
-%patch20242 -p1
+%patch20241 -p1
 # [SCTP] Fix SCTP_SETADAPTION sockopt to use the correct structure.
-%patch20243 -p1
+%patch20242 -p1
 # [SCTP] Allow SCTP_MAXSEG to revert to default frag point with a '0' value.
-%patch20244 -p1
+%patch20243 -p1
 # [SCTP] Do not allow unprivileged programs initiating new associations on
-%patch20245 -p1
+%patch20244 -p1
 # e1000: remove warning about e1000_suspend
-%patch20246 -p1
+%patch20245 -p1
 # eepro.c: module_param_array cleanup
-%patch20247 -p1
+%patch20246 -p1
 # b44: fix suspend/resume
-%patch20248 -p1
+%patch20247 -p1
 # e1000: use vmalloc_node()
-%patch20249 -p1
+%patch20248 -p1
 # revert "orinoco: Information leakage due to incorrect padding"
-%patch20250 -p1
+%patch20249 -p1
 # Better fixup for the orinoco driver
-%patch20251 -p1
+%patch20250 -p1
 # e1000: Fixes e1000_suspend warning when CONFIG_PM is not enabled
-%patch20252 -p1
+%patch20251 -p1
 # [ETH]: ether address compare
-%patch20253 -p1
+%patch20252 -p1
 # Add modalias for pmac network drivers
-%patch20254 -p1
+%patch20253 -p1
 # mv643xx_eth_showsram: Added information message when using the SRAM
-%patch20255 -p1
+%patch20254 -p1
 # [IPV4]: Fix issue reported by Coverity in ipv4/fib_frontend.c
-%patch20256 -p1
+%patch20255 -p1
 # s2io iomem annotations
-%patch20257 -p1
+%patch20256 -p1
 # bluetooth hidp is broken on s390
-%patch20258 -p1
+%patch20257 -p1
 # drivers/net/tg3: Use the DMA_{32,64}BIT_MASK constants
-%patch20259 -p1
+%patch20258 -p1
 # prism54: Free skb after disabling interrupts
+%patch20259 -p1
+# [DRIVER MODEL] Add missing platform_device.h header.
 %patch20260 -p1
 # PPC 44x EMAC driver: add 440SPe support
 %patch20261 -p1
@@ -1947,644 +1949,648 @@
 %patch20264 -p1
 # fec_8xx: Add support for Intel PHY LX971
 %patch20265 -p1
-# [ARM] 3066/1: Fix PXA irda driver suspend/resume functions
+# vmalloc_node
 %patch20266 -p1
-# smsc-ircc2: PM cleanup - do not close device when suspending
+# [ARM] 3066/1: Fix PXA irda driver suspend/resume functions
 %patch20267 -p1
-# remove some more check_region stuff
+# smsc-ircc2: PM cleanup - do not close device when suspending
 %patch20268 -p1
-# Typo fix: dot after newline in printk strings
+# remove some more check_region stuff
 %patch20269 -p1
-# sparse cleanups: NULL pointers, C99 struct init.
+# Typo fix: dot after newline in printk strings
 %patch20270 -p1
-# [netdrvr 8139too] replace hand-crafted kernel thread with workqueue
+# sparse cleanups: NULL pointers, C99 struct init.
 %patch20271 -p1
-# [BRIDGE]: Use ether_compare
+# [netdrvr 8139too] replace hand-crafted kernel thread with workqueue
 %patch20272 -p1
-# [NETFILTER]: Add "revision" support to arp_tables and ip6_tables
+# [BRIDGE]: Use ether_compare
 %patch20273 -p1
-# [ROSE]: rose_heartbeat_expiry() locking fix
+# [NETFILTER]: Add "revision" support to arp_tables and ip6_tables
 %patch20274 -p1
-# [IPV6]: Fix behavior of ip6_route_input() for link local address
+# [ROSE]: rose_heartbeat_expiry() locking fix
 %patch20275 -p1
-# [DCCP]: Simplify skb_set_owner_w semantics
+# [IPV6]: Fix behavior of ip6_route_input() for link local address
 %patch20276 -p1
-# [DCCP]: Set socket owner iff packet is not data
+# [DCCP]: Simplify skb_set_owner_w semantics
 %patch20277 -p1
-# [MCAST] IPv6: Check packet size when process Multicast
+# [DCCP]: Set socket owner iff packet is not data
 %patch20278 -p1
-# ibmveth fix panic in initial replenish cycle
+# [MCAST] IPv6: Check packet size when process Multicast
 %patch20279 -p1
-# [MCAST]: ip[6]_mc_add_src should be called when number of sources is zero
+# ibmveth fix panic in initial replenish cycle
 %patch20280 -p1
-# [IPV6]: inet6_ifinfo_notify should use RTM_DELLINK in addrconf_ifdown
+# [MCAST]: ip[6]_mc_add_src should be called when number of sources is zero
 %patch20281 -p1
-# [PKT_SCHED]: Rework QoS and/or fair queueing configuration
+# [IPV6]: inet6_ifinfo_notify should use RTM_DELLINK in addrconf_ifdown
 %patch20282 -p1
-# ARM: Reverted 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000
+# [PKT_SCHED]: Rework QoS and/or fair queueing configuration
 %patch20283 -p1
-# SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled
+# ARM: Reverted 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000
 %patch20284 -p1
-# NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled
+# SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled
 %patch20285 -p1
-# [netdrvr 8139too] use cancel_rearming_delayed_work() to cancel thread
+# NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled
 %patch20286 -p1
-# [netdrvr 8139too] use rtnl_shlock_nowait() rather than rtnl_lock_interruptible()
+# [netdrvr 8139too] use cancel_rearming_delayed_work() to cancel thread
 %patch20287 -p1
-# [NETFILTER]: Fix double free after netlink_unicast() in ctnetlink
+# [netdrvr 8139too] use rtnl_shlock_nowait() rather than rtnl_lock_interruptible()
 %patch20288 -p1
-# [NETFILTER] nfnetlink: Use kzalloc
+# [NETFILTER]: Fix double free after netlink_unicast() in ctnetlink
 %patch20289 -p1
-# [NETFILTER]: CONNMARK target needs ip_conntrack
+# [NETFILTER] nfnetlink: Use kzalloc
 %patch20290 -p1
-# [NETEM]: use PSCHED_LESS
+# [NETFILTER]: CONNMARK target needs ip_conntrack
 %patch20291 -p1
-# drivers/net/wireless/airo.c unsigned comparason
+# [NETEM]: use PSCHED_LESS
 %patch20292 -p1
-# S2io: Multi buffer mode support
+# drivers/net/wireless/airo.c unsigned comparason
 %patch20293 -p1
-# pcnet32: show name of failing device
+# S2io: Multi buffer mode support
 %patch20294 -p1
-# pcnet32: AT2700/2701 and Bugzilla 2699 & 4551
+# pcnet32: show name of failing device
 %patch20295 -p1
-# pcnet32: Prevent hang with 79c976
+# pcnet32: AT2700/2701 and Bugzilla 2699 & 4551
 %patch20296 -p1
-# phy address mask support for generic phy layer
+# pcnet32: Prevent hang with 79c976
 %patch20297 -p1
-# [PKT_SCHED]: Generic RED layer
+# phy address mask support for generic phy layer
 %patch20298 -p1
-# [NET]: Introduce INET_ECN_set_ce() function
+# [PKT_SCHED]: Generic RED layer
 %patch20299 -p1
-# [PKT_SCHED]: RED: Use new generic red interface
+# [NET]: Introduce INET_ECN_set_ce() function
 %patch20300 -p1
-# [PKT_SCHED]: RED: Use generic queue management interface
+# [PKT_SCHED]: RED: Use new generic red interface
 %patch20301 -p1
-# [PKT_SCHED]: RED: Dont start idle periods while already idling
+# [PKT_SCHED]: RED: Use generic queue management interface
 %patch20302 -p1
-# [PKT_SCHED]: RED: Cleanup and remove unnecessary code
+# [PKT_SCHED]: RED: Dont start idle periods while already idling
 %patch20303 -p1
-# [PKT_SCHED]: GRED: Cleanup equalize flag and add new WRED mode detection
+# [PKT_SCHED]: RED: Cleanup and remove unnecessary code
 %patch20304 -p1
-# [PKT_SCHED]: GRED: Transform grio to GRED_RIO_MODE
+# [PKT_SCHED]: GRED: Cleanup equalize flag and add new WRED mode detection
 %patch20305 -p1
-# [PKT_SCHED]: GRED: Cleanup dumping
+# [PKT_SCHED]: GRED: Transform grio to GRED_RIO_MODE
 %patch20306 -p1
-# [PKT_SCHED]: GRED: Dump table definition
+# [PKT_SCHED]: GRED: Cleanup dumping
 %patch20307 -p1
-# [PKT_SCHED]: GRED: Use a central table definition change procedure
+# [PKT_SCHED]: GRED: Dump table definition
 %patch20308 -p1
-# [PKT_SCHED]: GRED: Report out-of-bound DPs as illegal
+# [PKT_SCHED]: GRED: Use a central table definition change procedure
 %patch20309 -p1
-# [PKT_SCHED]: GRED: Use central VQ change procedure
+# [PKT_SCHED]: GRED: Report out-of-bound DPs as illegal
 %patch20310 -p1
-# [PKT_SCHED]: GRED: Use new generic red interface
+# [PKT_SCHED]: GRED: Use central VQ change procedure
 %patch20311 -p1
-# [PKT_SCHED]: GRED: Do not reset statistics in gred_reset/gred_change
+# [PKT_SCHED]: GRED: Use new generic red interface
 %patch20312 -p1
-# [PKT_SCHED]: GRED: Report congestion related drops as NET_XMIT_CN
+# [PKT_SCHED]: GRED: Do not reset statistics in gred_reset/gred_change
 %patch20313 -p1
-# [PKT_SCHED]: GRED: Use generic queue management interface
+# [PKT_SCHED]: GRED: Report congestion related drops as NET_XMIT_CN
 %patch20314 -p1
-# [PKT_SCHED]: GRED: Introduce tc_index_to_dp()
+# [PKT_SCHED]: GRED: Use generic queue management interface
 %patch20315 -p1
-# [PKT_SCHED]: GRED: Improve error handling and messages
+# [PKT_SCHED]: GRED: Introduce tc_index_to_dp()
 %patch20316 -p1
-# [PKT_SCHED]: GRED: Remove initd flag
+# [PKT_SCHED]: GRED: Improve error handling and messages
 %patch20317 -p1
-# [PKT_SCHED]: GRED: Dont abuse default VQ for equalizing
+# [PKT_SCHED]: GRED: Remove initd flag
 %patch20318 -p1
-# [PKT_SCHED]: GRED: Remove auto-creation of default VQ
+# [PKT_SCHED]: GRED: Dont abuse default VQ for equalizing
 %patch20319 -p1
-# [PKT_SCHED]: GRED: Cleanup and remove unnecessary code
+# [PKT_SCHED]: GRED: Remove auto-creation of default VQ
 %patch20320 -p1
-# [PKT_SCHED]: GRED: Fix restart of idle period in WRED mode upon dequeue and drop
+# [PKT_SCHED]: GRED: Cleanup and remove unnecessary code
 %patch20321 -p1
-# [PKT_SCHED]: GRED: Support ECN marking
+# [PKT_SCHED]: GRED: Fix restart of idle period in WRED mode upon dequeue and drop
 %patch20322 -p1
-# [PKT_SCHED]: (G)RED: Introduce hard dropping
+# [PKT_SCHED]: GRED: Support ECN marking
 %patch20323 -p1
-# [DRIVER MODEL] Fix depca
+# [PKT_SCHED]: (G)RED: Introduce hard dropping
 %patch20324 -p1
-# [DRIVER MODEL] Fix jazzsonic
+# [DRIVER MODEL] Improved dynamically allocated platform_device interface
 %patch20325 -p1
-# [DRIVER MODEL] Fix macsonic
+# [DRIVER MODEL] Fix depca
 %patch20326 -p1
-# [NETEM]: Support time based reordering
+# [DRIVER MODEL] Fix jazzsonic
 %patch20327 -p1
-# [NETEM]: Add version string
+# [DRIVER MODEL] Fix macsonic
 %patch20328 -p1
-# [NET]: Fix race condition in sk_stream_wait_connect
+# [NETEM]: Support time based reordering
 %patch20329 -p1
-# [TCP/DCCP]: Randomize port selection
+# [NETEM]: Add version string
 %patch20330 -p1
-# drivers/net/ixgb/: make some code static
+# [NET]: Fix race condition in sk_stream_wait_connect
 %patch20331 -p1
-# drivers/net/e1000/: possible cleanups
+# [TCP/DCCP]: Randomize port selection
 %patch20332 -p1
-# drivers/net/hamradio/dmascc.c: remove dmascc_setup()
+# drivers/net/ixgb/: make some code static
 %patch20333 -p1
-# prism54: Remove redundant assignment
+# drivers/net/e1000/: possible cleanups
 %patch20334 -p1
-# bnx2: add 5708 support
+# drivers/net/hamradio/dmascc.c: remove dmascc_setup()
 %patch20335 -p1
-# bnx2: update firmware for 5708
+# prism54: Remove redundant assignment
 %patch20336 -p1
-# bnx2: update nvram code for 5708
+# bnx2: add 5708 support
 %patch20337 -p1
-# bnx2: update firmware handshake for 5708
+# bnx2: update firmware for 5708
 %patch20338 -p1
-# bnx2: refine bnx2_poll
+# bnx2: update nvram code for 5708
 %patch20339 -p1
-# bnx2: update version and minor fixes
+# bnx2: update firmware handshake for 5708
 %patch20340 -p1
-# Remove linux/version.h include from drivers/net/phy/\1 and net/ieee80211/\1.
+# bnx2: refine bnx2_poll
 %patch20341 -p1
-# [netdrvr] fac_8xx build fix
+# bnx2: update version and minor fixes
 %patch20342 -p1
-# [netdrvr s2io] warning fixes
+# Remove linux/version.h include from drivers/net/phy/\1 and net/ieee80211/\1.
 %patch20343 -p1
-# b44: b44_start_xmit returns with a lock held when it fails allocating
+# [netdrvr] fac_8xx build fix
 %patch20344 -p1
-# b44: miscellaneous cleanup
+# [netdrvr s2io] warning fixes
 %patch20345 -p1
-# b44: expose counters through ethtool
+# b44: b44_start_xmit returns with a lock held when it fails allocating
 %patch20346 -p1
-# b44: s/spin_lock_irqsave/spin_lock/ in b44_interrupt
+# b44: miscellaneous cleanup
 %patch20347 -p1
-# b44: late request_irq in b44_open
+# b44: expose counters through ethtool
 %patch20348 -p1
-# 3c59x: convert to use of pci_iomap API
+# b44: s/spin_lock_irqsave/spin_lock/ in b44_interrupt
 %patch20349 -p1
-# 3c59x: cleanup of mdio_read routines to use MII_\1 macros
+# b44: late request_irq in b44_open
 %patch20350 -p1
-# 3c59x: avoid blindly reading link status twice
+# 3c59x: convert to use of pci_iomap API
 %patch20351 -p1
-# 3c59x: bounds checking for hw_checksums
+# 3c59x: cleanup of mdio_read routines to use MII_\1 macros
 %patch20352 -p1
-# 3c59x: cleanup init of module parameter arrays
+# 3c59x: avoid blindly reading link status twice
 %patch20353 -p1
-# 3c59x: fix some grammar in module parameter descriptions
+# 3c59x: bounds checking for hw_checksums
 %patch20354 -p1
-# 3c59x: support ETHTOOL_GPERMADDR
+# 3c59x: cleanup init of module parameter arrays
 %patch20355 -p1
-# 3c59x: correct rx_dropped counting
+# 3c59x: fix some grammar in module parameter descriptions
 %patch20356 -p1
-# 3c59x: enable use of memory-mapped PCI I/O
+# 3c59x: support ETHTOOL_GPERMADDR
 %patch20357 -p1
-# 3c59x: don't enable scatter/gather w/o checksum support
+# 3c59x: correct rx_dropped counting
 %patch20358 -p1
-# knfsd: make sure svc_process call the correct pg_authenticate for multi-service port
+# 3c59x: enable use of memory-mapped PCI I/O
 %patch20359 -p1
-# m68knommu: FEC ethernet header support for the ColdFire 5208
+# 3c59x: don't enable scatter/gather w/o checksum support
 %patch20360 -p1
-# m68knommu: FEC ethernet support for the ColdFire 5208
+# knfsd: make sure svc_process call the correct pg_authenticate for multi-service port
 %patch20361 -p1
-# scripts/Lindent on ieee80211 subsystem.
+# m68knommu: FEC ethernet header support for the ColdFire 5208
 %patch20362 -p1
-# Fix problem with WEP unicast key > index 0
+# m68knommu: FEC ethernet support for the ColdFire 5208
 %patch20363 -p1
-# Update version ieee80211 stamp to 1.1.7
+# scripts/Lindent on ieee80211 subsystem.
 %patch20364 -p1
-# Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h}
+# Fix problem with WEP unicast key > index 0
 %patch20365 -p1
-# IPW_DEBUG has already included DRV_NAME, remove double prefix print.
+# Update version ieee80211 stamp to 1.1.7
 %patch20366 -p1
-# Catch ipw2200 up to equivelancy with v1.0.1
+# Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h}
 %patch20367 -p1
-# Catch ipw2200 up to equivelancy with v1.0.2
+# IPW_DEBUG has already included DRV_NAME, remove double prefix print.
 %patch20368 -p1
-# Catch ipw2200 up to equivelancy with v1.0.3
+# Catch ipw2200 up to equivelancy with v1.0.1
 %patch20369 -p1
-# Catch ipw2200 up to equivelancy with v1.0.4
+# Catch ipw2200 up to equivelancy with v1.0.2
 %patch20370 -p1
-# Catch ipw2100 up to equivelancy with v1.1.1
+# Catch ipw2200 up to equivelancy with v1.0.3
 %patch20371 -p1
-# Fixed WEP on ipw2100 (priv->sec was being used instead of
+# Catch ipw2200 up to equivelancy with v1.0.4
 %patch20372 -p1
-# [Bug 339] Fix ipw2100 iwconfig set/get txpower.
+# Catch ipw2100 up to equivelancy with v1.1.1
 %patch20373 -p1
-# Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to
+# Fixed WEP on ipw2100 (priv->sec was being used instead of
 %patch20374 -p1
-# Catch ipw2200 up to equivelancy with v1.0.5
+# [Bug 339] Fix ipw2100 iwconfig set/get txpower.
 %patch20375 -p1
-# Fix hardware encryption (both WEP and AES) doesn't work with fragmentation.
+# Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to
 %patch20376 -p1
-# Fix is_duplicate_packet() bug for fragmentation number setting.
+# Catch ipw2200 up to equivelancy with v1.0.5
 %patch20377 -p1
-# [bug 667] Fix the notorious "No space for Tx" bug.
+# Fix hardware encryption (both WEP and AES) doesn't work with fragmentation.
 %patch20378 -p1
-# [Bug 637] Set tx power for A band.
+# Fix is_duplicate_packet() bug for fragmentation number setting.
 %patch20379 -p1
-# Changed default # of missed beacons to miss before disassociation to 24
+# [bug 667] Fix the notorious "No space for Tx" bug.
 %patch20380 -p1
-# Updated to support ieee80211 callback to is_queue_full for 802.11e
+# [Bug 637] Set tx power for A band.
 %patch20381 -p1
-# Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled.
+# Changed default # of missed beacons to miss before disassociation to 24
 %patch20382 -p1
-# Added more useful geography encoding so people's experience with
+# Updated to support ieee80211 callback to is_queue_full for 802.11e
 %patch20383 -p1
-# Workaround kernel BUG_ON panic caused by unexpected duplicate packets.
+# Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled.
 %patch20384 -p1
-# Disable host fragmentation in open mode since IPW2200/2915 hardware
+# Added more useful geography encoding so people's experience with
 %patch20385 -p1
-# [Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext.
+# Workaround kernel BUG_ON panic caused by unexpected duplicate packets.
 %patch20386 -p1
-# Fixes the ad-hoc network WEP key list issue.
+# Disable host fragmentation in open mode since IPW2200/2915 hardware
 %patch20387 -p1
-# [Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode.
+# [Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext.
 %patch20388 -p1
-# Fix ipw_wx_get_txpow shows wrong disabled value.
+# Fixes the ad-hoc network WEP key list issue.
 %patch20389 -p1
-# Fix firmware error when setting tx_power.
+# [Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode.
 %patch20390 -p1
-# Modified ipw_config and STATUS_INIT setting to correct race condition
+# Fix ipw_wx_get_txpow shows wrong disabled value.
 %patch20391 -p1
-# Switched firmware error dumping so that it will capture a log available
+# Fix firmware error when setting tx_power.
 %patch20392 -p1
-# Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error
+# Modified ipw_config and STATUS_INIT setting to correct race condition
 %patch20393 -p1
-# Added cmdlog in non-debug systems.
+# Switched firmware error dumping so that it will capture a log available
 %patch20394 -p1
-# Migrated some of the channel verification code back into the driver to
+# Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error
 %patch20395 -p1
-# Updated ipw2200 to use the new ieee80211 callbacks
+# Added cmdlog in non-debug systems.
 %patch20396 -p1
-# Added wait_state wakeup on scan completion.
+# Migrated some of the channel verification code back into the driver to
 %patch20397 -p1
-# [Bug 455] Fix frequent channel change generates firmware fatal error.
+# Updated ipw2200 to use the new ieee80211 callbacks
 %patch20398 -p1
-# [Bug 760] Fix setting WEP key in monitor mode causes IV lost.
+# Added wait_state wakeup on scan completion.
 %patch20399 -p1
-# Don't set hardware WEP if we are actually using TKIP/AES.
+# [Bug 455] Fix frequent channel change generates firmware fatal error.
 %patch20400 -p1
-# Make all the places the firmware fails to load showerrors (in decimal,
+# [Bug 760] Fix setting WEP key in monitor mode causes IV lost.
 %patch20401 -p1
-# Adds radiotap support to ipw2200 in monitor mode..
+# Don't set hardware WEP if we are actually using TKIP/AES.
 %patch20402 -p1
-# Fixed is_network_packet() to include checking for broadcast packets.
+# Make all the places the firmware fails to load showerrors (in decimal,
 %patch20403 -p1
-# Mixed PTK/GTK CCMP/TKIP support.
+# Adds radiotap support to ipw2200 in monitor mode..
 %patch20404 -p1
-# Card with WEP enabled and using shared-key auth will have firmware
+# Fixed is_network_packet() to include checking for broadcast packets.
 %patch20405 -p1
-# Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled.
+# Mixed PTK/GTK CCMP/TKIP support.
 %patch20406 -p1
-# Removed PF_SYNCTHREAD legacy.
+# Card with WEP enabled and using shared-key auth will have firmware
 %patch20407 -p1
-# Fixes problem with WEP not working (association succeeds, but no Tx/Rx)
+# Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled.
 %patch20408 -p1
-# [Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto
+# Removed PF_SYNCTHREAD legacy.
 %patch20409 -p1
-# Fixes WEP firmware error condition.
+# Fixes problem with WEP not working (association succeeds, but no Tx/Rx)
 %patch20410 -p1
-# Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)
+# [Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto
 %patch20411 -p1
-# Pulled out a stray KERNEL_VERSION check around the suspend handler.
+# Fixes WEP firmware error condition.
 %patch20412 -p1
-# Fix 'Driver using old /proc/net/wireless support, please fix driver !' message.
+# Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)
 %patch20413 -p1
-# Removed legacy WIRELESS_EXT checks from ipw2200.c
+# Pulled out a stray KERNEL_VERSION check around the suspend handler.
 %patch20414 -p1
-# Fixes missed beacon logic in relation to on-network AP roaming.
+# Fix 'Driver using old /proc/net/wireless support, please fix driver !' message.
 %patch20415 -p1
-# Removed warning about TKIP not being configured if countermeasures are
+# Removed legacy WIRELESS_EXT checks from ipw2200.c
 %patch20416 -p1
-# Added channel support for ipw2200 cards identified as 'ZZR'
+# Fixes missed beacon logic in relation to on-network AP roaming.
 %patch20417 -p1
-# Fixed problem with not being able to send broadcast packets.
+# Removed warning about TKIP not being configured if countermeasures are
 %patch20418 -p1
-# Fixed parameter reordering in firmware log routine.
+# Added channel support for ipw2200 cards identified as 'ZZR'
 %patch20419 -p1
-# Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware.
+# Fixed problem with not being able to send broadcast packets.
 %patch20420 -p1
-# Update version ipw2200 stamp to 1.0.8
+# Fixed parameter reordering in firmware log routine.
 %patch20421 -p1
-# fix NET_RADIO=n, IEEE80211=y compile
+# Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware.
 %patch20422 -p1
-# bonding: fix feature consolidation
+# Update version ipw2200 stamp to 1.0.8
 %patch20423 -p1
-# kill include/linux/eeprom.h
+# fix NET_RADIO=n, IEEE80211=y compile
 %patch20424 -p1
-# drivers/net/s2io.c: make functions static
+# bonding: fix feature consolidation
 %patch20425 -p1
-# prism54 : Unused variable / extraneous udelay
+# kill include/linux/eeprom.h
 %patch20426 -p1
-# prism54 : Transmit stats updated in wrong place
+# drivers/net/s2io.c: make functions static
 %patch20427 -p1
-# Fix sparse warning in e100 driver.
+# prism54 : Unused variable / extraneous udelay
 %patch20428 -p1
-# atmel: memset correct range
+# prism54 : Transmit stats updated in wrong place
 %patch20429 -p1
-# [IPV6]: Put addr_diff() into common header for future use.
+# Fix sparse warning in e100 driver.
 %patch20430 -p1
-# [IPV6]: Make ipv6_addr_type() more generic so that we can use it for source address selection.
+# atmel: memset correct range
 %patch20431 -p1
-# [IPV6]: RFC3484 compliant source address selection
+# [IPV6]: Put addr_diff() into common header for future use.
 %patch20432 -p1
-# [PKT_SCHED]: Correctly handle empty ematch trees
+# [IPV6]: Make ipv6_addr_type() more generic so that we can use it for source address selection.
 %patch20433 -p1
-# [NET]: sk_add_backlog convert from macro to inline
+# [IPV6]: RFC3484 compliant source address selection
 %patch20434 -p1
-# [PPP]: handle misaligned accesses
+# [PKT_SCHED]: Correctly handle empty ematch trees
 %patch20435 -p1
-# [PPP]: add PPP MPPE encryption module
+# [NET]: sk_add_backlog convert from macro to inline
 %patch20436 -p1
-# [IRDA] donauboe: locking fix
+# [PPP]: handle misaligned accesses
 %patch20437 -p1
-# [NET]: kfree cleanup
+# [PPP]: add PPP MPPE encryption module
 %patch20438 -p1
-# [IPV4]: Fix ip_queue_xmit identity increment for TSO packets
+# [IRDA] donauboe: locking fix
 %patch20439 -p1
-# [Bluetooth]: Add endian annotations to the core
+# [NET]: kfree cleanup
 %patch20440 -p1
-# [Bluetooth]: Remove the usage of /proc completely
+# [IPV4]: Fix ip_queue_xmit identity increment for TSO packets
 %patch20441 -p1
-# [SERIAL] IOC3: Update 8250 driver bits
+# [Bluetooth]: Add endian annotations to the core
 %patch20442 -p1
-# skge: clear PCI PHY COMA mode on boot
+# [Bluetooth]: Remove the usage of /proc completely
 %patch20443 -p1
-# skge: use kzalloc
+# [SERIAL] IOC3: Update 8250 driver bits
 %patch20444 -p1
-# skge: add mii ioctl support
+# skge: clear PCI PHY COMA mode on boot
 %patch20445 -p1
-# skge: goto low power mode on shutdown
+# skge: use kzalloc
 %patch20446 -p1
-# skge: use prefetch on receive
+# skge: add mii ioctl support
 %patch20447 -p1
-# skge: spelling fixes
+# skge: goto low power mode on shutdown
 %patch20448 -p1
-# skge: increase version number
+# skge: use prefetch on receive
 %patch20449 -p1
-# [wireless ipw2100] kill unused-var warnings for debug-disabled code
+# skge: spelling fixes
 %patch20450 -p1
-# ieee80211: cleanup crypto list handling, other minor cleanups.
+# skge: increase version number
 %patch20451 -p1
-# b44: replace B44_FLAG_INIT_COMPLETE with netif_running()
+# [wireless ipw2100] kill unused-var warnings for debug-disabled code
 %patch20452 -p1
-# b44: race on device closing
+# ieee80211: cleanup crypto list handling, other minor cleanups.
 %patch20453 -p1
-# b44: increase version number
+# b44: replace B44_FLAG_INIT_COMPLETE with netif_running()
 %patch20454 -p1
-# dgrs: fix warnings when CONFIG_ISA and CONFIG_PCI are not enabled
+# b44: race on device closing
 %patch20455 -p1
-# IOC: And don't mark the things as broken Cowboy.
+# b44: increase version number
 %patch20456 -p1
-# [NETFILTER]: packet counter of conntrack is 32bits
+# dgrs: fix warnings when CONFIG_ISA and CONFIG_PCI are not enabled
 %patch20457 -p1
-# [NETFILTER] ctnetlink: add marking support from userspace
+# IOC: And don't mark the things as broken Cowboy.
 %patch20458 -p1
-# [NETFILTER] ctnetlink: add module alias to fix autoloading
+# [NETFILTER]: packet counter of conntrack is 32bits
 %patch20459 -p1
-# [NETFILTER] ctnetlink: kill unused includes
+# [NETFILTER] ctnetlink: add marking support from userspace
 %patch20460 -p1
-# [NETFILTER] ctnetlink: get_conntrack can use GFP_KERNEL
+# [NETFILTER] ctnetlink: add module alias to fix autoloading
 %patch20461 -p1
-# [NETFILTER] nfnetlink: only load subsystems if CAP_NET_ADMIN is set
+# [NETFILTER] ctnetlink: kill unused includes
 %patch20462 -p1
-# [NETFILTER]: stop tracking ICMP error at early point
+# [NETFILTER] ctnetlink: get_conntrack can use GFP_KERNEL
 %patch20463 -p1
-# [NETFILTER] ctnetlink: propagate error instaed of returning -EPERM
+# [NETFILTER] nfnetlink: only load subsystems if CAP_NET_ADMIN is set
 %patch20464 -p1
-# [NETFILTER] ctnetlink: Add support to identify expectations by ID's
+# [NETFILTER]: stop tracking ICMP error at early point
 %patch20465 -p1
-# [NETFILTER] ctnetlink: ICMP_ID is u_int16_t not u_int8_t.
+# [NETFILTER] ctnetlink: propagate error instaed of returning -EPERM
 %patch20466 -p1
-# [IPV6]: Fix fallout from CONFIG_IPV6_PRIVACY
+# [NETFILTER] ctnetlink: Add support to identify expectations by ID's
 %patch20467 -p1
-# [IPV6]: ip6ip6_lock is not unlocked in error path.
+# [NETFILTER] ctnetlink: ICMP_ID is u_int16_t not u_int8_t.
 %patch20468 -p1
-# [NETFILTER]: Add nf_conntrack subsystem.
+# [IPV6]: Fix fallout from CONFIG_IPV6_PRIVACY
 %patch20469 -p1
-# [NETLINK]: Type-safe netlink messages/attributes interface
+# [IPV6]: ip6ip6_lock is not unlocked in error path.
 %patch20470 -p1
-# [NETLINK]: Make netlink_callback->done() optional
+# [NETFILTER]: Add nf_conntrack subsystem.
 %patch20471 -p1
-# [NETLINK]: Generic netlink receive queue processor
+# [NETLINK]: Type-safe netlink messages/attributes interface
 %patch20472 -p1
-# [XFRM]: Use generic netlink receive queue processor
+# [NETLINK]: Make netlink_callback->done() optional
 %patch20473 -p1
-# [RTNETLINK]: Use generic netlink receive queue processor
+# [NETLINK]: Generic netlink receive queue processor
 %patch20474 -p1
-# [NETLINK]: Generic netlink family
+# [XFRM]: Use generic netlink receive queue processor
 %patch20475 -p1
-# SUNRPC: don't reencode when looping in call transmit.
+# [RTNETLINK]: Use generic netlink receive queue processor
 %patch20476 -p1
-# [netdrvr 8139too] fast poll for thread, if an unlikely race occurs
+# [NETLINK]: Generic netlink family
 %patch20477 -p1
-# [BNX2]: output driver name as prefix in error message
+# SUNRPC: don't reencode when looping in call transmit.
 %patch20478 -p1
-# [BNX2]: check return of dev_alloc_skb in bnx2_test_loopback
+# [netdrvr 8139too] fast poll for thread, if an unlikely race occurs
 %patch20479 -p1
-# [BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom
+# [BNX2]: output driver name as prefix in error message
 %patch20480 -p1
-# [NET]: Detect hardware rx checksum faults correctly
+# [BNX2]: check return of dev_alloc_skb in bnx2_test_loopback
 %patch20481 -p1
-# [TCP]: fix congestion window update when using TSO deferal
+# [BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom
 %patch20482 -p1
-# [TCP]: simplify microsecond rtt sampling
+# [NET]: Detect hardware rx checksum faults correctly
 %patch20483 -p1
-# [TCP]: add tcp_slow_start helper
+# [TCP]: fix congestion window update when using TSO deferal
 %patch20484 -p1
-# [TCP]: Appropriate Byte Count support
+# [TCP]: simplify microsecond rtt sampling
 %patch20485 -p1
-# [TCP]: receive buffer growth limiting with mixed MTU
+# [TCP]: add tcp_slow_start helper
 %patch20486 -p1
-# [TCP]: spelling fixes
+# [TCP]: Appropriate Byte Count support
 %patch20487 -p1
-# [TCP]: speed up SACK processing
+# [TCP]: receive buffer growth limiting with mixed MTU
 %patch20488 -p1
-# disable DEBUG in ibmveth
+# [TCP]: spelling fixes
 %patch20489 -p1
-# gianfar mii needs to zero out the mii_bus structure
+# [TCP]: speed up SACK processing
 %patch20490 -p1
-# [netdrvr forcedeth] remove superfluous rx engine stop/start
+# disable DEBUG in ibmveth
 %patch20491 -p1
-# [netdrvr forcedeth] support for irq mitigation
+# gianfar mii needs to zero out the mii_bus structure
 %patch20492 -p1
-# [netdrvr forcedeth] phy address scan range
+# [netdrvr forcedeth] remove superfluous rx engine stop/start
 %patch20493 -p1
-# SAA9730: Whitespace cleanup.
+# [netdrvr forcedeth] support for irq mitigation
 %patch20494 -p1
-# SAA9730: Driver overhaul
+# [netdrvr forcedeth] phy address scan range
 %patch20495 -p1
-# smc91x: DB1200 support.
+# SAA9730: Whitespace cleanup.
 %patch20496 -p1
-# gt96100eth.c: Don't concatenate __FUNCTION__ with strings.
+# SAA9730: Driver overhaul
 %patch20497 -p1
-# TCP: fix vegas build
+# smc91x: DB1200 support.
 %patch20498 -p1
-# [DECNET]: fix SIGPIPE
+# gt96100eth.c: Don't concatenate __FUNCTION__ with strings.
 %patch20499 -p1
-# [IPV6]: Fix inet6_init missing unregister.
+# TCP: fix vegas build
 %patch20500 -p1
-# [SCTP]: Fix potential NULL pointer dereference in sctp_v4_get_saddr
+# [DECNET]: fix SIGPIPE
 %patch20501 -p1
-# [SCTP]: Remove timeouts[] array from sctp_endpoint.
+# [IPV6]: Fix inet6_init missing unregister.
 %patch20502 -p1
-# [SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.
+# [SCTP]: Fix potential NULL pointer dereference in sctp_v4_get_saddr
 %patch20503 -p1
-# [SCTP]: Include ulpevents in socket receive buffer accounting.
+# [SCTP]: Remove timeouts[] array from sctp_endpoint.
 %patch20504 -p1
-# [IPV6]: Fix unnecessary GFP_ATOMIC allocation in fib6 dump
+# [SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.
 %patch20505 -p1
-# [ARM] Use correct IO operations for Pleb
+# [SCTP]: Include ulpevents in socket receive buffer accounting.
 %patch20506 -p1
-# net: allow newline terminated IP addresses in in_aton
+# [IPV6]: Fix unnecessary GFP_ATOMIC allocation in fib6 dump
 %patch20507 -p1
-# net: make dev_valid_name public
+# [ARM] Use correct IO operations for Pleb
 %patch20508 -p1
-# bonding: add bond name to all error messages
+# net: allow newline terminated IP addresses in in_aton
 %patch20509 -p1
-# bonding: expand module param descriptions
+# net: make dev_valid_name public
 %patch20510 -p1
-# bonding: Add transmit policy to /proc
+# bonding: add bond name to all error messages
 %patch20511 -p1
-# bonding: get slave name from actual slave instead of param list
+# bonding: expand module param descriptions
 %patch20512 -p1
-# bonding: move kmalloc out of spinlock in ALB init
+# bonding: Add transmit policy to /proc
 %patch20513 -p1
-# bonding: explicitly clear RLB flag during ALB init
+# bonding: get slave name from actual slave instead of param list
 %patch20514 -p1
-# bonding: expose some structs
+# bonding: move kmalloc out of spinlock in ALB init
 %patch20515 -p1
-# bonding: make functions not static
+# bonding: explicitly clear RLB flag during ALB init
 %patch20516 -p1
-# bonding: move bond creation into separate function
+# bonding: expose some structs
 %patch20517 -p1
-# bonding: make bond_init not __init
+# bonding: make functions not static
 %patch20518 -p1
-# bonding: Allow ARP target table to have empty entries
+# bonding: move bond creation into separate function
 %patch20519 -p1
-# bonding: add ARP entries to /proc
+# bonding: make bond_init not __init
 %patch20520 -p1
-# bonding: add sysfs functionality to bonding (large)
+# bonding: Allow ARP target table to have empty entries
 %patch20521 -p1
-# bonding: version update
+# bonding: add ARP entries to /proc
 %patch20522 -p1
-# bonding: spelling and whitespace corrections
+# bonding: add sysfs functionality to bonding (large)
 %patch20523 -p1
-# bonding: comments and changelog
+# bonding: version update
 %patch20524 -p1
-# [NETFILTER] nf_conntrack: Add missing code to TCP conntrack module
+# bonding: spelling and whitespace corrections
 %patch20525 -p1
-# [NETFILTER] nfnetlink: unconditionally require CAP_NET_ADMIN
+# bonding: comments and changelog
 %patch20526 -p1
-# [NETFILTER]: link 'netfilter' before ipv4
+# [NETFILTER] nf_conntrack: Add missing code to TCP conntrack module
 %patch20527 -p1
-# [NETFILTER]: cleanup IPv6 Netfilter Kconfig
+# [NETFILTER] nfnetlink: unconditionally require CAP_NET_ADMIN
 %patch20528 -p1
-# [NETFILTER]: fix type of sysctl variables in nf_conntrack_ipv6
+# [NETFILTER]: link 'netfilter' before ipv4
 %patch20529 -p1
-# [NETFILTER] nf_conntrack: fix possibility of infinite loop while evicting nf_ct_frag6_queue
+# [NETFILTER]: cleanup IPv6 Netfilter Kconfig
 %patch20530 -p1
-# [NETFILTER] fix leak of fragment queue at unloading nf_conntrack_ipv6
+# [NETFILTER]: fix type of sysctl variables in nf_conntrack_ipv6
 %patch20531 -p1
-# [IPV6]: small fix for ipv6_dev_get_saddr(...)
+# [NETFILTER] nf_conntrack: fix possibility of infinite loop while evicting nf_ct_frag6_queue
 %patch20532 -p1
-# [IPV6]: Fixes sparse warning in ipv6/ipv6_sockglue.c
+# [NETFILTER] fix leak of fragment queue at unloading nf_conntrack_ipv6
 %patch20533 -p1
-# [LLC]: Fix TX window scaling
+# [IPV6]: small fix for ipv6_dev_get_saddr(...)
 %patch20534 -p1
-# [LLC]: Make core block on remote busy.
+# [IPV6]: Fixes sparse warning in ipv6/ipv6_sockglue.c
 %patch20535 -p1
-# [LLC]: Fix typo
+# [LLC]: Fix TX window scaling
 %patch20536 -p1
-# knfsd: make sure nfsd doesn't hog a cpu forever
+# [LLC]: Make core block on remote busy.
 %patch20537 -p1
-# sdladrv.c build fix
+# [LLC]: Fix typo
 %patch20538 -p1
-# [TCP]: More spelling fixes.
+# knfsd: make sure nfsd doesn't hog a cpu forever
 %patch20539 -p1
-# [NETFILTER] Remove nf_conntrack stat proc file when cleaning up
+# sdladrv.c build fix
 %patch20540 -p1
-# [NETFILTER] Free layer-3 specific protocol tables at cleanup
+# [TCP]: More spelling fixes.
 %patch20541 -p1
-# drivers/net/sk98lin/skge.c: make SkPciWriteCfgDWord() a static inline
+# [NETFILTER] Remove nf_conntrack stat proc file when cleaning up
 %patch20542 -p1
-# skge: fix warning from inlining SkPciWriteCfgDWord()
+# [NETFILTER] Free layer-3 specific protocol tables at cleanup
 %patch20543 -p1
-# [IPV4,IPV6]: replace handmade list with hlist in IPv{4,6} reassembly
+# drivers/net/sk98lin/skge.c: make SkPciWriteCfgDWord() a static inline
 %patch20544 -p1
-# r8169: fix printk_ratelimit in the interrupt handler
+# skge: fix warning from inlining SkPciWriteCfgDWord()
 %patch20545 -p1
-# r8169: do not abort when the power management capabilities are disabled
+# [IPV4,IPV6]: replace handmade list with hlist in IPv{4,6} reassembly
 %patch20546 -p1
-# [NETFILTER]: Fix nf_conntrack compilation with CONFIG_NETFILTER_DEBUG
+# r8169: fix printk_ratelimit in the interrupt handler
 %patch20547 -p1
-# ipw2200: disallow direct scanning when device is down
+# r8169: do not abort when the power management capabilities are disabled
 %patch20548 -p1
-# ipw2200: fix error log offset calculation
+# [NETFILTER]: Fix nf_conntrack compilation with CONFIG_NETFILTER_DEBUG
 %patch20549 -p1
-# [TCP]: TCP highspeed build error
+# ipw2200: disallow direct scanning when device is down
 %patch20550 -p1
-# [LLC]: Fix compiler warnings introduced by TX window scaling changes.
+# ipw2200: fix error log offset calculation
 %patch20551 -p1
-# [NET]: Sanitize NET_SCHED protection in /net/sched/Kconfig
+# [TCP]: TCP highspeed build error
 %patch20552 -p1
-# [IPV6]: Fib dump really needs GFP_ATOMIC.
+# [LLC]: Fix compiler warnings introduced by TX window scaling changes.
 %patch20553 -p1
-# smc91x: fix one source of spurious interrupts
+# [NET]: Sanitize NET_SCHED protection in /net/sched/Kconfig
 %patch20554 -p1
-# smc91x: fix bank mismatch
+# [IPV6]: Fib dump really needs GFP_ATOMIC.
 %patch20555 -p1
-# e100: re-enable microcode with more useful defaults
+# smc91x: fix one source of spurious interrupts
 %patch20556 -p1
-# s2io: UFO support
+# smc91x: fix bank mismatch
 %patch20557 -p1
-# i82593.h: make header comment GPL-compatible
+# e100: re-enable microcode with more useful defaults
 %patch20558 -p1
-# IOC3: Replace obsolete PCI API
+# s2io: UFO support
 %patch20559 -p1
-# au1000_eth: Include <linux/config.h>
+# i82593.h: make header comment GPL-compatible
 %patch20560 -p1
-# SAA9730: Add missing header bits.
+# IOC3: Replace obsolete PCI API
 %patch20561 -p1
-# prism54 : Remove extraneous udelay/register read
+# au1000_eth: Include <linux/config.h>
 %patch20562 -p1
-# drivers/net/wireless/hermes.c unsigned int comparision
+# SAA9730: Add missing header bits.
 %patch20563 -p1
-# Gianfar update and sysfs support
+# prism54 : Remove extraneous udelay/register read
 %patch20564 -p1
-# git-netdev-all-ieee80211_get_payload-warning-fix
+# drivers/net/wireless/hermes.c unsigned int comparision
 %patch20565 -p1
-# fec_8xx: make CONFIG_FEC_8XX depend on CONFIG_8xx
+# Gianfar update and sysfs support
 %patch20566 -p1
-# ipw2100: Fix 'Driver using old /proc/net/wireless...' message
+# git-netdev-all-ieee80211_get_payload-warning-fix
 %patch20567 -p1
-# e1000: avoid leak when e1000_setup_loopback_test fails
+# fec_8xx: make CONFIG_FEC_8XX depend on CONFIG_8xx
 %patch20568 -p1
-# e1000: zero-out pointers in e1000_free_desc_rings
+# ipw2100: Fix 'Driver using old /proc/net/wireless...' message
 %patch20569 -p1
-# [wireless hermes] build fix
+# e1000: avoid leak when e1000_setup_loopback_test fails
 %patch20570 -p1
-# [PKT_SCHED]: sch_netem: correctly order packets to be sent simultaneously
+# e1000: zero-out pointers in e1000_free_desc_rings
 %patch20571 -p1
-# [NET]: Reject socket filter if division by constant zero is attempted.
+# [wireless hermes] build fix
 %patch20572 -p1
-# [IPV6]: Acquire addrconf_hash_lock for read in addrconf_verify(...)
+# [PKT_SCHED]: sch_netem: correctly order packets to be sent simultaneously
 %patch20573 -p1
-# [FIB_TRIE]: Don't show local table in /proc/net/route output
+# [NET]: Reject socket filter if division by constant zero is attempted.
 %patch20574 -p1
-# [NETFILTER]: fixed dependencies between modules related with ip_conntrack
+# [IPV6]: Acquire addrconf_hash_lock for read in addrconf_verify(...)
 %patch20575 -p1
-# [DCCP]: Add missing no_policy flag to struct net_protocol
+# [FIB_TRIE]: Don't show local table in /proc/net/route output
 %patch20576 -p1
-# net: Fix compiler-error on dgrs.c when !CONFIG_PCI
+# [NETFILTER]: fixed dependencies between modules related with ip_conntrack
 %patch20577 -p1
-# [NETLINK]: Use tgid instead of pid for nlmsg_pid
+# [DCCP]: Add missing no_policy flag to struct net_protocol
 %patch20578 -p1
-# [IPV4]: Fix secondary IP addresses after promotion
+# net: Fix compiler-error on dgrs.c when !CONFIG_PCI
 %patch20579 -p1
-# [NETFILTER]: ip_conntrack_netlink.c needs linux/interrupt.h
+# [NETLINK]: Use tgid instead of pid for nlmsg_pid
 %patch20580 -p1
-# [BRIDGE]: recompute features when adding a new device
+# [IPV4]: Fix secondary IP addresses after promotion
 %patch20581 -p1
-# SUNRPC: Funny looking code in __rpc_purge_upcall
+# [NETFILTER]: ip_conntrack_netlink.c needs linux/interrupt.h
 %patch20582 -p1
-# [bonding] Remove superfluous changelog.
+# [BRIDGE]: recompute features when adding a new device
 %patch20583 -p1
-# [IPV6]: Implement appropriate dummy rule 4 in ipv6_dev_get_saddr().
+# SUNRPC: Funny looking code in __rpc_purge_upcall
 %patch20584 -p1
+# [bonding] Remove superfluous changelog.
+%patch20585 -p1
+# [IPV6]: Implement appropriate dummy rule 4 in ipv6_dev_get_saddr().
+%patch20586 -p1
 
 # END OF PATCH APPLICATIONS
 
@@ -3228,7 +3234,6 @@
 - gfp_t: drivers/net
 - [ARM] 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000
 - [ARM] 2897/2: PXA2xx IRDA support
-- Input: convert net/bluetooth to dynamic input_dev allocation
 - DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks
 - [Bluetooth] Make more functions static
 - [Bluetooth] Update security filter for Extended Inquiry Response
@@ -3275,11 +3280,13 @@
 - bluetooth hidp is broken on s390
 - drivers/net/tg3: Use the DMA_{32,64}BIT_MASK constants
 - prism54: Free skb after disabling interrupts
+- [DRIVER MODEL] Add missing platform_device.h header.
 - PPC 44x EMAC driver: add 440SPe support
 - PPC 44x EMAC driver: add 440GR support
 - PPC 4xx EMAC driver: fix VSC8201 PHY initialization
 - fec_8xx: Remove dependency on NETTA & NETPHONE
 - fec_8xx: Add support for Intel PHY LX971
+- vmalloc_node
 - [ARM] 3066/1: Fix PXA irda driver suspend/resume functions
 - smsc-ircc2: PM cleanup - do not close device when suspending
 - remove some more check_region stuff
@@ -3338,6 +3345,7 @@
 - [PKT_SCHED]: GRED: Fix restart of idle period in WRED mode upon dequeue and drop
 - [PKT_SCHED]: GRED: Support ECN marking
 - [PKT_SCHED]: (G)RED: Introduce hard dropping
+- [DRIVER MODEL] Improved dynamically allocated platform_device interface
 - [DRIVER MODEL] Fix depca
 - [DRIVER MODEL] Fix jazzsonic
 - [DRIVER MODEL] Fix macsonic


--- 1014-Input-convert-net-bluetooth-to-dynamic-input_dev-allocation.txt DELETED ---




More information about the fedora-cvs-commits mailing list