+ revert-usb-usb-remove-warn-macro-from-usbh.patch added to -mm tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patch titled
     revert usb-usb-remove-warn-macro-from-usbh
has been added to the -mm tree.  Its filename is
     revert-usb-usb-remove-warn-macro-from-usbh.patch

Before you just go and hit "reply", please:
   a) Consider who else should be cc'ed
   b) Prefer to cc a suitable mailing list as well
   c) Ideally: find the original patch on the mailing list and do a
      reply-to-all to that, adding suitable additional cc's

*** Remember to use Documentation/SubmitChecklist when testing your code ***

See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find
out what to do about this

The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/

------------------------------------------------------
Subject: revert usb-usb-remove-warn-macro-from-usbh
From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>

I have neither the time nor the inclination to repair all the bustage from
this.

Cc: Greg KH <greg@xxxxxxxxx>
Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
---

 drivers/hid/usbhid/hid-core.c                     |   17 ++---
 drivers/hid/usbhid/usbkbd.c                       |    3 -
 drivers/input/joystick/iforce/iforce-ff.c         |   36 ++++--------
 drivers/input/joystick/iforce/iforce-main.c       |   14 ++--
 drivers/input/joystick/iforce/iforce-packets.c    |    8 +-
 drivers/input/joystick/iforce/iforce-usb.c        |    2 
 drivers/input/misc/ati_remote.c                   |   14 ++--
 drivers/input/tablet/aiptek.c                     |   13 +---
 drivers/media/radio/dsbr100.c                     |   13 +---
 drivers/media/video/dabusb.c                      |    4 -
 drivers/media/video/ov511.c                       |   19 ++----
 drivers/media/video/usbvideo/konicawc.c           |    8 +-
 drivers/media/video/usbvideo/quickcam_messenger.c |   14 ++--
 drivers/net/irda/stir4200.c                       |   10 +--
 drivers/net/usb/catc.c                            |    5 -
 drivers/net/usb/kaweth.c                          |    8 +-
 drivers/net/usb/rtl8150.c                         |   16 ++---
 drivers/usb/atm/usbatm.c                          |   10 +--
 drivers/usb/atm/usbatm.h                          |   10 ---
 drivers/usb/atm/xusbatm.c                         |    2 
 drivers/usb/core/devio.c                          |    3 -
 drivers/usb/core/inode.c                          |    6 --
 drivers/usb/core/message.c                        |    3 -
 drivers/usb/image/mdc800.c                        |    8 +-
 drivers/usb/misc/usblcd.c                         |    2 
 drivers/usb/misc/uss720.c                         |    7 +-
 include/linux/usb.h                               |    2 
 27 files changed, 106 insertions(+), 151 deletions(-)

diff -puN drivers/hid/usbhid/hid-core.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/hid/usbhid/hid-core.c
--- a/drivers/hid/usbhid/hid-core.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/hid/usbhid/hid-core.c
@@ -213,8 +213,7 @@ static void hid_irq_in(struct urb *urb)
 		hid_io_error(hid);
 		return;
 	default:		/* error */
-			dev_warn(&urb->dev->dev, "input irq status %d "
-				 "received\n", urb->status);
+		warn("input irq status %d received", urb->status);
 	}
 
 	status = usb_submit_urb(urb, GFP_ATOMIC);
@@ -328,8 +327,7 @@ static void hid_irq_out(struct urb *urb)
 	case -ENOENT:
 		break;
 	default:		/* error */
-			dev_warn(&urb->dev->dev, "output irq status %d "
-				 "received\n", urb->status);
+		warn("output irq status %d received", urb->status);
 	}
 
 	spin_lock_irqsave(&usbhid->outlock, flags);
@@ -382,8 +380,7 @@ static void hid_ctrl(struct urb *urb)
 	case -EPIPE:		/* report not available */
 		break;
 	default:		/* error */
-			dev_warn(&urb->dev->dev, "ctrl urb status %d "
-				 "received\n", urb->status);
+		warn("ctrl urb status %d received", urb->status);
 	}
 
 	if (unplug)
@@ -421,7 +418,7 @@ void usbhid_submit_report(struct hid_dev
 
 		if ((head = (usbhid->outhead + 1) & (HID_OUTPUT_FIFO_SIZE - 1)) == usbhid->outtail) {
 			spin_unlock_irqrestore(&usbhid->outlock, flags);
-			dev_warn(hid->dev, "output queue full\n");
+			warn("output queue full");
 			return;
 		}
 
@@ -447,7 +444,7 @@ void usbhid_submit_report(struct hid_dev
 
 	if ((head = (usbhid->ctrlhead + 1) & (HID_CONTROL_FIFO_SIZE - 1)) == usbhid->ctrltail) {
 		spin_unlock_irqrestore(&usbhid->ctrllock, flags);
-		dev_warn(hid->dev, "control queue full\n");
+		warn("control queue full");
 		return;
 	}
 
@@ -485,7 +482,7 @@ static int usb_hidinput_input_event(stru
 		return -1;
 
 	if ((offset = hidinput_find_field(hid, type, code, &field)) == -1) {
-		dev_warn(&dev->dev, "event field not found\n");
+		warn("event field not found");
 		return -1;
 	}
 
@@ -588,7 +585,7 @@ void usbhid_init_reports(struct hid_devi
 	}
 
 	if (err)
-		dev_warn(hid->dev, "timeout initializing reports\n");
+		warn("timeout initializing reports");
 }
 
 /*
diff -puN drivers/hid/usbhid/usbkbd.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/hid/usbhid/usbkbd.c
--- a/drivers/hid/usbhid/usbkbd.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/hid/usbhid/usbkbd.c
@@ -159,8 +159,7 @@ static void usb_kbd_led(struct urb *urb)
 	struct usb_kbd *kbd = urb->context;
 
 	if (urb->status)
-		dev_warn(&urb->dev->dev, "led urb status %d received\n",
-			 urb->status);
+		warn("led urb status %d received", urb->status);
 
 	if (*(kbd->leds) == kbd->newleds)
 		return;
diff -puN drivers/input/joystick/iforce/iforce-ff.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/input/joystick/iforce/iforce-ff.c
--- a/drivers/input/joystick/iforce/iforce-ff.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/input/joystick/iforce/iforce-ff.c
@@ -197,16 +197,13 @@ static unsigned char find_button(struct 
  * Analyse the changes in an effect, and tell if we need to send an condition
  * parameter packet
  */
-static int need_condition_modifier(struct iforce *iforce,
-				   struct ff_effect *old,
-				   struct ff_effect *new)
+static int need_condition_modifier(struct ff_effect *old, struct ff_effect *new)
 {
 	int ret = 0;
 	int i;
 
 	if (new->type != FF_SPRING && new->type != FF_FRICTION) {
-		dev_warn(&iforce->dev->dev, "bad effect type in %s\n",
-			 __func__);
+		warn("bad effect type in need_condition_modifier");
 		return 0;
 	}
 
@@ -225,13 +222,10 @@ static int need_condition_modifier(struc
  * Analyse the changes in an effect, and tell if we need to send a magnitude
  * parameter packet
  */
-static int need_magnitude_modifier(struct iforce *iforce,
-				   struct ff_effect *old,
-				   struct ff_effect *effect)
+static int need_magnitude_modifier(struct ff_effect *old, struct ff_effect *effect)
 {
 	if (effect->type != FF_CONSTANT) {
-		dev_warn(&iforce->dev->dev, "bad effect type in %s\n",
-			 __func__);
+		warn("bad effect type in need_envelope_modifier");
 		return 0;
 	}
 
@@ -242,8 +236,7 @@ static int need_magnitude_modifier(struc
  * Analyse the changes in an effect, and tell if we need to send an envelope
  * parameter packet
  */
-static int need_envelope_modifier(struct iforce *iforce, struct ff_effect *old,
-				  struct ff_effect *effect)
+static int need_envelope_modifier(struct ff_effect *old, struct ff_effect *effect)
 {
 	switch (effect->type) {
 	case FF_CONSTANT:
@@ -263,8 +256,7 @@ static int need_envelope_modifier(struct
 		break;
 
 	default:
-		dev_warn(&iforce->dev->dev, "bad effect type in %s\n",
-			 __func__);
+		warn("bad effect type in need_envelope_modifier");
 	}
 
 	return 0;
@@ -274,12 +266,10 @@ static int need_envelope_modifier(struct
  * Analyse the changes in an effect, and tell if we need to send a periodic
  * parameter effect
  */
-static int need_period_modifier(struct iforce *iforce, struct ff_effect *old,
-				struct ff_effect *new)
+static int need_period_modifier(struct ff_effect *old, struct ff_effect *new)
 {
 	if (new->type != FF_PERIODIC) {
-		dev_warn(&iforce->dev->dev, "bad effect type in %s\n",
-			 __func__);
+		warn("bad effect type in need_period_modifier");
 		return 0;
 	}
 	return (old->u.periodic.period != new->u.periodic.period
@@ -365,7 +355,7 @@ int iforce_upload_periodic(struct iforce
 	int param2_err = 1;
 	int core_err = 0;
 
-	if (!old || need_period_modifier(iforce, old, effect)) {
+	if (!old || need_period_modifier(old, effect)) {
 		param1_err = make_period_modifier(iforce, mod1_chunk,
 			old != NULL,
 			effect->u.periodic.magnitude, effect->u.periodic.offset,
@@ -375,7 +365,7 @@ int iforce_upload_periodic(struct iforce
 		set_bit(FF_MOD1_IS_USED, core_effect->flags);
 	}
 
-	if (!old || need_envelope_modifier(iforce, old, effect)) {
+	if (!old || need_envelope_modifier(old, effect)) {
 		param2_err = make_envelope_modifier(iforce, mod2_chunk,
 			old !=NULL,
 			effect->u.periodic.envelope.attack_length,
@@ -435,7 +425,7 @@ int iforce_upload_constant(struct iforce
 	int param2_err = 1;
 	int core_err = 0;
 
-	if (!old || need_magnitude_modifier(iforce, old, effect)) {
+	if (!old || need_magnitude_modifier(old, effect)) {
 		param1_err = make_magnitude_modifier(iforce, mod1_chunk,
 			old != NULL,
 			effect->u.constant.level);
@@ -444,7 +434,7 @@ int iforce_upload_constant(struct iforce
 		set_bit(FF_MOD1_IS_USED, core_effect->flags);
 	}
 
-	if (!old || need_envelope_modifier(iforce, old, effect)) {
+	if (!old || need_envelope_modifier(old, effect)) {
 		param2_err = make_envelope_modifier(iforce, mod2_chunk,
 			old != NULL,
 			effect->u.constant.envelope.attack_length,
@@ -497,7 +487,7 @@ int iforce_upload_condition(struct iforc
 		default: return -1;
 	}
 
-	if (!old || need_condition_modifier(iforce, old, effect)) {
+	if (!old || need_condition_modifier(old, effect)) {
 		param_err = make_condition_modifier(iforce, mod1_chunk,
 			old != NULL,
 			effect->u.condition[0].right_saturation,
diff -puN drivers/input/joystick/iforce/iforce-main.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/input/joystick/iforce/iforce-main.c
--- a/drivers/input/joystick/iforce/iforce-main.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/input/joystick/iforce/iforce-main.c
@@ -218,9 +218,7 @@ static void iforce_release(struct input_
 		/* Check: no effects should be present in memory */
 		for (i = 0; i < dev->ff->max_effects; i++) {
 			if (test_bit(FF_CORE_IS_USED, iforce->core_effects[i].flags)) {
-				dev_warn(&dev->dev,
-					"%s: Device still owns effects\n",
-					__func__);
+				warn("iforce_release: Device still owns effects");
 				break;
 			}
 		}
@@ -337,26 +335,26 @@ int iforce_init_device(struct iforce *if
 	if (!iforce_get_id_packet(iforce, "M"))
 		input_dev->id.vendor = (iforce->edata[2] << 8) | iforce->edata[1];
 	else
-		dev_warn(&iforce->dev->dev, "Device does not respond to id packet M\n");
+		warn("Device does not respond to id packet M");
 
 	if (!iforce_get_id_packet(iforce, "P"))
 		input_dev->id.product = (iforce->edata[2] << 8) | iforce->edata[1];
 	else
-		dev_warn(&iforce->dev->dev, "Device does not respond to id packet P\n");
+		warn("Device does not respond to id packet P");
 
 	if (!iforce_get_id_packet(iforce, "B"))
 		iforce->device_memory.end = (iforce->edata[2] << 8) | iforce->edata[1];
 	else
-		dev_warn(&iforce->dev->dev, "Device does not respond to id packet B\n");
+		warn("Device does not respond to id packet B");
 
 	if (!iforce_get_id_packet(iforce, "N"))
 		ff_effects = iforce->edata[1];
 	else
-		dev_warn(&iforce->dev->dev, "Device does not respond to id packet N\n");
+		warn("Device does not respond to id packet N");
 
 	/* Check if the device can store more effects than the driver can really handle */
 	if (ff_effects > IFORCE_EFFECTS_MAX) {
-		dev_warn(&iforce->dev->dev, "Limiting number of effects to %d (device reports %d)\n",
+		warn("Limiting number of effects to %d (device reports %d)",
 		       IFORCE_EFFECTS_MAX, ff_effects);
 		ff_effects = IFORCE_EFFECTS_MAX;
 	}
diff -puN drivers/input/joystick/iforce/iforce-packets.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/input/joystick/iforce/iforce-packets.c
--- a/drivers/input/joystick/iforce/iforce-packets.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/input/joystick/iforce/iforce-packets.c
@@ -65,8 +65,7 @@ int iforce_send_packet(struct iforce *if
 
 
 	if (CIRC_SPACE(head, tail, XMIT_SIZE) < n+2) {
-		dev_warn(&iforce->dev->dev,
-			 "not enough space in xmit buffer to send new packet\n");
+		warn("not enough space in xmit buffer to send new packet");
 		spin_unlock_irqrestore(&iforce->xmit_lock, flags);
 		return -1;
 	}
@@ -149,7 +148,7 @@ static int mark_core_as_ready(struct ifo
 			return 0;
 		}
 	}
-	dev_warn(&iforce->dev->dev, "unused effect %04x updated !!!\n", addr);
+	warn("unused effect %04x updated !!!", addr);
 	return -1;
 }
 
@@ -160,8 +159,7 @@ void iforce_process_packet(struct iforce
 	static int being_used = 0;
 
 	if (being_used)
-		dev_warn(&iforce->dev->dev,
-			 "re-entrant call to iforce_process %d\n", being_used);
+		warn("re-entrant call to iforce_process %d", being_used);
 	being_used++;
 
 #ifdef CONFIG_JOYSTICK_IFORCE_232
diff -puN drivers/input/joystick/iforce/iforce-usb.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/input/joystick/iforce/iforce-usb.c
--- a/drivers/input/joystick/iforce/iforce-usb.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/input/joystick/iforce/iforce-usb.c
@@ -64,7 +64,7 @@ void iforce_usb_xmit(struct iforce *ifor
 
 	if ( (n=usb_submit_urb(iforce->out, GFP_ATOMIC)) ) {
 		clear_bit(IFORCE_XMIT_RUNNING, iforce->xmit_flags);
-		dev_warn(&iforce->dev->dev, "usb_submit_urb failed %d\n", n);
+		warn("usb_submit_urb failed %d\n", n);
 	}
 
 	/* The IFORCE_XMIT_RUNNING bit is not cleared here. That's intended.
diff -puN drivers/input/misc/ati_remote.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/input/misc/ati_remote.c
--- a/drivers/input/misc/ati_remote.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/input/misc/ati_remote.c
@@ -285,6 +285,7 @@ static const struct {
 };
 
 /* Local function prototypes */
+static void ati_remote_dump		(unsigned char *data, unsigned int actual_length);
 static int ati_remote_open		(struct input_dev *inputdev);
 static void ati_remote_close		(struct input_dev *inputdev);
 static int ati_remote_sendpacket	(struct ati_remote *ati_remote, u16 cmd, unsigned char *data);
@@ -306,16 +307,15 @@ static struct usb_driver ati_remote_driv
 /*
  *	ati_remote_dump_input
  */
-static void ati_remote_dump(struct device *dev, unsigned char *data,
-			    unsigned int len)
+static void ati_remote_dump(unsigned char *data, unsigned int len)
 {
 	if ((len == 1) && (data[0] != (unsigned char)0xff) && (data[0] != 0x00))
-		dev_warn(dev, "Weird byte 0x%02x\n", data[0]);
+		warn("Weird byte 0x%02x", data[0]);
 	else if (len == 4)
-		dev_warn(dev, "Weird key %02x %02x %02x %02x\n",
+		warn("Weird key %02x %02x %02x %02x",
 		     data[0], data[1], data[2], data[3]);
 	else
-		dev_warn(dev, "Weird data, len=%d %02x %02x %02x %02x %02x %02x ...\n",
+		warn("Weird data, len=%d %02x %02x %02x %02x %02x %02x ...",
 		     len, data[0], data[1], data[2], data[3], data[4], data[5]);
 }
 
@@ -470,7 +470,7 @@ static void ati_remote_input_report(stru
 	/* Deal with strange looking inputs */
 	if ( (urb->actual_length != 4) || (data[0] != 0x14) ||
 		((data[3] & 0x0f) != 0x00) ) {
-		ati_remote_dump(&urb->dev->dev, data, urb->actual_length);
+		ati_remote_dump(data, urb->actual_length);
 		return;
 	}
 
@@ -814,7 +814,7 @@ static void ati_remote_disconnect(struct
 	ati_remote = usb_get_intfdata(interface);
 	usb_set_intfdata(interface, NULL);
 	if (!ati_remote) {
-		dev_warn(&interface->dev, "%s - null device?\n", __func__);
+		warn("%s - null device?\n", __func__);
 		return;
 	}
 
diff -puN drivers/input/tablet/aiptek.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/input/tablet/aiptek.c
--- a/drivers/input/tablet/aiptek.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/input/tablet/aiptek.c
@@ -1706,21 +1706,20 @@ aiptek_probe(struct usb_interface *intf,
 	aiptek = kzalloc(sizeof(struct aiptek), GFP_KERNEL);
 	inputdev = input_allocate_device();
 	if (!aiptek || !inputdev) {
-		dev_warn(&intf->dev,
-			 "cannot allocate memory or input device\n");
+		warn("aiptek: cannot allocate memory or input device");
 		goto fail1;
         }
 
 	aiptek->data = usb_buffer_alloc(usbdev, AIPTEK_PACKET_LENGTH,
 					GFP_ATOMIC, &aiptek->data_dma);
         if (!aiptek->data) {
-		dev_warn(&intf->dev, "cannot allocate usb buffer\n");
+		warn("aiptek: cannot allocate usb buffer");
 		goto fail1;
 	}
 
 	aiptek->urb = usb_alloc_urb(0, GFP_KERNEL);
 	if (!aiptek->urb) {
-	        dev_warn(&intf->dev, "cannot allocate urb\n");
+	        warn("aiptek: cannot allocate urb");
 		goto fail2;
 	}
 
@@ -1865,8 +1864,7 @@ aiptek_probe(struct usb_interface *intf,
 	 */
 	err = sysfs_create_group(&intf->dev.kobj, &aiptek_attribute_group);
 	if (err) {
-		dev_warn(&intf->dev, "cannot create sysfs group err: %d\n",
-			 err);
+		warn("aiptek: cannot create sysfs group err: %d", err);
 		goto fail3;
         }
 
@@ -1874,8 +1872,7 @@ aiptek_probe(struct usb_interface *intf,
 	 */
 	err = input_register_device(aiptek->inputdev);
 	if (err) {
-		dev_warn(&intf->dev,
-			 "input_register_device returned err: %d\n", err);
+		warn("aiptek: input_register_device returned err: %d", err);
 		goto fail4;
         }
 	return 0;
diff -puN drivers/media/radio/dsbr100.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/media/radio/dsbr100.c
--- a/drivers/media/radio/dsbr100.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/media/radio/dsbr100.c
@@ -310,7 +310,7 @@ static int vidioc_s_frequency(struct fil
 
 	radio->curfreq = f->frequency;
 	if (dsbr100_setfreq(radio, radio->curfreq)==-1)
-		dev_warn(&radio->usbdev->dev, "Set frequency failed\n");
+		warn("Set frequency failed");
 	return 0;
 }
 
@@ -361,12 +361,10 @@ static int vidioc_s_ctrl(struct file *fi
 	case V4L2_CID_AUDIO_MUTE:
 		if (ctrl->value) {
 			if (dsbr100_stop(radio)==-1)
-				dev_warn(&radio->usbdev->dev,
-					 "Radio did not respond properly\n");
+				warn("Radio did not respond properly");
 		} else {
 			if (dsbr100_start(radio)==-1)
-				dev_warn(&radio->usbdev->dev,
-					 "Radio did not respond properly\n");
+				warn("Radio did not respond properly");
 		}
 		return 0;
 	}
@@ -414,8 +412,7 @@ static int usb_dsbr100_open(struct inode
 	radio->muted = 1;
 
 	if (dsbr100_start(radio)<0) {
-		dev_warn(&radio->usbdev->dev,
-			 "Radio did not start up properly\n");
+		warn("Radio did not start up properly");
 		radio->users = 0;
 		unlock_kernel();
 		return -EIO;
@@ -500,7 +497,7 @@ static int usb_dsbr100_probe(struct usb_
 	radio->curfreq = FREQ_MIN*FREQ_MUL;
 	video_set_drvdata(radio->videodev, radio);
 	if (video_register_device(radio->videodev, VFL_TYPE_RADIO, radio_nr) < 0) {
-		dev_warn(&intf->dev, "Could not register video device\n");
+		warn("Could not register video device");
 		video_device_release(radio->videodev);
 		kfree(radio->transfer_buffer);
 		kfree(radio);
diff -puN drivers/media/video/dabusb.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/media/video/dabusb.c
--- a/drivers/media/video/dabusb.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/media/video/dabusb.c
@@ -192,7 +192,7 @@ static void dabusb_iso_complete (struct 
 					err("dabusb_iso_complete: invalid len %d", len);
 			}
 			else
-				dev_warn(&purb->dev->dev, "dabusb_iso_complete: corrupted packet status: %d\n", purb->iso_frame_desc[i].status);
+				warn("dabusb_iso_complete: corrupted packet status: %d", purb->iso_frame_desc[i].status);
 		if (dst != purb->actual_length)
 			err("dst!=purb->actual_length:%d!=%d", dst, purb->actual_length);
 	}
@@ -289,7 +289,7 @@ static int dabusb_bulk (pdabusb_t s, pbu
 	}
 
 	if( ret == -EPIPE ) {
-		dev_warn(&s->usbdev->dev, "CLEAR_FEATURE request to remove STALL condition.\n");
+		warn("CLEAR_FEATURE request to remove STALL condition.");
 		if(usb_clear_halt(s->usbdev, usb_pipeendpoint(pipe)))
 			err("request failed");
 	}
diff -puN drivers/media/video/ov511.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/media/video/ov511.c
--- a/drivers/media/video/ov511.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/media/video/ov511.c
@@ -1098,10 +1098,9 @@ ov51x_clear_snapshot(struct usb_ov511 *o
 		reg_w(ov, R51x_SYS_SNAP, 0x02);
 		reg_w(ov, R51x_SYS_SNAP, 0x00);
 	} else if (ov->bclass == BCL_OV518) {
-		dev_warn(&ov->dev->dev,
-			 "snapshot reset not supported yet on OV518(+)\n");
+		warn("snapshot reset not supported yet on OV518(+)");
 	} else {
-		dev_err(&ov->dev->dev, "clear snap: invalid bridge type\n");
+		err("clear snap: invalid bridge type");
 	}
 }
 
@@ -1116,16 +1115,14 @@ ov51x_check_snapshot(struct usb_ov511 *o
 	if (ov->bclass == BCL_OV511) {
 		ret = reg_r(ov, R51x_SYS_SNAP);
 		if (ret < 0) {
-			dev_err(&ov->dev->dev,
-				"Error checking snspshot status (%d)\n", ret);
+			err("Error checking snspshot status (%d)", ret);
 		} else if (ret & 0x08) {
 			status = 1;
 		}
 	} else if (ov->bclass == BCL_OV518) {
-		dev_warn(&ov->dev->dev,
-			 "snapshot check not supported yet on OV518(+)\n");
+		warn("snapshot check not supported yet on OV518(+)");
 	} else {
-		dev_err(&ov->dev->dev, "clear snap: invalid bridge type\n");
+		err("check snap: invalid bridge type");
 	}
 
 	return status;
@@ -5213,8 +5210,7 @@ saa7111a_configure(struct usb_ov511 *ov)
 	if (ov->bclass == BCL_OV511)
 		reg_w(ov, 0x11, 0x00);
 	else
-		dev_warn(&ov->dev->dev,
-			 "SAA7111A not yet supported with OV518/OV518+\n");
+		warn("SAA7111A not yet supported with OV518/OV518+");
 
 	return 0;
 }
@@ -5452,8 +5448,7 @@ ov518_configure(struct usb_ov511 *ov)
 	 * required. OV518 has no uncompressed mode, to save RAM. */
 	if (!dumppix && !ov->compress) {
 		ov->compress = 1;
-		dev_warn(&ov->dev->dev,
-			 "Compression required with OV518...enabling\n");
+		warn("Compression required with OV518...enabling");
 	}
 
 	if (ov->bridge == BRG_OV518) {
diff -puN drivers/media/video/usbvideo/konicawc.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/media/video/usbvideo/konicawc.c
--- a/drivers/media/video/usbvideo/konicawc.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/media/video/usbvideo/konicawc.c
@@ -229,8 +229,7 @@ static void konicawc_register_input(stru
 
 	cam->input = input_dev = input_allocate_device();
 	if (!input_dev) {
-		dev_warn(&dev->dev,
-			 "Not enough memory for camera's input device\n");
+		warn("Not enough memory for camera's input device\n");
 		return;
 	}
 
@@ -244,9 +243,8 @@ static void konicawc_register_input(stru
 
 	error = input_register_device(cam->input);
 	if (error) {
-		dev_warn(&dev->dev,
-			 "Failed to register camera's input device, err: %d\n",
-			 error);
+		warn("Failed to register camera's input device, err: %d\n",
+		     error);
 		input_free_device(cam->input);
 		cam->input = NULL;
 	}
diff -puN drivers/media/video/usbvideo/quickcam_messenger.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/media/video/usbvideo/quickcam_messenger.c
--- a/drivers/media/video/usbvideo/quickcam_messenger.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/media/video/usbvideo/quickcam_messenger.c
@@ -93,7 +93,7 @@ static void qcm_register_input(struct qc
 
 	cam->input = input_dev = input_allocate_device();
 	if (!input_dev) {
-		dev_warn(&dev->dev, "insufficient mem for cam input device\n");
+		warn("insufficient mem for cam input device");
 		return;
 	}
 
@@ -107,9 +107,8 @@ static void qcm_register_input(struct qc
 
 	error = input_register_device(cam->input);
 	if (error) {
-		dev_warn(&dev->dev,
-			 "Failed to register camera's input device, err: %d\n",
-			 error);
+		warn("Failed to register camera's input device, err: %d\n",
+		     error);
 		input_free_device(cam->input);
 		cam->input = NULL;
 	}
@@ -588,9 +587,8 @@ static int qcm_compress_iso(struct uvd *
 			dataurb->iso_frame_desc[i].offset;
 
 		if (st < 0) {
-			dev_warn(&uvd->dev->dev,
-				 "Data error: packet=%d. len=%d. status=%d.\n",
-				 i, n, st);
+			warn("Data error: packet=%d. len=%d. status=%d.",
+			      i, n, st);
 			uvd->stats.iso_err_count++;
 			continue;
 		}
@@ -701,7 +699,7 @@ static void qcm_stop_data(struct uvd *uv
 
 	ret = qcm_camera_off(uvd);
 	if (ret)
-		dev_warn(&uvd->dev->dev, "couldn't turn the cam off.\n");
+		warn("couldn't turn the cam off.");
 
 	uvd->streaming = 0;
 
diff -puN drivers/net/irda/stir4200.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/net/irda/stir4200.c
--- a/drivers/net/irda/stir4200.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/net/irda/stir4200.c
@@ -506,7 +506,7 @@ static int change_speed(struct stir_cb *
 			goto found;
 	}
 
-	dev_warn(&stir->netdev->dev, "invalid speed %d\n", speed);
+	warn("%s: invalid speed %d", stir->netdev->name, speed);
 	return -EINVAL;
 
  found:
@@ -598,8 +598,8 @@ static int fifo_txwait(struct stir_cb *s
 		err = read_reg(stir, REG_FIFOCTL, stir->fifo_status, 
 				   FIFO_REGS_SIZE);
 		if (unlikely(err != FIFO_REGS_SIZE)) {
-			dev_warn(&stir->netdev->dev,
-				 "FIFO register read error: %d\n", err);
+			warn("%s: FIFO register read error: %d",
+			     stir->netdev->name, err);
 
 			return err;
 		}
@@ -836,8 +836,8 @@ static void stir_rcv_irq(struct urb *urb
 
 	/* in case of error, the kernel thread will restart us */
 	if (err) {
-		dev_warn(&stir->netdev->dev, "usb receive submit error: %d\n",
-			 err);
+		warn("%s: usb receive submit error: %d",
+			stir->netdev->name, err);
 		stir->receiving = 0;
 		wake_up_process(stir->thread);
 	}
diff -puN drivers/net/usb/catc.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/net/usb/catc.c
--- a/drivers/net/usb/catc.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/net/usb/catc.c
@@ -456,7 +456,7 @@ static void catc_tx_timeout(struct net_d
 {
 	struct catc *catc = netdev_priv(netdev);
 
-	dev_warn(&netdev->dev, "Transmit timed out.\n");
+	warn("Transmit timed out.");
 	usb_unlink_urb(catc->tx_urb);
 }
 
@@ -847,8 +847,7 @@ static int catc_probe(struct usb_interfa
 			dbg("64k Memory\n");
 			break;
 		default:
-			dev_warn(&intf->dev,
-				 "Couldn't detect memory size, assuming 32k\n");
+			warn("Couldn't detect memory size, assuming 32k");
 		case 0x87654321:
 			catc_set_reg(catc, TxBufCount, 4);
 			catc_set_reg(catc, RxBufCount, 16);
diff -puN drivers/net/usb/kaweth.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/net/usb/kaweth.c
--- a/drivers/net/usb/kaweth.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/net/usb/kaweth.c
@@ -832,7 +832,7 @@ static int kaweth_start_xmit(struct sk_b
 
 	if((res = usb_submit_urb(kaweth->tx_urb, GFP_ATOMIC)))
 	{
-		dev_warn(&net->dev, "kaweth failed tx_urb %d\n", res);
+		warn("kaweth failed tx_urb %d", res);
 skip:
 		kaweth->stats.tx_errors++;
 
@@ -924,7 +924,7 @@ static void kaweth_tx_timeout(struct net
 {
 	struct kaweth_device *kaweth = netdev_priv(net);
 
-	dev_warn(&net->dev, "%s: Tx timed out. Resetting.\n", net->name);
+	warn("%s: Tx timed out. Resetting.", net->name);
 	kaweth->stats.tx_errors++;
 	net->trans_start = jiffies;
 
@@ -1209,7 +1209,7 @@ static void kaweth_disconnect(struct usb
 
 	usb_set_intfdata(intf, NULL);
 	if (!kaweth) {
-		dev_warn(&intf->dev, "unregistering non-existant device\n");
+		warn("unregistering non-existant device");
 		return;
 	}
 	netdev = kaweth->net;
@@ -1269,7 +1269,7 @@ static int usb_start_wait_urb(struct urb
 
 	if (!wait_event_timeout(awd.wqh, awd.done, timeout)) {
                 // timeout
-                dev_warn(&urb->dev->dev, "usb_control/bulk_msg: timeout\n");
+                warn("usb_control/bulk_msg: timeout");
                 usb_kill_urb(urb);  // remove urb safely
                 status = -ETIMEDOUT;
         }
diff -puN drivers/net/usb/rtl8150.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/net/usb/rtl8150.c
--- a/drivers/net/usb/rtl8150.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/net/usb/rtl8150.c
@@ -221,7 +221,7 @@ static void ctrl_callback(struct urb *ur
 	case -ENOENT:
 		break;
 	default:
-		dev_warn(&urb->dev->dev, "ctrl urb status %d\n", urb->status);
+		warn("ctrl urb status %d", urb->status);
 	}
 	dev = urb->context;
 	clear_bit(RX_REG_SET, &dev->flags);
@@ -441,10 +441,10 @@ static void read_bulk_callback(struct ur
 	case -ENOENT:
 		return;	/* the urb is in unlink state */
 	case -ETIME:
-		dev_warn(&urb->dev->dev, "may be reset is needed?..\n");
+		warn("may be reset is needed?..");
 		goto goon;
 	default:
-		dev_warn(&urb->dev->dev, "Rx status %d\n", urb->status);
+		warn("Rx status %d", urb->status);
 		goto goon;
 	}
 
@@ -665,7 +665,7 @@ static int enable_net_traffic(rtl8150_t 
 	u8 cr, tcr, rcr, msr;
 
 	if (!rtl8150_reset(dev)) {
-		dev_warn(&dev->udev->dev, "device reset failed\n");
+		warn("%s - device reset failed", __FUNCTION__);
 	}
 	/* RCR bit7=1 attach Rx info at the end;  =0 HW CRC (which is broken) */
 	rcr = 0x9e;
@@ -699,7 +699,7 @@ static struct net_device_stats *rtl8150_
 static void rtl8150_tx_timeout(struct net_device *netdev)
 {
 	rtl8150_t *dev = netdev_priv(netdev);
-	dev_warn(&netdev->dev, "Tx timeout.\n");
+	warn("%s: Tx timeout.", netdev->name);
 	usb_unlink_urb(dev->tx_urb);
 	dev->stats.tx_errors++;
 }
@@ -740,7 +740,7 @@ static int rtl8150_start_xmit(struct sk_
 		if (res == -ENODEV)
 			netif_device_detach(dev->netdev);
 		else {
-			dev_warn(&netdev->dev, "failed tx_urb %d\n", res);
+			warn("failed tx_urb %d\n", res);
 			dev->stats.tx_errors++;
 			netif_start_queue(netdev);
 		}
@@ -783,7 +783,7 @@ static int rtl8150_open(struct net_devic
 	if ((res = usb_submit_urb(dev->rx_urb, GFP_KERNEL))) {
 		if (res == -ENODEV)
 			netif_device_detach(dev->netdev);
-		dev_warn(&netdev->dev, "rx_urb submit failed: %d\n", res);
+		warn("%s: rx_urb submit failed: %d", __FUNCTION__, res);
 		return res;
 	}
 	usb_fill_int_urb(dev->intr_urb, dev->udev, usb_rcvintpipe(dev->udev, 3),
@@ -792,7 +792,7 @@ static int rtl8150_open(struct net_devic
 	if ((res = usb_submit_urb(dev->intr_urb, GFP_KERNEL))) {
 		if (res == -ENODEV)
 			netif_device_detach(dev->netdev);
-		dev_warn(&netdev->dev, "intr_urb submit failed: %d\n", res);
+		warn("%s: intr_urb submit failed: %d", __FUNCTION__, res);
 		usb_kill_urb(dev->rx_urb);
 		return res;
 	}
diff -puN drivers/usb/atm/usbatm.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/atm/usbatm.c
--- a/drivers/usb/atm/usbatm.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/atm/usbatm.c
@@ -344,7 +344,7 @@ static void usbatm_extract_one_cell(stru
 				__func__, sarb->len, vcc);
 		/* discard cells already received */
 		skb_trim(sarb, 0);
-		UDSL_ASSERT(instance, sarb->tail + ATM_CELL_PAYLOAD <= sarb->end);
+		UDSL_ASSERT(sarb->tail + ATM_CELL_PAYLOAD <= sarb->end);
 	}
 
 	memcpy(skb_tail_pointer(sarb), source + ATM_CELL_HEADER, ATM_CELL_PAYLOAD);
@@ -432,7 +432,7 @@ static void usbatm_extract_cells(struct 
 		unsigned char *cell_buf = instance->cell_buf;
 		unsigned int space_left = stride - buf_usage;
 
-		UDSL_ASSERT(instance, buf_usage <= stride);
+		UDSL_ASSERT(buf_usage <= stride);
 
 		if (avail_data >= space_left) {
 			/* add new data and process cell */
@@ -475,7 +475,7 @@ static unsigned int usbatm_write_cells(s
 	unsigned int stride = instance->tx_channel.stride;
 
 	vdbg("%s: skb->len=%d, avail_space=%u", __func__, skb->len, avail_space);
-	UDSL_ASSERT(instance, !(avail_space % stride));
+	UDSL_ASSERT(!(avail_space % stride));
 
 	for (bytes_written = 0; bytes_written < avail_space && ctrl->len;
 	     bytes_written += stride, target += stride) {
@@ -547,7 +547,7 @@ static void usbatm_rx_process(unsigned l
 				if (!urb->iso_frame_desc[i].status) {
 					unsigned int actual_length = urb->iso_frame_desc[i].actual_length;
 
-					UDSL_ASSERT(instance, actual_length <= packet_size);
+					UDSL_ASSERT(actual_length <= packet_size);
 
 					if (!merge_length)
 						merge_start = (unsigned char *)urb->transfer_buffer + urb->iso_frame_desc[i].offset;
@@ -1188,7 +1188,7 @@ int usbatm_usb_probe(struct usb_interfac
 		struct urb *urb;
 		unsigned int iso_packets = usb_pipeisoc(channel->endpoint) ? channel->buf_size / channel->packet_size : 0;
 
-		UDSL_ASSERT(instance, !usb_pipeisoc(channel->endpoint) || usb_pipein(channel->endpoint));
+		UDSL_ASSERT(!usb_pipeisoc(channel->endpoint) || usb_pipein(channel->endpoint));
 
 		urb = usb_alloc_urb(iso_packets, GFP_KERNEL);
 		if (!urb) {
diff -puN drivers/usb/atm/usbatm.h~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/atm/usbatm.h
--- a/drivers/usb/atm/usbatm.h~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/atm/usbatm.h
@@ -40,15 +40,9 @@
 */
 
 #ifdef DEBUG
-#define UDSL_ASSERT(instance, x)	BUG_ON(!(x))
+#define UDSL_ASSERT(x)	BUG_ON(!(x))
 #else
-#define UDSL_ASSERT(instance, x)					\
-	do {	\
-		if (!(x))						\
-			dev_warn(&(instance)->usb_intf->dev,		\
-				 "failed assertion '%s' at line %d",	\
-				 __stringify(x), __LINE__);		\
-	} while(0)
+#define UDSL_ASSERT(x)	do { if (!(x)) warn("failed assertion '%s' at line %d", __stringify(x), __LINE__); } while(0)
 #endif
 
 #define usb_err(instance, format, arg...)	\
diff -puN drivers/usb/atm/xusbatm.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/atm/xusbatm.c
--- a/drivers/usb/atm/xusbatm.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/atm/xusbatm.c
@@ -193,7 +193,7 @@ static int __init xusbatm_init(void)
 	    num_vendor != num_product ||
 	    num_vendor != num_rx_endpoint ||
 	    num_vendor != num_tx_endpoint) {
-		printk(KERN_WARNING "xusbatm: malformed module parameters\n");
+		warn("malformed module parameters");
 		return -EINVAL;
 	}
 
diff -puN drivers/usb/core/devio.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/core/devio.c
--- a/drivers/usb/core/devio.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/core/devio.c
@@ -413,8 +413,7 @@ static void driver_disconnect(struct usb
 	if (likely(ifnum < 8*sizeof(ps->ifclaimed)))
 		clear_bit(ifnum, &ps->ifclaimed);
 	else
-		dev_warn(&intf->dev, "interface number %u out of range\n",
-			 ifnum);
+		warn("interface number %u out of range", ifnum);
 
 	usb_set_intfdata(intf, NULL);
 
diff -puN drivers/usb/core/inode.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/core/inode.c
--- a/drivers/usb/core/inode.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/core/inode.c
@@ -240,9 +240,7 @@ static void update_sb(struct super_block
 				update_special(bus);
 				break;
 			default:
-				printk(KERN_WARNING "usbfs: Unknown node %s "
-				       "mode %x found on remount!\n",
-				       bus->d_name.name, bus->d_inode->i_mode);
+				warn("Unknown node %s mode %x found on remount!\n",bus->d_name.name,bus->d_inode->i_mode);
 				break;
 			}
 		}
@@ -261,7 +259,7 @@ static int remount(struct super_block *s
 		return 0;
 
 	if (parse_options(sb, data)) {
-		printk(KERN_WARNING "usbfs: mount parameter error.\n");
+		warn("usbfs: mount parameter error:");
 		return -EINVAL;
 	}
 
diff -puN drivers/usb/core/message.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/core/message.c
--- a/drivers/usb/core/message.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/core/message.c
@@ -1204,8 +1204,7 @@ int usb_set_interface(struct usb_device 
 
 	alt = usb_altnum_to_altsetting(iface, alternate);
 	if (!alt) {
-		dev_warn(&dev->dev, "selecting invalid altsetting %d",
-			 alternate);
+		warn("selecting invalid altsetting %d", alternate);
 		return -EINVAL;
 	}
 
diff -puN drivers/usb/image/mdc800.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/image/mdc800.c
--- a/drivers/usb/image/mdc800.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/image/mdc800.c
@@ -361,8 +361,7 @@ static int mdc800_usb_waitForIRQ (int mo
 	
 	if (mdc800->state == NOT_CONNECTED)
 	{
-		printk(KERN_WARNING "mdc800: Camera gets disconnected "
-		       "during waiting for irq.\n");
+		warn ("Camera gets disconnected during waiting for irq.");
 		mdc800->camera_request_ready=0;
 		return -2;
 	}
@@ -444,7 +443,7 @@ static int mdc800_usb_probe (struct usb_
 
 	if (mdc800->dev != NULL)
 	{
-		dev_warn(&intf->dev, "only one Mustek MDC800 is supported.\n");
+		warn ("only one Mustek MDC800 is supported.");
 		return -ENODEV;
 	}
 
@@ -702,8 +701,7 @@ static ssize_t mdc800_device_read (struc
 	}
 	if (mdc800->state == WORKING)
 	{
-		printk(KERN_WARNING "mdc800: Illegal State \"working\""
-		       "reached during read ?!\n");
+		warn ("Illegal State \"working\" reached during read ?!");
 		mutex_unlock(&mdc800->io_lock);
 		return -EBUSY;
 	}
diff -puN drivers/usb/misc/usblcd.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/misc/usblcd.c
--- a/drivers/usb/misc/usblcd.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/misc/usblcd.c
@@ -311,7 +311,7 @@ static int lcd_probe(struct usb_interfac
 	dev->interface = interface;
 
 	if (le16_to_cpu(dev->udev->descriptor.idProduct) != 0x0001) {
-		dev_warn(&interface->dev, "USBLCD model not supported.\n");
+		warn(KERN_INFO "USBLCD model not supported.");
 		return -ENODEV;
 	}
 	
diff -puN drivers/usb/misc/uss720.c~revert-usb-usb-remove-warn-macro-from-usbh drivers/usb/misc/uss720.c
--- a/drivers/usb/misc/uss720.c~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/drivers/usb/misc/uss720.c
@@ -228,12 +228,11 @@ static int get_1284_register(struct parp
 		ret = rq->urb->status;
 		*val = priv->reg[(reg >= 9) ? 0 : regindex[reg]];
 		if (ret)
-			printk(KERN_WARNING "get_1284_register: "
-			       "usb error %d\n", ret);
+			warn("get_1284_register: usb error %d", ret);
 		kref_put(&rq->ref_count, destroy_async);
 		return ret;
 	}
-	printk(KERN_WARNING "get_1284_register timeout\n");
+	warn("get_1284_register timeout");
 	kill_all_async_requests_priv(priv);
 	return -EIO;
 }
@@ -717,7 +716,7 @@ static int uss720_probe(struct usb_inter
 	spin_lock_init(&priv->asynclock);
 	INIT_LIST_HEAD(&priv->asynclist);
 	if (!(pp = parport_register_port(0, PARPORT_IRQ_NONE, PARPORT_DMA_NONE, &parport_uss720_ops))) {
-		printk(KERN_WARNING "uss720: could not register parport\n");
+		warn("could not register parport");
 		goto probe_abort;
 	}
 
diff -puN include/linux/usb.h~revert-usb-usb-remove-warn-macro-from-usbh include/linux/usb.h
--- a/include/linux/usb.h~revert-usb-usb-remove-warn-macro-from-usbh
+++ a/include/linux/usb.h
@@ -1722,6 +1722,8 @@ extern void usb_unregister_notify(struct
 	format "\n" , ## arg)
 #define info(format, arg...) printk(KERN_INFO KBUILD_MODNAME ": " \
 	format "\n" , ## arg)
+#define warn(format, arg...) printk(KERN_WARNING KBUILD_MODNAME ": " \
+	format "\n" , ## arg)
 
 #endif  /* __KERNEL__ */
 
_

Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are

mm-remove-the-might_sleep-from-lock_page.patch
git-tip.patch
markers-make-marker_synchronize_unregister-a-macro.patch
git-powerpc.patch
git-sparc.patch
git-xtensa.patch
git-pci.patch
git-hid.patch
git-v4l-dvb.patch
git-v4l-dvb-git-rejects.patch
git-nfs.patch
git-nfsd.patch
git-dlm.patch
git-scsi.patch
git-tests-fixup.patch
git-ext4.patch
git-ext4-vs-git-ocfs2.patch
git-async_tx.patch
git-net.patch
git-net-conflicts.patch
git-mtd.patch
git-vfs-vs-git-ext4.patch
git-sound.patch
git-sound-vs-git-arm.patch
git-input.patch
git-block.patch
git-block-reject-fix.patch
git-pcmcia-git-rejects.patch
git-battery.patch
git-battery-rejects.patch
git-slab-versus-git-tip.patch
git-md-rejects.patch
git-mfd.patch
git-drm.patch
revert-usb-usb-remove-info-macro-from-usbh.patch
revert-usb-usb-remove-warn-macro-from-usbh.patch
usb-usb-remove-warn-macro-from-usbh-vs-git-hid-fix.patch
usb-usb-remove-info-macro-from-usbh-more-borkage.patch
drivers-mfd-ucb1400_corec-needs-gpio.patch
drivers-mfd-ucb1400_corec-further-unbork.patch
arch-x86-kernel-early_printkc-remove-unused-enable_debug_console.patch
tick-schedc-suppress-needless-timer-reprogramming.patch
drivers-input-touchscreen-ucb1400_tsc-needs-gpio.patch
led-driver-for-leds-on-pcengines-alix2-and-alix3-boards.patch
libata-blackfin-pata-driver-add-proper-pm-operation-into-atapi-driver.patch
misdn-misc-timerdev-fixes-fix.patch
drivers-net-sfc-falconc-fix-min-warnings.patch
backlight-driver-for-tabletkiosk-sahara-touchit-213-tablet-pc.patch
drivers-scsi-sdh-use-inlined-c-functions-not-macros.patch
scsi-dpt_i2o-is-bust-on-ia64.patch
mm-page_allocc-free_area_init_nodes-fix-inappropriate-use-of-enum.patch
mm-cleanup-to-make-remove_memory-arch-neutral-fix.patch
mm-cleanup-to-make-remove_memory-arch-neutral-fix-fix.patch
vmscan-give-referenced-active-and-unmapped-pages-a-second-trip-around-the-lru.patch
vm-dont-run-touch_buffer-during-buffercache-lookups.patch
vmscan-move-isolate_lru_page-to-vmscanc.patch
define-page_file_cache-function.patch
vmscan-split-lru-lists-into-anon-file-sets.patch
unevictable-lru-infrastructure.patch
unevictable-lru-page-statistics.patch
mlock-mlocked-pages-are-unevictable.patch
mlock-mlocked-pages-are-unevictable-fix.patch
mmap-handle-mlocked-pages-during-map-remap-unmap.patch
mmap-handle-mlocked-pages-during-map-remap-unmap-mlock-resubmit-locked_vm-adjustment-as-separate-patch-fix.patch
vmscan-unevictable-lru-scan-sysctl.patch
mlock-make-mlock-error-return-posixly-correct-fix.patch
mm-vmallocc-revert-git-tip-change.patch
mm-rewrite-vmap-layer-fix.patch
mm-rewrite-vmap-layer-fix-fix.patch
mm-rewrite-vmap-layer-fix-fix-fix.patch
revert-mm-vmallocc-revert-git-tip-change.patch
h8300-generic_bug-support-checkpatch-fixes.patch
pm-rework-disabling-of-user-mode-helpers-during-suspend-hibernation-cleanup.patch
container-freezer-add-tif_freeze-flag-to-all-architectures-fix.patch
container-freezer-implement-freezer-cgroup-subsystem-checkpatch-fixes.patch
container-freezer-implement-freezer-cgroup-subsystem-uninline-thaw_process-fix.patch
eeepc-laptop-use-standard-interfaces-fix-fix.patch
separate-atomic_t-declaration-from-asm-atomich-into-asm-atomic_defh-fix.patch
separate-atomic_t-declaration-from-asm-atomich-into-asm-atomic_defh-fix-fix.patch
make-taint-bit-reliable-v3-fix.patch
kernel-sysc-improve-code-generation.patch
compat-generic-compat-get-settimeofday-checkpatch-fixes.patch
hwmon-pc87360-separate-alarm-files-add-in-min-max-alarms-cleanup.patch
hwmon-pc87360-separate-alarm-files-add-temp-min-max-crit-fault-alarms-cleanup.patch
hwmon-pc87360-separate-alarm-files-add-therm-min-max-crit-alarms-cleanup.patch
drivers-hwmon-applesmcc-remove-unneeded-casts.patch
allow-recursion-in-binfmt_script-and-binfmt_misc-fix.patch
serial-make-uart_ports-ioport-unsigned-long-fix.patch
autofs4-track-uid-and-gid-of-last-mount-requester-fix.patch
autofs4-add-miscellaneous-device-for-ioctls-fix.patch
autofs4-add-miscellaneous-device-for-ioctls-fix-2.patch
autofs4-add-miscellaneous-device-for-ioctls-fix-fix-3.patch
rtc-add-device-driver-for-dallas-ds3234-spi-rtc-chip-fix.patch
fb-push-down-the-bkl-in-the-ioctl-handler-checkpatch-fixes.patch
viafb-viafbmodes-viafbtxt-fix-fix.patch
viafb-accelc-accelh-checkpatch-fixes.patch
viafb-dvic-dvih-globalc-and-globalh-checkpatch-fixes.patch
viafb-hwc-hwh-checkpatch-fixes.patch
viafb-viafbdevc-viafbdevh-checkpatch-fixes.patch
fbdev-kconfig-update-fix.patch
fbdev-allow-more-chip-revisions-in-epson-s1d13-video-driver-cleanups.patch
ext2-avoid-printk-floods-in-the-face-of-directory-corruption-checkpatch-fixes.patch
ext3-fix-ext3_dx_readdir-hash-collision-handling-checkpatch-fixes.patch
cgroups-fix-probable-race-with-put_css_set-and-find_css_set-fix.patch
memrlimit-add-memrlimit-controller-accounting-and-control-mm_owner-fix-checkpatch-fixes.patch
message-queues-increase-range-limits-checkpatch-fixes.patch
applicomc-fix-apparently-broken-code-in-do_ac_read.patch
drivers-char-tpm-tpmc-fix-error-patch-memory-leak.patch
tpm-addition-of-pnp_remove-checkpatch-fixes.patch
w1-be-able-to-manually-add-and-remove-slaves-fix.patch
w1-new-driver-ds2431-chip-fix.patch
gru-driver-minor-updates-fix.patch
drivers-rtc-rtc-bq4802c-dont-use-bin_2_bcd-and-bcd_2_bin.patch
x86-sysfs-kill-owner-field-from-attribute-fix.patch
x86-sysfs-kill-owner-field-from-attribute-fix-3.patch
nilfs2-inode-operations-fix.patch
nilfs2-pathname-operations-fix.patch
reiser4.patch
reiser4-tree_lock-fixes.patch
reiser4-tree_lock-fixes-fix.patch
reiser4-semaphore-fix.patch
slb-drop-kmem-cache-argument-from-constructor-reiser4.patch
reiser4-suid.patch
reiser4-track-upstream-changes.patch
page-owner-tracking-leak-detector.patch
nr_blockdev_pages-in_interrupt-warning.patch
slab-leaks3-default-y.patch
put_bh-debug.patch
shrink_slab-handle-bad-shrinkers.patch
getblk-handle-2tb-devices.patch
getblk-handle-2tb-devices-fix.patch
undeprecate-pci_find_device.patch
notify_change-callers-must-hold-i_mutex.patch
profile-likely-unlikely-macros.patch
drivers-net-bonding-bond_sysfsc-suppress-uninitialized-var-warning.patch
w1-build-fix.patch

--
To unsubscribe from this list: send the line "unsubscribe mm-commits" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Kernel Newbies FAQ]     [Kernel Archive]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Photo]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux