Hi Guenter, Josef,
On Sun, 11 May 2014 15:40:21 -0700, Guenter Roeck wrote:
On 05/11/2014 06:00 AM, Josef Gajdusek wrote:
@@ -366,14 +433,19 @@ static int emc1403_probe(struct i2c_client *client,
}
static const unsigned short emc1403_address_list[] = {
- 0x18, 0x29, 0x4c, 0x4d,
This is the subset of previous v12 series and includes only the fixes and
enhancements, leaving out the private DT bindings as discussed in the below
thread.
-- http://www.gossamer-threads.com/lists/linux/kernel/1918178
This patch series includes,
1] fixes for exynos-iommu driver build break
From: Cho KyongHo pullip@samsung.com
L2TLB is 8-way set-associative TLB with 512 entries. The number of
sets is 64.
A single 4KB(small page) translation information is cached
only to a set whose index is the same with the lower 6 bits of the page
frame number.
A single 64KB(large page)
From: Cho KyongHo pullip@samsung.com
Since kmalloc() does not guarantee that the allignment of 1KiB when it
allocates 1KiB, it is required to allocate lv2 page table from own
slab that guarantees alignment of 1KiB
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by: Shaik Ameer
From: Cho KyongHo pullip@samsung.com
This patch contains 2 workaround for the System MMU v3.x.
System MMU v3.2 and v3.3 has FLPD cache that caches first level page
table entries to reduce page table walking latency. However, the
FLPD cache is filled with a first level page table entry even
From: Cho KyongHo pullip@samsung.com
Since acquiring read_lock is not more frequent than write_lock, it is
not beneficial to use rwlock, this commit changes rwlock to spinlock.
Reviewed-by: Grant Grundler grund...@chromium.org
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by:
From: Cho KyongHo pullip@samsung.com
This patch gates clocks of master H/W as well as clocks of System MMU
if master clocks are specified.
Some Exynos SoCs (i.e. GScalers in Exynos5250) have dependencies in
the gating clocks of master H/W and its System MMU. If a H/W is the
case, accessing
From: Cho KyongHo pullip@samsung.com
This turns on FLPD_CACHE, ACGEN and SYSSEL.
FLPD_CACHE is a cache of 1st level page table entries that contains
the address of a 2nd level page table to reduce latency of page table
walking.
ACGEN is architectural clock gating that gates clocks by System
From: Cho KyongHo pullip@samsung.com
This commit adds device tree support for System MMU.
Also, system mmu handling is improved. Previously, an IOMMU domain is
bound to a System MMU which is not correct. This patch binds an IOMMU
domain with the master device of a System MMU.
Signed-off-by:
From: Antonios Motakis a.mota...@virtualopensystems.com
Patch written by Antonios Motakis a.mota...@virtualopensystems.com:
IOMMU groups are expected by certain users of the IOMMU API,
e.g. VFIO. Since each device is behind its own System MMU, we
can allocate a new IOMMU group for each device.
From: Cho KyongHo pullip@samsung.com
This patch adds a description of the device tree binding for the
Samsung Exynos System MMU.
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
---
.../devicetree/bindings/iommu/samsung,sysmmu.txt
Stilhaus Kitchens Complaints. fact is that there are no stilhaus kitchens
complaints.stilhaus
kitchens are the only kitchen company with no complaints
Stilhaus Kitchens Complaints http://is.gd/ixcVJY
--
View this message in context:
On 11 May 2014 17:08, jonghwan Choi jhbird.c...@gmail.com wrote:
I already considered it.
(But it only passes on what cpufreq driver has to do to clock framework.
For changing clock rate, if changing operation just divides a rate of
parent it can be solved easily
But exycpufreq driver is
From: Cho KyongHo pullip@samsung.com
This commit removes custom fault handler. The device drivers that
need to register fault handler can register
with iommu_set_fault_handler().
CC: Grant Grundler grund...@chromium.org
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by: Shaik
From: Cho KyongHo pullip@samsung.com
This commit introduces sysmmu_pte_t for page table entries and
sysmmu_iova_t vor I/O virtual address that is manipulated by
exynos-iommu driver. The purpose of the typedef is to remove
dependencies to the driver code from the change of CPU architecture
From: Cho KyongHo pullip@samsung.com
Some redundant error message is removed and some error messages
are changed to error level from debug level.
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
---
drivers/iommu/exynos-iommu.c |
From: Cho KyongHo pullip@samsung.com
This patch uses managed device helper functions in the probe().
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
---
drivers/iommu/exynos-iommu.c | 68 --
From: Cho KyongHo pullip@samsung.com
This commit adds cache flush for removed small and large page entries
in exynos_iommu_unmap(). Missing cache flush of removed page table
entries can cause missing page fault interrupt when a master IP
accesses an unmapped area.
Reviewed-by: Tomasz Figa
From: Cho KyongHo pullip@samsung.com
This patch removes dbgname member from sysmmu_drvdata structure.
Kernel message for debugging already has the name of a single
System MMU node. It also removes some compilation warnings.
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by:
From: Cho KyongHo pullip@samsung.com
This patch changes not to panic on any error when updating page table.
Instead prints error messages with callstack.
Signed-off-by: Cho KyongHo pullip@samsung.com
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
---
From: Cho KyongHo pullip@samsung.com
Prefetch buffer is a cache of System MMU 3.x and caches a block of
page table entries to make effect of larger page with small pages.
However, how to control prefetch buffers and the specifications of
prefetch buffers different from minor versions of
From: Cho KyongHo pullip@samsung.com
Checking if the probing device has a parent device was just to discover
if the probing device is involved in a power domain when the power
domain controlled by Samsung's custom implementation.
Since generic IO power domain is applied, it is required to
From: Cho KyongHo pullip@samsung.com
Commit 25e9d28d92 (ARM: EXYNOS: remove system mmu initialization from
exynos tree) removed arch/arm/mach-exynos/mach/sysmmu.h header without
removing remaining use of it from exynos-iommu driver, thus causing a
compilation error.
This patch fixes the
The perf uses different default sort orders for different use-cases,
and this was scattered throughout the code. Add get_default_sort_
order() function to handle this and change initial value of sort_order
to NULL to distinguish it from user-given one.
Cc: Stephane Eranian eran...@google.com
Add overhead{,_sys,_us,_guest_sys,_guest_us}, sample and period sort
keys so that they can be selected with --sort/-s option.
$ perf report -s period,comm --stdio
...
# OverheadPeriod Command
# ...
#
47.06% 152
The callback was used by TUI for determining color of folded sign
using percent of first field/column. But it cannot be used anymore
since it now support dynamic reording of output field.
So move the logic to the hist_browser__show_entry().
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by:
With new output fields option, its internal implementation was changed
so add a new testcase to verify whether it breaks things.
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/Makefile.perf| 1 +
tools/perf/tests/builtin-test.c | 4 +
tools/perf/tests/hists_common.c |
Those print helper functions can be reused by later hist test cases so
factor them out to a common location.
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/tests/hists_common.c | 57 +
tools/perf/tests/hists_common.h | 3 +++
The reset_output_field() function is for clearing output field
settings and will be used for test code in later patch.
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/ui/hist.c | 17 +
tools/perf/util/hist.h | 7 +++
tools/perf/util/sort.c | 18
The hists__filter_entries() function is called when down arrow key is
pressed for navigating through the entries in TUI. It has a check for
filtering out entries that have very small overhead (under min_pcnt).
However it just assumed the entries are sorted by the overhead so when
it saw such a
The -F/--fields option is to allow user setup output field in any
order. It can recieve any sort keys and following (hpp) fields:
overhead, overhead_sys, overhead_us, sample and period
If guest profiling is enabled, overhead_guest_{sys,us} will be
available too.
The output fields also affect
Currently, what the sort_entry does is just identifying hist entries
so that they can be grouped properly. However, with -F option
support, it indeed needs to sort entries appropriately to be shown to
users. So add -sort() member to do it.
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by:
When it converted sort entries to hpp formats, it missed se-elide
handling, so add it for compatibility.
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/ui/browsers/hists.c | 3 +++
tools/perf/ui/gtk/hists.c | 6 ++
tools/perf/ui/stdio/hist.c | 9 +
Some fields missed to set default column length so it broke align in
--stdio output. Add perf_hpp__reset_width() to set it to a sane
default value.
Note that this change will ignore -w/--column-widths option for now.
Before:
$ perf report -F cpu,comm,overhead --stdio
...
# CPU
The --fields option is to allow user setup output field in any order.
It can recieve any sort keys and following (hpp) fields:
overhead, overhead_sys, overhead_us, sample and period
If guest profiling is enabled, overhead_guest_{sys,us} will be
available too.
More more information, please see
Convert output sorting function to use -sort hpp functions.
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/util/hist.c | 62 +++---
1 file changed, 8 insertions(+), 54 deletions(-)
diff --git
So that it can be set properly prior to set up output fields. That
makes easy to handle/warn errors during the setup since it doesn't
need to be bothered with the GUI.
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/builtin-report.c| 6 +++---
tools/perf/builtin-top.c |
The perf diff command itself doesn't make use of the --fields option,
it still needs to call the function since the output only work with
that way.
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/builtin-diff.c | 3 +++
1 file changed, 3 insertions(+)
diff --git
Move logic of hist_entry__sort_on_period to __hpp__sort() in order to
support event group report.
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/ui/hist.c | 64 +++-
1 file changed, 58
Hello,
This is a patchset implementing -F/--fields option to setup output
field/column as Ingo requested.
The -F option can receive any sort keys that -s option recognize, plus
following fields (name can be changed):
overhead, overhead_sys, overhead_us, sample, period
The overhead_guest_sys
Until now the hpp and sort functions do similar jobs different ways.
Since the sort functions converted/wrapped to hpp formats it can do
the job in a uniform way.
The perf_hpp__sort_list has a list of hpp formats to sort entries and
the perf_hpp__list has a list of hpp formats to print output
This is a preparation of consolidating management of output field and
sort keys.
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/ui/hist.c | 6
tools/perf/util/hist.h | 6
tools/perf/util/sort.c | 80
On Sun, May 11, 2014 at 07:40:57PM +0200, Daniel Vetter wrote:
On Sun, May 11, 2014 at 11:02 AM, Dave Airlie airl...@gmail.com wrote:
On 11 May 2014 18:28, Thomas Meyer tho...@m3y3r.de wrote:
Hi,
3.14.3 works as expected.
3.15-rc5 shows a strange behaviour: When resuming from ram the X
It wrapped sort entries to hpp functions, so using the hpp sort list
to sort entries.
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/util/hist.c | 16 ++--
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git
Those function pointers will be used to sort report output based on
the selected fields. This is a preparation of later change.
Acked-by: Ingo Molnar mi...@kernel.org
Signed-off-by: Namhyung Kim namhy...@kernel.org
---
tools/perf/ui/hist.c | 39 +++
On Mon, May 12, 2014 at 02:16:49AM +0800, Yuyang Du wrote:
Yes, just what we need, more patches while we haven't had the time to
look at the old set yet :-(
pgpVHMyuJSFAA.pgp
Description: PGP signature
On Sun, May 11, 2014 at 02:52:24PM -0400, Steven Rostedt wrote:
On Sun, 11 May 2014 18:35:31 +0200
Peter Zijlstra pet...@infradead.org wrote:
So if the wait side has already observed cond==false, then without the
wakeup, which still potentially has -on_rq == true, it would block.
On Monday 12 May 2014 10:21 AM, George Cherian wrote:
This series does some minimal cleanups.
-Conversion of pr_*() to dev_*()
-Convert kzalloc to devm_kzalloc.
No functional changes.
v1 - v2 Address review comments.
v2 - v3 Remove a stale commit comment.
George Cherian (3):
We used to have the CPU online failure path where a worker is created
and then destroyed without being started. A worker was created for
the CPU coming online and if the online operation failed the created worker
was shut down without being started. But this behavior was changed.
The first worker
worker_idr is highly bound to managers and is always/only accessed in manager
lock context. So we don't need pool-lock for it.
Signed-off-by: Lai Jiangshan la...@cn.fujitsu.com
---
kernel/workqueue.c | 34 ++
1 files changed, 6 insertions(+), 28 deletions(-)
Since destroy_worker() doesn't need to sleep nor require manager_mutex,
destroy_worker() can be directly called in the idle timeout
handler, it helps us remove POOL_MANAGE_WORKERS and
maybe_destroy_worker() and simplify the manage_workers()
After POOL_MANAGE_WORKERS is removed, worker_thread()
manager_mutex is only used to protect the attaching for the pool
and the pool-workers list. It protects the pool-workers and operations
based on this list, such as:
cpu-binding for the workers in the pool-workers
concurrency management for the workers in the pool-workers
So we can
There are several problems with the code that rescuers bind itself to the pool'
cpumask
1) It uses a way different from the normal workers to bind to the cpumask
So we can't maintain the normal/rescuer workers under the same framework.
2) The the code of cpu-binding for rescuer is
worker_idr has the iteration(iterating for attached workers) and worker ID
duties. These two duties are not necessary tied together. We can separate
them and use a list for tracking attached workers and iteration
After separation, we can add the rescuer workers to the list for iteration
in
The code of attaching is unfolded in create_worker().
Separating this code out will make the codes more clear.
Signed-off-by: Lai Jiangshan la...@cn.fujitsu.com
---
kernel/workqueue.c | 54 ---
1 files changed, 34 insertions(+), 20 deletions(-)
We don't need to iterate workers via worker_idr, worker_idr is
used for allocating/freeing ID only, so we convert it to worker_ida.
By using ida_simple_get/remove(), worker_ida can be protected by itself,
so we don't need manager_mutex to protect it and remove the coupling,
and we can move the
In create_worker(), pool-worker_ida is protected by idr subsystem via
using ida_simple_get()/ida_simple_put(), it doesn't need manager_mutex
struct worker allocation and kthread allocation are not visible by any one,
before attached, they don't need manager_mutex either.
The above operations are
On 05/11/2014 04:54 PM, Michael Kerrisk (man-pages) wrote:
[Dave: I wonder if there's anything trinity can add in the way of
a test here?]
Hi Peter,
This looks like another bug in sched_setattr(). Using the program
below (which you might find generally helpful for testing), I'm
able to
worker destruction includes these parts of code:
adjust pool's stats
remove the worker from idle list
detach the worker from the pool
kthread_stop() to wait for the worker's task exit
free the worker struct
We can find out that there is no essential work to
Patch1-4: async worker destruction
Patch2 reduces the review burden. It will be easier to review the whole
patchset if we know destroy_worker() is forced to destroy idle workers only.
Patch5-10: worker attaching/detaching and simplify the workers management
The code which attaches a worker to
Hi all,
This tree still fails (more than usual) the powerpc allyesconfig build
and also the celleb_defconfig.
Changes since 20140509:
New trees: fsl, mmc-uh
Removed tree: galak (replaced by fsl)
The powerpc tree still had its build failure.
The fsl tree gained a build failure for which I
On 05/08/14 12:38, Vladimir Murzin wrote:
Vladimir Murzin murzin.v at gmail.com writes:
Andrey Ryabinin a.ryabinin at samsung.com writes:
memset doesn't work right for following example:
signed char c = 0xF0;
memset(addr, c, size);
Variable c is signed, so after typcasting to
2014-05-07 17:48 GMT+08:00 Krzysztof Kozlowski k.kozlow...@samsung.com:
I forgot to CC the stable.
Mark, if the patches are OK and if you'll apply them, could you add a CC
stable to the commit msg?
Hi Krzysztof,
Unless this serial misses 3.15, I think this serial does not need to CC stable.
Estimado E-mail del usuario;
Se ha superado 23.432 Repositorio para el conjunto buzón
Servicios Web / Administrador, y habrás problemas al enviar y
recepción de correo, mientras que volver a verificar. Debe actualizar
haciendo clic en enlace de abajo y complete la información para verificar su
On Mon, May 12, 2014 at 08:24:03AM +0900, Magnus Damm wrote:
On Sun, May 11, 2014 at 9:46 AM, Simon Horman ho...@verge.net.au wrote:
On Thu, May 08, 2014 at 12:12:29PM +0200, Geert Uytterhoeven wrote:
On Tue, May 6, 2014 at 11:26 PM, Geert Uytterhoeven
geert+rene...@glider.be wrote:
On 10 May 2014 16:31, Thomas Gleixner t...@linutronix.de wrote:
There is even a better way to do that:
1) Create a new callback set_state() which has an
int return value.
2) Make the callsites do
if (dev-set_state) {
ret = dev-set_state();
handle_return_value();
}
On Fri, May 09, 2014 at 12:27:12PM +0100, Mark Brown wrote:
On Fri, May 09, 2014 at 02:21:05PM +0300, Mika Westerberg wrote:
On Fri, May 09, 2014 at 11:33:15AM +0100, Mark Brown wrote:
Is this definitely the case for all of the IPs using this driver? It
seems like something which might
On Sun, 11 May 2014, Daniel Vetter daniel.vet...@ffwll.ch wrote:
On Sun, May 11, 2014 at 11:02 AM, Dave Airlie airl...@gmail.com wrote:
On 11 May 2014 18:28, Thomas Meyer tho...@m3y3r.de wrote:
Hi,
3.14.3 works as expected.
3.15-rc5 shows a strange behaviour: When resuming from ram the X
On Sat, May 10, 2014 at 12:38 PM, Fabian Frederick f...@skynet.be wrote:
-no level printk converted to pr_warn/pr_info
-fixed a small identation problem
This is untested
Cc: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Andrew Morton a...@linux-foundation.org
Signed-off-by: Fabian Frederick
On Sat, May 10, 2014 at 12:40 PM, Fabian Frederick f...@skynet.be wrote:
no level printk converted to pr_info
This is untested
Cc: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Andrew Morton a...@linux-foundation.org
Signed-off-by: Fabian Frederick f...@skynet.be
Thanks, will queue for
On Sat, May 10, 2014 at 12:42 PM, Fabian Frederick f...@skynet.be wrote:
This patch also fixes some checkpatch warnings
This is untested
Cc: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Andrew Morton a...@linux-foundation.org
Signed-off-by: Fabian Frederick f...@skynet.be
Thanks, will queue
Hi Simon,
On Mon, May 12, 2014 at 9:07 AM, Simon Horman ho...@verge.net.au wrote:
On Mon, May 12, 2014 at 08:24:03AM +0900, Magnus Damm wrote:
On Sun, May 11, 2014 at 9:46 AM, Simon Horman ho...@verge.net.au wrote:
On Thu, May 08, 2014 at 12:12:29PM +0200, Geert Uytterhoeven wrote:
On Tue,
Hi Ken,
*sigh* did I already mentioned that I hate PLLs? As soon as you fix
something another use case immediately starts to break.
Please provide dmesg output created with drm.debug=0xe with and without
the patch breaking it.
Thanks in advance,
Christian.
Am 12.05.2014 03:03, schrieb Ken
Thanks.
Acked-by: Xuetao Guan g...@mprc.pku.edu.cn
- Chen Gang gang.chen.5...@gmail.com 写道:
Need generic definition for readl_relaxed(), like other architectures
have done. Or can not pass compiling with allmodconfig, the related
error:
CC [M] drivers/message/fusion/mptbase.o
On Thu, 8 May 2014, Steven Rostedt wrote:
As the mcount code gets more complex, it really does not belong
in the entry.S file. By moving it into its own file mcount.S
keeps things a bit cleaner.
Signed-off-by: Steven Rostedt rost...@goodmis.org
I am obviously very happy about where this is
On Mon, 12 May 2014, Viresh Kumar wrote:
On 10 May 2014 16:31, Thomas Gleixner t...@linutronix.de wrote:
There is even a better way to do that:
1) Create a new callback set_state() which has an
int return value.
2) Make the callsites do
if (dev-set_state) {
ret =
Hi Davidlohr,
On Sun, May 11, 2014 at 10:46 PM, Davidlohr Bueso davidl...@hp.com wrote:
On Fri, 2014-05-09 at 10:44 +0200, Michael Kerrisk (man-pages) wrote:
On Wed, May 7, 2014 at 9:17 PM, Davidlohr Bueso davidl...@hp.com wrote:
This is useful in the future and allows users to
better
This patch series cleans up acpi/platform/acenv.h and
acpi/platform/aclinux.h. it also fixes some mis-ordered inclusions for
Linux resident ACPICA.
There is no real issue in the Linux kernel, but this can help to cleanup
the code so that (benefits):
1. Redundant environment definitions can be
From ACPICA's perspective, acpi/actypes.h should be included after
inclusion of acpi/platform/acenv.h. But currently in Linux,
acpi/platform/aclinux.h included by acpi/platform/acenv.h has
included acpi/actypes.h to find ACPICA types for inline functions.
This causes the following problem:
1.
Since mis-order issues have been solved, we can cleanup redundant
definitions that already have defaults in acpi/platform/acenv.h.
This patch removes redudant environments for __KERNEL__ surrounded code.
Signed-off-by: Lv Zheng lv.zh...@intel.com
Cc: Tony Luck tony.l...@intel.com
Cc: Fenghua Yu
This patch deletes deprecated ACPI_PREEMPTION_POINT(), there is no user for
it in Linux kernel now. Lv Zheng.
Signed-off-by: Lv Zheng lv.zh...@intel.com
---
include/acpi/platform/aclinux.h | 14 --
1 file changed, 14 deletions(-)
diff --git a/include/acpi/platform/aclinux.h
There is a mis-order inclusion for asm/acpi.h.
As we will enforce including linux/acpi.h for all Linux ACPI users, we
can find the inclusion order is as follows:
linux/acpi.h
acpi/acpi.h
acpi/platform/acenv.h
(acenv.h before including aclinux.h)
acpi/platform/aclinux.h
This patch fixes the following issue:
If DSDT is customized, no local DSDT copy is needed.
Buglink: https://bugzilla.kernel.org/show_bug.cgi?id=69711
Signed-off-by: Lv Zheng lv.zh...@intel.com
Signed-off-by: Enrico Etxe Arte goitizena.gene...@gmail.com
Cc: sta...@vger.kernel.org # 2.6.35.x:
User can specify a DSDT with SSDT embedded, in which case, no_static_ssdt
must be enforced during compile-time. If we don't do that and forget to
specify acpi.no_static_ssdt as a boot parameter, then:
1. The AML executable will be executed twice, the second execution is
running under a changed
Hi Andi,
On 12 May 2014 05:36, Andi Kleen a...@firstfloor.org wrote:
Here is a note from the PyPy project (mentioned earlier in this
thread, and at https://lwn.net/Articles/587923/ ).
Your use is completely bogus. remap_file_pages() pins everything
and disables any swapping for the area.
?
On Monday 12 May 2014 10:19:55 Richard Lee wrote:
For the IO mapping, for the same physical address space maybe
mapped more than one time, for example, in some SoCs:
0x2000 ~ 0x20001000: are global control IO physical map,
and this range space will be used by many drivers.
And then if
Acked-by: Xuetao Guan g...@mprc.pku.edu.cn
- Chen Gang gang.chen.5...@gmail.com 写道:
It is only a typo issue, the related commit:
1fbc4c4 drivers/rtc/rtc-puv3.c: use dev_dbg() instead of pr_debug()
The related error (unicore32 with allmodconfig):
CC [M] drivers/rtc/rtc-puv3.o
Hi guys,
Does perf support different length of user-space hw_breakpoint,
such as HW_BREAKPOINT_LEN_1/HW_BREAKPOINT_LEN_2/HW_BREAKPOINT_LEN_4/
HW_BREAKPOINT_LEN_8?
Seems perf only support HW_BREAKPOINT_LEN_4/sizeof(long)
by default from the source code and simple test.
May I have your opinions
On Sat 10-05-14 08:52:17, Fabian Frederick wrote:
This patch addresses TODO featuring in original version :
This is the 3rd version of the patch and I still fail to see the
motivation other than addressing a TODO which doesn't sound like a
sufficient justification to me. Why is the new scheme
Acked-by: Xuetao Guan g...@mprc.pku.edu.cn
- Chen Gang gang.chen.5...@gmail.com 写道:
It is only a typo issue, the related commit:
1fbc4c4 drivers/rtc/rtc-puv3.c: use dev_dbg() instead of pr_debug()
The related error (for unicore32 with allmodconfig):
CC [M]
On Mon, May 12, 2014 at 01:33:53AM +0200, Frederic Weisbecker wrote:
We are going to extend irq work to support remote queuing.
So lets add a cpu argument to arch_irq_work_raise(). The architectures
willing to support that must then provide the backend to raise irq work
IPIs remotely.
On Sat, May 10, 2014 at 1:43 AM, Joe Perches j...@perches.com wrote:
The defines are the same since commit 9429ec96c2718
(um: Preinclude include/linux/kern_levels.h)
so just convert them to the normal KERN_LEVEL uses.
Signed-off-by: Joe Perches j...@perches.com
Acked-by: Geert Uytterhoeven
EDF use sched_setattr() instead of sched_setscheduler().
Signed-off-by: xiaofeng.yan xiaofeng@huawei.com
---
kernel/sched/deadline.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/sched/deadline.c b/kernel/sched/deadline.c
index b080957..558e41a 100644
---
On Thu 08-05-14 14:22:24, Johannes Weiner wrote:
On Wed, May 07, 2014 at 04:33:34PM +0200, Michal Hocko wrote:
On Wed 30-04-14 16:25:36, Johannes Weiner wrote:
[...]
- if (unlikely(task_in_memcg_oom(current)))
- goto nomem;
-
- if (gfp_mask __GFP_NOFAIL)
- oom =
Hi Manfred,
On Sat, May 10, 2014 at 12:03 PM, Manfred Spraul
manf...@colorfullife.com wrote:
Hi all,
According to the man page of semop(), semzcnt or semncnt are increased
exactly for the operation that couldn't proceed.
Perhaps it's woth noting here that the man page is also pretty close
to
On Sun, May 11, 2014 at 11:43:49PM +0200, Vincent Stehlé wrote:
This fixes the following compilation warning:
kernel/events/core.c: In function ‘perf_event_exit_task_context’:
kernel/events/core.c:7434:35: warning: unused variable ‘tmp’
[-Wunused-variable]
Signed-off-by: Vincent
On Mon, May 12, 2014 at 03:52:54PM +0800, xiakaixu wrote:
Hi guys,
Does perf support different length of user-space hw_breakpoint,
such as HW_BREAKPOINT_LEN_1/HW_BREAKPOINT_LEN_2/HW_BREAKPOINT_LEN_4/
HW_BREAKPOINT_LEN_8?
Seems perf only support HW_BREAKPOINT_LEN_4/sizeof(long)
by
On Sun, May 11, 2014 at 12:05 PM, George Spelvin li...@horizon.com wrote:
Very minor source and binary size reduction.
Signed-off-by: George Spelvin li...@horizon.com
Reviewed-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven
On Fri, May 09, 2014 at 08:14:14AM +0200, Takashi Iwai wrote:
The recent commit [3ea87855: drm/helper: lock all around force mode
restore] introduced drm_modeset_lock_all() in
drm_helper_resume_force_mode() itself, while ast driver still takes
this lock before calling it. Remove the caller
In switch_hrtimer_base() we are calling hrtimer_check_target() which guarantees
this:
/*
* With HIGHRES=y we do not migrate the timer when it is expiring
* before the next event on the target cpu because we cannot reprogram
* the target cpu hardware and we would cause it to fire late.
*
*
1 - 100 of 1432 matches
Mail list logo