21 Sep, 2016
4 commits
-
Mauro's patch set introduced some bare :: lines; these can be represented
by a double colon at the end of the preceding text line. The result looks
a little less weird and is less verbose.Signed-off-by: Jonathan Corbet
-
Add cross references for the documents mentioned at HOWTO and
are under the Documentation/ directory, using the ReST notation.It should be noticed that HOWTO also mentions the /README file.
We opted to not touch it, for now, as making it build on
Sphinx would require it to be moved to a Documentation/foo
directory.Signed-off-by: Mauro Carvalho Chehab
Acked-by: Greg Kroah-Hartman
Signed-off-by: Jonathan Corbet -
As discussed at linux-doc ML, the best is to keep all documents
backward compatible with Sphinx version 1.2, as it is the latest
version found on some distros like Debian.All books currently support it.
Please notice that, while it mentions the eventual need of
XeLaTex and texlive to build pdf files, this is not a minimal
requirement, as one could just be interested on building html
documents. Also, identifying the minimal requirements for
texlive packages is not trivial, as each distribution seems to
use different criteria on grouping LaTex functionalities.While here, update the current kernel version to 4.x.
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Jonathan Corbet -
- Fix chapter identation inconsistencies;
- Convert table to ReST format;
- use the right tag for bullets;
- Fix bold emphasis;
- mark blocks with :: tags;
- use verbatim font for files;
- make Sphinx happySigned-off-by: Mauro Carvalho Chehab
Signed-off-by: Jonathan Corbet
06 Nov, 2015
1 commit
-
Pull documentation update from Jon Corbet:
"There is a nice new document from Neil on how pathname lookups work
and some new CAN driver documentation. Beyond that, we have
kernel-doc fixes, a bit more work to support reproducible builds, and
the usual collection of small fixes"* tag 'docs-for-linus' of git://git.lwn.net/linux: (34 commits)
Documentation: add new description of path-name lookup.
Documentation/vm/slub.txt: document slabinfo-gnuplot.sh
Doc: ABI/stable: Fix typo in ABI/stable
doc: Clarify that nmi_watchdog param is for hardlockups
Typo correction for description in gpio document.
DocBook: Fix kernel-doc to be case-insensitive for private:
kernel-docs.txt: update kernelnewbies reference
Doc:kvm: Fix typo in Doc/virtual/kvm
Documentation/Changes: Add bc in "Current Minimal Requirements" section
Documentation/email-clients.txt: remove trailing whitespace
DocBook: Use a fixed encoding for output
MAINTAINERS: The docs tree has moved
Docs/kernel-parameters: Add earlycon devicetree usage
SubmittingPatches: make Subject examples match the de facto standard
Documentation: gpio: mention that -gpio has been deprecated
Documentation: cgroups: just fix a few typos
Documentation: Update kselftest.txt
Documentation: DMA API: Be more explicit that nents is always the same
Documentation: Update the default value of crashkernel low
zram: update documentation
...
12 Oct, 2015
1 commit
-
bc is mentioned lower in a dedicated section.
Yet it is useful to have all dependencies listed in
"Current Minimal Requirements" section.Signed-off-by: Benoit Lemarchand
Signed-off-by: Jonathan Corbet
25 Sep, 2015
1 commit
-
The sign-file.c program actually uses CMS rather than PKCS#7 to sign a file
since that allows the target X.509 certificate to be specified by
subjectKeyId rather than by issuer + serialNumber.However, older versions of the OpenSSL crypto library (such as may be found
in CentOS 5.11) don't support CMS. Assume everything prior to
OpenSSL-1.0.0 doesn't support CMS and switch to using PKCS#7 in that case.Further, the pre-1.0.0 OpenSSL only supports PKCS#7 signing with SHA1, so
give an error from the sign-file script if the caller requests anything
other than SHA1.The compiler gives the following error with an OpenSSL crypto library
that's too old:HOSTCC scripts/sign-file
scripts/sign-file.c:23:25: fatal error: openssl/cms.h: No such file or directory
#includeReported-by: Vinson Lee
Signed-off-by: David Howells
Acked-by: David Woodhouse
28 Aug, 2015
1 commit
-
The module signing script (sign-file) used to be a wrapper around the
openssl program. It has now been replaced by a C program that uses the
crypto library from the OpenSSL package meaning that the OpenSSL devel
packages are necessary to provide the devel library link and the header
files.This would be openssl-devel on Fedora and libssl-dev on Debian.
Reported-by: Stephen Rothwell
Signed-off-by: David Howells
Acked-by: Stephen Rothwell
Signed-off-by: James Morris
30 Dec, 2014
1 commit
-
The official spelling of GNU is GNU and not Gnu.
Bug 89551 https://bugzilla.kernel.org/show_bug.cgi?id=89551Signed-off-by: Kevin Law
Signed-off-by: Jonathan Corbet
10 Dec, 2014
1 commit
-
Signed-off-by: Andrew Shewmaker
Acked-by: Stephen Hemminger
Signed-off-by: David S. Miller
09 Sep, 2014
2 commits
-
remove pcmcia-cs from Changes, since it seems to be obsolete since a long time
Signed-off-by: Simon Danner
Acked-by: Randy Dunlap
Signed-off-by: Jiri Kosina -
Update broken links in Changes
Signed-off-by: Simon Danner
Acked-by: Randy Dunlap
Signed-off-by: Jiri Kosina
13 Jul, 2014
1 commit
-
The paragraph on mcelog currently describes kernel v2.6.31. In that
kernel the mce code (for i386, that is) was in transition. Ever since
v2.6.32 the situation is much simpler (eg, mcelog is now needed to
process events on almost all x86 machines, i386 and x86-64). Since this
"document is designed to provide a list of the minimum levels of
software necessary to run the 3.0 kernels" let's just describe that
situation.Signed-off-by: Paul Bolle
Acked-by: Andi Kleen
Signed-off-by: Randy Dunlap
Signed-off-by: Linus Torvalds
19 May, 2014
1 commit
-
HPA did the world a favour and reduced the number of perl scripts in the
universe. However we do now need bcResolves-bug: https://bugzilla.kernel.org/show_bug.cgi?id=60575
Signed-off-by: Alan Cox
Signed-off-by: Jiri Kosina
28 Nov, 2013
1 commit
-
This tool hasn't been maintained in over a decade, and is pretty much
useless these days. Let's pretend it never happened.Also remove a long-dead email address.
Signed-off-by: Dave Jones
Signed-off-by: Linus Torvalds
12 Jul, 2011
1 commit
-
That file harkens back to the days of the big 2.4 -> 2.6 version jump,
and was based even then on older versions. Some of it is just obsolete,
and Jesper Juhl points out that it talks about kernel versions 2.6 and
should be updated to 3.0.Remove some obsolete text, and re-phrase some other to not be 2.6-specific.
Reported-by: Jesper Juhl
Signed-off-by: Linus Torvalds
23 Mar, 2011
1 commit
-
I noticed the 'mcelog' program had no comment and then ended up "fixing"
a few more things:* reiserfsck -V does not print "reiserfsprogs" (any more?)
* is "udevinfo" still shipped? udevd certainly is
* grub2 doesn't have a 'grub' binary
* add a "# how to get the mcelog version" commentSigned-off-by: Christian Kujau
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
12 Jul, 2010
1 commit
-
I've found some web addresses not responding, giving the cannot
connect error when trying to load them. The below patch updates
the addresses that are not connecting with the best that I can find,
and also fixes a couple of addresses, so people can either choose an older
version of the package and/or a newer version(i.e. ppp).Signed-off-by: Justin P. Mattock
Signed-off-by: Jiri Kosina
26 Mar, 2010
1 commit
-
Superseded by xt_string revision 1 (linux v2.6.26-rc8-1127-g4ad3f26,
iptables 1.4.2-rc1).Signed-off-by: Jan Engelhardt
14 Dec, 2009
1 commit
-
For both .33 and .32-stable.
Signed-off-by: Jan Engelhardt
Cc: stable@kernel.org
Signed-off-by: Patrick McHardy
19 Jun, 2009
1 commit
-
Perl is used on the kernel Makefile to generate documentation, firmwares
in c source form, sources, graphs, and some headers and this fact is
undocumented.[akpm@linux-foundation.org: 80-columns, please]
Signed-off-by: Jose Luis Perez Diez
Cc: Sam Ravnborg
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
15 Jun, 2009
2 commits
-
* 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next: (53 commits)
.gitignore: ignore *.lzma files
kbuild: add generic --set-str option to scripts/config
kbuild: simplify argument loop in scripts/config
kbuild: handle non-existing options in scripts/config
kallsyms: generalize text region handling
kallsyms: support kernel symbols in Blackfin on-chip memory
documentation: make version fix
kbuild: fix a compile warning
gitignore: Add GNU GLOBAL files to top .gitignore
kbuild: fix delay in setlocalversion on readonly source
README: fix misleading pointer to the defconf directory
vmlinux.lds.h update
kernel-doc: cleanup perl script
Improve vmlinux.lds.h support for arch specific linker scripts
kbuild: fix headers_exports with boolean expression
kbuild/headers_check: refine extern check
kbuild: fix "Argument list too long" error for "make headers_check",
ignore *.patch files
Remove bashisms from scripts
menu: fix embedded menu presentation
... -
The Makefiles in the build directories use the internal make variable
MAKEFILE_LIST which is available from make 3.80 only. (The patch would be
valid back to 2.6.25)Signed-off-by: Adam Lackorzynski
Signed-off-by: Andrew Morton
Signed-off-by: Sam Ravnborg
29 May, 2009
1 commit
-
Signed-off-by: Andi Kleen
Signed-off-by: H. Peter Anvin
Signed-off-by: Hidetoshi Seto
Signed-off-by: H. Peter Anvin
30 Jan, 2009
1 commit
-
btrfs requires version 0.18 of its tools, and squashfs requires 4.0.
ext3 should use and ext4 requires v1.41.4 of e2fsprogs.Signed-off-by: Bill Nottingham
Signed-off-by: Randy Dunlap
cc: Ted Tso
Signed-off-by: Linus Torvalds
03 Aug, 2007
1 commit
-
Grub older than 0.93 are broken when the kernel setup is bigger than
8K. This was fixed in 2002, and 0.93 was the first grub version which
fixed this bug.Signed-off-by: H. Peter Anvin
30 Nov, 2006
1 commit
-
Changes persistant -> persistent. www.dictionary.com does not know
persistant (with an A), but should it be one of those things you can
spell in more than one correct way, let me know.Signed-off-by: Jan Engelhardt
Signed-off-by: Adrian Bunk
25 Sep, 2006
1 commit
-
Based on conversations with greg kh (and noticing a simple typo),
these are the actual minimal versions for 2.6.18.Signed-off-by: Sam Ravnborg
27 Jun, 2006
1 commit
-
Just removes a few unused #defines and fixes some comments due to
devfs now being gone.Signed-off-by: Greg Kroah-Hartman
21 Mar, 2006
1 commit
-
The patch removes references to kernel 2.4 and to translations that
are outdated for 2.6 (german translation is at 2.4.20) or hosts that
are not available.Signed-off-by: Adrian Bunk
09 Jan, 2006
1 commit
-
Remove various things which were checking for gcc-1.x and gcc-2.x compilers.
From: Adrian Bunk
Some documentation updates and removes some code paths for gcc < 3.2.
Acked-by: Russell King
Signed-off-by: Adrian Bunk
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
07 Nov, 2005
1 commit
-
Update ksymoops related documentation to reflect current 2.6 reality.
Signed-off-by: Jesper Juhl
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
29 Oct, 2005
1 commit
-
The 071 release is needed to handle the input changes. Older versions
will work properly with module-based systems, but not for users that
build input stuff into the kernel.Signed-off-by: Greg Kroah-Hartman
28 Sep, 2005
1 commit
-
Add information about required version of the userspace library/utilities
to Documentation/Changes. Also add pointer to this and to FUSE
documentation from Kconfig.Thanks to Anton Altaparmakov for the reminder.
Signed-off-by: Miklos Szeredi
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
28 Jul, 2005
1 commit
-
Document that udev 058 is required.
Signed-off-by: Adrian Bunk
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
30 Jun, 2005
1 commit
-
As the information is now exported via sysfs, there's no need for an userspace
tool any longer.Signed-off-by: Dominik Brodowski
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
28 Jun, 2005
1 commit
-
Add some information useful for PCMCIA device driver authors to
Documentation/pcmcia/, and reference it in dmesg in case of hash mismatches.Also add a reference to pcmciautils to Documentation/Changes. With recent
changes, you don't need to concern yourself with pcmcia-cs even if you have
PCMCIA hardware, so the example above the list needed to be adapted as well.Signed-off-by: Dominik Brodowski
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
24 Jun, 2005
1 commit
-
The below patch passes samples from anonymous regions to userspace instead
of just dropping them. This provides the support needed for reporting
anonymous-region code samples (today: basic accumulated results; later:
Java and other dynamically compiled code).As this changes the format, an upgrade to the just-released 0.9 release of
the userspace tools is required.This patch is based upon an earlier one by Will Cohen
Signed-off-by: John Levon
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
01 May, 2005
1 commit
-
xmlto uses standared XSLT templates to generate manpages, (x)html pages, and
XML FO files which can be processed with passivetex. This is much faster than
using jadetex for everything. This patch also reduces the number of
kernel-specific scripts that are needed to generate documentation.Signed-off-by: Martin Waitz
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!