On Sat, Apr 18, 2015 at 10:04:20AM +0100, Russell King - ARM Linux wrote:
> On Sat, Apr 18, 2015 at 10:57:12AM +0200, Greg Kroah-Hartman wrote:
> > On Fri, Apr 17, 2015 at 09:50:56AM +0200, Jens Wiklander wrote:
> > > +struct tee_device {
> > > + char name[TEE_MAX_DEV_NAME_LEN];
> > > + const
On (04/18/15 11:28), Guenter Roeck wrote:
>
> Some merge gone wrong, maybe ? I tried to revert f1600e549b94
> and apply http://patchwork.ozlabs.org/patch/459803/ instead.
That patch is a part-2 of a 3-part patch set. In order, this should
have been v10: applied as:
On 04/18/2015 05:05 AM, Sowmini Varadhan wrote:
On (04/17/15 22:47), Guenter Roeck wrote:
The problem is caused by commit f1600e549b94 ("sparc: Make sparc64
use scalable lib/iommu-common.c functions"), which introduces
static DEFINE_PER_CPU(unsigned int, iommu_pool_hash);
I have to confess
On 17/04/15 11:50, Irina Tirdea wrote:
> Add binding documentation for Bosch BMC150 magnetometer.
>
> Signed-off-by: Irina Tirdea
> ---
> .../bindings/iio/magnetometer/bmc150_magn.txt| 20
>
> 1 file changed, 20 insertions(+)
> create mode 100644
>
On 17/04/15 11:50, Irina Tirdea wrote:
> Add support for the Bosh BMC150 Magnetometer.
> The specification can be downloaded from:
> http://ae-bst.resource.bosch.com/media/products/dokumente/bmc150/BST-BMC150-DS000-04.pdf.
> The chip contains both an accelerometer and a magnetometer.
> This patch
On Fri, Apr 10, 2015 at 04:14:09PM +0800, Koro Chen wrote:
> + if (memif->use_sram) {
> + struct snd_dma_buffer *dma_buf = >dma_buffer;
> + int size = params_buffer_bytes(params);
> +
> + memif->buffer_size = size;
> + memif->phys_buf_addr =
* Jiri Olsa wrote:
> hi,
> adding support to report error from event string parsing.
Very nice!
> This patchset contains support for standard parsing errors and more
> logic to recognize tracepoint and 'pmu//' terms, like:
>
> $ perf record -e 'sched:krava' ls
> invalid or unsupported
On Fri, Apr 10, 2015 at 04:14:08PM +0800, Koro Chen wrote:
> +/*
> + * The MTK AFE unit has a audio interconnect with MTK_AFE_INTERCONN_NUM_INPUT
> + * inputs and MTK_AFE_INTERCONN_NUM_OUTPUT outputs. Below table holds the
> + * register/bits to set to connect an input with an output.
> + */
>
As the --children option changes the output of perf report (and perf
top) it sometimes confuses users. Add more words and examples to help
understanding of the option's behavior - and how to disable it ;-).
Cc: Taeung Song
Signed-off-by: Namhyung Kim
---
tools/perf/Documentation/overhead.txt
On Fri, Apr 10, 2015 at 04:14:07PM +0800, Koro Chen wrote:
> +Each external interface (called "IO" in this driver) is presented as a
> +DAI to ASoC. An IO must be connected via the interconnect to a memif.
> +The connection paths are configured through the device tree.
Why are these connection
On Sat, Apr 18, 2015 at 10:01:47AM +0100, Russell King - ARM Linux wrote:
> On Fri, Apr 17, 2015 at 10:30:54AM -0600, Jason Gunthorpe wrote:
> > On Fri, Apr 17, 2015 at 09:50:56AM +0200, Jens Wiklander wrote:
> > > + teedev = devm_kzalloc(dev, sizeof(*teedev), GFP_KERNEL);
> > [..]
> > > + rc =
Saving the terms location within term struct,
so it could be used later for report.
Link: http://lkml.kernel.org/n/tip-0usk1luyaeeguh8qmxwmm...@git.kernel.org
Signed-off-by: Jiri Olsa
---
tools/perf/util/parse-events.c | 32
tools/perf/util/parse-events.h | 8
Adding support to return error information from parse_events
function. Following struct will be populated by parse_events
function on return:
struct parse_events_error {
int idx;
char *str;
};
where 'idx' is the position in the string where the parsing
failed, and 'str' contains
Changing parse_events_add_pmu interface to allow
propagating of the parse_events_error info.
Link: http://lkml.kernel.org/n/tip-lhjgvd0h5e9i890nprnrn...@git.kernel.org
Signed-off-by: Jiri Olsa
---
tools/perf/util/parse-events.c | 11 ++-
tools/perf/util/parse-events.h | 5 +++--
Allowing event's term processing to report back error, like:
$ ./perf record -e 'cpu/even=0x1/' ls
invalid or unsupported event: 'cpu/even=0x1/'
\___ unknown term
Link: http://lkml.kernel.org/n/tip-xkbpn3j5of376ag7utcir...@git.kernel.org
Signed-off-by:
Allowing flex parser to report back event parsing error, like:
$ perf record -e cycles,cache-mises ls
invalid or unsupported event: '..es,cache-mises'
\___ parser error
Link: http://lkml.kernel.org/n/tip-j2ek52is8nt846pmyiib0...@git.kernel.org
Allowing tracepoint events processing to report back error.
$ perf record -e 'sched:krava' ls
invalid or unsupported event: 'sched:krava'
\___ unknown tracepoint
Link: http://lkml.kernel.org/n/tip-xkbpn3j5of376ag7utcir...@git.kernel.org
Signed-off-by: Jiri
hi,
adding support to report error from event string parsing.
This patchset contains support for standard parsing errors
and more logic to recognize tracepoint and 'pmu//' terms,
like:
$ perf record -e 'sched:krava' ls
invalid or unsupported event: 'sched:krava'
On Sat, Apr 18, 2015 at 09:16:36AM -0700, Kevin Cernekee wrote:
> On Sat, Apr 18, 2015 at 4:36 AM, Mark Brown wrote:
> >> +static int tas571x_set_sysclk(struct snd_soc_dai *dai,
> >> + int clk_id, unsigned int freq, int dir)
> > Remove empty functions, at best they
On Sat, Apr 18, 2015 at 11:28:16AM -0400, Sandy Harris wrote:
> What I'd like to add is a small (128 to 512 bits) file that the driver
> tries to read during initialisation and writes periodically later.
> This would not completely solve the problem but by moving the
> read/write into the kernel
On Fri, 17 Apr 2015 16:53:31 +0200
Arnd Bergmann wrote:
> On Friday 17 April 2015 16:24:26 Alban Bedel wrote:
> > Replace the simple GPIO chip registration by a platform driver
> > and make ath79_gpio_init() just register the device.
> >
> > Signed-off-by: Alban Bedel
> > ---
> >
Am Donnerstag, 16. April 2015, 16:41:51 schrieb Ørjan Eide:
> Set vm_pgoff to 0 after using it to look up the GEM node, before passing
> it on rockchip_gem_mmap_buf() where the offset must be from the start of
> the buffer.
>
> Passing in the fake offset currently works because the
>
On 17/04/15 11:50, Irina Tirdea wrote:
> Some magnetometers can perform a number of repetitions in HW
> for each measurement to increase accuracy. One example is
> Bosch BMC150:
> http://ae-bst.resource.bosch.com/media/products/dokumente/bmc150/BST-BMC150-DS000-04.pdf.
>
> Introduce an interface
On 17/04/15 15:51, Ivan T. Ivanov wrote:
> With 'dx' equal to 0.625V and 15 bit ADC, calculations overflow
> when difference against GND is ~20% of the ADC range. Fix this.
>
> Signed-off-by: Ivan T. Ivanov
Applied to the fixes-togreg branch of iio.git and marked for stable.
Thanks,
Jonathan
>
This patch fixes the checkpatch.pl error:
ERROR: trailing whitespace
Signed-off-by: Edward Lipinsky
---
drivers/staging/rtl8723au/hal/odm.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/rtl8723au/hal/odm.c
b/drivers/staging/rtl8723au/hal/odm.c
index
On Sat, 18 Apr 2015 09:05:52 +0200
Paul Bolle wrote:
> On Fri, 2015-04-17 at 16:24 +0200, Alban Bedel wrote:
>
> > --- a/arch/mips/ath79/Kconfig
> > +++ b/arch/mips/ath79/Kconfig
> >
> > +choice
> > + prompt "Builtin devicetree selection"
> > + default DTB_ATH79_NONE
> > + help
> > +
Hi,
We have discussed and implemented an in-kernel interface for the driver.
However, we need to agree on that interface with the kernel submodules that
can be interested in using it (e.g., IMA, keyring). We though it was easier
to have a framework in place before taking this space. This makes
On 18/04/2015 00:25, Andy Lutomirski wrote:
>> Isn't the *whole* point of pvclock_clocksource_read() to be a native
>> rdtsc with scaling? How does it cause that kind of insane pain?
It's possible that your machine ends up with PVCLOCK_TSC_STABLE_BIT
clear, so you get an atomic cmpxchg in
On 04/17/2015 10:11 AM, Mike Kravetz wrote:
On 04/17/2015 12:10 AM, Hillf Danton wrote:
Now that we have hole punching support for hugetlbfs, we can
also support the MADV_REMOVE interface to it.
Signed-off-by: Dave Hansen
Signed-off-by: Mike Kravetz
---
mm/madvise.c | 2 +-
1 file
On Sat, Apr 18, 2015 at 4:36 AM, Mark Brown wrote:
> On Wed, Apr 15, 2015 at 02:42:20PM -0700, Kevin Cernekee wrote:
>> +static int tas571x_set_sysclk(struct snd_soc_dai *dai,
>> + int clk_id, unsigned int freq, int dir)
>> +{
>> + /*
>> + * TAS5717 datasheet pg
Signed-off-by: Alban Bedel
---
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt
b/Documentation/devicetree/bindings/vendor-prefixes.txt
index b13aa55..9e965b6 100644
---
Add a DTS for TL-WR1043ND version 1 and allow to have it built in the
kernel to circumvent the broken u-boot found on these boards.
Currently only the UART, LEDs and buttons are supported.
Signed-off-by: Alban Bedel
---
arch/mips/ath79/Kconfig | 5 ++
A basic dtsi for the AR9132 with support for the DDR controller, CPU
and MISC interrupt controller, GPIO controller, the UART and the
watchdog.
Signed-off-by: Alban Bedel
---
arch/mips/boot/dts/ar9132.dtsi | 119 +
1 file changed, 119 insertions(+)
On 04/17/2015 07:23 AM, S Twiss wrote:
From: S Twiss
This patch set adds support for the Dialog DA9062 Power Management IC.
In this patch set the following is provided:
- [PATCH V1 1/6]: MFD core support
- [PATCH V1 2/6]: BUCK and LDO regulator driver
- [PATCH V1 3/6]: RTC driver
-
On 04/17/2015 07:23 AM, S Twiss wrote:
From: S Twiss
Add watchdog driver support for DA9062
Signed-off-by: Steve Twiss
Hi Steve,
Key question here is if the da9062 is really so much different to the da9062
that you can not use the same driver. I am especially concerned about
the added
Introduce an 'alias' field to 'struct format_field' to be able
to use alternative name for the field.
It is initialized with same string pointer as 'name' field.
The free logic checks the 'alias' pointer being reset by user
and frees it.
This will be handy when converting data into CTF, where
From: Wang Nan
Some parameters of syscall tracepoints named as 'nr', 'event', etc.
When dealing with them, perf convert to ctf meets some problem:
1. If a parameter with name 'nr', it will duplicate syscall's
common field 'nr'. One such syscall is io_submit().
2. If a parameter with name
From: Wang Nan
When converting int values, perf first extractes it to a ulonglong, then
feeds it to babeltrace as a signed value. For negative 32 bit values
(for example, return values of failed syscalls), the extracted data
should be something like 0xfffe (-2). It becomes a large int64
From: Sebastian Andrzej Siewior
Currently we store the data into single data strea/file. The cpu
if data is stored within the event sample. The lttng puts the CPU
number that belongs to the event into the packet context instead
into the event.
This patch makes sure that the trace produce by
For big data files the size of data allocated for stream
instance could get really high. It's needed to flush the
data out of the stream once in a while.
Unfortunately there's no size indication in the stream
object, so we govern the flush based on the number of
stored events. Current flush limit
hi,
this is follow up on original RFC patchset:
http://marc.info/?t=14073273564=1=2
Basically we are adding 'perf data convert' command to
allow conversion of perf data file into CTF [1] data.
v6 changes:
- first bunch of patches got accepted, adding the
rest plus additional fixes
Adding support to limit the size of ordered_events queue,
so we could control allocation size of perf data files
without proper finished round events.
Acked-by: Namhyung Kim
Reviewed-by: David Ahern
Link: http://lkml.kernel.org/n/tip-lo2z8stxkj6n42065zahe...@git.kernel.org
Signed-off-by: Jiri
From: He Kuang
Show message when errors occurred during conversion setup and conversion
process.
Before this patch:
$ ./perf data convert --to-ctf=ctf
$ echo $?
255
After this patch:
$ ./perf data convert --to-ctf=ctf
Error during conversion setup.
Signed-off-by: He Kuang
Link:
On Fri, Apr 17, 2015 at 11:01:07PM +0200, Mathias Krause wrote:
> On 17 April 2015 at 17:34, Jiri Olsa wrote:
> > On Sun, Apr 12, 2015 at 06:00:51PM +0200, Mathias Krause wrote:
> >> When building perf with perl or python support it implicitly gets linked
> >> with the -export-dynamic linker
On Fri, Apr 17, 2015 at 2:38 AM, Christoph Hellwig wrote:
> So we'be been busy discussing future steps in this thread for a few days,
> but it seems like Linus doesn't like the pull request. Linus, can you
> say what you don't like here?
I basically don't do pulls that generate a lot of
I realise that in general reading files from kernel space is a bad
idea, and understand at least some of the reasons. I have read Greg
K-H's article on the topic (http://www.linuxjournal.com/article/8110)
and some other discussion. However, I think I see a specific exception
and am looking for
The initial configuration for power management settings may be a result of
the firmware using its knowledge of the installed hardware to program
reasonable defaults. Stash as much of it as possible for later use.
Signed-off-by: Matthew Garrett
---
drivers/ata/acard-ahci.c | 3 +++
Intel publish a document on designing energy efficient SATA devices at
http://www.intel.com/content/dam/doc/reference-guide/sata-devices-implementation-recommendations.pdf
which recommends that ALPE be set, ASPE be cleared and that DIPM be enabled
on the device. Right now we have no policy that
System vendors may configure SATA link power management appropriately for
their systems in firmware, based on their knowledge of the hardware
installed. Add an additional LPM policy designed to inherit the
configuration provided by the firmware.
Signed-off-by: Matthew Garrett
---
This patchset tries to get us closer to having reasonable defaults for link
power management on AHCI. Recent Intel CPUs can't enter deep power saving
states unless the SATA link is in a low power state, appearing to be limited
to PC6 in PARTIAL and PC7 in SLUMBER, and PC2 otherwise. This amounts
Linus,
Please pull the latest x86-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-urgent-for-linus
# HEAD: a6dfa128ce5c414ab46b1d690f7a1b8decb8526d config: Enable
NEED_DMA_MAP_STATE by default when SWIOTLB is selected
This tree includes:
Linus,
Please pull the latest perf-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
perf-urgent-for-linus
# HEAD: 0c99241c93b8060441f3c8434848e54b5338f922 perf/x86/intel/pt: Fix and
clean up error handling in pt_event_add()
This update has
Linus,
Please pull the latest locking-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
locking-urgent-for-linus
# HEAD: 8053871d0f7f67c7efb7f226ef031f78877d6625 smp: Fix
smp_call_function_single_async() locking
Two fixes: your smp-call fix and a
On Sat, Apr 18, 2015 at 10:46:20AM -0400, Bobby Powers wrote:
> Some toolchains (like Hardened Gentoo) define _FORTIFY_SOURCE in the
> built-in, default args. This causes perf builds to fail with:
>
> :0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
> : note: this is the location of the
Some toolchains (like Hardened Gentoo) define _FORTIFY_SOURCE in the
built-in, default args. This causes perf builds to fail with:
:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
: note: this is the location of the previous definition
cc1: all warnings being treated as errors
To avoid this,
On 04/17/2015 02:43 AM, Robert Baldyga wrote:
> This patch fixes problems with serial console break. When function
> s3c64xx_serial_startup() was started while serial console has been working,
> it caused lose of characters written to TX FIFO. This effect was particularly
> observable with
* Paul E. McKenney wrote:
> On Sat, Apr 18, 2015 at 03:03:41PM +0200, Ingo Molnar wrote:
> >
> > * Paul E. McKenney wrote:
> >
> > > Hello, Ingo,
> > >
> > > This series contains a single change that fixes Kconfig asking pointless
> > > questions (https://lkml.org/lkml/2015/4/14/616). This
On Thu, Apr 09, 2015 at 11:45:21AM +0200, Jiri Olsa wrote:
> On Thu, Apr 09, 2015 at 03:56:00PM +0800, He Kuang wrote:
> > Show message when errors occurred during conversion setup and conversion
> > process.
> >
> > Before this patch:
> > $ ./perf data convert --to-ctf=ctf
> > $ echo $?
> >
On Sat, Apr 18, 2015 at 03:34:08PM +0200, Peter Senna Tschudin wrote:
>
>
> On Fri, Apr 17, 2015 at 4:10 PM, Alan Cox wrote:
> > On Fri, 2015-04-17 at 16:59 +0300, Dan Carpenter wrote:
> >> On Fri, Apr 17, 2015 at 02:31:49PM +0100, Alan Cox wrote:
> >> > On Fri, 2015-04-17 at 11:20 +0300, Dan
On Tue, Apr 14, 2015 at 01:47:51PM -0400, Jérémie Galarneau wrote:
> Should be fixed as of this commit.
>
> commit 29664b2a3a15c7233d916887d2f58fc42e18521e
> Author: Philippe Proulx
> Date: Mon Apr 13 18:14:59 2015 -0400
>
> Fix: ir: make sure "stream_id" attr is always right
>
>
Hi,
There's a race condition in the linux-4.0 kernel at
tools/net/bpf_jit_disasm.c caused /proc/self/exe
linux-4.0/tools/net/bpf_jit_disasm.c
static void get_exec_path(char *tpath, size_t size)
{
char *path;
ssize_t len;
snprintf(tpath, size, "/proc/%d/exe", (int)
On Tue, Apr 07, 2015 at 11:25:13PM +0200, Jiri Olsa wrote:
> hi,
> I'm sending Andi's patch accompanied with changes requested by Ingo.
> http://marc.info/?l=linux-kernel=139748629929175=2
>
> I added simple bit calculated index array, while exclude_* bits
> might have more strict logic and ban
On 04/18/2015 02:02 AM, Greg Kroah-Hartman wrote:
On Fri, Apr 17, 2015 at 01:00:10PM -0700, Guenter Roeck wrote:
On Fri, Apr 17, 2015 at 03:28:32PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 3.10.75 release.
There are 34 patches in this series, all
On Sat, Apr 18, 2015 at 03:03:41PM +0200, Ingo Molnar wrote:
>
> * Paul E. McKenney wrote:
>
> > Hello, Ingo,
> >
> > This series contains a single change that fixes Kconfig asking pointless
> > questions (https://lkml.org/lkml/2015/4/14/616). This is an RFC pull
> > because there has not yet
On Fri, Apr 17, 2015 at 4:10 PM, Alan Cox wrote:
> On Fri, 2015-04-17 at 16:59 +0300, Dan Carpenter wrote:
>> On Fri, Apr 17, 2015 at 02:31:49PM +0100, Alan Cox wrote:
>> > On Fri, 2015-04-17 at 11:20 +0300, Dan Carpenter wrote:
>> > > Actually, my patch seems like a good idea to me but it's
This patch fixes the following Sparse warning:
"symbol 'mdc_kuc_fops' was not declared. Should it be static?".
Signed-off-by: Dzmitry Sledneu
---
drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Wed, Apr 15, 2015 at 01:50:42PM -0700, Sukadev Bhattiprolu wrote:
SNIP
>
> |
> | - to add an ABI to support those vendor files
> |
> | And those are IMHO five good technical reasons to disagree with your
> | approach.
> |
> | My suggestion to resolve the technical objections and lift
Tejun Heo wrote:
> > If we can assume that scheduler is working, adding a kernel thread that
> > does
> >
> > while (1) {
> > read messages with metadata from /dev/kmsg
> > send them using UDP network
> > }
> >
> > might be easier than modifying netconsole module.
>
> But, I
On Fri, Apr 17, 2015 at 01:09:54PM -0700, Andi Kleen wrote:
> On Fri, Apr 17, 2015 at 05:31:26PM +0200, Jiri Olsa wrote:
> > On Wed, Apr 15, 2015 at 01:50:42PM -0700, Sukadev Bhattiprolu wrote:
> >
> > SNIP
> >
> > > |
> > > | - to blindly follow some poorly constructed vendor format with no
* Paul E. McKenney wrote:
> Hello, Ingo,
>
> This series contains a single change that fixes Kconfig asking pointless
> questions (https://lkml.org/lkml/2015/4/14/616). This is an RFC pull
> because there has not yet been a -next build for April 16th. If you
> would prefer to wait until
On Wed, Apr 15, 2015 at 05:43:52PM +0200, Bert Vermeulen wrote:
> This driver mediates access between the connected CPLD and other devices
> on the bus.
Applied, thanks.
signature.asc
Description: Digital signature
On Wed, Apr 15, 2015 at 12:23:18PM -0300, Jonatas Rech wrote:
> Furthermore, this correction has exposed an inconsistency in the
> protocol driver <-> controller driver interaction. The spi-fsl-espi
> driver artificially inserts TX bytes when message fragmentation is
> necessary (due to
Commit-ID: a6dfa128ce5c414ab46b1d690f7a1b8decb8526d
Gitweb: http://git.kernel.org/tip/a6dfa128ce5c414ab46b1d690f7a1b8decb8526d
Author: Konrad Rzeszutek Wilk
AuthorDate: Fri, 17 Apr 2015 15:04:48 -0400
Committer: Ingo Molnar
CommitDate: Sat, 18 Apr 2015 14:36:49 +0200
config: Enable
Commit-ID: 0c99241c93b8060441f3c8434848e54b5338f922
Gitweb: http://git.kernel.org/tip/0c99241c93b8060441f3c8434848e54b5338f922
Author: Ingo Molnar
AuthorDate: Thu, 16 Apr 2015 12:38:30 +0200
Committer: Ingo Molnar
CommitDate: Sat, 18 Apr 2015 13:31:26 +0200
perf/x86/intel/pt: Fix and
On (04/17/15 22:47), Guenter Roeck wrote:
> The problem is caused by commit f1600e549b94 ("sparc: Make sparc64
> use scalable lib/iommu-common.c functions"), which introduces
>
> static DEFINE_PER_CPU(unsigned int, iommu_pool_hash);
I have to confess that I'm a little confused about what
On Sat, Apr 18, 2015 at 08:27:17PM +0900, Krzysztof Kozlowski wrote:
> Replace duplicated initializers in arrays of struct 'regulator_desc'
> with macro. Generated object is the same but each type of regulator is
> described only once.
Applied both, thanks.
signature.asc
Description: Digital
On Fri, Apr 17, 2015 at 03:23:32PM +0100, S Twiss wrote:
> +/* Regulator interrupt handlers */
> +static irqreturn_t da9062_ldo_lim_event(int irq, void *data)
> +{
> + struct da9062_regulators *regulators = data;
> + struct da9062 *hw = regulators->regulator[0].hw;
> + struct
Hi
On Thu, Apr 16, 2015 at 10:55 PM, Al Viro wrote:
> On Thu, Apr 16, 2015 at 07:31:22PM +0200, David Herrmann wrote:
>
>> I'm working on patches to add more comments similar to how we did in
>> node.c. For now, please see my explanations below:
>>
>> node->lock is the _innermost_ lock.
>>
On Thu, Apr 16, 2015 at 02:57:49PM +0200, Lars-Peter Clausen wrote:
> On 04/15/2015 11:42 PM, Kevin Cernekee wrote:
> >+case TAS571X_ID_5711:
> >+priv->codec_driver.controls = tas5711_controls;
> >+priv->codec_driver.num_controls = ARRAY_SIZE(tas5711_controls);
> >+
On Wed, Apr 15, 2015 at 02:42:20PM -0700, Kevin Cernekee wrote:
This looks mostly good but several things below, all of which should be
straightforward to fix.
> +static int tas571x_set_sysclk(struct snd_soc_dai *dai,
> + int clk_id, unsigned int freq, int dir)
> +{
> +
Replace duplicated initializers in arrays of struct 'regulator_desc'
with macro. Generated object is the same but each type of regulator is
described only once.
Signed-off-by: Krzysztof Kozlowski
---
drivers/regulator/max14577.c | 128 ---
1 file changed,
Replace duplicated SAFEOUT regulators initializers in array of struct
'regulator_desc' arrays with macro. Generated object is the same but
SAFEOUT is described only once.
Signed-off-by: Krzysztof Kozlowski
---
drivers/regulator/max77843.c | 48 +---
1
Hi Kees,
Ping!
Cheers,
Michael
On 6 April 2015 at 17:29, Michael Kerrisk (man-pages)
wrote:
> Hi Kees,
>
> I recently was asked about the point below, and had to go check the code
> to be sure, since the man page said nothing. It would be good to have
> a confirmation: the seccomp_data
On Wed, Apr 15, 2015 at 02:42:19PM -0700, Kevin Cernekee wrote:
> +- VDD-supply: regulator phandle for the AVDD/DVDD/HP_VDD supply
This is clearly not correct - if there are three separate physical
supplies there should be three separate regulators requested. They may
all resolve to one
Add slave transfer capability to BCM2835 dmaengine driver.
This patch is pulled from the bcm2708-dmaengine driver in the
Raspberry Pi repo. The work was done by Gellert Weisz.
Tested using the bcm2835-mmc driver from the same repo.
Signed-off-by: Noralf Trønnes
---
Gellert Weisz has ended his
On Tue, Apr 14, 2015 at 03:40:17PM +0200, Pelle Nilsson wrote:
> Some controller drivers have no need of this callback (spi-altera even
> causes a NULL pointer dereference because it doesn't register the callback,
> falsely assuming that it is already optional).
I've applied this but really for
On Tue, Apr 14, 2015 at 11:51:29AM -0500, Colin King wrote:
> From: Colin Ian King
>
> backlog is not initialised so in the case where
> cpg->eng_st != ENGINE_IDLE it is never initialised and
> hence which could lead to an illegal memory dereference
> in the statement:
>
>
On (04/17/15 22:47), Guenter Roeck wrote:
> #define DEFINE_PER_CPU_SECTION(type, name, sec) \
> __PCPU_DUMMY_ATTRS char __pcpu_scope_##name;\
> extern __PCPU_DUMMY_ATTRS char __pcpu_unique_##name;\
> --> __PCPU_DUMMY_ATTRS
On Mon, Apr 13, 2015 at 02:58:02PM -0700, Bjorn Andersson wrote:
> Driver for regulators exposed by the Resource Power Manager (RPM) found
> in devices based on Qualcomm 8974 and newer platforms.
Reviewed-by: Mark Brown
signature.asc
Description: Digital signature
What this patch tried to do is to limit it to what userspace is
currently actually using. My mistake was to look only at BlueZ 5.x
userspace and not at BlueZ 4.x userspace. The fix to not break
existing userspace is essentially this:
>
> diff --git a/net/bluetooth/hidp/core.c
Commit-ID: 18ecb3bfa5a9f6fffbb3eeb4369f0b9463438ec0
Gitweb: http://git.kernel.org/tip/18ecb3bfa5a9f6fffbb3eeb4369f0b9463438ec0
Author: Borislav Petkov
AuthorDate: Thu, 16 Apr 2015 20:41:37 +0200
Committer: Ingo Molnar
CommitDate: Fri, 17 Apr 2015 10:15:47 +0200
x86/fpu: Load xsave
Commit-ID: 78d504bcd769cc496f63b626f507039eab2316b7
Gitweb: http://git.kernel.org/tip/78d504bcd769cc496f63b626f507039eab2316b7
Author: Kan Liang
AuthorDate: Thu, 2 Apr 2015 04:12:57 -0400
Committer: Ingo Molnar
CommitDate: Fri, 17 Apr 2015 09:59:07 +0200
perf/x86/intel: Add Broadwell
Commit-ID: 645523960102fa0ac0578d070630e49ab05f06d1
Gitweb: http://git.kernel.org/tip/645523960102fa0ac0578d070630e49ab05f06d1
Author: Jacob Pan
AuthorDate: Thu, 26 Mar 2015 14:28:45 -0700
Committer: Ingo Molnar
CommitDate: Fri, 17 Apr 2015 09:58:56 +0200
perf/x86/intel/rapl: Fix
Commit-ID: 8053871d0f7f67c7efb7f226ef031f78877d6625
Gitweb: http://git.kernel.org/tip/8053871d0f7f67c7efb7f226ef031f78877d6625
Author: Linus Torvalds
AuthorDate: Wed, 11 Feb 2015 12:42:10 -0800
Committer: Ingo Molnar
CommitDate: Fri, 17 Apr 2015 09:57:52 +0200
smp: Fix
On 17 April 2015 at 22:06, Konrad Rzeszutek Wilk wrote:
> On Fri, Apr 17, 2015 at 05:14:20PM +0200, Dorian Gray wrote:
>> On 16 April 2015 at 20:42, Konrad Rzeszutek Wilk
>> wrote:
>> > And easier way is to compile the kernel with CONFIG_DMA_API_DEBUG
>> > and then load the attached module.
>>
has_fsynced_inode() has no other caller out of node.c, make it static.
Signed-off-by: Chao Yu
---
fs/f2fs/f2fs.h | 1 -
fs/f2fs/node.c | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/f2fs/f2fs.h b/fs/f2fs/f2fs.h
index 5cf7e9f..9fd730a 100644
--- a/fs/f2fs/f2fs.h
+++
Export is_valid_blkaddr() and use it to replace some codes for readability.
Signed-off-by: Chao Yu
---
fs/f2fs/checkpoint.c | 3 +--
fs/f2fs/f2fs.h | 1 +
fs/f2fs/recovery.c | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/fs/f2fs/checkpoint.c
Our f2fs_acl_create is copied from posix_acl_create in ./fs/posix_acl.c and
modified to avoid deadlock bug when inline_dentry feature is enabled.
Dan Carpenter rewrites posix_acl_create in commit 2799563b281f
("fs/posix_acl.c: make posix_acl_create() safer and cleaner") to make this
function more
Now, FALLOC_FL_COLLAPSE_RANGE flag in ->fallocate is supported in ext4/xfs.
In commit, the semantics of this flag is descripted as following:
"1) It collapses the range lying between offset and length by removing any data
blocks which are present in this range and than updates all the logical
The slub_debug=PU,kmalloc-xx cannot work because in the
create_kmalloc_caches() the s->name is created after the
create_kmalloc_cache() is called. The name is NULL in the
create_kmalloc_cache() so the kmem_cache_flags() would not set the
slub_debug flags to the s->flags. The fix here set up a
101 - 200 of 436 matches
Mail list logo