On Sat, Aug 3, 2013 at 8:18 PM, Aaron Lu aaron@gmail.com wrote:
On 08/03/2013 07:34 PM, Rafael J. Wysocki wrote:
On Saturday, August 03, 2013 04:14:04 PM Aaron Lu wrote:
On 08/03/2013 07:47 AM, Rafael J. Wysocki wrote:
On Friday, August 02, 2013 02:37:09 PM Felipe Contreras wrote:
If the
On Sat, Aug 3, 2013 at 8:47 PM, Aaron Lu aaron@gmail.com wrote:
On Sun, Aug 4, 2013 at 6:20 AM, Felipe Contreras
felipe.contre...@gmail.com wrote:
On Sat, Aug 3, 2013 at 4:40 PM, Rafael J. Wysocki r...@sisk.pl wrote:
Do we still need to revert commit efaa14c if this patch is applied?
I
On Sat 03-08-13 16:16:58, KOSAKI Motohiro wrote:
You missed the !. I'm proposing that setting the new bit 2 will
permit people to prevent the new printk if it is causing them problems.
No I don't. I'm sure almost all abuse users think our usage is correct.
Then,
I can imagine all
Linus,
please pull sound fixes for v3.11-rc4 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-3.11
The topmost commit is 697aebab78a88c6b164cfb74d19b86817d2ccd82
sound fixes for 3.11-rc4
All
On Sun 04-08-13 05:17:04, Kirill A. Shutemov wrote:
From: Kirill A. Shutemov kirill.shute...@linux.intel.com
mem_cgroup_cache_charge() has check for PageCompound(). The check
prevents charging huge cache pages.
I don't see a reason why the check is present. Looks like it's just
legacy
+ if (cur) {
+ if (!error)
+ cur-bc_private.b.allocated = 0;
Um, why?
Okay, will remove.
I'm asking you to explain why you put it there. Don't remove code
that might be necessary just because a hard question was asked
We copied this code from xfs_bunmapi.
diff --git a/Makefile b/Makefile
index 2b40b0a..45f74af 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 0
-SUBLEVEL = 88
+SUBLEVEL = 89
EXTRAVERSION =
NAME = Sneaky Weasel
diff --git a/arch/powerpc/include/asm/module.h
b/arch/powerpc/include/asm/module.h
index
I'm announcing the release of the 3.0.89 kernel.
All users of the 3.0 kernel series must upgrade.
The updated 3.0.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.0.y
and can be browsed at the normal kernel.org git web browser:
The reg property of the simple-bus driver is completely useless. Remove
it from the DTSI.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun5i-a10s.dtsi | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/boot/dts/sun5i-a10s.dtsi
The reg property of the simple-bus driver is completely useless. Remove
it from the DTSI.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun5i-a13.dtsi | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/boot/dts/sun5i-a13.dtsi
There was a typo in the base address used for the soc node in the A13
device tree. Fix it with the proper base address.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 2 +-
arch/arm/boot/dts/sun5i-a13.dtsi | 2 +-
2 files
There was a typo in the base address used for the soc node in the A10s
device tree. Fix it with the proper base address.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +-
arch/arm/boot/dts/sun5i-a10s.dtsi| 2
The reg property of the simple-bus driver is completely useless. Remove
it from the DTSI.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun4i-a10.dtsi | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/boot/dts/sun4i-a10.dtsi
There was a typo in the base address used for the soc node in the A10
device tree. Fix it with the proper base address.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +-
Hi everyone,
This small patchset removes the useless reg property in the soc bus that is not
required for the simple-bus we're using.
It also fixes the base address of this bus in the node name that was wrong from
the start.
Maxime
Maxime Ripard (6):
ARM: sun4i: a10: Remove useless
I'm announcing the release of the 3.4.56 kernel.
All users of the 3.4 kernel series must upgrade.
The updated 3.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.4.y
and can be browsed at the normal kernel.org git web browser:
diff --git a/Makefile b/Makefile
index c6f..2fe1f6d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 4
-SUBLEVEL = 55
+SUBLEVEL = 56
EXTRAVERSION =
NAME = Saber-toothed Squirrel
diff --git a/arch/powerpc/include/asm/module.h
I'm announcing the release of the 3.10.5 kernel.
All users of the 3.10 kernel series must upgrade.
The updated 3.10.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.10.y
and can be browsed at the normal kernel.org git web browser:
The Allwinner A31 SoC is a multimedia SoC powered by 4 Cortex-A7 and a
PowerVR GPU.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun6i-a31.dtsi | 156 +++
1 file changed, 156 insertions(+)
create mode 100644
On Wed, Jul 31, 2013 at 02:37:53PM +0900, Joonsoo Kim wrote:
Hello, David.
On Mon, Jul 29, 2013 at 05:28:23PM +1000, David Gibson wrote:
On Mon, Jul 29, 2013 at 02:32:08PM +0900, Joonsoo Kim wrote:
If parallel fault occur, we can fail to allocate a hugepage,
because many threads
This platform from WITS is the evaluation board for the Allwinner A31.
It features a quad-Cortex A7, 2048MB of RAM, NAND, USB, MMC, several
UART, HDMI, a 2048 x 1536 10 screen, powered by a PowerVR, etc.
Of course, most of these peripherals aren't supported yet, but support
for those will come
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun6i-a31.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/sun6i-a31.dtsi b/arch/arm/boot/dts/sun6i-a31.dtsi
index 2bf6404..b206326 100644
--- a/arch/arm/boot/dts/sun6i-a31.dtsi
The Allwinner A31 SoC uses the same IP than the one found in the
A10/A13, with only different pins. Add the pins and the associated
functions found in the A31.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Cc: Linus Walleij linus.wall...@linaro.org
---
The A31 has a different set of pins than the one found on the A10 and
A13. Now that we have support for the A31 pin set in the pinctrl driver,
we can enable it in the DTSI with its own compatible.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun6i-a31.dtsi
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/sun6i-a31-colombus.dts
b/arch/arm/boot/dts/sun6i-a31-colombus.dts
index 99c4b18..e5adae3 100644
---
The Allwinner A31 is a quad-Cortex-A7 based SoC, which shares a lot of
IPs with the previous SoCs from Allwinner, like the PIO, I2C, UARTs,
timers, watchdog IPs, but also differs by dropping the WEMAC ethernet
controller and most notably dropping the in-house IRQ controller in
favor of a ARM GIC
The Allwinner A31 has a different watchdog, with a slightly different
register layout, that requires a different restart code.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
.../devicetree/bindings/watchdog/sun4i-wdt.txt | 13 ---
From: Emilio López emi...@elopez.com.ar
With the recent move towards CLK_OF_DECLARE(...), the driver stopped
initializing osc32k, which is compatible fixed-clock. This is because
we never called of_clk_init(NULL). Fix this by moving the only other
simple clock (osc24M) to use CLK_OF_DECLARE(...)
The GIC can also be found on Cortex-A7 based SoCs. Register a new
compatible string for those cases.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Cc: Thomas Gleixner t...@linutronix.de
---
drivers/irqchip/irq-gic.c | 1 +
1 file changed, 1 insertion(+)
diff --git
Hi everyone,
This patchset add support in Linux for the Allwinner A31 SoC. This SoC is the
current high-end Allwinner SoC, and is powered by 4 Cortex-A7.
SMP support is not there yet, but should come eventually, so does the clock
support.
As usual, since we don't have any storage device driver
When renaming ll_poll to busy poll, I introduced a typo
in the name of the do-nothing placeholder for sk_busy_loop
and called it sk_busy_poll.
This broke compile when busy poll was not configured.
Cong Wang submitted a patch to fixed that.
This patch removes the now redundant, misspelled
Hi everyone,
This patchset brings in support for the Allwinner A20 SoC.
This SoC is pretty much the heir of the Allwinner A10. They both have a lot of
IP in common, the A20 is pin-compatible with the A10, the only major difference
being that the A20 has 2 Cortex-A7 instead of the single
The A20-olinuxino Micro has a LED connected to the PH2 pin. Use the
gpio-led driver to enable the control over this LED.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 21 +
1 file changed, 21 insertions(+)
The UARTs on the A20 can be muxed to several pins. Add a few options to
the DTSI so that we can start using them in the boards' DT.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun7i-a20.dtsi | 21 +
1 file changed, 21 insertions(+)
Instead of relying on the bootloader to mux the UART pins properly, do
it on our own and register the rightful pins for the A20-olinuxino in
the DT using pinctrl.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 6 ++
1 file
The Olimex A20-Olinuxino is an open-hardware board based on the
Allwinner A20 SoC, with most of the pins exported on headers, a 10/100M
ethernet port, SATA, SD and uSD slots, etc.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/Makefile |
The Allwinner A20 SoC is based on 2 Cortex A7, an ARM Mali GPU, and is
built to be pin-compatible with the older Allwinner A10.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun7i-a20.dtsi | 172 +++
1 file changed, 172
The Allwinner A20 is pin-compatible with the older A10, so the two pin
set are quite similar. However, since the A20 has new features, we can't
just use the A10 pin set as is, and we need to define our own for the
A20.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Cc: Linus
Some pin functions in the array were not indented like the other
functions in this array. Fix this.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Cc: Linus Walleij linus.wall...@linaro.org
---
drivers/pinctrl/pinctrl-sunxi-pins.h | 10 +-
1 file changed, 5 insertions(+),
The PIO controller is responsible for the GPIO/muxing/external
interrupts handling. Now that we have support for the A20 pin set in the
pinctrl driver, we can start using it in the DTSI.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/boot/dts/sun7i-a20.dtsi | 12
The Allwinner A20 is a dual-core Cortex-A7-based SoC. It is
pin-compatible with the A10, and re-uses most of the IPs found in it,
plus some additional ones like a Gigabit Ethernet controller.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
arch/arm/mach-sunxi/sunxi.c | 1 +
1
On 07/27/13 00:51, Zubair Lutfullah wrote:
Previously the driver had only one-shot reading functionality.
This patch adds triggered buffer support to the driver.
A buffer of samples can now be read via /dev/iio.
Patil Rachna (TI) laid the ground work for ADC HW register access.
Russ Dill
The Cubieboard2 is the successor of the first Cubieboard, and shares the
same hardware, except that the Allwinner A10 found initially has been
replaced by an Allwinner A20.
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
---
Hi,
This patch depends on the v3 of the patchset ARM:
On 07/27/13 00:51, Zubair Lutfullah wrote:
From: Patil, Rachna rac...@ti.com
Touchscreen and ADC share the same IRQ line from parent MFD core.
Previously only Touchscreen was interrupt based.
With continuous mode support added in ADC driver, driver requires
interrupt to process the ADC
The virtual console has (undocumented) module parameters to set the
colors for italic and underlined text, but the default text color was
hardcoded for some reason. This made it impossible to change the color
for startup messages, or to set the default for new virtual consoles.
Add a module
On Wed, Jul 31, 2013 at 07:49:11PM +0530, Viresh Kumar wrote:
CPUFreq core does following at multiple places:
module_{get|put}(cpufreq_driver-owner)).
This is done to make sure module doesn't get unloaded if it is currently in
use.
This will work only if the .owner field of cpufreq driver
Dear E-mail User,
This is to immediately inform you that your email address with Micros ID:
IDJT-32238-EHI-676GI-8ED
has won you $750,000.00 USD and a brand new Range Rover SUV from the Wenzhou
Ourvis™ yearly promo.
Please confirm your status by logging to our site below.
Company's
On Sat, Aug 3, 2013 at 5:24 AM, Graeme Smecher
gsmec...@threespeedlogic.com wrote:
The pca957x driver supports a handful of I2C GPIO expanders from NXP, Maxim,
and TI. For the PCA9574 and PCA9575 devices only, the driver resets the GPIO
level and direction in the pca957x_probe function. This
On Fri, Aug 02, 2013 at 03:09:34PM -0400, Konrad Rzeszutek Wilk wrote:
On Wed, Jul 31, 2013 at 06:25:04AM -0700, H. Peter Anvin wrote:
On 07/31/2013 06:17 AM, Konrad Rzeszutek Wilk wrote:
The big problem with pvops is that they are a permanent tax on future
development -- a classic
On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King - ARM Linux wrote:
I'll look into that. Obviously, I never build nommu because it isn't
part of the build system and the nommu platform I do have - OKI67001 -
doesn't have mainline kernel support. (And if it did, it would not be
DT, so I
On Sun, Aug 04, 2013 at 12:05:32PM +0100, Jonathan Cameron wrote:
I'm afraid the tree has moved on a bit so this will need rebasing
against what is currently in iio.git.
The patches apply on top of fixes-to greg branch because of a recent fix
in there. Which branch should I rebase them on?
On 07/29/2013 04:58 PM, Oleksandr Kravchenko wrote:
From: Oleksandr Kravchenko o.v.kravche...@globallogic.com
This patch adds IIO driver for Bosch BMA180 triaxial
acceleration sensor.
http://omapworld.com/BMA180_111_1002839.pdf
Signed-off-by: Oleksandr Kravchenko
On Saturday, August 03, 2013 06:32:02 PM Toshi Kani wrote:
On Sat, 2013-08-03 at 02:47 +0200, Rafael J. Wysocki wrote:
On Friday, August 02, 2013 04:38:38 PM Toshi Kani wrote:
On Fri, 2013-08-02 at 00:33 +0200, Rafael J. Wysocki wrote:
From: Rafael J. Wysocki rafael.j.wyso...@intel.com
On Fri, Aug 02, 2013 at 03:55:48PM +0800, Jingchang Lu wrote:
Add Freescale enhanced direct memory(eDMA) controller support.
The eDMA controller deploys DMAMUXs routing DMA request sources(slot)
to eDMA channels.
This module can be found on Vybrid and LS-1 SoCs.
Signed-off-by: Alison Wang
On Sun, Aug 4, 2013 at 5:57 AM, Jon Nettleton jon.nettle...@gmail.com wrote:
On Aug 3, 2013 11:38 PM, Andres Salomon dilin...@queued.net wrote:
On Sat, 3 Aug 2013 23:36:15 +0200
Jens Frederich jfreder...@gmail.com wrote:
On Sat, Aug 3, 2013 at 11:16 PM, Andres Salomon dilin...@queued.net
On Saturday, August 03, 2013 06:37:26 PM Toshi Kani wrote:
On Sat, 2013-08-03 at 03:01 +0200, Rafael J. Wysocki wrote:
On Friday, August 02, 2013 06:04:40 PM Toshi Kani wrote:
On Sat, 2013-08-03 at 01:43 +0200, Rafael J. Wysocki wrote:
On Friday, August 02, 2013 03:46:15 PM Toshi Kani
On Sunday, August 04, 2013 01:54:21 AM Felipe Contreras wrote:
On Sat, Aug 3, 2013 at 8:47 PM, Aaron Lu aaron@gmail.com wrote:
On Sun, Aug 4, 2013 at 6:20 AM, Felipe Contreras
felipe.contre...@gmail.com wrote:
On Sat, Aug 3, 2013 at 4:40 PM, Rafael J. Wysocki r...@sisk.pl wrote:
Do
On Sunday, August 04, 2013 01:42:49 AM Felipe Contreras wrote:
On Sat, Aug 3, 2013 at 8:18 PM, Aaron Lu aaron@gmail.com wrote:
On 08/03/2013 07:34 PM, Rafael J. Wysocki wrote:
On Saturday, August 03, 2013 04:14:04 PM Aaron Lu wrote:
On 08/03/2013 07:47 AM, Rafael J. Wysocki wrote:
On
On Sun, Aug 4, 2013 at 9:14 AM, Rafael J. Wysocki r...@sisk.pl wrote:
On Sunday, August 04, 2013 01:54:21 AM Felipe Contreras wrote:
But we cannot achieve either of those for v3.11, the only
possibilities seem to be either a) revert efaa14c, or b) keep it and
apply my patch. Anything else
From: Namjae Jeon namjae.j...@samsung.com
Add sysfs entries to control the timing parameters for
f2fs gc thread.
Various Sysfs options introduced are:
gc_min_sleep_time: Min Sleep time for GC in ms
gc_max_sleep_time: Max Sleep time for GC in ms
gc_no_gc_sleep_time: Default Sleep time for GC in
From: Namjae Jeon namjae.j...@samsung.com
This code is being used for nobh_write_end() function.
But since now f2fs_write_end function is added so
there is no need for this code.
Signed-off-by: Namjae Jeon namjae.j...@samsung.com
Signed-off-by: Pankaj Kumar pankaj...@samsung.com
---
From: Namjae Jeon namjae.j...@samsung.com
Add sysfs entry gc_idle to control the gc policy. Where
gc_idle = 1 corresponds to selecting a cost benefit approach,
while gc_idle = 2 corresponds to selecting a greedy approach
to garbage collection. The selection is mutually exclusive one
approach will
On Aug 3, 2013, at 1:09 PM, Takuya Yoshikawa takuya.yoshik...@gmail.com wrote:
On Tue, 30 Jul 2013 21:01:58 +0800
Xiao Guangrong xiaoguangr...@linux.vnet.ibm.com wrote:
Background
==
Currently, when mark memslot dirty logged or get dirty page, we need to
write-protect large guest
On Sun, Aug 4, 2013 at 9:19 AM, Rafael J. Wysocki r...@sisk.pl wrote:
On Sunday, August 04, 2013 01:42:49 AM Felipe Contreras wrote:
Personally I think there are better ways to fix the code for the
synthetic case than what you patch does, which will also make _BQC
work. That can be discussed
On 08/03, Kees Cook wrote:
On Fri, Aug 2, 2013 at 1:34 PM, Alex Thorlton athorl...@sgi.com wrote:
And I think thp_disabled should be reset to 0 on exec.
The main purpose for this getting carried down from the parent process
is that we'd like to be able to have a userland program set
On Mon, 29 Jul 2013, Konrad Rzeszutek Wilk wrote:
On Thu, Jul 25, 2013 at 04:31:07AM +0100, Ian Campbell wrote:
On Wed, 2013-07-24 at 10:58 -0400, Konrad Rzeszutek Wilk wrote:
On Wed, Jul 24, 2013 at 12:05:05PM +0100, Stefano Stabellini wrote:
On Tue, 23 Jul 2013, Konrad Rzeszutek Wilk
On 08/03, Kees Cook wrote:
On Thu, Aug 1, 2013 at 12:05 PM, Oleg Nesterov o...@redhat.com wrote:
+static int exec_binprm(struct linux_binprm *bprm)
+{
+ pid_t old_pid, old_vpid;
+ int ret;
+
+ /* Need to fetch pid before load_binary changes it */
+ old_pid =
GNTTABOP_unmap_grant_ref unmaps a grant and replaces it with a 0
mapping instead of reinstating the original mapping.
Doing so separately would be racy.
To unmap a grant and reinstate the original mapping atomically we use
GNTTABOP_unmap_and_replace.
GNTTABOP_unmap_and_replace doesn't work with
Currently ballooned out pages are mapped to 0 and have INVALID_P2M_ENTRY
in the p2m. These ballooned out pages are used to map foreign grants
by gntdev and blkback (see alloc_xenballooned_pages).
Allocate a page per cpu and map all the ballooned out pages to the
corresponding mfn. Set the p2m
Alex Thorlton athorl...@sgi.com writes:
This patch implements functionality to allow processes to disable the use of
transparent hugepages through the prctl syscall.
A few comments:
Is there a reason it shouldn't be possible for a process to un-disable/reenable
thp?
+static inline int
Hey Linus,
Please pull to recieve two fixes for slave dmaengine. First fixes cyclic dma
transfers for pl330 and second one for returning correct error code on probe
The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092:
Linus Torvalds (1):
Linux 3.11-rc1
are
On 08/03, Kees Cook wrote:
On Fri, Aug 2, 2013 at 12:27 PM, Oleg Nesterov o...@redhat.com wrote:
@@ -1455,6 +1451,11 @@ static int exec_binprm(struct linux_binprm *bprm)
ptrace_event(PTRACE_EVENT_EXEC, old_vpid);
current-did_exec = 1;
On Thu, 1 Aug 2013, Roger Pau Monne wrote:
The new GNTTABOP_unmap_and_duplicate operation doesn't zero the
mapping passed in new_addr, allowing us to perform batch unmaps in p2m
code without requiring the use of a multicall.
Signed-off-by: Roger Pau Monné roger@citrix.com
Cc: Stefano
I just got this panic on 3.10.4, in the middle of a large parallel
compilation (of Chromium, as it happens) over NFSv3:
[16364.527516] BUG: unable to handle kernel NULL pointer dereference at
0008
[16364.527571] IP: [81245157] nlmclnt_setlockargs+0x55/0xcf
[16364.527611] PGD
Hello Evan,
When reformatting the array containing the firmware data it may be easier
to use 8 bytes per row. It is currently it is 16 bytes per row
(overrunning the 80 characters/line) and this just means cutting each row
exactly in half. In your first proposal it was completely reformatted
On Sat, Aug 03, 2013 at 03:44:26PM +0300, Meelis Roos wrote:
While trying to compile v3.11-rc3-288-gabe0308 on powerpc 32-bit,
it failed with the following linking error:
ERROR: __divdi3 [drivers/gpu/drm/radeon/radeon.ko] undefined!
Some new 64-bit division in radeon that is not
When cgroup files are created, cgroup core automatically prepends the
name of the subsystem as prefix. This patch adds CFTYPE_NO_ which
disables the automatic prefix. This is to work around historical
baggages and shouldn't be used for new files.
This will be used to move cgroup.event_control
cgroup_event is way over-designed and tries to build a generic
flexible event mechanism into cgroup - fully customizable event
specification for each user of the interface. This is utterly
unnecessary and overboard especially in the light of the planned
unified hierarchy as there's gonna be
cgroup_event is only available in memcg now. Let's brand it that way.
While at it, add a comment encouraging deprecation of the feature and
remove the respective section from cgroup documentation.
This patch is cosmetic.
Signed-off-by: Tejun Heo t...@kernel.org
---
cgroup_event is being moved from cgroup core to memcg and the
implementation is already moved by the previous patch. This patch
moves the data fields and callbacks.
* cgroup-event_list[_lock] are moved to mem_cgroup.
* cftype-[un]register_event() are moved to cgroup_event. This makes
it
Hello,
Like many other things in cgroup, cgroup_event is way too flexible and
complex - it strives to provide completely flexible event monitoring
facility in cgroup proper which allows any number of users to monitor
custom events. This is overboard, to say the least, and I strongly
think that
cgroup_event will no longer be supported as cgroup generic mechanism
and be moved to memcg. To enable the relocation, implement and export
__cgroup_from_dentry() which combines cgroup file dentry - croup
mapping and cft discovery, and prefix cgroup_dput() with __ and export
it.
These functions
Andrew,
please ignore this and the next series, I'll resend everything
with a couple of cosmetic changes.
Plus I believe audit_bprm() is not right too, this needs another
patch.
On 08/01, Oleg Nesterov wrote:
Andrew,
By discussion with Zach, please drop
On Sun, Aug 4, 2013 at 7:35 AM, Oleg Nesterov o...@redhat.com wrote:
On 08/03, Kees Cook wrote:
On Thu, Aug 1, 2013 at 12:05 PM, Oleg Nesterov o...@redhat.com wrote:
+static int exec_binprm(struct linux_binprm *bprm)
+{
+ pid_t old_pid, old_vpid;
+ int ret;
+
+ /*
If drivers use struct resource objects to retrieve the vga-base, they
must correctly cast the integer to pointer. With x86+PAE we have 32bit
pointers but 64bit resource_size_t. Hence, cast it to unsigned long
before casting to void* to suppress warnings due to size differences.
As IO addresses
Hi
On Sat, Aug 3, 2013 at 5:53 PM, H. Peter Anvin h...@zytor.com wrote:
When compiled for i386 PAE phys_addr_t is 64 bits but pointers are 32 bits.
Yepp, that makes sense. I am not really comfortable fixing this as I
have no idea how PAE actually works, but I digged through git history
and sent
On 08/04/2013 10:25 AM, David Herrmann wrote:
If drivers use struct resource objects to retrieve the vga-base, they
must correctly cast the integer to pointer. With x86+PAE we have 32bit
pointers but 64bit resource_size_t. Hence, cast it to unsigned long
before casting to void* to suppress
On 08/04/2013 10:30 AM, David Herrmann wrote:
Hi
On Sat, Aug 3, 2013 at 5:53 PM, H. Peter Anvin h...@zytor.com wrote:
When compiled for i386 PAE phys_addr_t is 64 bits but pointers are 32 bits.
Yepp, that makes sense. I am not really comfortable fixing this as I
have no idea how PAE
* Dr. David Alan Gilbert (d...@treblig.org) wrote:
* Vern Clark (vmcl...@verizon.net) wrote:
Plugging in any USB flash stick takes 5-6 minutes before its mounted.
===
Using the current kernel-3.8.0-28-generic, the USB fails to load in proper
time.
I found this message in syslog:
This patch fixes following build warning.
drivers/built-in.o: In function `oz_hcd_heartbeat':
(.text+0x30aadd): undefined reference to `__divdi3'
drivers/built-in.o: In function `oz_hcd_heartbeat':
(.text+0x30ac85): undefined reference to `__divdi3'
Signed-off-by: Rupesh Gujare
From: Kumar Gaurav kumar@AnandLinux.(none)
diff --git a/drivers/staging/xgifb/vb_setmode.h
b/drivers/staging/xgifb/vb_setmode.h
index 2c0a31c..679a822 100644
--- a/drivers/staging/xgifb/vb_setmode.h
+++ b/drivers/staging/xgifb/vb_setmode.h
@@ -13,7 +13,7 @@ extern void XGI_GetVBType(struct
On Sun, Aug 04, 2013 at 11:28:21PM +0530, kumargauravgup...@gmail.com wrote:
From: Kumar Gaurav kumar@AnandLinux.(none)
Gar... Sorry, when you sent this to kj earlier, I should have
pointed out that there is no Signed-off-by line and the From line
is not correct or needed.
Signed-off-by is
Why do not use div_u64() ?
[quote]unsigned 64bit divide with 32bit divisor
This is the most common 64bit divide and should be used if possible,
as many 32bit archs can optimize this variant better than a full 64bit
divide.
[/quote]
- ep-credit += timespec_to_ns(delta) /
On Sun, Aug 4, 2013 at 5:53 AM, Russell King - ARM Linux
li...@arm.linux.org.uk wrote:
On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King - ARM Linux wrote:
I'll look into that. Obviously, I never build nommu because it isn't
part of the build system and the nommu platform I do have -
Commit 46a1c2c7ae53 (vfs: export lseek_execute() to modules)
broke the tmpfs SEEK_DATA/SEEK_HOLE implementation, because
vfs_setpos() converts the carefully prepared -ENXIO to -EINVAL.
Other filesystems avoid it in error cases: do the same in tmpfs.
Signed-off-by: Hugh Dickins hu...@google.com
On Sun, Aug 04, 2013 at 11:20:21AM -0700, Olof Johansson wrote:
On Sun, Aug 4, 2013 at 5:53 AM, Russell King - ARM Linux
li...@arm.linux.org.uk wrote:
On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King - ARM Linux wrote:
I'll look into that. Obviously, I never build nommu because it
Fixed issue by removing Space before semicolon
Signed-off-by: Kumar Gaurav kumargauravgup...@gmail.com
---
drivers/staging/xgifb/vb_setmode.h |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/xgifb/vb_setmode.h
b/drivers/staging/xgifb/vb_setmode.h
index
On Sun, Aug 4, 2013 at 11:37 AM, Russell King - ARM Linux
li...@arm.linux.org.uk wrote:
On Sun, Aug 04, 2013 at 11:20:21AM -0700, Olof Johansson wrote:
On Sun, Aug 4, 2013 at 5:53 AM, Russell King - ARM Linux
li...@arm.linux.org.uk wrote:
On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King
On Mon, Aug 05, 2013 at 12:11:02AM +0530, Kumar Gaurav wrote:
Fixed issue by removing Space before semicolon
Signed-off-by: Kumar Gaurav kumargauravgup...@gmail.com
---
drivers/staging/xgifb/vb_setmode.h |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
I have business proposition involving transfer that will be of great benefit
for both of us. I will give you more details as regards this transaction as
soon as you notify me of your interest.
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to
1 - 100 of 420 matches
Mail list logo