Commit-ID: 89356cf20ecb0b9975b1dad9ed605dd4c6e68bcd
Gitweb: http://git.kernel.org/tip/89356cf20ecb0b9975b1dad9ed605dd4c6e68bcd
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:33 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: e3a981d61d156c1a9ea0aac253d2d3f33c081906
Gitweb: http://git.kernel.org/tip/e3a981d61d156c1a9ea0aac253d2d3f33c081906
Author: Thomas Gleixner t...@linutronix.de
AuthorDate: Wed, 7 Jan 2015 15:31:30 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: 2599094f6e381128cc274311758add604c1e108a
Gitweb: http://git.kernel.org/tip/2599094f6e381128cc274311758add604c1e108a
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:31 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Removing subdirectories creation support from Makefile.perf
as it's no longer needed, since it's properly handled by new
build system.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov
Move the gtk objects building under build framework.
Add new gtk build object so it's separated from
the rest of the code and could be librarized.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav
From: David Daney david.da...@cavium.com
The wide multiplier is twice as wide, so we need to save twice as much
state. Detect the multiplier type (CPU type) at start up and install
model specific handlers.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid Rosenboim
From: David Daney david.da...@cavium.com
- Use of_irq_init() to initialize interrupt controllers
- Get rid of some unlikely()
- Add CIB to support SATA and other interrupts
- Add support for CIU SUM2 interrupt sources
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid
From: Chandrakala Chavva ccha...@caviumnetworks.com
Use dmfc0/dmtc0 instructions for reading CvmMemCtl COP0 register,
its a 64-bit wide.
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S |
From: David Daney david.da...@cavium.com
If 'rd_name=xxx' is passed to the kernel, the named block with name
'xxx' is used for the initrd.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid Rosenboim lrosenb...@caviumnetworks.com
[aleksey.maka...@auriga.com: conflict
From: Chandrakala Chavva ccha...@caviumnetworks.com
Read clock rate from the correct CSR. Don't clear COP0_DCACHE for OCTEONIII.
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
Signed-off-by: David Daney
From: David Daney david.da...@cavium.com
Add coverage for OCTEON III models.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/dma-octeon.c | 4 +-
Thursday, January 15, 2015, 2:04:34 PM, you wrote:
With more knowledge of Xen interrupt manangement subsytem, I realized
previous three versions to fix https://lkml.org/lkml/2014/12/19/178 are
just plainly wrong. Those patches try to fix the issue by creating
irqdomain for IOAPICs for PV
Adding support to include detected configuration makefile
into the build process. This will allow the Build objects
to be configurable based on the config data, like:
perf-$(CONFIG_KRAVA) += krava.o
The configuration is stored in '.config-detected' file,
which is generated for each
From: David Daney david.da...@cavium.com
The acknowledge bits don't exist for level triggered irqs, so setting
them causes the simulator to terminate.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid Rosenboim lrosenb...@caviumnetworks.com
Signed-off-by: Aleksey Makarov
From: David Daney david.da...@cavium.com
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 4 +---
.../asm/mach-cavium-octeon/kernel-entry-init.h| 19 ---
Commit 2c952e06e4f5 (MIPS: Move cop2 save/restore to switch_to())
removes assembler code to store COP2 registers. Commit
a36d8225bceb (MIPS: OCTEON: Enable use of FPU) mistakenly
restores it
Fixes: a36d8225bceb (MIPS: OCTEON: Enable use of FPU)
Signed-off-by: Aleksey Makarov
From: David Daney david.da...@cavium.com
Allocate new save space, and then save/restore the registers if
OCTEON III.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/processor.h | 2 ++
From: David Daney david.da...@cavium.com
Also update union octeon_cvmemctl with new OCTEON II fields.
Signed-off-by: David Daney david.da...@cavium.com
[aleksey.maka...@auriga.com: use __BITFIELD_FIELD]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
From: David Daney david.da...@cavium.com
It wasn't being saved on task switch.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S | 19 +++
1 file changed, 7 insertions(+), 12
From: Chad Reese kre...@caviumnetworks.com
CN38XX pass 1 required icache prefetching to be turned off. This chip never
reached production and is long dead. Other processor specific icache settings
are done by the bootloader. Remove these bits from the kernel.
Signed-off-by: Chad Reese
From: David Daney david.da...@cavium.com
Disable ICache prefetch for certian Octeon II processors.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 22 ++
1
Dmitry Eremin-Solenikov dbarysh...@gmail.com writes:
Fix the following warning:
WARNING: drivers/clocksource/built-in.o(.text.unlikely+0x70): Section
mismatch in reference from the function pxa_timer_common_init() to the
function .init.text:clocksource_mmio_init()
The function
Hi,
I'll do it but only if you review my other series :)
On 15/01/2015 at 12:41:27 +0100, Daniel Lezcano wrote :
On 01/13/2015 11:47 AM, Thomas Gleixner wrote:
On Mon, 12 Jan 2015, Daniel Lezcano wrote:
On 01/12/2015 03:04 PM, Nicolas Ferre wrote:
Le 18/12/2014 15:05, Nicolas Ferre a écrit
This patch remove unnecessary KERN_INFO in sync_serial.c
Signed-off-by: Masanari Iida standby2...@gmail.com
---
arch/cris/arch-v32/drivers/sync_serial.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/cris/arch-v32/drivers/sync_serial.c
Hi Andrew,
On 18/09/14 22:47, Andrew Bresticker wrote:
Now that the GIC properly uses IRQ domains, kill off the per-platform
routing tables that were used to make the GIC appear transparent.
This includes:
- removing the mapping tables and the support for applying them,
- moving GIC IPI
+ iproc_i2c-msg = msg;
Can it happen that iproc_i2c-msg still holds an uncompleted message
here or is this serialized by the core? Wolfram? Either here something
We have per-adapter locks serializing transfers, if you mean that?
+static int bcm_iproc_i2c_cfg_speed(struct
(2015/01/15 8:48), Namhyung Kim wrote:
When a dso contains multiple symbols which have same name, current
dso__find_symbol_by_name() only finds an one of them and there's no way
to get the all symbols without going through the rbtree.
So add the new 'from' argument to
This drivers - this driver.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
drivers/virtio/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig
index 00b2286..8286b63 100644
--- a/drivers/virtio/Kconfig
+++
The ABI *is* stable, and has been for a while now.
Drop Kconfig warning saying that it's not guaranteed
to work.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
drivers/virtio/Kconfig | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig
Changed to my private email address as I left Samsung.
Signed-off-by: Dmitry Kasatkin dmitry.kasat...@gmail.com
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index ccb0fef..0ee6758 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@
(2015/01/15 8:48), Namhyung Kim wrote:
The find_probe_trace_events_from_map() searches matching symbol from a
map (so from a backing dso). For uprobes, it'll create a new map (and
dso) and loads it using a filter. It's a little bit inefficient in that
it'll read out the symbol table
(2015/01/15 8:48), Namhyung Kim wrote:
The commit dfef99cd0b2c (perf probe: Use ref_reloc_sym based address
instead of the symbol name) converts kprobes to use ref_reloc_sym
(i.e. _stext) and offset instead of using symbol's name directly. So
on my system, adding do_fork ends up with like
On 01/15/2015 12:52 PM, Alexandre Belloni wrote:
Hi,
I'll do it but only if you review my other series :)
deal ! ;)
-- Daniel
On 15/01/2015 at 12:41:27 +0100, Daniel Lezcano wrote :
On 01/13/2015 11:47 AM, Thomas Gleixner wrote:
On Mon, 12 Jan 2015, Daniel Lezcano wrote:
On
On Thu, Jan 15, 2015 at 12:23:43PM +0100, Luca Abeni wrote:
There are some parts of the patch that I do not understand (for example:
if I understand well, if the task is not throttled you set dl_new to 1...
And if it is throttled you change its current runtime and scheduling
deadline...
I'm really sorry. I've used the wrong source. I make v4.
Regards,
Bart
On 01/14/2015 06:06 PM, Stephen Warren wrote:
On 01/14/2015 02:18 AM, Bart Tanghe wrote:
To probe the bcm2835-pwm driver properly, this dts bindings has to be added
to the bcm2835 dtsi file.
In expectation of a bcm2835
On Thu, Jan 15, 2015 at 07:14:11PM +0900, Namjae Jeon wrote:
}
do_collapse_range(offset, size);
break;
+ case OP_INSERT_RANGE:
+ TRIM_OFF(offset, file_size);
+ TRIM_LEN(offset, size, maxfilelen - file_size);
Ugh, I hit a crash
On Wed, Jan 14, 2015 at 01:05:17AM +0900, Namjae Jeon wrote:
From: Namjae Jeon namjae.j...@samsung.com
This patch implements fallocate's FALLOC_FL_INSERT_RANGE for XFS.
1) Make sure that both offset and len are block size aligned.
2) Update the i_size of inode by len bytes.
3) Compute the
On Thu, Jan 15, 2015 at 07:14:26PM +0900, Namjae Jeon wrote:
+_require_scratch
+_require_xfs_io_command fiemap
+_require_xfs_io_command finsert
+_require_xfs_io_command fcollapse
+_do_die_on_error=y
What is _do_die_on_error for? Seems like that's only relevant for using
From: Palik, Imre im...@amazon.de
When file auditing is enabled, during a low memory situation, a memory
allocation with __GFP_FS can lead to pruning the inode cache. Which can,
in turn lead to audit_tree_freeing_mark() being called. This can call
audit_schedule_prune(), that tries to fork a
On 12/01/15 18:06, Mark Brown wrote:
On Mon, Jan 12, 2015 at 10:55:29AM -0600, Rob Herring wrote:
On Mon, Jan 12, 2015 at 10:10 AM, Jacek Anaszewski
There are however devices that don't fall into this category, i.e. they
have many outputs, that can be connected to a single LED or to many
To probe the bcm2835-pwm driver properly, this dts bindings has to be added
to the bcm2835 dtsi file.
In expectation of a bcm2835 clock driver, I've added fixed-clock clock binding.
---
Changes in v4:
- node added by reg value
Signed-off-by: Bart Tanghe bart.tan...@thomasmore.be
Acked-by:
dpacompat.h and digi.h partly define the same macros, so it is necessary to
change them both. I also removed some defines as they were unnecessary,
because they were already defined, or because they were never used.
Signed-off-by: Simone Weiss simone.we...@fau.de
Signed-off-by: Helene Gsaenger
On Thursday 15 January 2015 08:12:51 wstep...@codeaurora.org wrote:
The nss-gmac driver is for the internal GMAC IP in the Qualcomm IPQ806x
SoC. There are 2 ARM cores and 2 NSS cores inside the IPQ806x SoC. The
main purpose of these NSS cores is to offload the networking stack from
the ARM
From: Suzuki K. Poulose suzuki.poul...@arm.com
This patch keeps track of the mixed endian EL0 support across
the system and provides helper functions to export it. The status
is a boolean indicating whether all the CPUs on the system supports
mixed endian at EL0.
Signed-off-by: Suzuki K. Poulose
From: Suzuki K. Poulose suzuki.poul...@arm.com
As of now each insn_emulation has a cpu hotplug notifier that
enables/disables the CPU feature bit for the functionality. This
patch re-arranges the code, such that there is only one notifier
that runs through the list of registered emulation hooks
From: Suzuki K. Poulose suzuki.poul...@arm.com
This series add support for controlling the 'setend' instruction,
which is deprecated in ARMv8, using the legacy instruction emulation
framework, introduced by Punit Agrawal.
Changes since V1:
- Added a patch to keep track of the mixed endian
On Thu, Jan 15, 2015 at 01:32:39PM +0100, Simone Weiss wrote:
dpacompat.h and digi.h partly define the same macros, so it is necessary to
change them both. I also removed some defines as they were unnecessary,
because they were already defined, or because they were never used.
Thanks for
.owner files is filled by module_platform_driver().
Signed-off-by: Michal Simek michal.si...@xilinx.com
---
Big cleanup was done and this new driver was missed.
---
drivers/watchdog/cadence_wdt.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/watchdog/cadence_wdt.c
Based on:
devicetree: Add Cadence WDT devicetree bindings documentation
(sha1: 191891c0378f44aec8e06e889a08d0b76fe6c5cb)
- compatible string is cdns,wdt-r1p2
- remove device_type property
- remove int reset property (reset-on-timeout is bool)
Signed-off-by: Michal Simek michal.si...@xilinx.com
Hi Mark,
On Thu, Jan 15, 2015 at 8:29 PM, Mark Rutland mark.rutl...@arm.com wrote:
On Wed, Jan 14, 2015 at 11:57:00PM +, Chanwoo Choi wrote:
Hi Kukjin,
On 01/15/2015 01:02 AM, Daniel Lezcano wrote:
On 01/14/2015 04:51 PM, Kukjin Kim wrote:
On 01/14/15 14:33, Chanwoo Choi wrote:
CPU1 resettable status is already cleared by final suspend function in case
of suspend abortion and by reset handler in case of completed CPU powergate,
no point to do it again.
Signed-off-by: Dmitry Osipenko dig...@gmail.com
---
arch/arm/mach-tegra/cpuidle-tegra20.c | 2 --
1 file changed, 2
On Thu, Jan 15, 2015 at 5:03 AM, Oliver Neukum oneu...@suse.de wrote:
On Wed, 2015-01-14 at 21:52 -0600, Chris Rorvick wrote:
The descriptor member `bNumEndpoints' is plural.
I am afraid that is not a good idea. The name of a
member of a structure mentioned in the specification should
appear
Hi Manu,
Do you know if your saa716x driver might have any issue in the dma code?
The code doesn't seem to be using chained scatterlists so it should be
ok with the old method of just increment the pointer instead of
using sg_next.
(It's still a little blurry to my this IOMMU+dma+scatterlist
Move the regs objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the x86 arch objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the perf object building under build framework
to be included in the perf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the powerpc arch objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
We don't use any built-in rules and variables so we can
disable make's checks for that and build faster.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the slang objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the lockdep library building under tools
build framework.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford cjash...@linux.vnet.ibm.com
Cc: David Ahern
hi,
I'm following up on latest post from Alexis:
http://marc.info/?l=linux-kernelm=141427580405357w=2
v2 changes:
- build Makefiles librarized and moved to 'tools/build' [Ingo]
- several minor fixies [Namhyung]
- tested on other archs now - x86_64, i386, powerpc
- moved tools/lib/*
Renaming libapikfs.a to libapi.a, because it's not
just 'fs' specific library now.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Commit-ID: e901176046e6729e002839d7296f27f17599ccb8
Gitweb: http://git.kernel.org/tip/e901176046e6729e002839d7296f27f17599ccb8
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:43 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
On Thu 15-01-15 13:39:06, Michael S. Tsirkin wrote:
Most of our code has
struct foo {
}
Fix two instances where balloon is inconsistent.
I hate to complain but is it really necessary to post such patches to
linux-api?
I thought the list was primarily for API related discussions.
This is
Move the s390 arch objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Commit b81975eade8c (x86, irq: Clean up irqdomain transition code)
breaks xen IRQ allocation because xen_smp_prepare_cpus() doesn't invoke
setup_IO_APIC(), so no irqdomains created for IOAPICs and
mp_map_pin_to_irq() fails at the very beginning.
Currently Xen Domain0 has special treatment for
Commit-ID: 69cf1d8a1286a7bfbeec497b69c43cc7ebb2a787
Gitweb: http://git.kernel.org/tip/69cf1d8a1286a7bfbeec497b69c43cc7ebb2a787
Author: Joerg Roedel jroe...@suse.de
AuthorDate: Wed, 7 Jan 2015 15:31:36 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
On Mon, Jan 12, 2015 at 9:40 AM, Geert Uytterhoeven
ge...@linux-m68k.org wrote:
IRQ_TYPE_SLOW, IRQ_TYPE_FAST, and IRQ_TYPE_PRIO are no longer used by
the Atari platform interrupt code since commit 734085651c9b80aa
([PATCH] m68k: convert atari irq code) in v2.6.18-rc1, so drop them.
Note that
On Mon 12-01-15 12:30:37, Vladimir Davydov wrote:
Since try_to_free_mem_cgroup_pages() can now call slab shrinkers, we
should initialize reclaim_state and account reclaimed slab pages in
scan_control-nr_reclaimed.
I am sorry, I didn't get to this one yet. As pointed out in othere email
Add support to make directory any time we build objects
out of the tree (O=/tmp/krava) and the output directory
does not exist.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
makes code look a bit prettier.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
drivers/char/hw_random/virtio-rng.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/char/hw_random/virtio-rng.c
b/drivers/char/hw_random/virtio-rng.c
index 72295ea..3fa2f8a 100644
---
+ case M_CMD_STATUS_LOST_ARB:
+ dev_err(dev-device, lost bus arbitration\n);
I wouldn't dev_err that, only dev_dbg. I'm not sure how usual the errors
for the next two cases is, maybe degrade them to dev_dbg, too?
These errors are rare, and it's nice to keep them at the
Hello,
Sorry for the ugly typo in MAINTAINERS.
- Dmitry
Dmitry Kasatkin (1):
MAINTAINERS: email update
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.1.0
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to
Peter Zijlstra pet...@infradead.org writes:
On Wed, Jan 14, 2015 at 02:18:21PM +0200, Alexander Shishkin wrote:
+static __init int pt_init(void)
+{
+pt_pmu.pmu.attr_groups = pt_attr_groups;
+pt_pmu.pmu.task_ctx_nr = perf_hw_context;
I just noticed this one, how can this ever
From: Suzuki K. Poulose suzuki.poul...@arm.com
Emulate deprecated 'setend' instruction for AArch32 bit tasks.
setend [le/be] - Sets the endianness of EL0
On systems with CPUs which support mixed endian at EL0, the hardware
support for the instruction can be enabled by setting the
(2015/01/14 6:49), Andy Lutomirski wrote:
x86 instructions cannot exceed 15 bytes, and the instruction decoder
should enforce that. Prior to 6ba48ff46f76, the instruction length
limit was implicitly set to 16, which was an approximation of 15,
but there is currently no limit at all.
Fix
Julia Lawall julia.law...@lip6.fr writes:
Return a negative error code on failure.
A simplified version of the semantic match that finds this problem is as
follows: (http://coccinelle.lip6.fr/)
// smpl
@@
identifier ret; expression e1,e2;
@@
(
if (\(ret 0\|ret != 0\))
{ ... return
Removing PERF-CFLAGS file, because the build framework
stores full build command line for each object and
triggers rebuilt if necessary.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov
Add support to build single targets, like:
$ make util/map.o# objects
$ make util/map.i# preprocessor
$ make util/map.s# assembly
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav
Commit-ID: 11190302400dc5825e429e79dda30d59c2d9525a
Gitweb: http://git.kernel.org/tip/11190302400dc5825e429e79dda30d59c2d9525a
Author: Thomas Gleixner t...@linutronix.de
AuthorDate: Wed, 7 Jan 2015 15:31:29 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Move the sparc arch objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the arm64 arch objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Get more verbose output wrt displaying executed commands
from make.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford cjash...@linux.vnet.ibm.com
Cc: David
Move the libapikfs library building under tools
build framework.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford cjash...@linux.vnet.ibm.com
Cc: David Ahern
Move the libtraceevent library building under tools
build framework.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford cjash...@linux.vnet.ibm.com
Cc: David
Commit-ID: 7fa1c842caca3b1d8a55a64033403cab8ca8583a
Gitweb: http://git.kernel.org/tip/7fa1c842caca3b1d8a55a64033403cab8ca8583a
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:42 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: ef1b2b8ad13858ab2f87c05261b8ce3253f90af9
Gitweb: http://git.kernel.org/tip/ef1b2b8ad13858ab2f87c05261b8ce3253f90af9
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:34 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: 07806c50bddd2f0493f97584198733946952409c
Gitweb: http://git.kernel.org/tip/07806c50bddd2f0493f97584198733946952409c
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:34 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
With more knowledge of Xen interrupt manangement subsytem, I realized
previous three versions to fix https://lkml.org/lkml/2014/12/19/178 are
just plainly wrong. Those patches try to fix the issue by creating
irqdomain for IOAPICs for PV domains, which effectively let native
IOAPIC driver and Xen
Commit-ID: 84d0779304b5c45134311dfc31b5a2325ce3ad84
Gitweb: http://git.kernel.org/tip/84d0779304b5c45134311dfc31b5a2325ce3ad84
Author: Joerg Roedel jroe...@suse.de
AuthorDate: Wed, 7 Jan 2015 15:31:39 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: 13d09b6603df9df3aa3e410bc2a876889a55c744
Gitweb: http://git.kernel.org/tip/13d09b6603df9df3aa3e410bc2a876889a55c744
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:37 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: 30969e34ae6edf10a003f6c0be1fecf6dadcd421
Gitweb: http://git.kernel.org/tip/30969e34ae6edf10a003f6c0be1fecf6dadcd421
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:41 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: 5fcee53ce705d49c766f8a302c7e93bdfc33c124
Gitweb: http://git.kernel.org/tip/5fcee53ce705d49c766f8a302c7e93bdfc33c124
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:38 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
Commit-ID: c392f56c946033bd136043079a62b918828d
Gitweb: http://git.kernel.org/tip/c392f56c946033bd136043079a62b918828d
Author: Jiang Liu jiang@linux.intel.com
AuthorDate: Wed, 7 Jan 2015 15:31:40 +0800
Committer: Thomas Gleixner t...@linutronix.de
CommitDate: Thu, 15 Jan 2015
On Thu 15-01-15 11:37:53, Vladimir Davydov wrote:
current-reclaim_state is only used to count the number of slab pages
reclaimed by shrink_slab(). So instead of initializing it before we are
Note that after this patch try_to_free_mem_cgroup_pages() will count not
only reclaimed user pages,
There's no use of gsi_override related logic anymore, so kill code
related to gsi_override.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
arch/x86/pci/xen.c | 21 ++---
1 file changed, 6 insertions(+), 15 deletions(-)
diff --git a/arch/x86/pci/xen.c
Move the sh arch objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the rest of builtin objects (bench and test are
already in) building under build framework.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Move the scripts objects building under build framework
to be included in the libperf build object.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford
Adding file describing the basics of perf build process.
Signed-off-by: Jiri Olsa jo...@kernel.org
Cc: Alexis Berlemont alexis.berlem...@gmail.com
Cc: Arnaldo Carvalho de Melo a...@redhat.com
Cc: Borislav Petkov b...@alien8.de
Cc: Corey Ashford cjash...@linux.vnet.ibm.com
Cc: David Ahern
701 - 800 of 1820 matches
Mail list logo