Hi~
> >> data->base + EXYNOS_THD_TEMP_RISE);
> >> @@ -665,6 +672,8 @@ static void exynos_tmu_control(struct
> platform_device
> >> *pdev, bool on)
> >> con &= ~(EXYNOS_TMU_TRIP_MODE_MASK | EXYNOS_MUX_ADDR_MASK);
> >> con |= pdata->no
When converting a driver to managed resources it is desirable to be able to
manage all resources in the same fashion. This change allows managing clocks
in the same way we manage all other resources.
This adds the following managed APIs:
- devm_clk_prepare()/devm_clk_unprepare();
- devm_clk_enabl
Hi,
since Linux 3.1 I'm having some problems with i915 driver on HP nc6120
with 915GM chipset. The display goes black after the kernel tries to
blank screen while LID is closed (see steps to reproduce to more detailed
description).
Currently I'm using Linux 3.7-rc6 with KMS enabled and disabled A
Hi,
the commit message got a typo, its gdm72xx.
thanks,
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lk
From: Fabio Estevam
mxs platform has been converted to device tree.
There is no need to check if np is NULL after doing:
np = of_find_compatible_node(NULL, NULL, "fsl,imx[23/28]-clkctrl");
,as it will always be non-NULL.
Signed-off-by: Fabio Estevam
---
drivers/clk/mxs/clk-imx23.c |8 ++
From: Zach Brown
This adds an interface that lets kernel callers submit aio iocbs without
going through the user space syscalls. This lets kernel callers avoid
the management limits and overhead of the context. It will also let us
integrate aio operations with other kernel apis that the user sp
Hi Russell,
On 22 November 2012 15:00, Russell King - ARM Linux
wrote:
> Err, no you haven't, not with that grep. What you've found are the places
> which enable this, and say "yes, I have clk_prepare".
>
> What HAVE_CLK_PREPARE is about though is providing a transition path between
> drivers us
> > Signed-off-by: Toshi Kani
> > Tested-by: Vijay Mohan Pandarathil
> > ---
> >
> > Hi Rafael,
> > This patch replaces the [PATCH v7 1/5] below in the v7 series.
> > https://lkml.org/lkml/2012/11/20/719
>
> I've applied the entire v7 series to linux-pm.git/linux-next as v3.8 material.
Great!
Hi Nobuhiro-san,
On Thursday 22 November 2012 13:55:19 Nobuhiro Iwamatsu wrote:
> Hi, Laurent.
>
> This patch is unnecessary.
> Because support of this CPU is deleted from kernel.
>
> Best regards,
> Nobuhiro
Good point, thank you. I'll drop this patch (as well as 21/42) from the
series.
--
Ignore this.
I've just rebased and the API has changed slightly.
Will fixup and resend.
> From: Jonas Aaberg
>
> Cc: Dmitry Torokhov
> Cc: linux-in...@vger.kernel.org
> Signed-off-by: Lee Jones
> Signed-off-by: Jonas Aaberg
> Signed-off-by: Philippe Langlais
> Reviewed-by: Bengt Jonsson
>
Hi Linus,
The following changes since commit f4a75d2eb7b1e2206094b901be09adb31ba63681:
Linux 3.7-rc6 (2012-11-16 17:42:40 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/fixes-for-linus
for you to fetch changes up to 65546a
Currently, few fields in stmpe_i2c_driver are initialized as:
.driver.owner = THIS_MODULE,
Group them under {}, like:
.driver = {
.owner = THIS_MODULE,
...
},
Signed-off-by: Viresh Kumar
---
drivers/mfd/stmpe-i2c.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
d
On Thursday, November 22, 2012 10:43:28 AM Linus Walleij wrote:
> On Wed, Nov 21, 2012 at 10:31 PM, Rafael J. Wysocki wrote:
>
> > This patchset has been around for quite a while and went through a few
> > iterations, so I think it's as good as it gets at this point.
> >
> > I wonder if the GPIO
On Tuesday, November 20, 2012 06:36:28 PM Toshi Kani wrote:
> This patch introduces acpi_handle_(), where is
> a kernel message level such as err/warn/info, to support improved
> logging messages for ACPI, esp. hot-plug operations.
> acpi_handle_() appends "ACPI" prefix and ACPI object path
> to t
Hi Joe,
On Wed, Nov 21, 2012 at 01:04:46PM -0800, Joe Perches wrote:
> On Wed, 2012-11-21 at 12:31 -0800, George Zhang wrote:
> > + context = kzalloc(sizeof(*context), GFP_KERNEL);
> > + if (!context) {
> > + pr_warn("Failed to allocate memory for VMCI context.\n");
>
> OOM logging
On Tuesday, November 20, 2012 01:06:16 PM Fabio Baltieri wrote:
> From: Rickard Andersson
>
> This patch fixes a bug that occurred when we had load on a secondary CPU
> and the primary CPU was sleeping. Only one sampling timer was spawned
> and it was spawned as a deferred timer on the primary CP
Thank you so much, this patch solves the compilation errors that I was seeing
in the Intel compiler, and with gcc -O0
BTW, my charter is to compile the kernel with the Intel compiler, and my
testing stops short of verifying that the kernel build actually works.
Best regards, Melanie Blower
-
Quoting Dmitry Torokhov (2012-11-21 19:11:17)
> On Wed, Nov 21, 2012 at 06:17:50PM -0800, Dmitry Torokhov wrote:
> > On Wed, Nov 21, 2012 at 10:38:59PM +, Russell King - ARM Linux wrote:
> > > On Wed, Nov 21, 2012 at 12:54:24PM -0800, Dmitry Torokhov wrote:
> > > > On Wed, Nov 21, 2012 at 12:43
It makes no sense to inlines exported function.
Signed-off-by: Yan Hong
---
init_buffer() is trivial and only get two module users. Maybe we
can move it to buffer_head.h.
Remove inline is much more simple to make it clean though.
fs/buffer.c |3 +--
1 file changed, 1 insertion(+), 2 del
The other thing that should be considered here is how utterly
preposterous the notion of doing in-guest crash dumping is in a system
that contains a hypervisor. The reason for kdump is that on bare metal
there are no other options, but in a hypervisor system the right thing
should be for the h
Commit-ID: 9985b4c6fa7d660f685918a58282275e9e35d8e0
Gitweb: http://git.kernel.org/tip/9985b4c6fa7d660f685918a58282275e9e35d8e0
Author: Yinghai Lu
AuthorDate: Fri, 16 Nov 2012 19:39:02 -0800
Committer: H. Peter Anvin
CommitDate: Sat, 17 Nov 2012 11:59:24 -0800
x86, mm: Move min_pfn_mapp
Commit-ID: fa62aafea9e415cd1efd8c4054106112fe809f19
Gitweb: http://git.kernel.org/tip/fa62aafea9e415cd1efd8c4054106112fe809f19
Author: Yinghai Lu
AuthorDate: Fri, 16 Nov 2012 19:38:38 -0800
Committer: H. Peter Anvin
CommitDate: Sat, 17 Nov 2012 11:59:00 -0800
x86, mm: Add global page_s
Commit-ID: ab9519376e86fbbf3c64e5a2b8b005958ea3e9cc
Gitweb: http://git.kernel.org/tip/ab9519376e86fbbf3c64e5a2b8b005958ea3e9cc
Author: Yinghai Lu
AuthorDate: Fri, 16 Nov 2012 19:38:45 -0800
Committer: H. Peter Anvin
CommitDate: Sat, 17 Nov 2012 11:59:07 -0800
x86, mm: Separate out calc
Commit-ID: 66520ebc2df3fe52eb4792f8101fac573b766baf
Gitweb: http://git.kernel.org/tip/66520ebc2df3fe52eb4792f8101fac573b766baf
Author: Jacob Shin
AuthorDate: Fri, 16 Nov 2012 19:38:52 -0800
Committer: H. Peter Anvin
CommitDate: Sat, 17 Nov 2012 11:59:14 -0800
x86, mm: Only direct map a
The following warnings fixed.
- WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...
to printk(KERN_ERR ...
- WARNING: Prefer netdev_info(netdev, ... then dev_info(dev, ... then
pr_info(... to printk(KERN_INFO ...
- WARNING: Prefer netdev_warn(netdev, ... then dev_war
On Wed, Nov 14, 2012 at 8:17 AM, viresh kumar wrote:
> On Mon, Nov 12, 2012 at 4:33 AM, Jon Mason wrote:
>> device_control is an optional and not implemented in all DMA drivers.
>> Any calls to these will result in a NULL pointer dereference. dmatest
>> makes two of these calls when completing t
On 22.11.2012 9:25, andrew mcgregor wrote:
On 11/22/2012 at 05:29 PM, in message <50adaa26.7080...@ilyx.ru>, Ilya Zykov
wrote:
On 22.11.2012 4:47, andrew mcgregor wrote:
On 11/22/2012 at 10:39 AM, in message <50ad4a01.7060...@ilyx.ru>, Ilya Zykov
wrote:
On 22.11.2012 1:30, Alan Cox w
On 22.11.2012 8:29, Ilya Zykov wrote:
On 22.11.2012 4:47, andrew mcgregor wrote:
On 11/22/2012 at 10:39 AM, in message <50ad4a01.7060...@ilyx.ru>,
Ilya Zykov
wrote:
On 22.11.2012 1:30, Alan Cox wrote:
Function reset_buffer_flags() also invoked during the
ioctl(...,TCFLSH,..). At the time
On Thu, 22 Nov 2012, Russell King - ARM Linux wrote:
> I assume you're working with an old kernel... this has already been
> fixed.
If by 'old' you mean a few -rc's, then yes.
I've rebased and the issue has gone away, thanks.
--
Lee Jones
Linaro ST-Ericsson Landing Team Lead
Linaro.org │ Open
Doug Anderson wrote:
>
> From: Olof Johansson
>
> Add support for using UART3 for DEBUG_LL on exynos.
>
> [dianders: added depend on ARCH_EXYNOS.]
>
> Signed-off-by: Olof Johansson
> Signed-off-by: Doug Anderson
>
> ---
> Changes in v2:
> - Matched Olof's commit message.
> - Added ARCH_EXYN
Hi,
I'm currently debugging something in btrfs in good old printk style, generating
around 10MB/min. I'm seeing /proc/kmsg returning eof on a blocking read (and,
side note, syslog-ng won't reopen it, effectively stopping logging kernel
messages silently).
I'm using kernel 3.6.0+ from cmason's tre
Please pull extcon patches for Linux 3.8.
Cheers,
MyungJoo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
The following changes since commit f4a75d2eb7b1e2206094b901be09adb31ba63681:
Linux 3.7-rc6 (2012-11-16 17:42:40 -0800)
are available in the git repository at:
git://git.kernel.org/pub
On 11/21/2012 02:34 PM, Andrew Morton wrote:
> On Tue, 20 Nov 2012 23:36:45 -0800
> Darren Hart wrote:
>
>> Dave Jones reported a bug with futex_lock_pi() that his trinity test
>> exposed. Sometime between queue_me() and taking the q.lock_ptr, the
>> lock_ptr became NULL, resulting in a crash.
New wait_event{_interruptible}_lock_irq{_cmd} macros added. This commit
moves the private wait_event_lock_irq() macro from MD to regular wait
includes, introduces new macro wait_event_lock_irq_cmd() instead of using
the old method with omitting cmd parameter which is ugly and makes a use
of new mac
On Thu, 22 Nov 2012, Viresh Kumar wrote:
> This patch frees stmpe driver from tension of freeing resources :)
> devm_* derivatives of multiple routines are used while allocating resources,
> which would be freed automatically by kernel.
>
> Signed-off-by: Viresh Kumar
> ---
>
> V1->V2:
> --
Hi,
11/22/2012 05:27 PM, Jaegeuk Hanse пишет:
On 11/21/2012 08:01 PM, Maxim Patlasov wrote:
Added linux-mm@ to cc:. The patch can stand on it's own.
Make balance_dirty_pages start the throttling when the WRITEBACK_TEMP
counter is high enough. This prevents us from having too many dirty
pages
On Tue, Nov 20, 2012 at 08:18:04PM -0500, Sasha Levin wrote:
> On 11/20/2012 09:14 AM, Rafael Aquini wrote:
> > On Sun, Nov 18, 2012 at 09:59:47AM -0500, Sasha Levin wrote:
> >> On Sat, Nov 17, 2012 at 4:54 PM, Rafael Aquini wrote:
> >>> On Sat, Nov 17, 2012 at 01:01:30PM -0500, Sasha Levin wrote:
From: Miklos Szeredi
The PID and the TGID of the process tringgering the mount are sent to the
daemon. Currently the global pid values are sent (ones valid in the initial pid
namespace) but this is wrong if the autofs daemon itself is not running in the
initial pid namespace.
So send the pid va
On Wed, 21 Nov 2012 22:33:33 +0100 Jan Kara wrote:
> On Wed 21-11-12 13:13:19, Darrick J. Wong wrote:
> > On Wed, Nov 21, 2012 at 03:15:43AM +0100, Jan Kara wrote:
> > > On Tue 20-11-12 18:00:56, Darrick J. Wong wrote:
> > > > ext3 doesn't properly isolate pages from changes during writeback.
>
Quoting Viresh Kumar (2012-11-21 19:34:18)
> On 22 November 2012 02:13, Mike Turquette wrote:
> > HAVE_CLK logically wraps HAVE_CLK_PREPARE. There is no point in
> > selecting HAVE_CLK_PREPARE without HAVE_CLK.
> >
> > Looking through the code I see that this used to be the case. Commit
> > 93ab
Signed-off-by: Adrian Hunter
---
drivers/mmc/host/Kconfig | 12 ++
drivers/mmc/host/Makefile | 1 +
drivers/mmc/host/sdhci-acpi.c | 304 ++
3 files changed, 317 insertions(+)
create mode 100644 drivers/mmc/host/sdhci-acpi.c
diff --git a/driver
Dave Chinner writes:
> We actually have an informal convention for formating filesystem
> trace events, and that is to use the device number
>
>>
>> > + ),
>> > +
>> > + TP_printk("page=%p pfn=%lu blk=%d:%d inode+ofs=%lu+%lu",
>
> ... and to prefix messages like:
>
> TP_printk("dev %
On 11/21/2012 8:17 PM, Andrew Morton wrote:
On Wed, 21 Nov 2012 10:20:07 +0100
Marek Szyprowski wrote:
> On 11/21/2012 9:36 AM, Andrew Morton wrote:
> > On Wed, 21 Nov 2012 09:08:52 +0100 Marek Szyprowski
wrote:
> > > On 11/20/2012 8:33 PM, Andrew Morton wrote:
> > > > On Tue, 20 Nov 2012 15:
These devices will be handled by a ACPI Platform driver.
Signed-off-by: Adrian Hunter
---
drivers/pnp/pnpacpi/core.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pnp/pnpacpi/core.c b/drivers/pnp/pnpacpi/core.c
index 26b5d4b..5b17cc8 100644
--- a/drivers/pnp/pnpacpi/core.c
+++ b/dr
Introduced by:
07bd005ed2457876f653fda12981708d737543df
ARM: 7547/1: cache-l2x0: add support for Aurora L2 cache ctrl
arch/arm/mm/cache-l2x0.c:37:12: warning: ‘l2_wt_override’ defined but not used
arch/arm/mm/cache-l2x0.c:292:22: warning: ‘calc_range_end’ defined but not used
arch/arm/mm/cache-l2x
On Wed, Nov 21, 2012 at 12:07:22PM +0200, Metin Döşlü wrote:
> On Wed, Nov 21, 2012 at 12:00 PM, Jaegeuk Hanse
> wrote:
> >
> > On 11/21/2012 05:58 PM, metin d wrote:
> >
> > Hi Fengguang,
> >
> > I run tests and attached the results. The line below I guess shows the
> > data-1 page caches.
> >
On Tue, Nov 20, 2012 at 03:05:06PM -0600, danielfsan...@att.net wrote:
> Prior to the introduction of __attribute__((error("msg"))) in gcc 4.3,
> creating compile-time errors required a little trickery.
> BUILD_BUG{,_ON} uses this attribute when available to generate
> compile-time errors, but also
On Tue, Nov 20, 2012 at 03:05:04PM -0600, danielfsan...@att.net wrote:
> When calling BUILD_BUG_ON in an optimized build using gcc 4.3 and later,
> the condition will be evaulated twice, possibily with side-effects.
> This patch eliminates that error.
>
> Signed-off-by: Daniel Santos
Acked-by: B
Hi
Here is SDHCI ACPI driver. It is dependent on new ACPI Platform support
so I suggest Rafael takes the patches with Chris' Ack.
Please note that I would prefer this to be queued for 3.8
Adrian Hunter (3):
PNPACPI: exclude SDHCI devices
ACPI: add SDHCI to ACPI platform devices
The commit f3b8e07af7744cbb, "aoe: commands in retransmit queue
use new destination on failure", omits the copying of the
coarse-grained time when an AoE command was sent during the
failover from one destination MAC address on the AoE target to
another.
The coarse-grained timing is only used when
This patch series applies to today's linux-next/akpm, commit
d3faae60d84f586ff8937b77c8476bca1b5f8ec6.
Ed L. Cashin (8):
aoe: copy fallback timing information on destination failover
aoe: remove vestigial request queue allocation
aoe: increase default cap on outstanding AoE commands in the n
Signed-off-by: Adrian Hunter
---
drivers/acpi/scan.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c
index 8c4ac6d..67a7fa6 100644
--- a/drivers/acpi/scan.c
+++ b/drivers/acpi/scan.c
@@ -35,6 +35,8 @@ static const char *dummy_hid = "device";
*/
s
On 11/22/2012 03:35 AM, Andrew Morton wrote:
> On Wed, 21 Nov 2012 22:52:29 +0800
> Jiang Liu wrote:
>
>> On 11/21/2012 03:19 AM, Andrew Morton wrote:
>>> On Tue, 20 Nov 2012 23:18:34 +0800
>>> Jiang Liu wrote:
>>>
>> +static unsigned long calc_memmap_size(unsigned long spanned_pages,
>>
From: Zach Brown
This adds iocb cmds which specify that memory is held in iov_iter
structures. This lets kernel callers specify memory that can be
expressed in an iov_iter, which includes pages in bio_vec arrays.
Only kernel callers can provide an iov_iter so it doesn't make a lot of
sense to e
Signed-off-by: Dave Kleikamp
Cc: Steven Whitehouse
Cc: cluster-de...@redhat.com
---
fs/gfs2/file.c | 21 ++---
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/fs/gfs2/file.c b/fs/gfs2/file.c
index e056b4c..bcea69e 100644
--- a/fs/gfs2/file.c
+++ b/fs/gfs2/file.c
@
Before the aoe driver was an I/O request handler, it was a
make_request-style block driver. Even so, there was a problem
where sysfs expected a request queue to exist, so one was
provided in commit 7135a71b19be1fa, "aoe: allocate unused
request_queue for sysfs".
During the transition to the reque
On Wed, 2012-11-21 at 07:01 +, Philip, Avinash wrote:
> > I am not sure how this dependency has to be handled for this series,
> > let me know whether you still want it to be made over l2-mtd?
>
> Artem,
>
> Is it possible for you to give ack for these patches so that these patches
> can go i
Hi Kukjin,
Could you also apply this patch?
Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung Poland R&D Center
From: Bartlomiej Zolnierkiewicz
Subject: [PATCH v2] ARM: dts: exynos4: add node for PL330 MDMA1 controller
Add missing PL330 MDMA1 controller node to the device tree (DT).
[ Curr
On 22/11/12 15:55, Chris Ball wrote:
> Hi,
>
> On Thu, Nov 22 2012, Adrian Hunter wrote:
>> Here is SDHCI ACPI driver. It is dependent on new ACPI Platform support
>> so I suggest Rafael takes the patches with Chris' Ack.
>>
>> Please note that I would prefer this to be queued for 3.8
>
> Looks
On Thursday 22 November 2012 14:22:23 Felipe Balbi wrote:
> On Thu, Nov 22, 2012 at 09:09:57AM +0100, walter harms wrote:
> > Am 19.11.2012 22:34, schrieb Cyril Roelandt:
> > > Found using the following semantic patch:
> > >
> > > @@
> > > @@
> > > spin_lock_irqsave(...);
> > > ... when != spin_un
A misplaced comment was attached to the nout member of the
aoetgt. This change corrects the comment.
Signed-off-by: Ed Cashin
---
drivers/block/aoe/aoe.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/block/aoe/aoe.h b/drivers/block/aoe/aoe.h
index 9655ce3..bf
From: Jonas Aaberg
Cc: Dmitry Torokhov
Cc: linux-in...@vger.kernel.org
Signed-off-by: Lee Jones
Signed-off-by: Jonas Aaberg
Signed-off-by: Philippe Langlais
Reviewed-by: Bengt Jonsson
---
drivers/input/keyboard/gpio_keys.c | 17 +
1 file changed, 13 insertions(+), 4 deleti
On some SoCs (like exynos5250) you need to use an external GPIO for
write protect. Add support for wp-gpios to the core dw_mmc driver
since it could be useful across multiple SoCs.
With this change I am able to make use of the write protect for the
external SD slot on exynos5250-snow.
Signed-off
By default, the watchdog threshold is 10, it means every 4s
every CPU will receive one hrtimer interrupt, for low power
device, it will cause 4-5mV power impact when device is deep
sleep.
So here want to optimize it as below:
4s + 4s + 4s + 4s + 4s
== >
12s + 2s + 2s + 2s + 2s
3/5 1/10 1/10 1/1
On Thu, Nov 22, 2012 at 09:47:08AM +0800, Axel Lin wrote:
> Signed-off-by: Axel Lin
Applied, thanks.
signature.asc
Description: Digital signature
The cpufreq driver doesn't only handle the db8500 anymore. There
are new variants which rely on it too, so we've renamed the
driver to be more generic.
Signed-off-by: Lee Jones
---
arch/arm/mach-ux500/cpu-db8500.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/ar
On Thu, Nov 22, 2012 at 11:01:34AM +0900, Alexandre Courbot wrote:
> The thing I don't understand here is why would anyone want power
> sequences without the DT representation. Guys, that's the whole point! :)
> If we are to implement things into drivers, then callback functions
> are going to se
Hello Arnd Bergmann, Greg Kroah-Hartman
in drivers/char/hpet.c:1009
I suggest to add check for hdp->hd_nirqs whether equal or larger than 32
(HPET_MAX_TIMERS)
the type of irqp->interrupt_count is u8 (include/acpi/acrestyp.h:349)
the type of hdp->hd_irq is "unsigned int hd_irq[HP
Signed-off-by: Dave Kleikamp
Cc: Ben Myers
Cc: Alex Elder
Cc: x...@oss.sgi.com
---
fs/xfs/xfs_file.c | 51 ---
1 file changed, 20 insertions(+), 31 deletions(-)
diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c
index aa473fa..df9bc1a 100644
---
Patches were tested by the customer.
Ian, Eric, do these patches look OK?
Thanks,
Miklos
From: Sukadev Bhattiprolu
This patch enables autofs4 to work in a "container". oz_pgrp is converted from
pid_t to struct pid and this is stored at mount time based on the "pgrp=" option
or if the opti
From: "H. Peter Anvin"
In __emulate_1op_rax_rdx, we use "+a" and "+d" which are input/output
constraints, and *then* use "a" and "d" as input constraints. This is
incorrect, but happens to work on some versions of gcc.
However, it breaks gcc with -O0 and icc, and may break on future
versions of
2012/11/22 Johannes Berg :
> I thought about something like that, I actually initially played with
> macros like this:
>
> #define FAULT_RECOVERABLE_START(ids)\
> /* set up the task state */ \
> fault_recovery_retry:
>
> #define FAULT_RECOVERABLE_END(ids) \
> if (curr
On Wed 21-11-12 13:13:19, Darrick J. Wong wrote:
> On Wed, Nov 21, 2012 at 03:15:43AM +0100, Jan Kara wrote:
> > On Tue 20-11-12 18:00:56, Darrick J. Wong wrote:
> > > ext3 doesn't properly isolate pages from changes during writeback. Since
> > > the
> > > recommended fix is to use ext4, for now
The LEN variable is unsigned, therefore checking whether it is less than 0 is
useless. Also drop the LEN variable, since the COUNT parameter can be used
instead.
Signed-off-by: Cyril Roelandt
---
drivers/acpi/proc.c | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git
This patch introduces new super block attribute flag s_feature_flags
and SF_IMA_DISABLED flag. This flag will be used by Integrity Measurement
Architecture (IMA). Name suggested by Bruce Fields.
Certain file system types and partitions will never be measured or
appraised by IMA depending on the po
There is no need to call the request handler function in the I/O
completion routine. The user impact of not doing it is a more
"nice" aoe driver that is less susceptible to causing soft
lockups.
Signed-off-by: Ed Cashin
---
drivers/block/aoe/aoecmd.c |2 --
1 files changed, 0 insertions(+),
On 11/22/2012 12:31 AM, Minchan Kim wrote:
Hi Nitin,
On Wed, Nov 21, 2012 at 10:06:33AM -0800, Nitin Gupta wrote:
On 11/21/2012 12:37 AM, Minchan Kim wrote:
Hi alls,
Today, I saw below complain of lockdep.
As a matter of fact, I knew it long time ago but forgot that.
The reason lockdep compla
From: "Hebbar, Gururaja"
Signed-off-by: Hebbar, Gururaja
---
:100644 100644 5715595... 76c05d9... M sound/soc/davinci/davinci-mcasp.c
sound/soc/davinci/davinci-mcasp.c |7 +++
1 file changed, 7 insertions(+)
diff --git a/sound/soc/davinci/davinci-mcasp.c
b/sound/soc/davinci/davinci-m
Signed-off-by: Dave Kleikamp
Cc: Tyler Hicks
Cc: Dustin Kirkland
Cc: ecryp...@vger.kernel.org
---
fs/ecryptfs/file.c | 15 +++
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/fs/ecryptfs/file.c b/fs/ecryptfs/file.c
index d45ba45..5aaa180 100644
--- a/fs/ecryptfs/file.c
On 11/21/2012 09:37 AM, Minchan Kim wrote:
> Hi alls,
>
> Today, I saw below complain of lockdep.
> As a matter of fact, I knew it long time ago but forgot that.
> The reason lockdep complains is that now zram uses GFP_KERNEL
> in reclaim path(ex, __zram_make_request) :(
> I can fix it via replaci
On Wed, Nov 21, 2012 at 3:52 PM, Greg Kroah-Hartman
wrote:
> On Wed, Nov 21, 2012 at 02:44:31PM +, Grant Likely wrote:
>> The "platform_bus" (note: not platform_bus_type) only exists as an empty
>> directory to put platform devices into. However, it really doesn't make
>> sense to segregate al
From: Zach Brown
The generic direct write path wants to shorten its memory vector. It
does this when it finds that it has to perform a partial write due to
LIMIT_FSIZE. .direct_IO() always performs IO on all of the referenced
memory because it doesn't have an argument to specify the length of t
From: Zach Brown
Right now only callers of generic_perform_write() pack their iovec
arguments into an iov_iter structure. All the callers higher up in the
stack work on raw iovec arguments.
This patch introduces the use of the iov_iter abstraction higher up the
stack. Private generic path func
On Thu, Nov 22, 2012 at 11:41:07PM +0800, Fengguang Wu wrote:
> On Wed, Nov 21, 2012 at 12:07:22PM +0200, Metin Döşlü wrote:
> > On Wed, Nov 21, 2012 at 12:00 PM, Jaegeuk Hanse
> > wrote:
> > >
> > > On 11/21/2012 05:58 PM, metin d wrote:
> > >
> > > Hi Fengguang,
> > >
> > > I run tests and atta
There seams to be board designs using PWM generators as enable/disable signals.
For these boards we used to have custom code as hacks to deal with such a
situations.
With the gpio-pwm driver we can emulate the GPIO functionality using PWM
generators via standard interfaces. The PWM will be configur
This patch adds yet another page flag, PG_stable, to indicate that the page's
contents must not be changed because the page is undergoing some sort of
integrity operation (checksumming, digest calculation, etc.) This change
should enable us to reduce page write latency in userspace apps, particula
For some special-purpose systems where udev isn't present, static
allocation of minor numbers is desirable. This update
distinguishes different failure scenarios, to help the user
understand what went wrong.
Signed-off-by: Ed Cashin
---
drivers/block/aoe/aoedev.c | 31
Because the minor_get and related functions use the return values
for errors, the compiler doesn't know that sysminor will always
either 1) be initialized in aoedev_by_aoeaddr by the call to
minor_get, or 2) be unused as the "goto out" is executed.
This patch avoids the compiler warning.
Signed-o
On 11/22/2012 01:23 AM, Rafael J. Wysocki wrote:
On Thursday, November 22, 2012 01:05:30 AM Cyril Roelandt wrote:
On 11/21/2012 01:44 AM, Rafael J. Wysocki wrote:
On Saturday, November 17, 2012 02:54:23 AM Cyril Roelandt wrote:
The LEN variable is unsigned, therefore checking whether it is les
From: Roland Dreier
After we've done __elv_add_request() and __blk_run_queue() in
blk_execute_rq_nowait(), the request might finish and be freed
immediately. Therefore checking if the type is REQ_TYPE_PM_RESUME
isn't safe afterwards, because if it isn't, rq might be gone.
Instead, check beforeha
The commit c8f2f0db1 ("zram: Fix handling of incompressible pages")
introduced a bug which caused a kunmap()'ed buffer to be used in case
of partial writes where the data was found to be incompressible.
This fixes bug 50081:
https://bugzilla.kernel.org/show_bug.cgi?id=50081
Signed-off-by: Nitin G
Doesn't sound like a fsdevel issue since it seems to be independent of
filesystems. More like some generic block layer thing. Adding Jens
(and quoting the whole thing)
Jens, any ideas? Most of your stuff came in after -rc2, which would
fit with the fact that most of the slowdown seems to be after
On 11/21/2012 07:57 PM, Michael S. Tsirkin wrote:
> On Wed, Nov 21, 2012 at 12:24:55PM +0800, Asias He wrote:
>> On 11/20/2012 09:37 PM, Michael S. Tsirkin wrote:
>>> On Tue, Nov 20, 2012 at 02:39:40PM +0800, Asias He wrote:
On 11/20/2012 04:26 AM, Michael S. Tsirkin wrote:
> On Mon, Nov 1
btrfs can use generic_file_read_iter(). Base btrfs_file_write_iter()
on btrfs_file_aio_write(), then have the latter call the former.
Signed-off-by: Dave Kleikamp
Cc: Zach Brown
Cc: Chris Mason
Cc: linux-bt...@vger.kernel.org
---
fs/btrfs/file.c | 42 ++
HAVE_CLK_PREPARE is automatically selected by COMMON_CLK and the only
platform that explicitly selects HAVE_CLK_PREPARE is MXS which has been
switched to common clk framework, so we can delete this option now.
As part of this change we move declarations of clk_prepare() and
clk_unprepare() under H
swap_writepage can now call nfs's write_iter f_op, eliminating the need to
implement for the special-case direct_IO a_op. There is no longer a need to
pass the uio flag through the direct write path.
Signed-off-by: Dave Kleikamp
Cc: Mel Gorman
Cc: Trond Myklebust
Cc: linux-...@vger.kernel.org
C
Since hsotg object is allocated using devm_kzalloc() API, there is no
need to free this explicitly. But we need to keep the release API to
prevent warnings.
Signed-off-by: Tushar Behera
---
drivers/usb/gadget/s3c-hsotg.c |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git
The value returned by the static minor device number number
allocator is the real minor number, so it must be multiplied by
the supported number of partitions per aoedev.
Without this fix the support for systems without udev is
incomplete, and the few users of aoe on such systems will have
surpris
On Wed, 21 Nov 2012 11:14:30 -0700, Jason Gunthorpe
wrote:
> On Wed, Nov 21, 2012 at 06:07:46PM +, Grant Likely wrote:
>
> > > Which is nesting the generic gpio driver under a larger region..
> >
> > Try two sibling nodes with overlapping addresses. There are powerpc
> > device trees doing
On 22.11.2012 1:30, Alan Cox wrote:
Function reset_buffer_flags() also invoked during the
ioctl(...,TCFLSH,..). At the time of request we can have full buffers
and throttled driver too. If we don't unthrottle driver, we can get
forever throttled driver, because after request, we will have
empty b
101 - 200 of 1096 matches
Mail list logo