[PATCH] dmaengine: pl330: fix to support the brust mode
This patch fixes the brust mode that will break DMA uart on SoCFPGA. In some cases, some SoCS didn't support the multi-brust even if the devices who
View Article[PATCH v2 0/2] usb: dwc2: Remove host and gadget only code from core
This series moves the host/gadget-specific code from core.c to hcd.c and gadget.c so that they will be compiled only when their respective configurati
View Article[PATCH v2 1/2] usb: dwc2: Move register save and restore functions
Move the register save and restore functions into the host and gadget specific files. Tested-by: Douglas Anderson <dianders@chromium.org> Reviewed-by
View Article[PATCH v2 2/2] usb: dwc2: Move host-specific core functions into hcd.c
Move host core initialization and host channel routines into hcd.c. This allows these functions to only be compiled in host-enabled driver configurati
View Article[RFC][PATCH] thermal: add sysfs_notify on some attributes
Add a sysfs_notify on thermal_zone*/temp and cooling_device*/ cur_state whenever a passive or critical trip is triggered. This change allows usermode
View Article[PATCH v3] staging/android/ion : fix a race condition in the ion driver
There is a use-after-free problem in the ion driver. This is caused by a race condition in the ion_ioctl() function. A handle has ref count of 1
View Article[PATCH] staging: xgifb: Fix comments style in vb_init.c
Fix comments to use trailing */ on separate lines. Signed-off-by: YU BO <tsu.yubo@gmail.com> --- drivers/staging/xgifb/vb_init.c | 6 ++++-- 1 fi
View Article[PATCH tip/core/rcu 0/14] Documentation updates for 4.6
Hello! This series contains documentation updates as follows: 1. Update the requirements design-level documentation to record RCU's res
View Article[PATCH tip/core/rcu 01/14] documentation: Add real-time requirements from...
This commit records RCU's responsibility to avoid degrading latencies of CPUs running tight loops within properly configured workloads, both in kernel
View Article[PATCH tip/core/rcu 02/14] documentation: Fix control dependency and...
The summary of the "CONTROL DEPENDENCIES" section incorrectly states that barrier() may be used to prevent compiler reordering when more than one leg
View Article[PATCH tip/core/rcu 03/14] documentation: Fix memory-barriers.txt section...
This commit fixes a couple of "Compiler Barrier" section references to be "COMPILER BARRIER". This makes it easier to find the section in the usual t
View Article[PATCH tip/core/rcu 04/14] documentation: Add synchronize_rcu_mult() to the...
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> --- .../RCU/Design/Requirements/Requirements.html | 92 ++++++++++++++++++++++ .../
View Article[PATCH tip/core/rcu 05/14] documentation: Remove obsolete reference to...
Commit #1ebee8017d84 (rcu: Eliminate array-index-based RCU primitives) eliminated the primitives supporting RCU-protected array indexes, but failed to
View Article[PATCH tip/core/rcu 06/14] documentation: Subsequent writes ordered by...
The current memory-barriers.txt does not address the possibility of a write to a dereferenced pointer. This should be rare, but when it happens, we n
View Article[PATCH tip/core/rcu 07/14] documentation: Distinguish between local and...
The introduction of smp_load_acquire() and smp_store_release() had the side effect of introducing a weaker notion of transitivity: The transitivity of
View Article[PATCH tip/core/rcu 08/14] documentation: Add alternative release-acquire...
The memory-barriers.txt discussion of local transitivity and release-acquire chains leaves out discussion of the outcome of the read from "u". This c
View Article[PATCH tip/core/rcu 09/14] documentation: Add documentation for RCU's...
This commit adds documentation for RCU's major data structures, including rcu_state, rcu_node, rcu_data, rcu_dynticks, and rcu_head. Signed-off-by: P
View Article[PATCH tip/core/rcu 10/14] documentation: Explain why rcu_read_lock() needs...
This commit adds a Quick Quiz whose answer explains why the compiler code reordering enabled by CONFIG_PREEMPT=n's empty rcu_read_lock() and rcu_read_
View Article[PATCH tip/core/rcu 11/14] documentation: Transitivity is not cumulativity
The "transitivity" section mentions cumulativity in a potentially confusing way. Contrary to the current wording, cumulativity is not transitivity, b
View Article[PATCH tip/core/rcu 12/14] documentation: Document illegality of call_rcu()...
There is already a blanket statement about no member of RCU's API being legal from an offline CPU, but add an explicit note where it states that it is
View Article