All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sylwester Nawrocki <snjw23@gmail.com>
To: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: "linux-media@vger.kernel.org" <linux-media@vger.kernel.org>,
	Sylwester Nawrocki <s.nawrocki@samsung.com>,
	Sakari Ailus <sakari.ailus@iki.fi>
Subject: Re: [GIT PULL FOR 3.5] s5p-fimc driver updates
Date: Sun, 20 May 2012 19:33:34 +0200	[thread overview]
Message-ID: <4FB92AEE.6010306@gmail.com> (raw)
In-Reply-To: <4FB90DF9.7030404@redhat.com>

On 05/20/2012 05:30 PM, Mauro Carvalho Chehab wrote:
> Em 20-05-2012 11:05, Sylwester Nawrocki escreveu:
>> On 05/20/2012 02:39 PM, Mauro Carvalho Chehab wrote:
>>> Em 14-05-2012 18:39, Sylwester Nawrocki escreveu:
>>>> On 05/10/2012 10:48 AM, Sylwester Nawrocki wrote:
>>>>> On 05/04/2012 05:31 PM, Sylwester Nawrocki wrote:
>> ...
>>>>> The following changes since commit ae45d3e9aea0ab951dbbca2238fbfbf3993f1e7f:
>>>>>
>>>>>      s5p-fimc: Correct memory allocation for VIDIOC_CREATE_BUFS (2012-05-09 16:07:49 +0200)
>>>>>
>>>>> are available in the git repository at:
>>>>>
>>>>>      git://git.infradead.org/users/kmpark/linux-samsung v4l-fimc-exynos4x12
>>>>>
>>>>> for you to fetch changes up to 5feefe6656583de6fd4ef1d53b19031dd5efeec1:
>>>>>
>>>>>      s5p-fimc: Use selection API in place of crop operations (2012-05-09 16:11:29 +0200)
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> Sylwester Nawrocki (14):
>>>>>          V4L: Extend V4L2_CID_COLORFX with more image effects
>>>>>          s5p-fimc: Avoid crash with null platform_data
>>>>>          s5p-fimc: Move m2m node driver into separate file
>>>>
>>>> It seems there is a conflict now with this patch:
>>>> http://git.linuxtv.org/media_tree.git/commit/5126f2590bee412e3053de851cb07f531e4be36a
>>>>
>>>> Attached are updated versions of the two conflicting patches, the others
>>>> don't need touching.
>>>>
>>>> I could provide rebased version of the whole change set tomorrow - if needed.
>>>
>>> Please do that, as this patch doesn't apply as-is.
>>
>> I guess there is no intervention from my side needed, since you already applied
>> those updated patches to the media tree (since I pushed the rebased patch to
>> git.infradead.org a few days ago already) ?
>>
>> However, there is going to be conflicts now with my patch from Sakari's pull
>> request: http://patchwork.linuxtv.org/patch/11336.
> 
> Yes. I didn't apply that patch. It needs rework.
> 
>>
>> As we talked in #v4l IRC, even if the API is experimental, any changes to it
>> must not cause build breaks. I didn't discuss that yet with Sakari.  I have
>> now reworked the renaming patch, so it now includes backward compatibility
>> definitions like this:
>>
>> #define V4L2_SEL_TGT_CROP_ACTIVE	V4L2_SEL_TGT_CROP
>> #define V4L2_SEL_TGT_COMPOSE_ACTIVE	V4L2_SEL_TGT_COMPOSE
>>
>> I would then make a patch for Documentation/feature-removal-schedule.txt
>> to indicate those aliases will be removed after two kernel releases.
>>
>> Does it sound like a right thing to do ?
> 
> _If_ 3.5 is the first kernel with the selection API, we can fix it without
> a backward compat, but I think that the selection API went into 3.4 kernel
> series.

Yeah, only the selection API for subdevs is first appearing in kernel 3.5, 
and it's been already two stable kernel releases since the selection API 
was introduced:

$ git log --oneline v3.0..v3.3 -- Documentation/DocBook/media/v4l/vidioc-g-selection.xml
8af4922 [media] doc: v4l: add documentation for selection API 

So some backward compatibility code seems to be needed. It's not really
a big deal and would saved users headaches.

--
Regards,
Sylwester

  reply	other threads:[~2012-05-20 17:33 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-04 15:31 [GIT PULL FOR 3.5] s5p-fimc driver updates Sylwester Nawrocki
2012-05-10  8:48 ` Sylwester Nawrocki
2012-05-14 21:39   ` Sylwester Nawrocki
2012-05-15 15:41     ` Sylwester Nawrocki
2012-05-20 12:39     ` Mauro Carvalho Chehab
2012-05-20 14:05       ` Sylwester Nawrocki
2012-05-20 15:30         ` Mauro Carvalho Chehab
2012-05-20 17:33           ` Sylwester Nawrocki [this message]
2012-05-14 13:04 ` Mauro Carvalho Chehab
2012-05-14 13:08   ` Mauro Carvalho Chehab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FB92AEE.6010306@gmail.com \
    --to=snjw23@gmail.com \
    --cc=linux-media@vger.kernel.org \
    --cc=mchehab@redhat.com \
    --cc=s.nawrocki@samsung.com \
    --cc=sakari.ailus@iki.fi \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.