On Fri, 10 Feb 2012 18:32:22 +0100
Marek Szyprowski wrote:
> From: Michal Nazarewicz
>
> This commit adds a row for MIGRATE_ISOLATE type to the fallbacks array
> which was missing from it. It also, changes the array traversal logic
> a little making MIGRATE_RESERVE an end marker. The letter c
On Fri, 10 Feb 2012 18:32:21 +0100
Marek Szyprowski wrote:
> From: Michal Nazarewicz
>
> This commit adds the alloc_contig_range() function which tries
> to allocate given range of pages. It tries to migrate all
> already allocated pages that fall in the range thus freeing them.
> Once all pag
On Fri, 10 Feb 2012 18:32:20 +0100
Marek Szyprowski wrote:
> From: Michal Nazarewicz
>
> This commit exports some of the functions from compaction.c file
> outside of it adding their declaration into internal.h header
> file so that other mm related code can use them.
>
> This forced compactio
Hi,
I would appreciate if anyone can feedback on this, I'm considering
implementing mmap in demux/dvr devices so that user-space can access the
input/output buffers directly without the need for read/write operations.
Thanks
Hamad
-Original Message-
From: linux-media-ow...@vger.kernel.or
On Fri, 10 Feb 2012 18:32:19 +0100
Marek Szyprowski wrote:
> From: Michal Nazarewicz
>
> This commit introduces isolate_freepages_range() function which
> generalises isolate_freepages_block() so that it can be used on
> arbitrary PFN ranges.
>
> isolate_freepages_block() is left with only min
On Fri, 10 Feb 2012 18:32:18 +0100
Marek Szyprowski wrote:
> From: Michal Nazarewicz
>
> This commit creates a map_pages() function which map pages freed
> using split_free_pages(). This merely moves some code from
> isolate_freepages() so that it can be reused in other places.
>
> Signed-off
On Fri, 10 Feb 2012 18:32:17 +0100
Marek Szyprowski wrote:
> From: Michal Nazarewicz
>
> This commit introduces isolate_migratepages_range() function which
> extracts functionality from isolate_migratepages() so that it can be
> used on arbitrary PFN ranges.
>
> isolate_migratepages() function
Hi Sergio,
Aguirre, Sergio wrote:
> On Sat, Feb 11, 2012 at 11:17 AM, Aguirre, Sergio wrote:
>> Hi Sakari,
>>
>> On Fri, Feb 10, 2012 at 2:32 PM, Sakari Ailus wrote:
>>> Hi Sergio,
>>>
>>> Thanks for the review!
>>>
>>> Aguirre, Sergio wrote:
On Thu, Feb 2, 2012 at 5:54 PM, Sakari Ailus wr
Hello, do you exactly read the codes?
Both of you refer to the codes from Montage Technology. That is why the
identical in ds3000 code.
in m88ds3103.c, it support the new demodulator m88ds3103 and new tuner ts2022,
also backward to support ds3000 and ts2020.
The firmware for ds3103 is not compati
2012/2/13 Michal Nazarewicz :
>>> On Fri, Feb 10, 2012 at 11:32 AM, Marek Szyprowski
+static int __reclaim_pages(struct zone *zone, gfp_t gfp_mask, int
count)
+{
+ enum zone_type high_zoneidx = gfp_zone(gfp_mask);
+ struct zonelist *zonelist = node_zon
On Fri, Feb 10, 2012 at 11:32 AM, Marek Szyprowski
+static int __reclaim_pages(struct zone *zone, gfp_t gfp_mask, int count)
+{
+ enum zone_type high_zoneidx = gfp_zone(gfp_mask);
+ struct zonelist *zonelist = node_zonelist(0, gfp_mask);
+ int did_some_progress = 0;
+ int
2012/2/13 Michal Nazarewicz :
>> On Fri, Feb 10, 2012 at 11:32 AM, Marek Szyprowski
>> wrote:
>>>
>>> @@ -5637,6 +5642,56 @@ static int __alloc_contig_migrate_range(unsigned
>>> long start, unsigned long end)
>>> return ret > 0 ? 0 : ret;
>>> }
>>>
>>> +/*
>>> + * Update zone's cma pages co
On Fri, Feb 10, 2012 at 11:32 AM, Marek Szyprowski
wrote:
@@ -5637,6 +5642,56 @@ static int __alloc_contig_migrate_range(unsigned long
start, unsigned long end)
return ret > 0 ? 0 : ret;
}
+/*
+ * Update zone's cma pages counter used for watermark level calculation.
+ */
+static inline
On Fri, Feb 10, 2012 at 11:32 AM, Marek Szyprowski
wrote:
> alloc_contig_range() performs memory allocation so it also should keep
> track on keeping the correct level of memory watermarks. This commit adds
> a call to *_slowpath style reclaim to grab enough pages to make sure that
> the final col
This message is generated daily by a cron job that builds media_tree for
the kernels and architectures in the list below.
Results of the daily build of media_tree:
date:Mon Feb 13 19:00:14 CET 2012
git hash:59b30294e14fa6a370fdd2bc2921cca1f977ef16
gcc version: i686-linux-gcc (GCC
(was: Re: PCTV 290e page allocation failure)
On MIPS/ARM set-top-boxes, as well as old x86 PCs, memory allocation failures
in the em28xx driver are common, due to memory fragmentation over time, that
makes impossible to allocate large chunks of coherent memory.
A typical system with 256/512 MB of
Moikka Mauro,
That is driver for the old Realtek RTL2831U chip. RTL2831U integrates
RTL2830 DVB-T demodulator and USB-bridge. Same USB-bridge driver can be
used for new RTL2832U but new demodulator driver is needed.
regards
Antti
The following changes since commit 38bd588789243b0bd66706cda2
Hi Mauro,
This pull-request contains fixes and updates to S5P-TV drivers set.
New driver for MHL is introduced and it is integrated with S5P-HDMI.
I kindly ask for merging info 3.4.
Regards,
Tomasz Stanislawski
The following changes since commit 59b30294e14fa6a370fdd2bc2921cca1f977ef16:
Merg
Hi Jason,
> I didn't test dvb-t terrestrial, but under /dev/dvb i have only one adapter.
> Is there no need for two, one for cable, another for terrestrial?
Try using dvb-fe-tool from following git:
"http://git.linuxtv.org/mchehab/experimental-v4l-utils.git/shortlog/refs/heads/dvbv5-0.0.1";
Thi
hello, and what's exactly the different in 'm88ds3103.c' then your
approach before - you just do the same and now even remove my name
from the copyright, which is really ridiculous because almost all of
your code is copy&paste from my code inside 'ds3000.c'. so, in
'm88ds3103.c' you take 'ds3000.c'
Hi Mauro,
This pull-request contains fixes and updates to S5P-TV drivers set.
New driver for MHL is introduced and it is integrated with S5P-HDMI.
I kindly ask for merging info 3.4.
Regards,
Tomasz Stanislawski
The following changes since commit 59b30294e14fa6a370fdd2bc2921cca1f977ef16:
Merg
Hello Konstantin,
I think "Bestunar" do make the two wrong things.
One, they put the copyright without your permission.
But I doute that you copy and paste the Montage Technology's reference code and
why not put Montage copyright?
Two, they write the code based on the ds3000.c file which you crea
If go7007_usb_vendor_request() fails in write_reg_fp()
or in read_reg_fp(), the usb->i2c_lock mutex left locked.
The patch moves mutex_unlock(&usb->i2c_lock) before check
for go7007_usb_vendor_request() returned value.
Found by Linux Driver Verification project (linuxtesting.org).
Signed-off-by:
On 13 February 2012 15:10, Guennadi Liakhovetski wrote:
> Hi Javier
>
> On Mon, 13 Feb 2012, Javier Martin wrote:
>
>>
>> Signed-off-by: Javier Martin
>> ---
>> drivers/media/video/mx2_camera.c | 16
>> 1 files changed, 8 insertions(+), 8 deletions(-)
>>
>> diff --git a/driver
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c | 16
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media/video/mx2_camera.c
index d9028f1..06017a0 100644
--- a/drivers/media/video/mx2_camera.c
+++ b
Hi Javier
On Mon, 13 Feb 2012, Javier Martin wrote:
>
> Signed-off-by: Javier Martin
> ---
> drivers/media/video/mx2_camera.c | 16
> 1 files changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/drivers/media/video/mx2_camera.c
> b/drivers/media/video/mx2_camera.c
> i
Some elements of 'mx2_buffer' are grouped together in another
auxiliary structure. This way we don't need to have unused
'vb2_buffer' structures for both discard buffers.
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c | 77 ++
1 files chan
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c | 16
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media/video/mx2_camera.c
index d9028f1..8ccdb4a 100644
--- a/drivers/media/video/mx2_camera.c
+++ b
We don't need to use spin_lock_irqsave() since there are not
any other IRQs that can race with this ISR.
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media
If active_bufs() list is empty and no IRQ status bit is set
we are probably dealing with a share IRQ. Return IRQ_NONE in
this case.
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/media/video
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c |5 +
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media/video/mx2_camera.c
index e70d26f..1f046a3 100644
--- a/drivers/media/video/mx2_camera.c
+++ b/drivers/me
Signed-off-by: Javier Martin
---
drivers/media/video/mx2_camera.c | 28 +---
1 files changed, 13 insertions(+), 15 deletions(-)
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media/video/mx2_camera.c
index 1f046a3..13be305 100644
--- a/drivers/media/video/mx2_
Hi Guennadi,
This is the clean up series I promised to send this week. This has to be
applied on top of my previous patches.
These are already discussed issues so I don't think you have any concerns
with them.
While I wait for your confirmation, I'm going to prepare a new patch in order
to provid
Hi,
yes, I know that some good work is waiting to be done on those
drivers. Unfortunately I have not any of those boards and any time to
work on it. And I'm sad for this because that is a nice project
waiting for some some love in order to be mainlined.
cheers,
Domenico
2012/2/13 Phoenix :
>
34 matches
Mail list logo