public inbox for linux-next@vger.kernel.org
 help / color / mirror / Atom feed
* linux-next: manual merge of the v4l-dvb tree
@ 2008-06-30  4:56 Stephen Rothwell
  2008-06-30 11:14 ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2008-06-30  4:56 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a trivial conflict in
drivers/media/video/videodev.c between commit
7fa8e6fa1519194fc0c931f40d530fb55137bad9 ("V4L/DVB (8092): videodev:
simplify and fix standard enumeration") from Linus' tree (which is also
in the v4l-dvb tree) and commit 561216cf5e422669b4f9e54a6157d731245feecc
("V4L/DVB (8103): videodev: fix/improve ioctl debugging") from the
v4l-dvb tree.

Again, I fixed it up and will carry it.  But also my comments about a bug
fix branch/tree apply here also.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2010-05-13  3:00 Stephen Rothwell
  2010-05-13  5:18 ` Mauro Carvalho Chehab
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2010-05-13  3:00 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 649 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree produced a mountain of
conflicts so I have used the version from next-20100512 for today.
Please either merge Linus' tree into yours or rebase you tree on top of
Linus' tree.  There are a large number of commits that are in your tree
that have been rebased before being included into Linus' tree and this
caused conflicts with further changes in your tree.

Please consider changing your work flow so that you don't rebase things
in your tree before sending them to Linus.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-10-14  7:28 Stephen Rothwell
  2008-10-27  7:16 ` Stephen Rothwell
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2008-10-14  7:28 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next

[-- Attachment #1: Type: text/plain, Size: 394 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a lot of conflicts
against Linus' tree.  It looks like it has been rebased and has
cheery-picked a lot of commits from Linus' tree.  However it got into
this state, it needs a major fixup.

I have dropped it for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-09-01  3:22 Stephen Rothwell
  0 siblings, 0 replies; 20+ messages in thread
From: Stephen Rothwell @ 2008-09-01  3:22 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, Antoine Jacquet, Greg KH

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a conflict in
drivers/media/video/zr364xx.c between commit
4f1ddb5e3580439b0168e1ad14b8328ec926768f ("USB: remove info() macro from
usb.h") from the usb tree and commit
1527ad8b9b0ecacb5d06c309e26a688359ef2919 ("V4L/DVB (8731): zr364xx:
remove BKL") from the v4l-dvb tree.

Just overlapping context.  I have fixed it up (see below) and can carry
the fix.  This is, of course, also fixable in the v4l-dvb tree.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

diff --cc drivers/media/video/zr364xx.c
index 5eb8cb8,93991cb..0000000
--- a/drivers/media/video/zr364xx.c
+++ b/drivers/media/video/zr364xx.c
@@@ -651,8 -652,9 +653,9 @@@ static int zr364xx_open(struct inode *i
  	if (!cam->framebuf) {
  		cam->framebuf = vmalloc_32(MAX_FRAME_SIZE * FRAMES);
  		if (!cam->framebuf) {
 -			info("vmalloc_32 failed!");
 +			dev_err(&cam->udev->dev, "vmalloc_32 failed!\n");
- 			return -ENOMEM;
+ 			err = -ENOMEM;
+ 			goto out;
  		}
  	}
  
@@@ -663,10 -664,8 +665,9 @@@
  				     0, init[cam->method][i].bytes,
  				     init[cam->method][i].size);
  		if (err < 0) {
 -			info("error during open sequence: %d", i);
 +			dev_err(&cam->udev->dev,
 +				"error during open sequence: %d\n", i);
- 			mutex_unlock(&cam->lock);
- 			return err;
+ 			goto out;
  		}
  	}
  
@@@ -705,9 -712,8 +714,8 @@@ static int zr364xx_release(struct inod
  				     0, init[i][cam->method].bytes,
  				     init[cam->method][i].size);
  		if (err < 0) {
 -			info("error during release sequence");
 +			dev_err(&udev->dev, "error during release sequence\n");
- 			mutex_unlock(&cam->lock);
- 			return err;
+ 			goto out;
  		}
  	}
  

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-09-01  3:14 Stephen Rothwell
  2008-09-01  3:42 ` Stephen Rothwell
  0 siblings, 1 reply; 20+ messages in thread
From: Stephen Rothwell @ 2008-09-01  3:14 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, Greg KH, Hans Verkuil

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a conflict in
drivers/media/radio/dsbr100.c between commit
59d1f04f76c8386d468f74c18fe5c008752c9340 ("USB: remove warn() macro from
usb.h") from the usb tree and commit
63057954eb49549963c4c5079381492575cab33a ("V4L/DVB (8778): radio: fix
incorrect video_register_device result check") from the v4l-dvb tree.

Just a context clash.  I fixed it up (see below) and can carry the fix.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

diff --cc drivers/media/radio/dsbr100.c
index d8e3857,0f06e6f..0000000
--- a/drivers/media/radio/dsbr100.c
+++ b/drivers/media/radio/dsbr100.c
@@@ -413,9 -412,9 +414,10 @@@ static int usb_dsbr100_open(struct inod
  	radio->muted = 1;
  
  	if (dsbr100_start(radio)<0) {
 -		warn("Radio did not start up properly");
 +		dev_warn(&radio->usbdev->dev,
 +			 "Radio did not start up properly\n");
  		radio->users = 0;
+ 		unlock_kernel();
  		return -EIO;
  	}
  	dsbr100_setfreq(radio, radio->curfreq);
@@@ -496,8 -496,8 +499,8 @@@ static int usb_dsbr100_probe(struct usb
  	radio->usbdev = interface_to_usbdev(intf);
  	radio->curfreq = FREQ_MIN*FREQ_MUL;
  	video_set_drvdata(radio->videodev, radio);
- 	if (video_register_device(radio->videodev, VFL_TYPE_RADIO,radio_nr)) {
+ 	if (video_register_device(radio->videodev, VFL_TYPE_RADIO, radio_nr) < 0) {
 -		warn("Could not register video device");
 +		dev_warn(&intf->dev, "Could not register video device\n");
  		video_device_release(radio->videodev);
  		kfree(radio->transfer_buffer);
  		kfree(radio);

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-08-19  4:11 Stephen Rothwell
  2008-08-19  5:59 ` Hans Verkuil
  2008-08-19 19:55 ` Greg KH
  0 siblings, 2 replies; 20+ messages in thread
From: Stephen Rothwell @ 2008-08-19  4:11 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, Greg KH, Hans Verkuil

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a conflict in
drivers/media/video/zr364xx.c between commit
8aac48f4f2460b00468fd5f1101addf3df04e94c ("USB: remove info() macro from
usb.h") from the usb tree and commit
dcdbac23cc15325ae04696803537b35bb0bcb3cb ("V4L/DVB (8613): v4l: move BKL
down to the driver level") from the v4l-dvb tree.

A context clashing change and addition.  I fixed it up (see below) and
can carry it.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

diff --cc drivers/media/video/zr364xx.c
index 5eb8cb8,4e1ef10..0000000
--- a/drivers/media/video/zr364xx.c
+++ b/drivers/media/video/zr364xx.c
@@@ -651,7 -653,8 +654,8 @@@ static int zr364xx_open(struct inode *i
  	if (!cam->framebuf) {
  		cam->framebuf = vmalloc_32(MAX_FRAME_SIZE * FRAMES);
  		if (!cam->framebuf) {
 -			info("vmalloc_32 failed!");
 +			dev_err(&cam->udev->dev, "vmalloc_32 failed!\n");
+ 			unlock_kernel();
  			return -ENOMEM;
  		}
  	}
@@@ -663,9 -666,9 +667,10 @@@
  				     0, init[cam->method][i].bytes,
  				     init[cam->method][i].size);
  		if (err < 0) {
 -			info("error during open sequence: %d", i);
 +			dev_err(&cam->udev->dev,
 +				"error during open sequence: %d\n", i);
  			mutex_unlock(&cam->lock);
+ 			unlock_kernel();
  			return err;
  		}
  	}

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-07-29  3:03 Stephen Rothwell
  0 siblings, 0 replies; 20+ messages in thread
From: Stephen Rothwell @ 2008-07-29  3:03 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, Linus, Andrew Morton

[-- Attachment #1: Type: text/plain, Size: 582 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got conflicts in 51 files
against Linus' tree.  It looks like a slightly modified version of the
tree was merged to Linus.  Please don't do that - or at least update what
is in linux-next to match.  But preferably, ask Linus to take what has
already been tested in linux-next.  You can add fixups after that if
necessary.

I just dropped the linux-next version of the tree for today. Please fix
it all up.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-07-04  4:45 Stephen Rothwell
  0 siblings, 0 replies; 20+ messages in thread
From: Stephen Rothwell @ 2008-07-04  4:45 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, Jean-Francois Moine, Laurent Pinchart

[-- Attachment #1: Type: text/plain, Size: 554 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a conflict in
drivers/media/video/Kconfig between commit
c0efd232929c2cd87238de2cccdaf4e845be5b0c ("V4L/DVB (8145a): USB Video
Class driver") from Linus' tree (which is also in the v4l-dvb tree) and
commit 2f70db892654f1e3c65c527e00a8982166142020 ("V4L/DVB (8152): Initial
release of gspca with only one driver") from the v4l-dvb tree.

Just a case of overlapping additions.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-06-30  4:49 Stephen Rothwell
  0 siblings, 0 replies; 20+ messages in thread
From: Stephen Rothwell @ 2008-06-30  4:49 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next, Devin Heitmueller

[-- Attachment #1: Type: text/plain, Size: 586 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a trivial conflict in
drivers/media/video/em28xx/em28xx-cards.c between commit
b38cc642000f0a262db367ffb95cd02ca2ead59b (V4L/DVB (8011): em28xx: enable
DVB for HVR-900"") from Linus' tree (which also exists in the dvb-v4l
tree) and commit bcb323c2fc5555307589386bffc58abd2a397661 ("V4L/DVB
(8006): em28xx: Split HVR900 into two separate entries") from the v4l-dvb
tree.

Same comments as the other conflict.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread
* linux-next: manual merge of the v4l-dvb tree
@ 2008-06-30  4:44 Stephen Rothwell
  0 siblings, 0 replies; 20+ messages in thread
From: Stephen Rothwell @ 2008-06-30  4:44 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-next

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

Hi Mauro,

Today's linux-next merge of the v4l-dvb tree got a trivial conflict in
drivers/media/video/cx18/cx18-cards.h between commit
1f09e8a25c9aaa4066b4593c1bf99a4cbcc38120 ("V4L/DVB (8068): cx18: Add I2C
slave reset via GPIO upon initialization") from Linus' tree (which also
appears in the  v4l-dvb tree and commit
a03a7daf6fe02d87a1919e1dc6c156c8ea46134b ("V4L/DVB (8089): cx18: add
support for Conexant Raptor PAL/SECAM card") from the v4l-dvb tree.

I just fixed it up and will carry it. If you rebase your tree on
Linus' (or merge Linus' tree into yours) this should go away.

You should consider running a separate branch for bug fixes that are fed
to Linus during the -rc series as that would isolate these conflicts
somewhat (and it would test those bug fixes in isolation).  You can then
merge that branch into your "stable" branch (which is for the next merge
window) whenever there may be conflicts and fix those conflicts
yourself.  I would also carry this bug fix tree/branch and merge it
earlier (it would mostly be empty as Linus would be merging it).

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2010-05-13  5:59 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-30  4:56 linux-next: manual merge of the v4l-dvb tree Stephen Rothwell
2008-06-30 11:14 ` Mauro Carvalho Chehab
  -- strict thread matches above, loose matches on Subject: below --
2010-05-13  3:00 Stephen Rothwell
2010-05-13  5:18 ` Mauro Carvalho Chehab
2010-05-13  5:59   ` Stephen Rothwell
2008-10-14  7:28 Stephen Rothwell
2008-10-27  7:16 ` Stephen Rothwell
2008-10-28 11:48   ` Mauro Carvalho Chehab
2008-10-28 12:04     ` Stephen Rothwell
2008-09-01  3:22 Stephen Rothwell
2008-09-01  3:14 Stephen Rothwell
2008-09-01  3:42 ` Stephen Rothwell
2008-09-04  4:44   ` Mauro Carvalho Chehab
2008-08-19  4:11 Stephen Rothwell
2008-08-19  5:59 ` Hans Verkuil
2008-08-19 19:55 ` Greg KH
2008-07-29  3:03 Stephen Rothwell
2008-07-04  4:45 Stephen Rothwell
2008-06-30  4:49 Stephen Rothwell
2008-06-30  4:44 Stephen Rothwell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox