31 May, 2019
1 commit
-
Based on 1 normalized pattern(s):
this program is free software you can redistribute it and or modify
it under the terms of the gnu general public license as published by
the free software foundation either version 2 or at your option any
later version this program is distributed in the hope that it will
be useful but without any warranty without even the implied warranty
of merchantability or fitness for a particular purpose see the gnu
general public license for more details you should have received a
copy of the gnu general public license along with this program if
not write to the free software foundation inc 675 mass ave cambridge
ma 02139 usaextracted by the scancode license scanner the SPDX license identifier
GPL-2.0-or-later
has been chosen to replace the boilerplate/reference in 77 file(s).
Signed-off-by: Thomas Gleixner
Reviewed-by: Allison Randal
Reviewed-by: Armijn Hemel
Reviewed-by: Richard Fontana
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190527070032.837555891@linutronix.de
Signed-off-by: Greg Kroah-Hartman
22 Aug, 2017
1 commit
-
While testing UBSAN I saw this BUG:
BUG: spinlock bad magic on CPU#0, swapper/0
in unwind code. Let's avoid that by static initialization.Signed-off-by: Helge Deller
19 Mar, 2017
1 commit
-
Fix potential NULL pointer dereference and clean up
coding style errors (code indent, trailing whitespaces).Signed-off-by: Arvind Yadav
Signed-off-by: Helge Deller
25 Dec, 2016
1 commit
-
This was entirely automated, using the script by Al:
PATT='^[[:blank:]]*#[[:blank:]]*include[[:blank:]]*'
sed -i -e "s!$PATT!#include !" \
$(git grep -l "$PATT"|grep -v ^include/linux/uaccess.h)to do the replacement at the end of the merge window.
Requested-by: Al Viro
Signed-off-by: Linus Torvalds
13 Dec, 2016
1 commit
-
The copy_from_user() returns the number of bytes remaining to be copied
but we want to return -EFAULT if it's non-zero.Signed-off-by: Dan Carpenter
Signed-off-by: Helge Deller
17 Jun, 2015
1 commit
-
The perf.c code depends on CONFIG_64BIT, so it is either built-in
or absent. It will never be modular, so using module_init as an
alias for __initcall is rather misleading.Fix this up now, so that we can relocate module_init from
init.h into module.h in the future. If we don't do this, we'd
have to add module.h to obviously non-modular code, and that
would be a worse thing. Aside from it not making sense, it also
causes a ~10% increase in CPP overhead due to module.h having a
large list of headers itself -- for example compare line counts:device_initcall() and
20238 arch/parisc/kernel/perf.imodule_init() and
22194 arch/parisc/kernel/perf.iDirect use of __initcall is discouraged, vs prioritized ones.
Use of device_initcall is consistent with what __initcall
maps onto, and hence does not change the init order, making the
impact of this change zero. Should someone with real hardware
for boot testing want to change it later to arch_initcall or
something different, they can do that at a later date.Cc: "James E.J. Bottomley"
Cc: Helge Deller
Cc: linux-parisc@vger.kernel.org
Signed-off-by: Paul Gortmaker
17 Oct, 2010
1 commit
-
The parisc version of the perf code is sufficiently
protected by its own spinlock, no need to use the BKL.Signed-off-by: Arnd Bergmann
Cc: Kyle McMartin
Cc: Helge Deller
Cc: "James E.J. Bottomley"
Cc: linux-parisc@vger.kernel.org
09 Nov, 2009
1 commit
-
something-bility is spelled as something-blity
so a grep for 'blit' would find these linesthis is so trivial that I didn't split it by subsystem / copy
additional maintainers - all changes are to comments
The only purpose is to get fewer false positives when grepping
around the kernel sources.Signed-off-by: Dirk Hohndel
Signed-off-by: Jiri Kosina
06 Jan, 2009
1 commit
-
parisc: Replace most arrays sized by NR_CPUS with percpu variables.
Signed-off-by: Helge Deller
Signed-off-by: Kyle McMartin
03 Jul, 2008
1 commit
-
Signed-off-by: Arnd Bergmann
23 May, 2007
2 commits
-
Spelling fixes in arch/parisc/.
Signed-off-by: Simon Arlott
Acked-by: Grant Grundler
Signed-off-by: Kyle McMartin -
Signed-off-by: Kyle McMartin
13 Feb, 2007
1 commit
-
Many struct file_operations in the kernel can be "const". Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data. In addition it'll catch accidental writes at compile time to
these shared resources.[akpm@osdl.org: sparc64 fix]
Signed-off-by: Arjan van de Ven
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
31 Mar, 2006
1 commit
-
Addresses in F-space must be accessed uncached on most parisc machines.
Signed-off-by: Helge Deller
Signed-off-by: Kyle McMartin
23 Jan, 2006
2 commits
-
Remove the lock_kernel/unlock_kernel pair in the ioctl method. It
plainly wasn't protecting anything.Signed-off-by: Matthew Wilcox
Signed-off-by: Kyle McMartin -
Helge,
o Convert a bunch of kmalloc/memset uses to kzalloc.
o pci.c: Add some __read_mostly annotations.
o pci.c: Move constant pci_post_reset_delay to asm/pci.h
o grfioctl.h: Add A4450A to comment of CRT_ID_VISUALIZE_EG.
o Add some consts to perf.c/perf_images.hMatthew,
o sticore.c: Add some consts to suppress compile warnings.Signed-off-by: Helge Deller
Signed-off-by: Matthew Wilcox
Signed-off-by: Kyle McMartin
12 Jan, 2006
1 commit
-
arch: Use where capable() is used.
Signed-off-by: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
11 Jan, 2006
1 commit
-
Flag a whole bunch of things as __read_mostly on parisc. Also flag a few
branches as unlikely() and cleanup a bit of code.Signed-off-by: Helge Deller
Signed-off-by: Kyle McMartin
18 Nov, 2005
1 commit
-
Move PA perf driver over to ->compat_ioctl.
Signed-off-by: Christoph Hellwig
Acked-by: Randolph Chung
Signed-off-by: Kyle McMartin
22 Oct, 2005
1 commit
-
Convert pa_dev->hpa from an unsigned long to a struct resource.
Signed-off-by: Matthew Wilcox
Fix up users of ->hpa to use ->hpa.start instead.
Signed-off-by: Matthew Wilcox
Signed-off-by: Kyle McMartin
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!