[PATCH 15/18] mm: numa: Trace tasks that fail migration due to rate limiting

2013-12-08 Thread Mel Gorman
A low local/remote numa hinting fault ratio is potentially explained by failed migrations. This patch adds a tracepoint that fires when migration fails due to migration rate limitation. Signed-off-by: Mel Gorman --- include/trace/events/migrate.h | 26 ++ mm/migrate.c

[PATCH 17/18] sched: Tracepoint task movement

2013-12-08 Thread Mel Gorman
move_task() is called from move_one_task and move_tasks and is an approximation of load balancer activity. We should be able to track tasks that move between CPUs frequently. If the tracepoint included node information then we could distinguish between in-node and between-node traffic for load bala

[PATCH 18/18] sched: Add tracepoints related to NUMA task migration

2013-12-08 Thread Mel Gorman
This patch adds three tracepoints o trace_sched_move_numawhen a task is moved to a node o trace_sched_swap_numawhen a task is swapped with another task o trace_sched_stick_numa when a numa-related migration fails The tracepoints allow the NUMA scheduler activity to be moni

[PATCH 13/18] mm: numa: Make NUMA-migrate related functions static

2013-12-08 Thread Mel Gorman
numamigrate_update_ratelimit and numamigrate_isolate_page only have callers in mm/migrate.c. This patch makes them static. Signed-off-by: Mel Gorman --- mm/migrate.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mm/migrate.c b/mm/migrate.c index 5372521..77147bd 100644

[PATCH 01/18] mm: numa: Serialise parallel get_user_page against THP migration

2013-12-08 Thread Mel Gorman
Base pages are unmapped and flushed from cache and TLB during normal page migration and replaced with a migration entry that causes any parallel or gup to block until migration completes. THP does not unmap pages due to a lack of support for migration entries at a PMD level. This allows races with

[PATCH 14/18] mm: numa: Limit scope of lock for NUMA migrate rate limiting

2013-12-08 Thread Mel Gorman
NUMA migrate rate limiting protects a migration counter and window using a lock but in some cases this can be a contended lock. It is not critical that the number of pages be perfect, lost updates are acceptable. Reduce the importance of this lock. Signed-off-by: Mel Gorman --- include/linux/mmz

[PATCH 12/18] mm: numa: Defer TLB flush for THP migration as long as possible

2013-12-08 Thread Mel Gorman
THP migration can fail for a variety of reasons. Avoid flushing the TLB to deal with THP migration races until the copy is ready to start. Cc: sta...@vger.kernel.org Signed-off-by: Mel Gorman --- mm/huge_memory.c | 7 --- mm/migrate.c | 6 ++ 2 files changed, 6 insertions(+), 7 delet

[PATCH 08/18] sched: numa: Skip inaccessible VMAs

2013-12-08 Thread Mel Gorman
Inaccessible VMA should not be trapping NUMA hint faults. Skip them. Cc: sta...@vger.kernel.org Signed-off-by: Mel Gorman --- kernel/sched/fair.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index e8b652e..1ce1615 100644 --- a/kernel/sched/

[PATCH 10/18] mm: numa: Avoid unnecessary disruption of NUMA hinting during migration

2013-12-08 Thread Mel Gorman
do_huge_pmd_numa_page() handles the case where there is parallel THP migration. However, by the time it is checked the NUMA hinting information has already been disrupted. This patch adds an earlier check with some helpers. Cc: sta...@vger.kernel.org Signed-off-by: Mel Gorman --- include/linux/

[PATCH 11/18] mm: fix TLB flush race between migration, and change_protection_range

2013-12-08 Thread Mel Gorman
From: Rik van Riel There are a few subtle races, between change_protection_range (used by mprotect and change_prot_numa) on one side, and NUMA page migration and compaction on the other side. The basic race is that there is a time window between when the PTE gets made non-present (PROT_NONE or N

[PATCH 09/18] mm: numa: Clear numa hinting information on mprotect

2013-12-08 Thread Mel Gorman
On a protection change it is no longer clear if the page should be still accessible. This patch clears the NUMA hinting fault bits on a protection change. Cc: sta...@vger.kernel.org Signed-off-by: Mel Gorman --- mm/huge_memory.c | 2 ++ mm/mprotect.c| 2 ++ 2 files changed, 4 insertions(+)

[PATCH 04/18] mm: numa: Do not clear PMD during PTE update scan

2013-12-08 Thread Mel Gorman
If the PMD is flushed then a parallel fault in handle_mm_fault() will enter the pmd_none and do_huge_pmd_anonymous_page() path where it'll attempt to insert a huge zero page. This is wasteful so the patch avoids clearing the PMD when setting pmd_numa. Cc: sta...@vger.kernel.org Signed-off-by: Mel

[PATCH 05/18] mm: numa: Do not clear PTE for pte_numa update

2013-12-08 Thread Mel Gorman
The TLB must be flushed if the PTE is updated but change_pte_range is clearing the PTE while marking PTEs pte_numa without necessarily flushing the TLB if it reinserts the same entry. Without the flush, it's conceivable that two processors have different TLBs for the same virtual address and at th

[PATCH 07/18] mm: numa: Avoid unnecessary work on the failure path

2013-12-08 Thread Mel Gorman
If a PMD changes during a THP migration then migration aborts but the failure path is doing more work than is necessary. Cc: sta...@vger.kernel.org Signed-off-by: Mel Gorman --- mm/migrate.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mm/migrate.c b/mm/migrate.c index

Re: [PATCH v3 04/10] usb: dwc3: use quirks to know if a particualr platform doesn't have PHY

2013-12-08 Thread Kishon Vijay Abraham I
Hi, On Thursday 05 December 2013 01:28 PM, Heikki Krogerus wrote: Hi, On Thu, Dec 05, 2013 at 12:04:46PM +0530, Kishon Vijay Abraham I wrote: On Wednesday 04 December 2013 08:10 PM, Heikki Krogerus wrote: On Mon, Nov 25, 2013 at 03:31:24PM +0530, Kishon Vijay Abraham I wrote: There can be sy

[PATCH 03/18] mm: Clear pmd_numa before invalidating

2013-12-08 Thread Mel Gorman
pmdp_invalidate clears the present bit without taking into account that it might be in the _PAGE_NUMA bit leaving the PMD in an unexpected state. Clear pmd_numa before invalidating. Cc: sta...@vger.kernel.org Signed-off-by: Mel Gorman --- mm/pgtable-generic.c | 3 +++ 1 file changed, 3 insertion

Re: [PATCH 01/10] net: stmmac: Enable stmmac main clock when probing hardware

2013-12-08 Thread Giuseppe CAVALLARO
Hello Chen-Yu On 12/6/2013 6:29 PM, Chen-Yu Tsai wrote: Signed-off-by: Chen-Yu Tsai --- Guiseppe previously stated that the "stmmaceth" clock is the main clock that drives the IP. The stmmac driver does not enable this clock during the probe phase. When the driver is built in to the kernel, th

Re: [PATCH 1/9] phy: core: Change the way of_phy_get is called

2013-12-08 Thread Kishon Vijay Abraham I
On Friday 06 December 2013 04:22 PM, Kamil Debski wrote: Hi, From: Kishon Vijay Abraham I [mailto:kis...@ti.com] Sent: Friday, December 06, 2013 6:31 AM Hi, On Thursday 05 December 2013 05:59 PM, Kamil Debski wrote: Previously the of_phy_get function took a struct device * and was declared s

[PATCH] regulator: pfuze100: Fix address of FABID

2013-12-08 Thread Axel Lin
According to the datasheet, the address of FABID is 0x4. Fix it. Signed-off-by: Axel Lin --- drivers/regulator/pfuze100-regulator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/regulator/pfuze100-regulator.c b/drivers/regulator/pfuze100-regulator.c index 032df37..

Re: [PATCH 01/10] net: stmmac: Enable stmmac main clock when probing hardware

2013-12-08 Thread Chen-Yu Tsai
Hi Peppe, On Mon, Dec 9, 2013 at 3:14 PM, Giuseppe CAVALLARO wrote: > Hello Chen-Yu > > > On 12/6/2013 6:29 PM, Chen-Yu Tsai wrote: >> >> Signed-off-by: Chen-Yu Tsai >> --- >> >> Guiseppe previously stated that the "stmmaceth" clock is the >> main clock that drives the IP. The stmmac driver does

Re: [PATCH] net: wirelesse: wcn36xx: pull allocation outside of critical section

2013-12-08 Thread Eugene Krasnikov
hal_ind_mutex suppose to protect msg_ind but with this patch allocation will be done outside the critical section. On Sat, Dec 7, 2013 at 5:13 PM, Michal Nazarewicz wrote: > > This also simplifies flow-controll as there is now only one if > condition with a single branch. > --- > drivers/net/wir

Re: [RFC PATCH tip 0/5] tracing filters with BPF

2013-12-08 Thread Namhyung Kim
Hi Masami, On Wed, 04 Dec 2013 10:13:37 +0900, Masami Hiramatsu wrote: > (2013/12/04 3:26), Alexei Starovoitov wrote: >> the only inconvenience so far is to know how parameters are getting >> into registers. >> on x86-64, arg1 is in rdi, arg2 is in rsi,... I want to improve that >> after first ste

Re: [PATCH] net: unix: allow set_peek_off to fail

2013-12-08 Thread Pavel Emelyanov
On 12/08/2013 02:26 AM, Sasha Levin wrote: > unix_dgram_recvmsg() will hold the readlock of the socket until recv > is complete. > > In the same time, we may try to setsockopt(SO_PEEK_OFF) which will hang until > unix_dgram_recvmsg() will complete (which can take a while) without allowing > us to

Re: [PATCH] omap: twl-common: Fix musb-hdrc device name.

2013-12-08 Thread Belisko Marek
Hi Tony, On Thu, Dec 5, 2013 at 7:43 PM, Tony Lindgren wrote: > * Belisko Marek [131203 01:21]: >> On Tue, Dec 3, 2013 at 10:08 AM, Belisko Marek >> wrote: >> > Hi, >> > >> > On Tue, Dec 3, 2013 at 9:58 AM, Kishon Vijay Abraham I >> > wrote: >> >> Hi, >> >> >> >> On Tuesday 03 December 2013

Re: [RFC PATCH] drivers: char: Add a dynamic clock for the trace clock

2013-12-08 Thread Josh Triplett
On Fri, Dec 06, 2013 at 04:34:11PM -0800, Sonny Rao wrote: > Based on a suggestion from John Stultz. > > This adds a dynamic clock device which can be used with clock_gettime > to sample the clock source used for time stamping trace events in the > kernel. The only use for this clock source is to

Re: xhci_hcd debugging status, please?

2013-12-08 Thread Oliver Neukum
On Sun, 2013-12-08 at 12:52 +0100, Udo van den Heuvel wrote: > Hello, > > Can someone please summarise the status of the xhci_hcd debugging I > found after booting into 3.12.2? > I did not see these messages before and I do not yet understand the > added value for a mere user of this exciting xhci

Re: [PATCH v4 3/9] phy: Add new Exynos USB PHY driver

2013-12-08 Thread Kishon Vijay Abraham I
Hi, On Friday 06 December 2013 09:58 PM, Kamil Debski wrote: Hi Kishon, Thank you for the review. From: Kishon Vijay Abraham I [mailto:kis...@ti.com] Sent: Friday, December 06, 2013 11:59 AM Hi, On Thursday 05 December 2013 05:59 PM, Kamil Debski wrote: Add a new driver for the Exynos USB

Re: [PATCH v2 2/3] perf tools: Record sampling time for each entry

2013-12-08 Thread Namhyung Kim
Hi David, On Tue, 03 Dec 2013 09:20:23 -0700, David Ahern wrote: > On 12/3/13, 2:00 AM, Namhyung Kim wrote: >> diff --git a/tools/perf/util/evsel.h b/tools/perf/util/evsel.h >> index 20a7c653b74b..ac65fc67972c 100644 >> --- a/tools/perf/util/evsel.h >> +++ b/tools/perf/util/evsel.h >> @@ -69,6 +69

[PATCH] mac80211: fix TX device statistics for monitor interfaces

2013-12-08 Thread Pali Rohár
From: David Gnedt Count TX packets and bytes also for monitor interfaces. Signed-off-by: David Gnedt --- net/mac80211/tx.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index c558b24..37b38fb 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx

[PATCH v2 00/16] wl1251 patches from linux-n900 tree

2013-12-08 Thread Pali Rohár
Hello, I'm sending wl1251 patches from linux-n900 tree [1] for comments. More patches come from David's monitor & packet injection work. Patches are tested with 3.12 rc5 kernel on Nokia N900. Second version contains new patch for fixing NULL pointer dereference which sometimes cause kernel panic a

[PATCH v2 15/16] wl1251: Add sysfs file address for setting permanent mac address

2013-12-08 Thread Pali Rohár
Driver wl1251 generating mac address randomly at startup and there is no way to set permanent mac address via SET_IEEE80211_PERM_ADDR. This patch export sysfs file which can set permanent mac address by userspace helper program. Patch is needed for devices which do not store mac address in internal

[PATCH v2 16/16] wl1251: fix NULL pointer dereference

2013-12-08 Thread Pali Rohár
Signed-off-by: Pali Rohár Reported-by: Felipe Contreras --- drivers/net/wireless/ti/wl1251/event.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/ti/wl1251/event.c b/drivers/net/wireless/ti/wl1251/event.c index 192cebd..db01053 100644 --- a/drivers/n

[PATCH v2 13/16] wl1251: add nvs file name to module firmware list

2013-12-08 Thread Pali Rohár
Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/main.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/ti/wl1251/main.c b/drivers/net/wireless/ti/wl1251/main.c index 1ef264c..382dedf 100644 --- a/drivers/net/wireless/ti/wl1251/main.c +++ b/drivers/net/wir

[PATCH v2 12/16] wl1251: enforce changed hw encryption support on monitor state change

2013-12-08 Thread Pali Rohár
From: David Gnedt The firmware doesn't support per packet encryption selection, so disable hw encryption support completely while a monitor interface is present to support injection of packets (which shouldn't get encrypted by hw). To enforce the changed hw encryption support force a disassociati

[PATCH v2 14/16] wl1251: Add sysfs file tx_mgmt_frm_rate for setting rate

2013-12-08 Thread Pali Rohár
This patch adds support for configuring reg domains. Patch was extracted from Maemo 2.6.28 kernel. Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/main.c | 152 + 1 file changed, 152 insertions(+) diff --git a/drivers/net/wireless/ti/wl1251/main.c

[PATCH v2 02/16] wl1251: add sysfs interface for bluetooth coexistence mode configuration

2013-12-08 Thread Pali Rohár
From: David Gnedt Port the bt_coex_mode sysfs interface from wl1251 driver version included in the Maemo Fremantle kernel to allow bt-coexistence mode configuration. This enables userspace applications to set one of the modes WL1251_BT_COEX_OFF, WL1251_BT_COEX_ENABLE and WL1251_BT_COEX_MONOAUDIO.

[PATCH v2 04/16] wl1251: implement hardware ARP filtering

2013-12-08 Thread Pali Rohár
From: David Gnedt Update hardware ARP filter configuration on BSS_CHANGED_ARP_FILTER notification from mac80211. Ported from wl1271 driver. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/acx.c | 26 ++ drivers/net/wireless/ti

[PATCH v2 10/16] wl1251: enable tx path in monitor mode if necessary for packet injection

2013-12-08 Thread Pali Rohár
From: David Gnedt If necessary enable the tx path in monitor mode for packet injection using the JOIN command with BSS_TYPE_STA_BSS and zero BSSID. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/main.c |5 + drivers/net/wireless/ti/wl1251/tx.

[PATCH v2 03/16] wl1251: retry power save entry

2013-12-08 Thread Pali Rohár
From: David Gnedt Port of the power save entry retry code from wl1251 driver version included in the Maemo Fremantle kernel. This tries to enable power save mode up to 3 times before failing. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/boot.c |

[PATCH v2 01/16] wl1251: fix scan behaviour while not associated

2013-12-08 Thread Pali Rohár
From: David Gnedt With a dissacociated card I often encoutered very long scan delays. My guess is that it has something to do with the cards DTIM handling and another firmware bug mentioned in the TI WLAN driver, which is described as the card may never end scanning if the channel is overloaded

Re: quilt 0.60 does not include CCed email without name

2013-12-08 Thread Andreas Gruenbacher
Martin, > [...] bug seems to be caused by: > http://git.savannah.gnu.org/cgit/quilt.git/commit/?id=02f15444278eb3a854acae0192124153e0c6d9d4 > > I think that the last lines should be changed as follows (and same for > the one before): > - -e 's/^\('"$*"'\):\(.*<.*@.*>\)/Recipient-Cc:\2/Ip' \ > + -

[PATCH v2 11/16] wl1251: disable retry and ACK policy for injected packets

2013-12-08 Thread Pali Rohár
From: David Gnedt Set the retry limit to 0 and disable the ACK policy for injected packets. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/acx.c |8 +++- drivers/net/wireless/ti/wl1251/tx.c |7 ++- 2 files changed, 13 insertions(+), 2

[PATCH v2 09/16] wl1251: fix channel switching in monitor mode

2013-12-08 Thread Pali Rohár
From: David Gnedt Use the ENABLE_RX command for channel switching when no interface is present (monitor mode only). The advantage of ENABLE_RX is that it leaves the tx data path disabled in firmware, whereas the usual JOIN command seems to transmit some frames at firmware level. Signed-off-by: D

[PATCH v2 08/16] wl1251: disable power saving in monitor mode

2013-12-08 Thread Pali Rohár
From: David Gnedt Force power saving off while monitor interface is present. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/main.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/net/wireless/ti/wl1251/main.c b

[PATCH v2 05/16] wl1251: split RX and TX data path initialisation

2013-12-08 Thread Pali Rohár
From: David Gnedt Split up data path initialisation into RX and TX data path initialisation functions. This change is required for channel switching in monitor mode. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/cmd.c | 46 +++--

[PATCH v2 06/16] wl1251: configure hardware en-/decryption for monitor mode

2013-12-08 Thread Pali Rohár
From: David Gnedt Disable hardware encryption (DF_ENCRYPTION_DISABLE) and decryption (DF_SNIFF_MODE_ENABLE) via wl1251_acx_feature_cfg while monitor interface is present. Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/acx.c|6 +++--- drivers/ne

[PATCH v2 07/16] wl1251: implement multicast address filtering

2013-12-08 Thread Pali Rohár
From: David Gnedt Port multicast address filtering from wl1271 driver. It sets up the hardware multicast address filter in configure_filter() with addresses supplied through prepare_multicast(). Signed-off-by: David Gnedt Signed-off-by: Pali Rohár --- drivers/net/wireless/ti/wl1251/acx.c|

[PATCH] mm/slab.c: check pointer slabp before using it in alloc_slabmgmt()

2013-12-08 Thread ethan.zhao
Move the NULL check of slabp to the right place before refer its memeber in function alloc_slabmgmt(). This bug may be introduced by rewriting of funcion kmemleak_scan_area(), the first parameter changed from slabp to &slabp->list. Signed-off-by: ethan.zhao --- mm/slab.c | 4 ++-- 1 file change

[PATCH 1/3] rtc: rtc-cmos: Remove superfluous name cast

2013-12-08 Thread Geert Uytterhoeven
device_driver.name is "const char *" Signed-off-by: Geert Uytterhoeven Cc: Alessandro Zummo --- drivers/rtc/rtc-cmos.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-cmos.c b/drivers/rtc/rtc-cmos.c index f14876256a4a..ed5540d78a80 100644 --- a/drivers/rtc

[PATCH 2/3] m68k/atari: Hide RTC_PORT() macro from rtc-cmos

2013-12-08 Thread Geert Uytterhoeven
Rename RTC_PORT() to ATARI_RTC_PORT(), as the rtc-cmos RTC driver uses the presence of this macro to enable support for the second NVRAM bank, which Atari doesn't have ("Unable to handle kernel access at virtual address 00ff8965"). Signed-off-by: Geert Uytterhoeven --- arch/m68k/include/asm/mc14

[PATCH 3/3] rtc: Disable RTC_DRV_CMOS on Atari

2013-12-08 Thread Geert Uytterhoeven
On ARAnyM (emulating an Atari Falcon, which doesn't have an RTC IRQ, as the Second Multi Function Peripheral MFP 68901 is available on Atari TT only), rtc-cmos doesn't work well: - The date is of by 32 years (2045 instead of 2013): rtc_cmos rtc_cmos: setting system clock to 2045-12-02 10:56:

Re: quilt 0.60 does not include CCed email without name

2013-12-08 Thread Martin Quinson
On Sun, Dec 08, 2013 at 10:19:31AM +0100, Andreas Gruenbacher wrote: > Martin, > > > [...] bug seems to be caused by: > > http://git.savannah.gnu.org/cgit/quilt.git/commit/?id=02f15444278eb3a854acae0192124153e0c6d9d4 > > > > I think that the last lines should be changed as follows (and same for >

Re: [PATCH/RFC] sh: Always link in helper functions extracted from libgcc

2013-12-08 Thread Geert Uytterhoeven
Hi Iwamatsu-san, On Thu, Dec 5, 2013 at 7:49 AM, Nobuhiro Iwamatsu wrote: > I was just creating a patch as your patch I noticed your patch by chance. > I think your proposal is good. > > But Paul does not maintain the SH tree. > Andrew, Could you pickup this patch ? As Andrew wasn't CCed on

Re: Regression with suspend resume 5a87182aa21d6d5d306840feab9321818dd3e2a3

2013-12-08 Thread Paul Bolle
On Sun, 2013-12-08 at 11:24 +0100, Zdenek Kabelac wrote: > I'm testing recent 3.13-rc kernel - and I've notice my Lenovo T61 is not able > to resume. After bisect I've found commit: > > 5a87182aa21d6d5d306840feab9321818dd3e2a3 That's "cpufreq: suspend governors on system suspend/hibernate". >

[PATCH] xen/debugfs: Check debugfs initialization before using it

2013-12-08 Thread ethan.zhao
Should check debugfs initialization with debugfs_initialized() before using it, Because if it isn't initialized, the return value of fake debugfs_create_dir() etc functions would be ERR_PTR(-ENODEV), checking with NULL will not work. Signed-off-by: ethan.zhao --- arch/x86/xen/debugfs.c | 6

[PATCH] xen/p2m: Check d_mmu_debug dentry to void NULL pointer issue

2013-12-08 Thread ethan.zhao
Should check return value of debugfs_create_dir(), the d_mmu_debug pointer before using it in function xen_p2m_debugfs(). Signed-off-by: ethan.zhao --- arch/x86/xen/p2m.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/x86/xen/p2m.c b/arch/x86/xen/p2m.c index a61c7

xhci_hcd debugging status, please?

2013-12-08 Thread Udo van den Heuvel
Hello, Can someone please summarise the status of the xhci_hcd debugging I found after booting into 3.12.2? I did not see these messages before and I do not yet understand the added value for a mere user of this exciting xhci technology. Can we please have them go away if really there's noting rea

Re: [PATCH] Staging: TIDSPBRIDGE: Remove UUID helper

2013-12-08 Thread Pavel Machek
Hi! > > >> I guess the initial mail somehow didn't make it through your spam filter: > > >> https://lkml.org/lkml/2013/12/1/70 > > > It did, but I thought that people asked for it to be changed in the > > > thread afterwards, so I was expecting an updated version from you. > > > > > > Care to fix

Re: [PATCH] Remove unnecessarily gendered language

2013-12-08 Thread Pavel Machek
On Thu 2013-12-05 16:35:15, Matthew Garrett wrote: > On Thu, 2013-12-05 at 11:48 +0100, Pavel Machek wrote: > > On Mon 2013-12-02 20:18:52, Matthew Garrett wrote: > > > The kernel as a number of cases of gendered language. The majority of > > > these > > > refer to objects that don't have gender i

Re: [PATCH V4] cpufreq: suspend governors on system suspend/hibernate

2013-12-08 Thread Borislav Petkov
On Sun, Dec 08, 2013 at 01:34:36AM +0100, Rafael J. Wysocki wrote: > On Saturday, December 07, 2013 04:24:09 PM Paul Bolle wrote: > > On Sat, 2013-12-07 at 12:01 +0100, Bjørn Mork wrote: > > > Sorry to be making noise here again, but I was eager to verify that the > > > fixes in v3.13-rc3 were OK o

Product Request

2013-12-08 Thread Jermaine Shanno
Hello Can you send us your full Product catalog, we want to buy and ship to Doha, Qatar. waiting for your response Jermaine Shannon -- 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://vg

Re: [PATCH] Remove unnecessarily gendered language

2013-12-08 Thread Pavel Machek
Hi! > > (And I'm pretty sure most people will parse it the wrong way.) > > > > > @@ -23,7 +24,7 @@ Quota netlink interface > > > When user exceeds a softlimit, runs out of grace time or reaches > > > hardlimit, > > > quota subsystem traditionally printed a message to the controlling > > > ter

Re: [PATCH] Staging: TIDSPBRIDGE: Use vm_iomap_memory for mmap-ing instead of remap_pfn_range

2013-12-08 Thread Ivajlo Dimitrov
On 08.12.2013 01:49, Steven Luo wrote: This patch causes problems with DSP codecs on OMAP3 devices running Android -- specifically, when the decoder is cleaning up after itself, munmap() of the mapped area fails, leading to a memory leak which eventually crashes the system. As far as I can tell

Re: [PATCHv4 2/3] iio: mxs-lradc: add scale_available file to channels

2013-12-08 Thread Jonathan Cameron
On 12/07/13 00:23, Alexandre Belloni wrote: > From: Hector Palacios > > Adds in_voltageX_scale_available file for every channel to read > the different available scales. > There are two scales per channel: > [0] = divider_by_two disabled (default) > [1] = divider_by_two enabled > The scale is a

Re: [PATCHv4 3/3] iio: mxs-lradc: add write_raw function to modify scale

2013-12-08 Thread Jonathan Cameron
On 12/07/13 00:24, Alexandre Belloni wrote: > From: Hector Palacios > > Added write_raw function to manipulate the optional divider_by_two > through the scaling attribute out of the available scales. > > Signed-off-by: Hector Palacios > Signed-off-by: Alexandre Belloni Looks good to me - make th

[PATCH] dell-laptop: add parameter to disable the backlight device.

2013-12-08 Thread Alex Davis
I have a Dell Inspiron N7010 Laptop with Intel graphics. When the dell-laptop module is loaded, two backlight device devices are created; dell_backlight, and intel_backlight from the Intel graphics driver. The dell_backlight device is non-functional, but the graphics subsystem uses it instead of

Ohne ^^Schufa^^ - Kreditkarte mit großzügigem Überziehungsrahmen von bis zu ^^20000^Euro^^

2013-12-08 Thread Ida Schmid
Hallo, aus Südamerika bekommen Sie jetzt die schufafreie Kreditkarte gegen Einkommensnachweis. Ihre genehmigte Überziehung auf der Karte ist sofort bis zu *20.ooo*EUR. Also ideal für Unternehmer, Angestellte und Rentner. Bestellen Sie jetzt sofort Ihr Konto mit Karte. Lesen Sie nach, welche w

Re: [PATCH] xen/debugfs: Check debugfs initialization before using it

2013-12-08 Thread Greg KH
On Sun, Dec 08, 2013 at 07:31:02PM +0800, ethan.zhao wrote: > Should check debugfs initialization with debugfs_initialized() before using > it, > Because if it isn't initialized, the return value of fake > debugfs_create_dir() etc > functions would be ERR_PTR(-ENODEV), checking with NULL will not

[PATCH v4 0/10] fs: Introduce new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This patch series is in response of the following post: http://lwn.net/Articles/556136/ "ext4: introduce two new ioctls" Dave chinner suggested that truncate_block_range (which was one of the ioctls name) should be an fallocate operation and not any fs specific ioctl, hence we

[PATCH v4 1/10] fs: Add new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate. updated detailed semantics in comments. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- fs/open.c | 24 +--- include/uapi/linux/falloc.h | 21 + 2

[PATCH v4 3/10] ext4: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add support FALLOC_FL_COLLAPSE_RANGE for fallocate Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- fs/ext4/ext4.h |3 + fs/ext4/extents.c | 297 ++- fs/ext4/move_extent.c |2 +- includ

[PATCH v4 5/10] xfstest: shared/001: Standard collapse range tests

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(001) tries to test various corner cases for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- common/punch | 133 -- common/rc

[PATCH v4 4/10] xfsprog: xfsio: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add support FALLOC_FL_COLLAPSE_RANGE for fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- io/prealloc.c | 41 +++-- man/man8/xfs_io.8 |6 ++ 2 files changed, 45 insertions(+), 2 deletions(-) diff --git

[PATCH v4 2/10] xfs: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add support FALLOC_FL_COLLAPSE_RANGE for fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- fs/xfs/xfs_bmap.c | 195 fs/xfs/xfs_bmap.h |5 ++ fs/xfs/xfs_bmap_util.c | 99 ++

[PATCH v4 6/10] xfstest: shared/002: Delayed allocation collapse range

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(002) tries to test various corner cases with delayed extents for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- tests/shared/002 | 65 +

[PATCH v4 8/10] xfstest: shared/004: Delayed allocation multi collapse

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(004) tries to test various corner cases with delayed extents and pre-existing holes for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- tests/shared/004 | 65 ++

[PATCH v4 10/10] manpage: update FALLOC_FL_COLLAPSE_RANGE flag in fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Update FALLOC_FL_COLLAPSE_RANGE flag in fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- man2/fallocate.2 | 21 + 1 file changed, 21 insertions(+) diff --git a/man2/fallocate.2 b/man2/fallocate.2 index ec9011c..69a4dbd 100644 ---

[PATCH v4 7/10] xfstest: shared/003: Multi collapse range tests

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(003) tries to test various corner cases with pre-existing holes for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- tests/shared/003 | 65 ++

[PATCH v4 9/10] xfstest: shared/005: Test multiple fallocate collapse

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon We execute collapse range multiple times on same file. Each collapse range call collapses a single alternate block. After the test execution, file will be left with 80 blocks and as much number of extents. We also check for file system consistency after the completion. Signed-o

[PATCH v4 0/10] fs: Introduce new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This patch series is in response of the following post: http://lwn.net/Articles/556136/ "ext4: introduce two new ioctls" Dave chinner suggested that truncate_block_range (which was one of the ioctls name) should be an fallocate operation and not any fs specific ioctl, hence we

[PATCH v4 2/10] xfs: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add support FALLOC_FL_COLLAPSE_RANGE for fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- fs/xfs/xfs_bmap.c | 195 fs/xfs/xfs_bmap.h |5 ++ fs/xfs/xfs_bmap_util.c | 99 ++

Re: [PATCH] dell-laptop: add parameter to disable the backlight device.

2013-12-08 Thread Levente Kurusa
2013-12-08 14:40, Alex Davis: I have a Dell Inspiron N7010 Laptop with Intel graphics. When the dell-laptop module is loaded, two backlight device devices are created; dell_backlight, and intel_backlight from the Intel graphics driver. The dell_backlight device is non-functional, but the graph

[PATCH v4 1/10] fs: Add new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate. updated detailed semantics in comments. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- fs/open.c | 24 +--- include/uapi/linux/falloc.h | 21 + 2

[PATCH v4 4/10] xfsprog: xfsio: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add support FALLOC_FL_COLLAPSE_RANGE for fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan Reviewed-by: Dave Chinner --- io/prealloc.c | 41 +++-- man/man8/xfs_io.8 |6 ++ 2 files changed, 45 insertions(+),

[PATCH v4 3/10] ext4: Add support FALLOC_FL_COLLAPSE_RANGE for fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Add support FALLOC_FL_COLLAPSE_RANGE for fallocate Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- fs/ext4/ext4.h |3 + fs/ext4/extents.c | 297 ++- fs/ext4/move_extent.c |2 +- includ

[PATCH v4 7/10] xfstest: shared/003: Multi collapse range tests

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(003) tries to test various corner cases with pre-existing holes for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- tests/shared/003 | 65 ++

[PATCH v4 5/10] xfstest: shared/001: Standard collapse range tests

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(001) tries to test various corner cases for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- common/punch | 133 -- common/rc

[PATCH v4 6/10] xfstest: shared/002: Delayed allocation collapse range

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(002) tries to test various corner cases with delayed extents for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- tests/shared/002 | 65 +

[PATCH v4 9/10] xfstest: shared/005: Test multiple fallocate collapse

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon We execute collapse range multiple times on same file. Each collapse range call collapses a single alternate block. After the test execution, file will be left with 80 blocks and as much number of extents. We also check for file system consistency after the completion. Signed-o

[PATCH v4 8/10] xfstest: shared/004: Delayed allocation multi collapse

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon This testcase(004) tries to test various corner cases with delayed extents and pre-existing holes for fcollapse range functionality over different type of extents. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- tests/shared/004 | 65 ++

[PATCH v4 2/9] MAINTAINERS: add ARM Marvell Berlin SoC

2013-12-08 Thread Sebastian Hesselbarth
This adds Marvell Berlin SoC to the list of maintainers. I am taking maintainership for arch/arm/mach-berlin/. Signed-off-by: Sebastian Hesselbarth Acked-by: Jason Cooper --- Changelog: any->v4: - none Cc: Russell King Cc: Olof Johansson Cc: Arnd Bergmann Cc: Kevin Hilman Cc: linux-arm-ker.

[PATCH v4 5/9] ARM: add Marvell Berlin SoCs to multi_v7_defconfig

2013-12-08 Thread Sebastian Hesselbarth
This adds the Marvell Berlin SoC family, Marvell Armada 1500 (BG2), and Marvell Armada 1500-mini (BG2CD) to the multi_v7_defconfig. Signed-off-by: Sebastian Hesselbarth Reviewed-by: Jason Cooper Reviewed-by: Thomas Petazzoni Reviewed-by: Arnd Bergmann --- Changelog: v3->v4: - none v2->v3: - al

[PATCH v4 10/10] manpage: update FALLOC_FL_COLLAPSE_RANGE flag in fallocate

2013-12-08 Thread Namjae Jeon
From: Namjae Jeon Update FALLOC_FL_COLLAPSE_RANGE flag in fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Ashish Sangwan --- man2/fallocate.2 | 21 + 1 file changed, 21 insertions(+) diff --git a/man2/fallocate.2 b/man2/fallocate.2 index ec9011c..69a4dbd 100644 ---

[PATCH v4 6/9] ARM: add Marvell Berlin UART0 lowlevel debug

2013-12-08 Thread Sebastian Hesselbarth
This adds UART0 as found on Marvell 88DE3xxx SoCs, e.g. Armada 1500 to the list of possible lowlevel debug options. Signed-off-by: Sebastian Hesselbarth Reviewed-by: Jason Cooper Reviewed-by: Thomas Petazzoni Reviewed-by: Arnd Bergmann --- Changelog: v2->v4: - none v1->v2: - replace 88DE3xxx n

[PATCH v4 3/9] ARM: l2x0: add Marvell Tauros3 support

2013-12-08 Thread Sebastian Hesselbarth
This adds support for the Marvell Tauros3 cache controller which is compatible with pl310 cache controller but broadcasts L1 cache operations to L2 cache. While updating the binding documentation, clean up the list of possible compatibles. Also reorder driver compatibles in alphabetical order. Sig

[PATCH v4 8/9] ARM: add Armada 1500-mini and Chromecast device tree files

2013-12-08 Thread Sebastian Hesselbarth
This adds very basic device tree files for the Marvell Armada 1500-mini SoC (Berlin BG2CD) and the Google Chromecast. Currently, SoC only has nodes for cpu, some clocks, l2 cache controller, local timer, apb timers, uart, and interrupt controllers. The Google Chromecast is a consumer device compris

[PATCH v4 9/9] ARM: add initial support for Marvell Berlin SoCs

2013-12-08 Thread Sebastian Hesselbarth
This adds initial support for the Marvell Berlin SoC family with Armada 1500 (88DE3100) and Armada 1500-mini (88DE3005) SoCs. Signed-off-by: Sebastian Hesselbarth Reviewed-by: Jason Cooper Reviewed-by: Thomas Petazzoni Reviewed-by: Arnd Bergmann --- Changelog: v3->v4: - move ARM_GIC to ARCH_BE

[PATCH v4 7/9] ARM: add Armada 1500 and Sony NSZ-GS7 device tree files

2013-12-08 Thread Sebastian Hesselbarth
This adds very basic device tree files for the Marvell Armada 1500 SoC (Berlin BG2) and the Sony NSZ-GS7 GoogleTV board. Currently, SoC only has nodes for cpus, some clocks, l2 cache controller, local timer, apb timers, uart, and interrupt controllers. The Sony NSZ-GS7 is a GoogleTV consumer device

[PATCH v4 4/9] ARM: add Marvell Berlin SoC familiy to Marvell doc

2013-12-08 Thread Sebastian Hesselbarth
This adds known facts and rumors about the Marvell Berlin (88DE3xxx) SoC family to the Marvell SoC documentation. Signed-off-by: Sebastian Hesselbarth Reviewed-by: Jason Cooper Reviewed-by: Thomas Petazzoni Reviewed-by: Arnd Bergmann --- Changelog: v3->v4: - remove Armada 1000 which has been d

[PATCH v4 1/9] irqchip: add DesignWare APB ICTL interrupt controller

2013-12-08 Thread Sebastian Hesselbarth
This adds an irqchip driver and corresponding devicetree binding for the secondary interrupt controllers based on Synopsys DesignWare IP dw_apb_ictl. Signed-off-by: Sebastian Hesselbarth Reviewed-by: Mark Rutland Reviewed-by: Jisheng Zhang Reviewed-by: Thomas Gleixner --- Changelog: v2->v4: -

  1   2   3   4   >