18 Aug, 2018
1 commit
-
commit 934193a654c1f4d0643ddbf4b2529b508cae926e upstream.
Verify that 'depmod' ($DEPMOD) is installed.
This is a partial revert of commit 620c231c7a7f
("kbuild: do not check for ancient modutils tools").Also update Documentation/process/changes.rst to refer to
kmod instead of module-init-tools.Fixes kernel bugzilla #198965:
https://bugzilla.kernel.org/show_bug.cgi?id=198965Signed-off-by: Randy Dunlap
Cc: Lucas De Marchi
Cc: Lucas De Marchi
Cc: Michal Marek
Cc: Jessica Yu
Cc: Chih-Wei Huang
Cc: stable@vger.kernel.org # any kernel since 2012
Signed-off-by: Masahiro Yamada
Signed-off-by: Greg Kroah-Hartman
04 Nov, 2017
2 commits
-
Add my name to the list.
Signed-off-by: Frank Rowand
Signed-off-by: Greg Kroah-Hartman -
add me to the list.
Signed-off-by: Willy Tarreau
Signed-off-by: Greg Kroah-Hartman
03 Nov, 2017
1 commit
-
Add my name to the list.
Signed-off-by: Tim Bird
Signed-off-by: Greg Kroah-Hartman
23 Oct, 2017
1 commit
-
The kernel enforcement statement commit had my Acked-by: but missed my
name in the document signatures.Signed-off-by: Martin K. Petersen
Signed-off-by: Greg Kroah-Hartman
21 Oct, 2017
2 commits
-
Eduardo was not in the correct alphabetical order, and Ivan was somehow
listed twice, so fix these sorting issues up.Signed-off-by: Greg Kroah-Hartman
-
Adding a couple of names on behalf of Arm Ltd.
Acked-by: Marc Zyngier
Signed-off-by: Catalin Marinas
Signed-off-by: Greg Kroah-Hartman
20 Oct, 2017
1 commit
-
Doc update because significance of corporate affiliation was unclear.
Acked-by: Doug Ledford
Acked-by: Paolo Bonzini
Acked-by: Hans de Goede
Acked-by: Xin Long
Signed-off-by: Andrea Arcangeli
Signed-off-by: Richard Fontana
Signed-off-by: Greg Kroah-Hartman
19 Oct, 2017
5 commits
-
I already Acked the patch, add my name to the list as well.
Signed-off-by: Laura Abbott
Signed-off-by: Greg Kroah-Hartman -
Add my name to the kernel enforcement statement as it is something I
support speaking on my own behalf and not a statement of my current
employer.Signed-off-by: Dennis Dalessandro
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Trond Myklebust
Signed-off-by: Greg Kroah-Hartman -
Adding myself to the list as I missed the window to be in the original patch.
Cc: Jonathan Corbet
Cc: Bart Van Assche
Cc: Namhyung Kim
Cc: Olof Johansson
Cc: Juergen Gross
Cc: Javier Martinez Canillas
Signed-off-by: Eduardo Valentin
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Stephen Hemminger
Signed-off-by: Greg Kroah-Hartman
16 Oct, 2017
1 commit
-
This adds a short document describing the views of how the Linux kernel
community feels about enforcing the license of the kernel.Acked-by: Al Viro
Acked-by: Alex Elder (Linaro)
Acked-by: Andrea Arcangeli
Acked-by: Andy Gross
Acked-by: Aneesh Kumar K.V
Acked-by: Anna Schumaker
Acked-by: Ard Biesheuvel
Acked-by: Arnd Bergmann
Acked-by: Arvind Yadav
Acked-by: Bart Van Assche
Acked-by: Bhumika Goyal
Acked-by: Bjorn Andersson
Acked-by: Borislav Petkov
Acked-by: Christian Borntraeger
Acked-by: Christian König
Acked-by: Christophe JAILLET
Acked-by: Chuck Lever
Acked-by: Colin Ian King
Acked-by: Daniel Borkmann
Acked-by: Daniel Lezcano
Acked-by: Daniel Vetter
Acked-by: Darrick J. Wong (Oracle)
Acked-by: Darrick J. Wong
Acked-by: David Kershner
Acked-by: David S. Miller
Acked-by: Dmitry Torokhov
Acked-by: Doug Ledford
Acked-by: Fabio Estevam
Acked-by: Felipe Balbi
Acked-by: Florian Westphal
Acked-by: Geert Uytterhoeven
Acked-by: Guenter Roeck
Acked-by: Hannes Reinecke
Acked-by: Hans de Goede
Acked-by: Heiko Carstens
Acked-by: Heiko Stuebner
Acked-by: Heiner Kallweit
Acked-by: Ingo Molnar
Acked-by: Ivan Safonov
Acked-by: Jaegeuk Kim
Acked-by: Jan Kara (SUSE)
Acked-by: Javier Martinez Canillas
Acked-by: Jeff Kirsher
Acked-by: Jens Axboe
Acked-by: Jes Sorensen
Acked-by: Jiri Kosina
Acked-by: Jiri Pirko
Acked-by: Joe Perches
Acked-by: Joerg Roedel (SUSE)
Acked-by: Johan Hovold
Acked-by: Josh Poimboeuf
Acked-by: Juergen Gross
Acked-by: Julia Lawall
Acked-by: K. Y. Srinivasan
Acked-by: Khalid Aziz
Acked-by: Krzysztof Kozlowski
Acked-by: Kuninori Morimoto
Acked-by: Larry Finger
Acked-by: Laura Abbott
Acked-by: Lee Jones
Acked-by: Leon Romanovsky
Acked-by: Linus Walleij (Linaro)
Acked-by: Lv Zheng
Acked-by: Martin K. Petersen (Oracle)
Acked-by: Masahiro Yamada
Acked-by: Masami Hiramatsu
Acked-by: Mel Gorman
Acked-by: Michael S. Tsirkin
Acked-by: Michal Hocko
Acked-by: Mike Marshall
Acked-by: Namhyung Kim
Acked-by: Neil Armstrong
Acked-by: Olof Johansson
Acked-by: Pablo Neira Ayuso
Acked-by: Paolo Bonzini
Acked-by: Paul Burton
Acked-by: Paul E. McKenney
Acked-by: Peter Zijlstra
Acked-by: Rafael J. Wysocki
Acked-by: Ralf Baechle
Acked-by: Richard Weinberger
Acked-by: Rik van Riel
Acked-by: Rob Clark
Acked-by: Rob Herring
Acked-by: Sebastian Reichel (Collabora)
Acked-by: Shawn Guo
Acked-by: Shuah Khan
Acked-by: Simon Horman
Acked-by: Srinivas Kandagatla
Acked-by: Steven Rostedt (VMware)
Acked-by: Sven Eckelmann
Acked-by: Takashi Iwai (SUSE)
Acked-by: Tejun Heo
Acked-by: Thierry Reding
Acked-by: Tony Luck
Acked-by: Ulf Hansson
Acked-by: Vinod Koul
Acked-by: Viresh Kumar
Acked-by: Vivien Didelot
Acked-by: Wei Yongjun
Acked-by: Xin Long
Signed-off-by: Greg Kroah-Hartman
31 Aug, 2017
1 commit
-
Drop all references to git daily snapshots of Linux mainline git tree
since they are no longer generated.Drop the "Last update" info since 'git log' is a better source of that
info and since the Last update date is not being updated.Yes, I read that this file is obsolete, but it still has some useful
information in it.Signed-off-by: Randy Dunlap
Signed-off-by: Jonathan Corbet
25 Aug, 2017
1 commit
-
git.kernel.org links don't work (fatal: repository ... not found).
Update them with the current style from https://git.kernel.orgThere is no HTTP option, so also switch HTTP -> HTTPS.
Signed-off-by: Andrii Bordunov
Signed-off-by: Jonathan Corbet
24 Jul, 2017
1 commit
-
Documentation/process/submitting-patches.rst contains a non-ascii
character. Change it to the ascii equivalent.Signed-off-by: Frank Rowand
Signed-off-by: Jonathan Corbet
18 Jul, 2017
2 commits
-
The toolchain used by Sphinx is somewhat complex, and installing
it should be part of the doc-guide.Move it out of changes.rst.
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Jonathan Corbet -
The kfigure module doesn't work with Sphinx version 1.2. So,
update the minimal requirements accordingly.Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Jonathan Corbet
08 Jul, 2017
1 commit
-
…/masahiroy/linux-kbuild
Pull Kbuild thin archives updates from Masahiro Yamada:
"Thin archives migration by Nicholas Piggin.THIN_ARCHIVES has been available for a while as an optional feature
only for PowerPC architecture, but we do not need two different
intermediate-artifact schemes.Using thin archives instead of conventional incremental linking has
various advantages:- save disk space for builds
- speed-up building a little
- fix some link issues (for example, allyesconfig on ARM) due to more
flexibility for the final linking- work better with dead code elimination we are planning
As discussed before, this migration has been done unconditionally so
that any problems caused by this will show up with "git bisect".With testing with 0-day and linux-next, some architectures actually
showed up problems, but they were trivial and all fixed now"* tag 'kbuild-thinar-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
tile: remove unneeded extra-y in Makefile
kbuild: thin archives make default for all archs
x86/um: thin archives build fix
tile: thin archives fix linking
ia64: thin archives fix linking
sh: thin archives fix linking
kbuild: handle libs-y archives separately from built-in.o archives
kbuild: thin archives use P option to ar
kbuild: thin archives final link close --whole-archives option
ia64: remove unneeded extra-y in Makefile.gate
tile: fix dependency and .*.cmd inclusion for incremental build
sparc64: Use indirect calls in hamming weight stubs
30 Jun, 2017
1 commit
-
Make thin archives build the default, but keep the config option
to allow exemptions if any breakage can't be quickly solved.Signed-off-by: Nicholas Piggin
Signed-off-by: Masahiro Yamada
23 Jun, 2017
1 commit
-
IBM Verse is a web UI around Lotus Domino mail servers (much like
the Lotus Notes client talks to Domino servers).For various reasons, it is not at all suitable for kernel development,
all of which have been raised (repeatedly) internally.Signed-off-by: Stewart Smith
Acked-by: Samuel Mendoza-Jonas
Signed-off-by: Jonathan Corbet
06 Jun, 2017
1 commit
-
The "\n\t" sequence needs to be quoted or it will not render properly.
[jc: no signoff from the author, but it's trivial]
Signed-off-by: Jonathan Corbet
16 May, 2017
1 commit
-
DocBook is mentioned several times at the documentation. Update
the obsolete references from it at the DocBook.Acked-by: SeongJae Park
Signed-off-by: Mauro Carvalho Chehab
07 May, 2017
2 commits
-
Commit 37d69ee30808 ("docs: bump minimal GNU Make version to 3.81")
changes one entry of GNU make version in the changes.rst, there's still
one more entry saying that one need version 3.80. Fix that.Signed-off-by: Max Filippov
Signed-off-by: Linus Torvalds -
Since 2014, you can't successfully build kernels with GNU Make version
3.80. Example errors:$ git describe
v4.11
$ make --version | head -1
GNU Make 3.80
$ make defconfig
HOSTCC scripts/basic/fixdep
scripts/Makefile.host:135: *** missing separator. Stop.
make: *** [defconfig] Error 2
$ make ARCH=arm64 help
arch/arm64/Makefile:43: *** unterminated call to function `warning': missing `)'. Stop.
$ make help >/dev/null
./Documentation/Makefile.sphinx:25: Extraneous text after `else' directive
./Documentation/Makefile.sphinx:31: *** only one `else' per conditional. Stop.
make: *** [help] Error 2The first breakage was introduced by commit c8589d1e9e01 ("kbuild:
handle multi-objs dependency appropriately"). Since then (i.e. v3.18),
GNU Make 3.80 has not been able to compile the kernel, but nobody has
ever complained aboutt (or noticed) it.Even GNU Make 3.81 is more than 10 years old. It would not hurt to
match the documentation with reality instead of fixing makefiles.Signed-off-by: Masahiro Yamada
Signed-off-by: Linus Torvalds
04 May, 2017
1 commit
-
Pull drm u pdates from Dave Airlie:
"This is the main drm pull request for v4.12. Apart from two fixes
pulls, everything should have been in drm-next for at least 2 weeks.The biggest thing in here is AMD released the public headers for their
upcoming VEGA GPUs. These as always are quite a sizeable chunk of
header files. They've also added initial non-display support for those
GPUs, though they aren't available in production yet.Otherwise it's pretty much normal.
New bridge drivers:
- megachips-stdpxxxx-ge-b850v3-fw LVDS->DP++
- generic LVDS bridge support.Core:
- Displayport link train failure reporting to userspace
- debugfs interface cleaned up
- subsystem TODO in kerneldoc now
- Extended fbdev support (flipping and vblank wait)
- drm_platform removed
- EDP CRC support in helper
- HF-VSDB SCDC support in EDID parser
- Lots of code cleanups and header extraction
- Thunderbolt external GPU awareness
- Atomic helper improvements
- Documentation improvementspanel:
- Sitronix and Samsung new panel supportamdgpu:
- Preliminary vega10 support
- Multi-level page table support
- GPU sensor support for userspace
- PRT support for sparse buffers
- SR-IOV improvements
- Non-contig VRAM CPU mappingi915:
- Atomic modesetting enabled by default on Gen5+
- LSPCON improvements
- Atomic state handling for cdclk
- GPU reset improvements
- In-kernel unit tests
- Geminilake improvements and color manager support
- Designware i2c fixes
- vblank evasion improvements
- Hotplug safe connector iterators
- GVT scheduler QoS support
- GVT Kabylake supportnouveau:
- Acceleration support for Pascal (GP10x).
- Rearchitecture of code handling proprietary signed firmware
- Fix GTX 970 with odd MMU configuration
- GP10B support
- GP107 acceleration supportvmwgfx:
- Atomic modesetting support for vmwgfxomapdrm:
- Support for render nodes
- Refactor omapdss code
- Fix some probe ordering issues
- Fix too dark RGB565 renderingsunxi:
- prelim rework for multiple pipes.mali-dp:
- Color management support
- Plane scaling
- Power management improvementsimx-drm:
- Prefetch Resolve Engine/Gasket on i.MX6QP
- Deferred plane disabling
- Separate alpha supportmediatek:
- Mediatek SoC MT2701 supportrcar-du:
- Gen3 HDMI supportmsm:
- 4k support for newer chips
- OPP bindings for gpu
- prep work for per-process pagetablesvc4:
- HDMI audio support
- fixesqxl:
- minor fixes.dw-hdmi:
- PHY improvements
- CSC fixes
- Amlogic GX SoC support"* tag 'drm-for-v4.12' of git://people.freedesktop.org/~airlied/linux: (1778 commits)
drm/nouveau/fb/gf100-: Fix 32 bit wraparound in new ram detection
drm/nouveau/secboot/gm20b: fix the error return code in gm20b_secboot_tegra_read_wpr()
drm/nouveau/kms: Increase max retries in scanout position queries.
drm/nouveau/bios/bitP: check that table is long enough for optional pointers
drm/nouveau/fifo/nv40: no ctxsw for pre-nv44 mpeg engine
drm: mali-dp: use div_u64 for expensive 64-bit divisions
drm/i915: Confirm the request is still active before adding it to the await
drm/i915: Avoid busy-spinning on VLV_GLTC_PW_STATUS mmio
drm/i915/selftests: Allocate inode/file dynamically
drm/i915: Fix system hang with EI UP masked on Haswell
drm/i915: checking for NULL instead of IS_ERR() in mock selftests
drm/i915: Perform link quality check unconditionally during long pulse
drm/i915: Fix use after free in lpe_audio_platdev_destroy()
drm/i915: Use the right mapping_gfp_mask for final shmem allocation
drm/i915: Make legacy cursor updates more unsynced
drm/i915: Apply a cond_resched() to the saturated signaler
drm/i915: Park the signaler before sleeping
drm: mali-dp: Check the mclk rate and allow up/down scaling
drm: mali-dp: Enable image enhancement when scaling
drm: mali-dp: Add plane upscaling support
...
21 Apr, 2017
1 commit
-
In Documentation/process/4.Coding.rst there were a couple of paragraphs
that spilled over the 80 character line length. This was likely caused
when the document was converted to reStructuredText. Re-flow the
paragraphs and make the document references proper reStructuredText
:ref: links.This also adds the appropriate reStructuredText file heading to
kernel-parameters.rst as referenced by the kernel-parameters link in
this patch.Signed-off-by: Andrew Clayton
Reviewed-by: Jani Nikula
Signed-off-by: Jonathan Corbet
11 Apr, 2017
1 commit
-
Linux 4.11-rc6
drm-misc needs 4.11-rc5, may as well fix conflicts with rc6.
09 Apr, 2017
1 commit
-
A patch documenting how to specify which kernels a particular fix should
be backported to (seemingly) inadvertently added a minus sign after the
kernel version. This particular stable-tag format had never been used
prior to this patch, and was neither present when the patch in question
was first submitted (it was added in v2 without any comment).Drop the minus sign to avoid any confusion.
Fixes: fdc81b7910ad ("stable_kernel_rules: Add clause about specification of kernel versions to patch.")
Signed-off-by: Johan Hovold
Signed-off-by: Jonathan Corbet
08 Apr, 2017
1 commit
-
A patch documenting how to specify which kernels a particular fix should
be backported to (seemingly) inadvertently added a minus sign after the
kernel version. This particular stable-tag format had never been used
prior to this patch, and was neither present when the patch in question
was first submitted (it was added in v2 without any comment).Drop the minus sign to avoid any confusion.
Fixes: fdc81b7910ad ("stable_kernel_rules: Add clause about specification of kernel versions to patch.")
Signed-off-by: Johan Hovold
Signed-off-by: Greg Kroah-Hartman
30 Mar, 2017
1 commit
-
As ftp.kernel.org is closed [0], this commit fixes dead URLs in
documents to use www.kernel.org instead.[0] https://www.kernel.org/shutting-down-ftp-services.html
Signed-off-by: SeongJae Park
Acked-by: Theodore Ts'o
Acked-by: David S. Miller
Reviewed-by: Mauro Carvalho Chehab
Signed-off-by: Jonathan Corbet
23 Mar, 2017
1 commit
-
The discussion pretty much concluded without objections, let's
document what we agreed on.Cc'ing linux-doc for the new tag in Documentation/process/index.rst.
Acked-by: Dave Airlie
Reviewed-by: Sean Paul
Cc: Jonathan Corbet
Cc: linux-doc@vger.kernel.org
Cc: Dave Airlie
Cc: Sean Paul
Cc: Jani Nikula
Cc: Alex Deucher
Cc: Lukas Wunner
Signed-off-by: Daniel Vetter
Link: http://patchwork.freedesktop.org/patch/msgid/20170321155228.30287-1-daniel.vetter@ffwll.ch
09 Mar, 2017
1 commit
-
This patch brings scalable figure, image handling and a concept to
embed *render* markups:* DOT (http://www.graphviz.org)
* SVGFor image handling use the 'image' replacement::
.. kernel-image:: svg_image.svg
:alt: simple SVG imageFor figure handling use the 'figure' replacement::
.. kernel-figure:: svg_image.svg
:alt: simple SVG imageSVG image example
Embed *render* markups (or languages) like Graphviz's **DOT** is
provided by the *render* directive.::.. kernel-render:: DOT
:alt: foobar digraph
:caption: Embedded **DOT** (Graphviz) code.digraph foo {
"bar" -> "baz";
}The *render* directive is a concept to integrate *render* markups and
languages, yet supported markups:* DOT: render embedded Graphviz's **DOT**
* SVG: render embedded Scalable Vector Graphics (**SVG**)Cc: Jani Nikula
Cc: Laurent Pinchart
Tested-by: Mauro Carvalho Chehab
Tested-by: Daniel Vetter
Signed-off-by: Daniel Vetter (v2 - v5)
Signed-off-by: Markus Heiser (v1, v6)
Signed-off-by: Jonathan Corbet
02 Dec, 2016
1 commit
-
This corrects a set of spelling mistakes, probably from an
automated conversion.Signed-off-by: Sanjeev Gupta
Signed-off-by: Jonathan Corbet
01 Dec, 2016
1 commit
-
... and move to core-api folder.
Signed-off-by: Silvio Fricke
Signed-off-by: Jonathan Corbet
29 Nov, 2016
1 commit
-
The original text was not clear if white space or other harmless patches
should be merged in -rc kernels. The discussion at Kernel Summit said
that we should be more strict about sending regression fixes only.Signed-off-by: Dan Carpenter
Acked-by: Greg Kroah-Hartman
Signed-off-by: Jonathan Corbet
20 Nov, 2016
1 commit
-
Having the kernel-documentation at the topmost level doesn't
allow generating a separate PDF file for it. Also, makes harder
to add extra contents. So, place it on a sub-dir.Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Jonathan Corbet
08 Nov, 2016
2 commits
-
Commit 865a1caa4b6b ("CodingStyle: Clarify and complete chapter 7")
renamed the label "out_buffer" to "out_free_buffer", but missed to
change this line.Signed-off-by: Masahiro Yamada
Reviewed-by: Jean Delvare
Signed-off-by: Jonathan Corbet -
`Specific guidelines for the kernel documentation` section of
`kernel-documentation.rst` suggests to use ``~`` for subsection but
subsections in HOWTO is not marked in the format. This commit marks
them in the format.Signed-off-by: SeongJae Park
Signed-off-by: Jonathan Corbet