it seems that I would have to move all file operations specific to
proc_fs from lproc_fld to fld_request.
Although the proc_fs seems to be used only from fld_request, it still
seems cleaner to keep them separated than put it all together.
On Sun, Mar 8, 2015 at 5:53 PM, Joe Perches wrote:
>
On Tue, Mar 3, 2015 at 5:07 PM, Valdis Kletnieks
wrote:
>
> Kbuild regenerates bounds.h and asm-offsets.h, resetting the timestamps
> and forcing rebuilds even if the contents haven't changed. Add a bit of
> shell magic to only replace the file if the contents have in fact changed,
> which should
If __get_user_pages() is faulting a significant number of hugetlb pages,
usually as the result of mmap(MAP_LOCKED), it can potentially allocate a
very large amount of memory.
If the process has been oom killed, this will cause a lot of memory to
be overcharged to its memcg since it has access to m
Back on track with a Sunday afternoon release schedule, since there
was nothing particularly odd going on this week, and no last-minute
bugs that I knew of and wanted to get fixed holding things up.
Size-wise, this is also fairly normal, not as tiny as rc2. Easily
explained by getting the fixes fr
On Sun, 08 Mar 2015 18:14:39 +0100 Prakash Punnoor wrote:
> Hi,
>
> I noticed the udisks daemon (version 2.1.4) suddenly started using high
> cpu (one core at 100%) with linux 4.0 git kernel. I bisected it to:
>
> 750f199ee8b578062341e6ddfe36c59ac8ff2dcb
>
> And reverting it from current maste
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 3/6/15 5:41 AM, Nicolas Iooss wrote:
> Since commit 45b03d5e8e67 ("reiserfs: rework reiserfs_warning"),
> reiserfs_warning takes an id and a format as arguments, not a
> single format argument. However 4 calls still follow the old
> interface. Upd
--> 8 --
>From ce2462523dd5940b59f770c09a50d4babff5fcdb Mon Sep 17 00:00:00 2001
From: Changman Lee
Date: Mon, 9 Mar 2015 08:07:04 +0900
Subject: [PATCH] f2fs: cleanup statement about max orphan inodes calc
Through each macro, we can read the meaning easily.
Signed-off-by: Changman Lee
---
f
On 2015-03-08 06:31, Jason Cooper wrote:
> On Sun, Mar 01, 2015 at 11:41:26PM +0100, Stefan Agner wrote:
> ...
>> Stefan Agner (3):
>> irqchip: vf610-mscm-ir: add support for MSCM interrupt router
>> irqchip: vf610-mscm: dt-bindings: add MSCM bindings
>> ARM: dts: vf610: add Miscellaneous Sys
There are a lot double of blank lines in dgnc_cls.c thus remove them to make
the file follow the CodingStyle. Also, remove one blank line at the
end of dgnc_cls.c.
Signed-off-by: Giedrius Statkevičius
---
drivers/staging/dgnc/dgnc_cls.c | 36
1 file changed,
Some of the lines are over 80 characters in dgnc_driver.c so fix them by
moving the comments closer to the code, tidying the comments to make
them smaller, and remove a redundant space after +.
Signed-off-by: Giedrius Statkevičius
---
drivers/staging/dgnc/dgnc_driver.c | 15 ---
1 fi
Some of the lines are over 80 characters so fix that by moving the
comments before the struct definition and before #define's.
Signed-off-by: Giedrius Statkevičius
---
drivers/staging/dgnc/dgnc_cls.h | 40
1 file changed, 28 insertions(+), 12 deletions(-)
Fix comments to make lines less than 80 characters by moving them,
breaking the lines or making them neater.
Signed-off-by: Giedrius Statkevičius
---
drivers/staging/dgnc/dgnc_driver.h | 55 +-
1 file changed, 36 insertions(+), 19 deletions(-)
diff --git a/dr
This one is bad. I've accidentally sent it, sorry. Don't pull/review
this.
On 2015.03.09 01:49, Giedrius Statkevičius wrote:
> Fix comments to make lines less than 80 characters by moving them,
> breaking the lines or making them neater.
>
[...]
--
Thanks,
Giedrius
--
To unsubscribe from this
From: Andi Kleen
When cycles or instructions do not print anything, as in being,
--per-socket or --per-core modi, the ratio column was not
correctly indented for them. This lead to some ratios
not lining up with the others. Always indent correctly
when nothing is printed.
Signed-off-by: Andi Kle
From: Andi Kleen
The information how much a counter ran in perf stat can be quite
interesting for other tools to judge how trustworthy a measurement is.
Currently it is only output in non CSV mode.
This patches make perf stat always output the running time and the
enabled/running ratio in CSV m
Here are a number of perf stat improvements I had lying around
in various branches. Two are bug fixes, and two others are
(minor) new features.
-Andi
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo in
From: Andi Kleen
Currently in perf IPC and other metrics cannot be directly shown
separately for both user and kernel in a single run. The problem was
that the metrics matching code did not check event qualifiers.
With this patch the following case works correctly.
% perf stat -e cycles:k,cycle
From: Andi Kleen
perf stat didn't compute the IPC and other formulas for individual
CPUs with -A. Fix this for the easy -A case. As before,
--per-core and --per-socket do not handle it, they
simply print nothing.
Signed-off-by: Andi Kleen
---
tools/perf/builtin-stat.c | 36 +++-
Hello Heesub,
On Thu, Mar 05, 2015 at 02:18:17PM +0900, Heesub Shin wrote:
> Hello Minchan,
>
> Nice work!
Thanks. :)
>
> On 03/04/2015 02:01 PM, Minchan Kim wrote:
> > +static void putback_zspage(struct zs_pool *pool, struct size_class *class,
> > + struct page *firs
On Sat, 7 Mar 2015 22:01:02 +0100 Sebastian Reichel wrote:
> Hi,
>
> On Fri, Mar 06, 2015 at 10:24:17PM +0100, Pavel Machek wrote:
> > According to n900 dts, twl4030-bci (aka charger) should be
> > included.
>
> its part of twl, but not used on N900 afaik.
>
> > (But it does not seem to do any
On Sat, Mar 07, 2015 at 05:59:14PM -0800, David Rientjes wrote:
> On Sat, 7 Mar 2015, Yinghai Lu wrote:
>
> > Now we are using memblock to do early resource reserver/allocation
> > instead of using e820 map directly, and setup_data is reserved in
> > memblock early already.
> > Also kexec generate
On 2015-02-20 19:01, Maxime Coquelin wrote:
> From Cortex-M reference manuals, the nvic supports up to 240 interrupts.
> So the number of entries in vectors table is up to 256.
>
> This patch adds a new config flag to specify the number of external
> interrupts.
> Some ifdeferies are added in ord
> -Original Message-
> From: Konrad Rzeszutek Wilk [mailto:konrad.w...@oracle.com]
> Sent: Friday, March 6, 2015 11:20 PM
> To: Wang, Xiaoming
> Cc: Jan Beulich; l...@aserp2030.oracle.com; zh...@aserp2030.oracle.com;
> ch...@chris-wilson.co.uk; david.vra...@citrix.com; lau...@codeaurora.o
On 03/08/2015 05:13 AM, Sebastian Reichel wrote:
> On Mon, Mar 02, 2015 at 07:10:35PM +0900, Jaewon Kim wrote:
>> From: Beomho Seo
>>
>> This patch adds device driver of max77843 charger. This driver provide
>> initialize each charging mode(e.g. fast charge, top-off mode and constant
>> charging m
Petr Mladek writes:
> Existing live patches are removed from going modules using a notify handler.
> There are two problems with the current implementation.
>
> First, new patch could still see the module in the GOING state even after
> the notifier has been called. It will try to initialize the r
On 03/08/2015 05:14 AM, Sebastian Reichel wrote:
> Hi,
>
> On Mon, Mar 02, 2015 at 07:10:36PM +0900, Jaewon Kim wrote:
>> From: Beomho Seo
>>
>> This patch adds device driver of max77843 fuel gauge.
>> The driver support for battery fuel gauge in Maxim Max77843.
>> It is fuel-gauge systems for li
Hello Sergey,
On Thu, Mar 05, 2015 at 02:29:42PM +0900, Sergey Senozhatsky wrote:
> On (03/04/15 14:02), a...@linux-foundation.org wrote:
> > +What: /sys/block/zram/compact
> > +Date: August 2015
> > +Contact: Minchan Kim
> > +Description:
> > + The compact f
On (03/09/15 09:49), Minchan Kim wrote:
> > rather a discussion question.
> >
> > Minchan, do you want to provide num_migrated as part of zsmalloc stats
> > rather
> > than having yet another zram attr? we already provide zsmalloc stats and
> > this
> > type of information seems to belong there.
Hello Michal,
On Thu, Mar 05, 2015 at 04:35:05PM +0100, Michal Hocko wrote:
> On Tue 03-03-15 12:25:51, Minchan Kim wrote:
> [...]
> > From 30c6d5b35a3dc7e451041183ce5efd6a6c42bf88 Mon Sep 17 00:00:00 2001
> > From: Minchan Kim
> > Date: Tue, 3 Mar 2015 10:06:59 +0900
> > Subject: [RFC] mm: make
On Mon, Mar 09, 2015 at 09:57:18AM +0900, Sergey Senozhatsky wrote:
> On (03/09/15 09:49), Minchan Kim wrote:
> > > rather a discussion question.
> > >
> > > Minchan, do you want to provide num_migrated as part of zsmalloc stats
> > > rather
> > > than having yet another zram attr? we already pro
Hi Yuan,
On Sat, Mar 07, 2015 at 10:05:25AM +, Yuan Zhong wrote:
> Remove the unnecessary condition judgment, because
> 'max_slots' has been initialized to '0' at the beginging
> of the function, as following:
> if (max_slots)
>max_len = 0;
There is wrong statement. It should be fix
This patchset adds driver for Richtek rt5033 chip The chip contains
switching charge mode Li-Ion/Li-Polymer battery charger, fuelgauge.
Additionally, This includes document for device tree of RT5033 device.
RT5033 charger driver and DT documentation merged by Sebastian.
But now, removed both patch
This patch add device driver of Richtek RT5033 PMIC. The driver support
switching charger. rt5033 charger provide three charging mode.
Three charging mode are pre charge mode, fast cahrge mode and constant voltage
mode. They are have vary charge rate, charge parameters. The charge parameters
can be
This patch device tree binding documentation for rt5033 multifunction device.
Cc: Sebastian Reichel
Cc: Lee Jones
Cc: Mark Brown
Cc: Rob Herring
Cc: Pawel Moll
Cc: Mark Rutland
Cc: Ian campbell
Cc: Kumar Gala
Signed-off-by: Beomho Seo
Acked-by: Chanwoo Choi
---
Changes in v5
- Remove wro
On (03/09/15 10:05), Minchan Kim wrote:
> > well, to be fair, compaction is a zsmalloc internal. zram has nothing to do
> > with
> > it.
> >
> > but do we we even need this stat? it seems that
> >
> >mem_total_used (before compaction) - mem_total_user (after comapction)
> >
> > will give us
Viresh,
Got that box and did some debug, found the policy->kobj is not initialized.
So the race happened between cpufreq_cpu_get() and
__cpufreq_add_dev(), and verified 'this' race could be fixed by commit
6d4e81e cpufreq: Ref the policy object sooner
I have reboot the box with crond for
On Mon, Mar 09, 2015 at 12:43:56AM +0100, Stefan Agner wrote:
> On 2015-03-08 06:31, Jason Cooper wrote:
> > On Sun, Mar 01, 2015 at 11:41:26PM +0100, Stefan Agner wrote:
> > ...
> >> Stefan Agner (3):
> >> irqchip: vf610-mscm-ir: add support for MSCM interrupt router
> >> irqchip: vf610-mscm:
Hi Brian,
I understand that you are busy but is it possible if you could spend
some time to help me review my patch? My work progress really depends
on your review.
Thanks,
Viet Nga
On Tue, Feb 24, 2015 at 11:59 AM, Brian Norris
wrote:
> On Mon, Feb 23, 2015 at 09:30:09AM +0800, Viet Nga Dao wrot
On Mon, Mar 09, 2015 at 10:27:28AM +0900, Sergey Senozhatsky wrote:
> On (03/09/15 10:05), Minchan Kim wrote:
> > > well, to be fair, compaction is a zsmalloc internal. zram has nothing to
> > > do with
> > > it.
> > >
> > > but do we we even need this stat? it seems that
> > >
> > >mem_tota
Hi Tejun,
On 2015/3/2 23:22, Tejun Heo wrote:
> Hello,
>
> On Fri, Feb 27, 2015 at 03:17:19PM +1100, Aleksa Sarai wrote:
>> +config CGROUP_NPROC
>> +bool "Process number limiting on cgroups"
>> +depends on PAGE_COUNTER
>> +help
>> + This options enables the setting of process num
Hi Beomho,
On Mon, Mar 09, 2015 at 10:23:10AM +0900, Beomho Seo wrote:
> This patch add device driver of Richtek RT5033 PMIC. The driver support
> switching charger. rt5033 charger provide three charging mode.
> Three charging mode are pre charge mode, fast cahrge mode and constant voltage
> mode.
Fix one grammar mistake (Allows->Allow) and add extra information about
the external editor add-on of Thunderbird: the developer must make sure
that their editor doesn't fork (IOW it mustn't return before closing)
thus they should be careful how they configure the addon. Furthermore,
add a tip how
Hi,
On Sun, Mar 08, 2015 at 07:21:20PM +, nicolassae...@gmail.com wrote:
> From: Nicolas Saenz Julienne
>
> The POWER_SUPPLY_PROP_STATUS case in gab_get_property() wasn't providing any
> value.
Thanks, queued:
http://git.infradead.org/battery-2.6.git/commit/0595439a0a8740f776a0ae367a4c7f24
On (03/09/15 10:47), Minchan Kim wrote:
> > >
> > > It's not enough. What I want to know is compaction efficiency per client
> > > of
> > > zsmalloc(ie, zram).
> > >
> >
> > so what a typical user can do with this information? isn't it an entirely
> > debug info that makes some hidden sense onl
Any comments about this patch?
Thanks,
Zhonghui
On 2015/3/3 22:11, Fu, Zhonghui wrote:
> Occasionally, the system can't come back up after suspend/resume
> due to problems of device suspending phase. This patch make
> PM_TRACE infrastructure cover device suspending phase of
> suspend/resume pro
Fix perf probe to track down unnamed union/structure members.
perf probe did not track down the tree of unnamed union/structure
members, since it just failed to find given "name" in a parent
structure/union. To solve this issue, I've introduced 2 changes.
- Fix die_find_member() to track down the
On Mon, Mar 09, 2015 at 11:07:17AM +0900, Sergey Senozhatsky wrote:
> On (03/09/15 10:47), Minchan Kim wrote:
> > > >
> > > > It's not enough. What I want to know is compaction efficiency per
> > > > client of
> > > > zsmalloc(ie, zram).
> > > >
> > >
> > > so what a typical user can do with th
On Thu, 5 Mar 2015 06:05:20 + Al Viro wrote:
> On Thu, Mar 05, 2015 at 04:21:21PM +1100, NeilBrown wrote:
> > Hi Al (and others),
> >
> > I wonder if you could look over this patchset.
> > It allows RCU-walk to follow symlinks in many common cases,
> > thus removing a surprising performan
Since the test of the devicetree's OF api use unittest as
its name. so we should rename of_selftest.txt to of_unittest.txt.
Signed-off-by: Wang Long
---
Documentation/devicetree/of_selftest.txt | 197 ---
Documentation/devicetree/of_unittest.txt | 197
Since the directory "drivers/of/testcase-data" is renamed
to "drivers/of/unittest-data". so we should update the path
in the of_selftest.txt.
When the kernel is built with OF_SELFUNIT enabled, the output
dtb is testcases.dtb instead of testcase.dtb, also update it
(s/testcase/testcases/).
Signed-
Hi Jaegeuk,
> -Original Message-
> From: Jaegeuk Kim [mailto:jaeg...@kernel.org]
> Sent: Friday, March 06, 2015 5:34 AM
> To: Chao Yu
> Cc: Changman Lee; linux-f2fs-de...@lists.sourceforge.net;
> linux-kernel@vger.kernel.org
> Subject: Re: [PATCH] f2fs: fix to truncate inline data past EO
On 2015/3/6 22:40, Rob Herring wrote:
> On Mon, Mar 2, 2015 at 9:56 PM, Wang Long wrote:
>> Since the directory "drivers/of/testcase-data" is renamed
>> to "drivers/of/unittest-data". so we should update the path
>> in the of_selftest.txt.
>>
>> When the kernel is build with OF_SELFTEST enabled, t
Hi Wanpeng,
> -Original Message-
> From: Wanpeng Li [mailto:wanpeng...@linux.intel.com]
> Sent: Friday, March 06, 2015 3:01 PM
> To: Jaegeuk Kim
> Cc: Changman Lee; Chao Yu; linux-f2fs-de...@lists.sourceforge.net;
> linux-fsde...@vger.kernel.org; linux-kernel@vger.kernel.org; Wanpeng Li
>
Hello, Li.
On Mon, Mar 09, 2015 at 09:49:45AM +0800, Zefan Li wrote:
> Seems we are going to accept this feature. Is it because kmemcg won't be able
> to fullfill this requirement? And that's because kmemcg can only and will only
Yeah, pretty much.
> be able to control global kernel memory usage
2015-03-07 21:42 GMT+08:00 Paul Bolle :
> One license nit.
>
> Barry Song schreef op vr 06-03-2015 om 16:30 [+0800]:
>> --- /dev/null
>> +++ b/drivers/hwspinlock/sirf_hwspinlock.c
>> @@ -0,0 +1,151 @@
>> +/*
>> + * SIRF hardware spinlock driver
>> + *
>> + * Copyright (c) 2014 Cambridge Silicon Rad
Hi Lee,
>On Sat, Mar 07, 2015 at 10:05:25AM +, Yuan Zhong wrote:
>> Remove the unnecessary condition judgment, because
>> 'max_slots' has been initialized to '0' at the beginging
>> of the function, as following:
>> if (max_slots)
>>max_len = 0;
>
>There is wrong statement. It should
Pci_bus_add_devices() should not be placed in pci_scan_bus().
Now pci device will be added to driver core once its
creation. All things left in pci_bus_add_devices() are
driver attachment and other trivial sysfs things.
Pci_scan_bus() should be the function responsible for
scanning PCI devices, not
Pcibios_root_bridge_prepare() in powerpc is used
to set root bus speed. Rename it to
pcibios_set_root_bus_speed() for better readability.
Signed-off-by: Yijing Wang
CC: Benjamin Herrenschmidt
CC: linuxppc-...@lists.ozlabs.org
Signed-off-by: Bjorn Helgaas
---
arch/powerpc/include/asm/machdep.h
Now we save the domain number in pci_host_bridge,
we could remove pci_bus_assign_domain_nr() and
clean the domain member in pci_bus.
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/pci.c |5 -
drivers/pci/probe.c | 12
include/linux/pci.h |3
Now we could use pci_scan_host_bridge() to scan
pci buses, provide sparc specific pci_host_bridge_ops.
Signed-off-by: Yijing Wang
CC: "David S. Miller"
CC: sparcli...@vger.kernel.org
Signed-off-by: Bjorn Helgaas
---
arch/sparc/kernel/pci.c | 32 ++--
1 files chang
Pci_claim_bus_resources() should be called before
pci_bus_add_devices(), or driver may failed to
load, because the resources had not claimed.
Signed-off-by: Yijing Wang
---
arch/sparc/kernel/pci.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/arch/sparc/kernel/pci.c
Currently, we use int type for bus number in
pci_create_root_bus(), pci_scan_root_bus() and
pci_scan_bus_legacy. Because PCI bus number
always <= 255, so we could change the bus number
argument type to u32, and combine PCI domain and
bus number in one. Also add a domain member in
pci_host_bridge to
Now we could pass PCI domain combined with bus number
in u32 argu. Because in arm/arm64, PCI domain number
is assigned by pci_bus_assign_domain_nr(). So we leave
pci_scan_root_bus() and pci_create_root_bus() in arm/arm64
unchanged. A new function pci_host_assign_domain_nr()
will be introduced for a
Now no one use pci_create_root_bus(), we could remove it
and rename __pci_create_root_bus() to pci_create_root_bus().
Signed-off-by: wangyij...@huawei.com
Signed-off-by: Bjorn Helgaas
---
drivers/pci/probe.c | 27 ---
include/linux/pci.h |3 ---
2 files changed, 8 i
Use pci_scan_root_bus() instead of pci_create_root_bus() +
pci_scan_child_bus() for simplicity.
Signed-off-by: Yijing Wang
CC: Tanmay Inamdar
Signed-off-by: Bjorn Helgaas
---
drivers/pci/host/pci-xgene.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/hos
Just like pci_scan_bus(), we also should rip out
pci_bus_add_devices() from pci_scan_root_bus().
Lots platforms first call pci_scan_root_bus(), but
after that, they call pci_bus_size_bridges() and
pci_bus_assign_resources(). Place pci_bus_add_devices()
in pci_scan_root_bus() hurts PCI scan logic.
F
From: Yijing Wang
Signed-off-by: Yijing Wang
CC: Tony Luck
CC: Fenghua Yu
CC: linux-i...@vger.kernel.org
Signed-off-by: Bjorn Helgaas
---
arch/ia64/pci/pci.c | 34 ++
1 files changed, 18 insertions(+), 16 deletions(-)
diff --git a/arch/ia64/pci/pci.c b/arch
Now we have weak functions like pcibios_root_bridge_prepare()
to setup pci host bridge, We could introduce pci_host_bridge_ops
which contain host bridge specific ops to setup pci_host_bridge.
Then host bridge driver could add pci_host_bridge_ops hooks
intead of weak function to setup pci_host_bridg
Remove the unnecessary condition judgment, because
'max_slots' has been initialized to '0' at the beginging
of the function, as following:
if (max_slots)
*max_slots = 0;
Signed-off-by: Yuan Zhong
---
fs/f2fs/dir.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff -
Introduce pci_host_assign_domain_nr() to assign domain
number for pci_host_bridge. Later we will remove
pci_bus_assign_domain_nr().
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/pci.c | 20 +++-
include/linux/pci.h |4
2 files changed, 19 i
No one uses pci_scan_bus_parented() any more,
remove it.
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/probe.c | 19 ---
include/linux/pci.h |2 --
2 files changed, 0 insertions(+), 21 deletions(-)
diff --git a/drivers/pci/probe.c b/drivers/pci/p
Now pci_host_bridge holds the domain number,
so we could eliminate all platform specific
pci_domain_nr().
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
arch/alpha/include/asm/pci.h |2 --
arch/ia64/include/asm/pci.h |1 -
arch/microblaze/pci/pci-common.c | 11 --
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/host-bridge.c |6 +++---
drivers/pci/pci.h |2 ++
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/pci/host-bridge.c b/drivers/pci/host-bridge.c
index bc1de59..51f0a82 100644
--- a/drive
Sometimes, we need to know the highest reserved
busnr for children bus. Because parent's
bus->busn_res could have padding in it.
This function return the max child busnr as
pci_scan_child_bus().
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
Signed-off-by: Fengguang Wu
---
drivers/pci
Save platform specific sysdata in pci_host_bridge
drvdata, host bridge specific operation need to
access it before the pci bus creation.
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/host-bridge.c |4 +++-
drivers/pci/pci.h |4 +++-
drivers/pci/probe.c
On 2015/3/6 22:19, Rob Herring wrote:
> On Fri, Mar 6, 2015 at 3:33 AM, Yijing Wang wrote:
>> Now we could use pci_scan_host_bridge() to scan
>> pci buses, provide powerpc specific pci_host_bridge_ops.
>>
>> Suggested-by: Arnd Bergmann
>> Signed-off-by: Yijing Wang
>> CC: Benjamin Herrenschmidt
From: Yijing Wang
Now pci_bus_add_devices() has been ripped out
from pci_scan_root_bus(), we could use pci_scan_root_bus()
instead of pci_create_root_bus() + pci_scan_child_bus()
for simplicity.
Signed-off-by: Yijing Wang
CC: "James E.J. Bottomley"
CC: linux-par...@vger.kernel.org
Signed-off-b
Now we could use pci_scan_host_bridge() to scan
pci buses, provide powerpc specific pci_host_bridge_ops.
Suggested-by: Arnd Bergmann
Signed-off-by: Yijing Wang
CC: Benjamin Herrenschmidt
CC: linuxppc-...@lists.ozlabs.org
Signed-off-by: Bjorn Helgaas
---
arch/powerpc/include/asm/machdep.h
On Fri, 2015-03-06 at 08:51 -0500, Josh Boyer wrote:
> On Thu, Mar 5, 2015 at 8:37 PM, Zhang, Rui wrote:
> > Please attach the acpidump output.
>
> Attached for my machine.
>
There is no INT3401 in the acpi dump. Also no one registered IRQ 86.
So the request_irq failing.
It is not a problem, thi
Now pci_scan_root_bus() is almost similar to
pci_create_root_bus() + pci_scan_child_bus().
So we could use common pci_scan_root_bus() in
pci_common_init_dev() to scan pci busses.
tegra_pcie_scan_bus() is redundant, remove it.
Signed-off-by: Yijing Wang
CC: Thierry Reding
CC: linux-te...@vger.ker
Use pci_scan_root_bus() instead of pci_create_root_bus() +
pci_scan_child_bus() for simplicity.
Signed-off-by: Yijing Wang
CC: Mohit Kumar
CC: Jingoo Han
Signed-off-by: Bjorn Helgaas
---
drivers/pci/host/pcie-designware.c |4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --g
v5->v6:
Fix cross building errors found by kbuild test.
Export busn_resource to Xen pcifront driver.
v4->v5:
Fix some code style issues and rename some functions suggested by Bjorn.
Fix some code flaw(Eg. call pci_bus_add_devices() before resources claim
or l
Now no one use weak pcibios_root_bridge_prepare(),
we could remove it.
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/probe.c | 16 +---
include/linux/pci.h |2 --
2 files changed, 1 insertions(+), 17 deletions(-)
diff --git a/drivers/pci/probe.c b/dr
Signed-off-by: Yijing Wang
CC: Thomas Gleixner
CC: x...@kernel.org
Signed-off-by: Bjorn Helgaas
---
arch/x86/pci/acpi.c | 36
1 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c
index ad0e926..e730d31
Introduce new scan function pci_scan_host_bridge() to
support host bridge drivers that need to provide platform
own pci_host_bridge_ops.
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/probe.c | 22 ++
include/linux/pci.h |4
2 files change
This patch separate pci_host_bridge creation out
of pci_create_root_bus(), and try to make a generic
pci_host_bridge, then we could place generic PCI
infos like domain number in it. Also Ripping out
pci_host_bridge creation from pci_create_root_bus()
make code more better readability. Further more,
Mvebu_pcie_scan_bus() is not necessary, we could use
pci_common_init_dev() instead of pci_common_init(),
and pass the device pointer as the parent. Then
pci_scan_root_bus() will be called to scan the pci busses.
Signed-off-by: Yijing Wang
CC: Thomas Petazzoni
CC: Jason Cooper
Signed-off-by: Bjo
Introduce pci_host_bridge_list to manage pci host
bridges in system, so we could detect whether
the host in domain:bus is alreay registered.
Then we could remove bus alreay exist test in
__pci_create_root_bus().
Signed-off-by: Yijing Wang
Signed-off-by: Bjorn Helgaas
---
drivers/pci/host-bridge
From: Arnd Bergmann
Use pci_scan_root_bus() instead of deprecated function
pci_scan_bus_parented().
Signed-off-by: Arnd Bergmann
Signed-off-by: Yijing Wang
CC: Konrad Rzeszutek Wilk
CC: xen-de...@lists.xenproject.org
Signed-off-by: Bjorn Helgaas
---
drivers/pci/xen-pcifront.c | 12 +++
Export out busn_resource. Xen pcifront module need it.
Signed-off-by: Yijing Wang
---
drivers/pci/pci.h |2 ++
drivers/pci/probe.c |3 ++-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index 4091f82..eeacab9 100644
--- a/drivers/pc
From:
Date: Fri, 6 Mar 2015 17:48:28 -0600
> From: Dinh Nguyen
>
> Not having a reset control line to the ethernet controller should not be a
> hard failure. Instead, add support for deferred probing and just print out
> a debug statement.
>
> Signed-off-by: Dinh Nguyen
Applied, thanks.
--
T
From: Peter Senna Tschudin
Date: Sat, 7 Mar 2015 12:10:26 +0100
> On my test environment the throughput of a file transfer drops
> from 4.4MBps to 116KBps due the number of repeated warning
> messages. This patch removes the warning messages as DMA works
> correctly with addresses using 0xC0
From: Boris Brezillon
Date: Sat, 7 Mar 2015 07:37:06 +0100
> Add missing "cdns,at91sam9260-macb", "atmel,sama5d3-gem" and
> "atmel,sama5d4-gem" compatible strings.
>
> Signed-off-by: Boris Brezillon
> Reviewed-by: Alexandre Belloni
> Acked-by: Nicolas Ferre
Applied to net-next, thanks.
--
T
From: weizhewang
Date: Sun, 8 Mar 2015 11:34:01 +0800
> Fixed some codeing style issues.
>
> Signed-off-by: hmsjwzb
Your real name is not hmsjwzb, and there should be a space between
your real name and your email address.
--
To unsubscribe from this list: send the line "unsubscribe linux-ker
On Fri, Feb 27, 2015 at 03:17:18PM +1100, Aleksa Sarai wrote:
...
> In order for can_fork to deal with a task that has an accurate css_set,
> move the css_set updating to cgroup_fork (where it belongs).
Hmmm? So, now the task is visible on cgroup side before the point of
no return? What happens
On Fri, Mar 06, 2015 at 12:45:55PM +1100, Aleksa Sarai wrote:
> This is a checkpatch'd version of the pids patchset[1]. It fixes some
> style problems, as well as switch to using need_canfork_callback inside
> kernel/cgroup.c. Also remove the dependency on PAGE_COUNTER (because
> pids now uses an i
On 2015/3/7 3:27, Ken Moffat wrote:
On Fri, Mar 06, 2015 at 12:02:40AM +, Ken Moffat wrote:
I have a very recent qemu i686 image, using a 3.19.0 kernel and
dhclient, which works fine if the host is running a 3.19.0 kernel,
but breaks when the host runs 4.0.0-rc1 or -rc2.
On those, dhcli
On 02/23/2015 11:46 PM, Davidlohr Bueso wrote:
On Mon, 2015-02-23 at 13:58 +0100, Vlastimil Babka wrote:
Recently, there was concern expressed (e.g. [1]) whether the quite aggressive
THP allocation attempts on page faults are a good performance trade-off.
- THP allocations add to page fault lat
Node/Meta inode numbers are also should not be reused, this patch
guarantee it.
Signed-off-by: Wanpeng Li
---
fs/f2fs/node.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
index 4687eae..1a7e925 100644
--- a/fs/f2fs/node.c
+++ b/fs/f2fs/node.c
nm_i->nat_tree_lock is used to sync both the operations of nat entry
cache tree and nat set cache tree, however, it isn't held when flush
nat entries during checkpoint which lead to potential race, this patch
fix it by holding the lock when gang lookup nat set cache and delete
item from nat set
201 - 300 of 379 matches
Mail list logo