Merge branch 'for-linus' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Pull trivial tree updates from Jiri Kosina: "The usual rocket-science from trivial tree for 4.15" * 'for-linus' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: MAINTAINERS: relinquish kconfig MAINTAINERS: Update my email address treewide: Fix typos in Kconfig kfifo: Fix comments init/Kconfig: Fix module signing document location misc: ibmasm: Return error on error path HID: logitech-hidpp: fix mistake in printk, "feeback" -> "feedback" MAINTAINERS: Correct path to uDraw PS3 driver tracing: Fix doc mistakes in trace sample tracing: Kconfig text fixes for CONFIG_HWLAT_TRACER MIPS: Alchemy: Remove reverted CONFIG_NETLINK_MMAP from db1xxx_defconfig mm/huge_memory.c: fixup grammar in comment lib/xz: Add fall-through comments to a switch statement
This commit is contained in:
commit
9682b3dea2
26 changed files with 62 additions and 46 deletions
10
MAINTAINERS
10
MAINTAINERS
|
@ -3472,7 +3472,7 @@ COCCINELLE/Semantic Patches (SmPL)
|
|||
M: Julia Lawall <Julia.Lawall@lip6.fr>
|
||||
M: Gilles Muller <Gilles.Muller@lip6.fr>
|
||||
M: Nicolas Palix <nicolas.palix@imag.fr>
|
||||
M: Michal Marek <mmarek@suse.com>
|
||||
M: Michal Marek <michal.lkml@markovi.net>
|
||||
L: cocci@systeme.lip6.fr (moderated for non-subscribers)
|
||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
|
||||
W: http://coccinelle.lip6.fr/
|
||||
|
@ -7448,10 +7448,8 @@ F: mm/kasan/
|
|||
F: scripts/Makefile.kasan
|
||||
|
||||
KCONFIG
|
||||
M: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
||||
L: linux-kbuild@vger.kernel.org
|
||||
T: git git://gitorious.org/linux-kconfig/linux-kconfig
|
||||
S: Maintained
|
||||
S: Orphan
|
||||
F: Documentation/kbuild/kconfig-language.txt
|
||||
F: scripts/kconfig/
|
||||
|
||||
|
@ -7480,7 +7478,7 @@ F: fs/autofs4/
|
|||
|
||||
KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
|
||||
M: Masahiro Yamada <yamada.masahiro@socionext.com>
|
||||
M: Michal Marek <mmarek@suse.com>
|
||||
M: Michal Marek <michal.lkml@markovi.net>
|
||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
|
||||
L: linux-kbuild@vger.kernel.org
|
||||
S: Maintained
|
||||
|
@ -13784,7 +13782,7 @@ UDRAW TABLET
|
|||
M: Bastien Nocera <hadess@hadess.net>
|
||||
L: linux-input@vger.kernel.org
|
||||
S: Maintained
|
||||
F: drivers/hid/hid-udraw.c
|
||||
F: drivers/hid/hid-udraw-ps3.c
|
||||
|
||||
UFS FILESYSTEM
|
||||
M: Evgeniy Dushistov <dushistov@mail.ru>
|
||||
|
|
|
@ -506,7 +506,7 @@ config ALPHA_QEMU
|
|||
|
||||
Generic kernels will auto-detect QEMU. But when building a
|
||||
system-specific kernel, the assumption is that we want to
|
||||
elimiate as many runtime tests as possible.
|
||||
eliminate as many runtime tests as possible.
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
|
|
|
@ -298,7 +298,7 @@ config ARC_MMU_V1
|
|||
config ARC_MMU_V2
|
||||
bool "MMU v2"
|
||||
help
|
||||
Fixed the deficiency of v1 - possible thrashing in memcpy sceanrio
|
||||
Fixed the deficiency of v1 - possible thrashing in memcpy scenario
|
||||
when 2 D-TLB and 1 I-TLB entries index into same 2way set.
|
||||
|
||||
config ARC_MMU_V3
|
||||
|
@ -371,7 +371,7 @@ config ARC_FPU_SAVE_RESTORE
|
|||
bool "Enable FPU state persistence across context switch"
|
||||
default n
|
||||
help
|
||||
Double Precision Floating Point unit had dedictaed regs which
|
||||
Double Precision Floating Point unit had dedicated regs which
|
||||
need to be saved/restored across context-switch.
|
||||
Note that ARC FPU is overly simplistic, unlike say x86, which has
|
||||
hardware pieces to allow software to conditionally save/restore,
|
||||
|
@ -467,7 +467,7 @@ config ARC_PLAT_NEEDS_PHYS_TO_DMA
|
|||
bool
|
||||
|
||||
config ARC_KVADDR_SIZE
|
||||
int "Kernel Virtaul Address Space size (MB)"
|
||||
int "Kernel Virtual Address Space size (MB)"
|
||||
range 0 512
|
||||
default "256"
|
||||
help
|
||||
|
|
|
@ -23,7 +23,7 @@ config ARCH_BCM_IPROC
|
|||
help
|
||||
This enables support for systems based on Broadcom IPROC architected SoCs.
|
||||
The IPROC complex contains one or more ARM CPUs along with common
|
||||
core periperals. Application specific SoCs are created by adding a
|
||||
core peripherals. Application specific SoCs are created by adding a
|
||||
uArchitecture containing peripherals outside of the IPROC complex.
|
||||
Currently supported SoCs are Cygnus.
|
||||
|
||||
|
@ -69,8 +69,8 @@ config ARCH_BCM_5301X
|
|||
Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores.
|
||||
|
||||
This is a network SoC line mostly used in home routers and
|
||||
wifi access points, it's internal name is Northstar.
|
||||
This inclused the following SoC: BCM53010, BCM53011, BCM53012,
|
||||
wifi access points, its internal name is Northstar.
|
||||
This includes the following SoC: BCM53010, BCM53011, BCM53012,
|
||||
BCM53014, BCM53015, BCM53016, BCM53017, BCM53018, BCM4707,
|
||||
BCM4708 and BCM4709.
|
||||
|
||||
|
|
|
@ -278,7 +278,7 @@ config SAMSUNG_PM_CHECK_CHUNKSIZE
|
|||
help
|
||||
Set the chunksize in Kilobytes of the CRC for checking memory
|
||||
corruption over suspend and resume. A smaller value will mean that
|
||||
the CRC data block will take more memory, but wil identify any
|
||||
the CRC data block will take more memory, but will identify any
|
||||
faults with better precision.
|
||||
|
||||
See <file:Documentation/arm/Samsung-S3C24XX/Suspend.txt>
|
||||
|
|
|
@ -982,7 +982,7 @@ config ARM64_UAO
|
|||
help
|
||||
User Access Override (UAO; part of the ARMv8.2 Extensions)
|
||||
causes the 'unprivileged' variant of the load/store instructions to
|
||||
be overriden to be privileged.
|
||||
be overridden to be privileged.
|
||||
|
||||
This option changes get_user() and friends to use the 'unprivileged'
|
||||
variant of the load/store instructions. This ensures that user-space
|
||||
|
|
|
@ -77,7 +77,6 @@ CONFIG_IPV6_MROUTE=y
|
|||
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
|
||||
CONFIG_IPV6_PIMSM_V2=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_NETLINK_MMAP=y
|
||||
CONFIG_NETLINK_DIAG=y
|
||||
CONFIG_IRDA=y
|
||||
CONFIG_IRLAN=y
|
||||
|
|
|
@ -79,7 +79,7 @@ config UDBG_RTAS_CONSOLE
|
|||
config PPC_SMP_MUXED_IPI
|
||||
bool
|
||||
help
|
||||
Select this opton if your platform supports SMP and your
|
||||
Select this option if your platform supports SMP and your
|
||||
interrupt controller provides less than 4 interrupts to each
|
||||
cpu. This will enable the generic code to multiplex the 4
|
||||
messages on to one ipi.
|
||||
|
|
|
@ -115,7 +115,7 @@ endif
|
|||
|
||||
source "arch/unicore32/mm/Kconfig"
|
||||
|
||||
comment "Floating poing support"
|
||||
comment "Floating point support"
|
||||
|
||||
config UNICORE_FPU_F64
|
||||
def_bool y if !ARCH_FPGA
|
||||
|
|
|
@ -224,7 +224,7 @@ config INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
|
|||
then enter your normal kernel breakpoints once the MMU was mapped
|
||||
to the kernel mappings (0XC0000000).
|
||||
|
||||
This unfortunately doesn't work for U-Boot and likley also wont
|
||||
This unfortunately won't work for U-Boot and likely also wont
|
||||
work for using KEXEC to have a hot kernel ready for doing a
|
||||
KDUMP.
|
||||
|
||||
|
|
|
@ -1957,7 +1957,8 @@ static int hidpp_ff_init(struct hidpp_device *hidpp, u8 feature_index)
|
|||
/* initialize with zero autocenter to get wheel in usable state */
|
||||
hidpp_ff_set_autocenter(dev, 0);
|
||||
|
||||
hid_info(hid, "Force feeback support loaded (firmware release %d).\n", version);
|
||||
hid_info(hid, "Force feedback support loaded (firmware release %d).\n",
|
||||
version);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -155,7 +155,7 @@ int ibmasm_event_buffer_init(struct service_processor *sp)
|
|||
|
||||
buffer = kmalloc(sizeof(struct event_buffer), GFP_KERNEL);
|
||||
if (!buffer)
|
||||
return 1;
|
||||
return -ENOMEM;
|
||||
|
||||
buffer->next_index = 0;
|
||||
buffer->next_serial_number = 1;
|
||||
|
|
|
@ -94,12 +94,14 @@ static int ibmasm_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
|
|||
snprintf(sp->dirname, IBMASM_NAME_SIZE, "%d", sp->number);
|
||||
snprintf(sp->devname, IBMASM_NAME_SIZE, "%s%d", DRIVER_NAME, sp->number);
|
||||
|
||||
if (ibmasm_event_buffer_init(sp)) {
|
||||
result = ibmasm_event_buffer_init(sp);
|
||||
if (result) {
|
||||
dev_err(sp->dev, "Failed to allocate event buffer\n");
|
||||
goto error_eventbuffer;
|
||||
}
|
||||
|
||||
if (ibmasm_heartbeat_init(sp)) {
|
||||
result = ibmasm_heartbeat_init(sp);
|
||||
if (result) {
|
||||
dev_err(sp->dev, "Failed to allocate heartbeat command\n");
|
||||
goto error_heartbeat;
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@ config NET_VENDOR_AQUANTIA
|
|||
Set this to y if you have an Ethernet network cards that uses the aQuantia
|
||||
AQC107/AQC108 chipset.
|
||||
|
||||
This option does not build any drivers; it casues the aQuantia
|
||||
This option does not build any drivers; it causes the aQuantia
|
||||
drivers that can be built to appear in the list of Ethernet drivers.
|
||||
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ config NFC_ST_NCI_I2C
|
|||
select NFC_ST_NCI
|
||||
---help---
|
||||
This module adds support for an I2C interface to the
|
||||
STMicroelectronics NFC NCI chips familly.
|
||||
STMicroelectronics NFC NCI chips family.
|
||||
Select this if your platform is using the i2c bus.
|
||||
|
||||
If you choose to build a module, it'll be called st-nci_i2c.
|
||||
|
@ -23,7 +23,7 @@ config NFC_ST_NCI_SPI
|
|||
select NFC_ST_NCI
|
||||
---help---
|
||||
This module adds support for an SPI interface to the
|
||||
STMicroelectronics NFC NCI chips familly.
|
||||
STMicroelectronics NFC NCI chips family.
|
||||
Select this if your platform is using the spi bus.
|
||||
|
||||
If you choose to build a module, it'll be called st-nci_spi.
|
||||
|
|
|
@ -96,7 +96,7 @@ config NVDIMM_DAX
|
|||
help
|
||||
Support raw device dax access to a persistent memory
|
||||
namespace. For environments that want to hard partition
|
||||
peristent memory, this capability provides a mechanism to
|
||||
persistent memory, this capability provides a mechanism to
|
||||
sub-divide a namespace into character devices that can only be
|
||||
accessed via DAX (mmap(2)).
|
||||
|
||||
|
|
|
@ -774,7 +774,7 @@ config TOSHIBA_WMI
|
|||
WARNING: This driver is incomplete as it lacks a proper keymap and the
|
||||
*notify function only prints the ACPI event type value. Be warned that
|
||||
you will need to provide some information if you have a Toshiba model
|
||||
with WMI event hotkeys and want to help with the develpment of this
|
||||
with WMI event hotkeys and want to help with the development of this
|
||||
driver.
|
||||
|
||||
If you have a WMI-based hotkeys Toshiba laptop, say Y or M here.
|
||||
|
|
|
@ -182,7 +182,7 @@ config CHARGER_SBS
|
|||
tristate "SBS Compliant charger"
|
||||
depends on I2C
|
||||
help
|
||||
Say Y to include support for SBS compilant battery chargers.
|
||||
Say Y to include support for SBS compliant battery chargers.
|
||||
|
||||
config MANAGER_SBS
|
||||
tristate "Smart Battery System Manager"
|
||||
|
|
|
@ -787,7 +787,7 @@ config SCSI_IBMVSCSIS
|
|||
depends on PPC_PSERIES && TARGET_CORE && SCSI && PCI
|
||||
help
|
||||
This is the IBM POWER Virtual SCSI Target Server
|
||||
This driver uses the SRP protocol for communication betwen servers
|
||||
This driver uses the SRP protocol for communication between servers
|
||||
guest and/or the host that run on the same server.
|
||||
More information on VSCSI protocol can be found at www.power.org
|
||||
|
||||
|
|
|
@ -21,6 +21,6 @@ config FANOTIFY_ACCESS_PERMISSIONS
|
|||
decisions concerning filesystem events. This is used by some fanotify
|
||||
listeners which need to scan files before allowing the system access to
|
||||
use those files. This is used by some anti-malware vendors and by some
|
||||
hierarchical storage managent systems.
|
||||
hierarchical storage management systems.
|
||||
|
||||
If unsure, say N.
|
||||
|
|
|
@ -325,7 +325,7 @@ __kfifo_uint_must_check_helper( \
|
|||
*
|
||||
* This macro dynamically allocates a new fifo buffer.
|
||||
*
|
||||
* The numer of elements will be rounded-up to a power of 2.
|
||||
* The number of elements will be rounded-up to a power of 2.
|
||||
* The fifo will be release with kfifo_free().
|
||||
* Return 0 if no error, otherwise an error code.
|
||||
*/
|
||||
|
@ -358,9 +358,9 @@ __kfifo_int_must_check_helper( \
|
|||
* @buffer: the preallocated buffer to be used
|
||||
* @size: the size of the internal buffer, this have to be a power of 2
|
||||
*
|
||||
* This macro initialize a fifo using a preallocated buffer.
|
||||
* This macro initializes a fifo using a preallocated buffer.
|
||||
*
|
||||
* The numer of elements will be rounded-up to a power of 2.
|
||||
* The number of elements will be rounded-up to a power of 2.
|
||||
* Return 0 if no error, otherwise an error code.
|
||||
*/
|
||||
#define kfifo_init(fifo, buffer, size) \
|
||||
|
|
|
@ -1759,7 +1759,7 @@ config MODULE_SIG
|
|||
help
|
||||
Check modules for valid signatures upon load: the signature
|
||||
is simply appended to the module. For more information see
|
||||
Documentation/module-signing.txt.
|
||||
<file:Documentation/admin-guide/module-signing.rst>.
|
||||
|
||||
Note that this option adds the OpenSSL development packages as a
|
||||
kernel build dependency so that the signing tool can use its crypto
|
||||
|
|
|
@ -224,7 +224,7 @@ config HWLAT_TRACER
|
|||
select GENERIC_TRACER
|
||||
help
|
||||
This tracer, when enabled will create one or more kernel threads,
|
||||
depening on what the cpumask file is set to, which each thread
|
||||
depending on what the cpumask file is set to, which each thread
|
||||
spinning in a loop looking for interruptions caused by
|
||||
something other than the kernel. For example, if a
|
||||
System Management Interrupt (SMI) takes a noticeable amount of
|
||||
|
@ -239,7 +239,7 @@ config HWLAT_TRACER
|
|||
iteration
|
||||
|
||||
A kernel thread is created that will spin with interrupts disabled
|
||||
for "width" microseconds in every "widow" cycle. It will not spin
|
||||
for "width" microseconds in every "window" cycle. It will not spin
|
||||
for "window - width" microseconds, where the system can
|
||||
continue to operate.
|
||||
|
||||
|
|
|
@ -583,6 +583,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
if (ret != XZ_OK)
|
||||
return ret;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_BLOCK_START:
|
||||
/* We need one byte of input to continue. */
|
||||
if (b->in_pos == b->in_size)
|
||||
|
@ -606,6 +608,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
s->temp.pos = 0;
|
||||
s->sequence = SEQ_BLOCK_HEADER;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_BLOCK_HEADER:
|
||||
if (!fill_temp(s, b))
|
||||
return XZ_OK;
|
||||
|
@ -616,6 +620,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
|
||||
s->sequence = SEQ_BLOCK_UNCOMPRESS;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_BLOCK_UNCOMPRESS:
|
||||
ret = dec_block(s, b);
|
||||
if (ret != XZ_STREAM_END)
|
||||
|
@ -623,6 +629,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
|
||||
s->sequence = SEQ_BLOCK_PADDING;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_BLOCK_PADDING:
|
||||
/*
|
||||
* Size of Compressed Data + Block Padding
|
||||
|
@ -643,6 +651,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
|
||||
s->sequence = SEQ_BLOCK_CHECK;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_BLOCK_CHECK:
|
||||
if (s->check_type == XZ_CHECK_CRC32) {
|
||||
ret = crc32_validate(s, b);
|
||||
|
@ -665,6 +675,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
|
||||
s->sequence = SEQ_INDEX_PADDING;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_INDEX_PADDING:
|
||||
while ((s->index.size + (b->in_pos - s->in_start))
|
||||
& 3) {
|
||||
|
@ -687,6 +699,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
|
||||
s->sequence = SEQ_INDEX_CRC32;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_INDEX_CRC32:
|
||||
ret = crc32_validate(s, b);
|
||||
if (ret != XZ_STREAM_END)
|
||||
|
@ -695,6 +709,8 @@ static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
|
|||
s->temp.size = STREAM_HEADER_SIZE;
|
||||
s->sequence = SEQ_STREAM_FOOTER;
|
||||
|
||||
/* Fall through */
|
||||
|
||||
case SEQ_STREAM_FOOTER:
|
||||
if (!fill_temp(s, b))
|
||||
return XZ_OK;
|
||||
|
|
|
@ -39,10 +39,10 @@
|
|||
#include "internal.h"
|
||||
|
||||
/*
|
||||
* By default transparent hugepage support is disabled in order that avoid
|
||||
* to risk increase the memory footprint of applications without a guaranteed
|
||||
* benefit. When transparent hugepage support is enabled, is for all mappings,
|
||||
* and khugepaged scans all mappings.
|
||||
* By default, transparent hugepage support is disabled in order to avoid
|
||||
* risking an increased memory footprint for applications that are not
|
||||
* guaranteed to benefit from it. When transparent hugepage support is
|
||||
* enabled, it is for all mappings, and khugepaged scans all mappings.
|
||||
* Defrag is invoked by khugepaged hugepage allocations and by page faults
|
||||
* for all hugepage allocations.
|
||||
*/
|
||||
|
|
|
@ -96,7 +96,7 @@
|
|||
* __entry->bar.x = y;
|
||||
|
||||
* __array: There are three fields (type, name, size). The type is the
|
||||
* type of elements in teh array, the name is the name of the array.
|
||||
* type of elements in the array, the name is the name of the array.
|
||||
* size is the number of items in the array (not the total size).
|
||||
*
|
||||
* __array( char, foo, 10) is the same as saying: char foo[10];
|
||||
|
@ -113,7 +113,7 @@
|
|||
* type is the type of the element, name is the name of the array.
|
||||
* The size is different than __array. It is not a static number,
|
||||
* but the algorithm to figure out the length of the array for the
|
||||
* specific instance of tracepoint. Again, size is the numebr of
|
||||
* specific instance of tracepoint. Again, size is the number of
|
||||
* items in the array, not the total length in bytes.
|
||||
*
|
||||
* __dynamic_array( int, foo, bar) is similar to: int foo[bar];
|
||||
|
@ -126,9 +126,9 @@
|
|||
* Notice, that "__entry" is not needed here.
|
||||
*
|
||||
* __string: This is a special kind of __dynamic_array. It expects to
|
||||
* have a nul terminated character array passed to it (it allows
|
||||
* have a null terminated character array passed to it (it allows
|
||||
* for NULL too, which would be converted into "(null)"). __string
|
||||
* takes two paramenter (name, src), where name is the name of
|
||||
* takes two parameter (name, src), where name is the name of
|
||||
* the string saved, and src is the string to copy into the
|
||||
* ring buffer.
|
||||
*
|
||||
|
@ -445,7 +445,7 @@ DECLARE_EVENT_CLASS(foo_template,
|
|||
|
||||
/*
|
||||
* Here's a better way for the previous samples (except, the first
|
||||
* exmaple had more fields and could not be used here).
|
||||
* example had more fields and could not be used here).
|
||||
*/
|
||||
DEFINE_EVENT(foo_template, foo_with_template_simple,
|
||||
TP_PROTO(const char *foo, int bar),
|
||||
|
|
Loading…
Reference in a new issue