11 Apr, 2015
2 commits
-
Miss a ')' for ifneq in Makefile, the related building error:
Documentation/blackfin/Makefile:2: *** invalid syntax in conditional. Stop.
make[1]: *** [Documentation/blackfin] Error 2Signed-off-by: Chen Gang
Signed-off-by: Jonathan Corbet -
The page-types tool was relocated to tools/vm in the 3.4 kernel timeframe.
Signed-off-by: Randy Wright
Signed-off-by: Jonathan Corbet
09 Apr, 2015
1 commit
-
Fix an obvious typo in the documentation.
Signed-off-by: Michael S. Tsirkin
Signed-off-by: Jonathan Corbet
04 Apr, 2015
8 commits
-
Commit ce0e7b28fb75cb00 ("sched, cpuacct: Fix niced guest time
accounting") added the guest_nice column to /proc/stat, but the example
output of `cat /proc/stat' in Documentation/filesystems/proc.txt wasn't
updated accordingly. Do so now.Cc: Ryota Ozaki
Signed-off-by: Tobias Klauser
Signed-off-by: Jonathan Corbet -
We're at least trying to be alphabetically sorted. So move "eagerfpu="
in the vicinity of where it belongs at least.Signed-off-by: Borislav Petkov
Signed-off-by: Jonathan Corbet -
With ACPI 5.1 _DSD (Device Specific Data) it is now possible to name
functions just like Device Tree is doing. Make sure that the documentation
mentions _DSD as the recommended way to describe GPIOs in ACPI systems.Reported-by: Darren Hart
Reviewed-by: Darren Hart
Signed-off-by: Mika Westerberg
Acked-by: Rafael J. Wysocki
Signed-off-by: Jonathan Corbet -
Mostly language improvements to the new completions.txt document, but there
is also a semantic correction in the description of completion_done() at
the very end.Acked-by: Ingo Molnar
Signed-off-by: Jonathan Corbet -
Fix for imprecise/wrong statements on context in which wait_for_completion*()
can be called, updated notes on "going out of scope" problems and some
language fixups.Signed-off-by: Nicholas Mc Guire
Acked-by: Ingo Molnar
Signed-off-by: Jonathan Corbet -
This is a update of Chinese documentation:Documentation/zh_CN/arm64/memory.txt
It is based on the modifications of Documentation/arm64/memory.txt in submission:
"08375198", "4edae01e", "a24637d5", "383c2799".Signed-off-by: Fu Wei
Signed-off-by: Jonathan Corbet -
This is a update of Chinese documentation: Documentation/zh_CN/arm64/booting.txt
It is based on the modifications of Documentation/arm64/booting.txt in submission:
"a2c1d73b", "cdd78578", "c218bca7", "63f8344c".Signed-off-by: Fu Wei
Signed-off-by: Jonathan Corbet -
This is a Chinese translated version of
Documentation/arm64/legacy_instructions.txtIt is based on the modifications of
Documentation/arm64/legacy_instructions.txt in submission: "587064b6",
"bd35a4ad", "2d888f48", "c852f320".Signed-off-by: Fu Wei
Signed-off-by: Jonathan Corbet
27 Mar, 2015
2 commits
-
This fixes the bibliography hyperlink to "http://www.eia.org"
which now redirects to a page with a "404 Not found" error.The latest update to the document referred to is now available
on the Consumer Electronics Association website.Signed-off-by: Michael Opdenacker
Signed-off-by: Jonathan Corbet -
The previous maintainer didn't want translation patches, but I'll happily
take them. Also note a few subdirectories where the subsystem maintainers
would prefer to handle docs patches themselves.Signed-off-by: Jonathan Corbet
20 Mar, 2015
15 commits
-
Kernel.org is only hosting patches and kernel compressed with xz,
so change the old gzip/bzip2 instances to xz.Signed-off-by: Yaowei Bai
Signed-off-by: Jonathan Corbet -
When 4.0 is released, the README should reflect the new numbering.
Signed-off-by: Jeff Kirsher
Signed-off-by: Jonathan Corbet -
This patch fix spelling typo in Documentation/PCI.
Signed-off-by: Masanari Iida
Signed-off-by: Jonathan Corbet -
The documentation is trying to describe accessing a field through a
pointer, but it is using '-'. Fix that.Signed-off-by: Liviu Dudau
Signed-off-by: Jonathan Corbet -
Remove mentioning of block barriers since they were removed.
Reviewed-by: Christoph Hellwig
Signed-off-by: Leonid V. Fedorenchik
Signed-off-by: Jonathan Corbet -
Fix one grammar mistake (Allows->Allow) and add extra information about
the external editor add-on of Thunderbird: the developer must make sure
that their editor doesn't fork (IOW it mustn't return before closing)
thus they should be careful how they configure the addon. Furthermore,
add a tip how to do it with gvim.Signed-off-by: Giedrius Statkevičius
[jc: some minor wording/formatting tweaks]
Signed-off-by: Jonathan Corbet -
The patch 125e564("Move Kconfig.instrumentation to arch/Kconfig and
init/Kconfig") had removed the "Instrumentation Support" menu,
and the configurations under this had be moved to "General setup".
Update Documentation/kprobes.txt to reflect this change.Signed-off-by: Li Bin
Acked-by: Masami Hiramatsu
Signed-off-by: Jonathan Corbet -
We can remove the i2o documentation because a) the subsystem has been
moved to staging with commit 2cbf7fe2d5d32a (i2o: move to staging)
anyhow and b) the here removed files are present in the subsystem
directory again. There, README even has an additional paragraph and the
ioctl docs only differ in whitespaces. Well...Signed-off-by: Wolfram Sang
Signed-off-by: Jonathan Corbet -
The CONFIG_DEBUG_PAGEALLOC option now is located under "Kernel
hacking" / "Memory Debugging" / "Debug page memory allocations".
so we should update the description in kmemcheck.txt.Signed-off-by: Wang Long
Signed-off-by: Jonathan Corbet -
Fix a trivial typo in Documentation/memory-hotplug.txt.
Signed-off-by: Sheng Yong
Signed-off-by: Jonathan Corbet -
The documentation and the code disagrees; fix the former.
Signed-off-by: Rasmus Villemoes
Signed-off-by: Jonathan Corbet -
The IRQF_DISABLED is a NOOP and scheduled to be removed. According to Ingo
Molnar in commit e58aa3d2d0cc01ad8d6f7f640a0670433f794922 (genirq: Run irq
handlers with interrupts disabled), running IRQ handlers with interrupts
enabled can cause stack overflows when the interrupt line of the issuing
device is still active.This patch removes IRQF_DISABLED from this documentation. It was
mentioned to be a solution to avoid deadlocks when a device uses
multiple interrupts. As the flag is a NOOP this solution does not work
anymore.Signed-off-by: Valentin Rothberg
Signed-off-by: Jonathan Corbet -
max_ptes_none specifies how many extra small pages (that are
not already mapped) can be allocated when collapsing a group
of small pages into one large page./sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_none
A higher value leads to use additional memory for programs.
A lower value leads to gain less thp performance. Value of
max_ptes_none can waste cpu time very little, you can
ignore it.Signed-off-by: Ebru Akagunduz
Reviewed-by: Rik van Riel
Signed-off-by: Jonathan Corbet -
as the commit: "lib/vsprintf: implement bitmap printing through
'%*pb[l]'" add an easy way to print bitmaps. so printk-formats.txt
should reflect it.Signed-off-by: Wang Long
Acked-by: Tejun Heo
Signed-off-by: Jonathan Corbet -
This patch fix spelling typos in Documentations/input.
Signed-off-by: Masanari Iida
Acked-by: Randy Dunlap
Signed-off-by: Jonathan Corbet
28 Feb, 2015
5 commits
-
Documentation/memory-hotplug.txt describes that a callback function can
be added to the notification chain by calling hotplug_memory_notifier().
The function prototype of the callback function is mssing. This missing
information is added by the patch.The description of the arguments of the callback function is
reworked.The constants for the event types are corrected.
The possible return values are explained.
Signed-off-by: Heinrich Schuchardt
Signed-off-by: Jonathan Corbet -
Try to make coding style documentation look a bit more readable and
consistent with the following:- indent every code example in C to first tab-stop;
- surround every code example with empty lines, both top and bottom;
- remove empty lines where text looked way too spare;
- do not indent examples in elisp and kconfig;
- do not do any non-whitespace changes.Signed-off-by: Pavel Kretov
Signed-off-by: Jonathan Corbet -
Coding style description has a irregular mixture of tabs and spaces in two
places which is bad by any means and can possibly hurt somebody's sense
of beauty.Signed-off-by: Pavel Kretov
Signed-off-by: Jonathan Corbet -
Even "private" structure members need a leading "@" in their
kernel-doc; otherwise, they will be treated as new section names in
the resulting manual.Signed-off-by: Robert P. J. Day
Acked-by: Randy Dunlap
Acked-By: Sebastian Reichel
Signed-off-by: Jonathan Corbet -
The documentation specified that a machine type is mandatory and made
that assumption in a few places. However, for DT-only platforms, the
current advice is that no machine type should be registered, so update
accordingly.Signed-off-by: Gregory Fong
Signed-off-by: Jonathan Corbet
23 Feb, 2015
7 commits
-
.. after extensive statistical analysis of my G+ polling, I've come to
the inescapable conclusion that internet polls are bad.Big surprise.
But "Hurr durr I'ma sheep" trounced "I like online polls" by a 62-to-38%
margin, in a poll that people weren't even supposed to participate in.
Who can argue with solid numbers like that? 5,796 votes from people who
can't even follow the most basic directions?In contrast, "v4.0" beat out "v3.20" by a slimmer margin of 56-to-44%,
but with a total of 29,110 votes right now.Now, arguably, that vote spread is only about 3,200 votes, which is less
than the almost six thousand votes that the "please ignore" poll got, so
it could be considered noise.But hey, I asked, so I'll honor the votes.
-
Pull ext4 fixes from Ted Ts'o:
"Ext4 bug fixes.We also reserved code points for encryption and read-only images (for
which the implementation is mostly just the reserved code point for a
read-only feature :-)"* tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:
ext4: fix indirect punch hole corruption
ext4: ignore journal checksum on remount; don't fail
ext4: remove duplicate remount check for JOURNAL_CHECKSUM change
ext4: fix mmap data corruption in nodelalloc mode when blocksize < pagesize
ext4: support read-only images
ext4: change to use setup_timer() instead of init_timer()
ext4: reserve codepoints used by the ext4 encryption feature
jbd2: complain about descriptor block checksum errors -
Pull more vfs updates from Al Viro:
"Assorted stuff from this cycle. The big ones here are multilayer
overlayfs from Miklos and beginning of sorting ->d_inode accesses out
from David"* 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (51 commits)
autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation
procfs: fix race between symlink removals and traversals
debugfs: leave freeing a symlink body until inode eviction
Documentation/filesystems/Locking: ->get_sb() is long gone
trylock_super(): replacement for grab_super_passive()
fanotify: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversions
Cachefiles: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversions
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
SELinux: Use d_is_positive() rather than testing dentry->d_inode
Smack: Use d_is_positive() rather than testing dentry->d_inode
TOMOYO: Use d_is_dir() rather than d_inode and S_ISDIR()
Apparmor: Use d_is_positive/negative() rather than testing dentry->d_inode
Apparmor: mediated_filesystem() should use dentry->d_sb not inode->i_sb
VFS: Split DCACHE_FILE_TYPE into regular and special types
VFS: Add a fallthrough flag for marking virtual dentries
VFS: Add a whiteout dentry type
VFS: Introduce inode-getting helpers for layered/unioned fs environments
Infiniband: Fix potential NULL d_inode dereference
posix_acl: fix reference leaks in posix_acl_create
autofs4: Wrong format for printing dentry
... -
Pull ARM fix from Russell King:
"Just one fix this time around. __iommu_alloc_buffer() can cause a
BUG() if dma_alloc_coherent() is called with either __GFP_DMA32 or
__GFP_HIGHMEM set. The patch from Alexandre addresses this"* 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm:
ARM: 8305/1: DMA: Fix kzalloc flags in __iommu_alloc_buffer() -
X-Coverup: just ask spender
Cc: stable@vger.kernel.org
Signed-off-by: Al Viro -
use_pde()/unuse_pde() in ->follow_link()/->put_link() resp.
Cc: stable@vger.kernel.org
Signed-off-by: Al Viro -
As it is, we have debugfs_remove() racing with symlink traversals.
Supply ->evict_inode() and do freeing there - inode will remain
pinned until we are done with the symlink body.And rip the idiocy with checking if dentry is positive right after
we'd verified debugfs_positive(), which is a stronger check...Cc: stable@vger.kernel.org
Signed-off-by: Al Viro