WSL2-Linux-Kernel/Documentation
Andy Whitcroft f0a594c1c7 update checkpatch.pl to version 0.08
This version brings a number of new checks, and a number of bug
fixes.  Of note:

  - warnings for multiple assignments per line
  - warnings for multiple declarations per line
  - checks for single statement blocks with braces

This patch includes an update for feature-removal-schedule.txt to
better target checks.

Andy Whitcroft (12):
      Version: 0.08
      only apply printk checks where there is a string literal
      allow suppression of errors for when no patch is found
      warn about multiple assignments
      warn on declaration of multiple variables
      check for kfree() with needless null check
      check for single statement braced blocks
      check for aggregate initialisation on the next line
      handle the => operator
      check for spaces between function name and open parenthesis
      move to explicit Check: entries in feature-removal-schedule.txt
      handle pointer attributes

Signed-off-by: Andy Whitcroft <apw@shadowen.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-19 10:04:47 -07:00
..
ABI USB: add power/persist device attribute 2007-07-12 16:34:30 -07:00
DocBook docbook: don't reference file without kernel-doc 2007-07-19 10:04:45 -07:00
RCU Document the fact that RCU callbacks can run in parallel 2007-07-16 09:05:47 -07:00
accounting taskstats: add context-switch counters 2007-07-16 09:05:46 -07:00
aoe
arm documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
auxdisplay documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
blackfin Blackfin arch: kgdb specific code 2007-06-29 16:35:17 +08:00
block Documentation/block/barrier.txt is not in sync with the actual code: - blk_queue_ordered() no longer has a gfp_mask parameter - blk_queue_ordered_locked() no longer exists - sd_prepare_flush() looks slightly different 2007-07-10 13:43:34 +02:00
cdrom remove the documentation for the legacy CDROM drivers 2007-07-16 14:39:04 +02:00
connector
console Typo: fro -> from 2007-07-19 10:04:47 -07:00
cpu-freq misc doc and kconfig typos 2007-05-09 08:58:15 +02:00
cris
crypto documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
device-mapper dm: delay target 2007-05-09 12:30:47 -07:00
driver-model Documentation fix devres.txt: lib/iomap.c -> lib/devres.c 2007-07-18 15:49:49 -07:00
drivers/edac [PATCH] EDAC: Add memory scrubbing controls API to core 2007-02-12 09:48:32 -08:00
dvb V4L/DVB (5829): Firmware extract and loading for opera dvb-usb update 2007-07-18 14:24:41 -03:00
early-userspace
fault-injection fault-injection: fix example scripts in documentation 2007-07-16 09:05:45 -07:00
fb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial 2007-05-09 12:54:17 -07:00
filesystems coredump masking: documentation for /proc/pid/coredump_filter 2007-07-19 10:04:47 -07:00
firmware_class sysfs: add parameter "struct bin_attribute *" in .read/.write methods for sysfs binary attributes 2007-07-11 16:09:09 -07:00
fujitsu/frv misc doc and kconfig typos 2007-05-09 08:58:15 +02:00
hrtimer Add a flag to indicate deferrable timers in /proc/timer_stats 2007-07-16 09:05:45 -07:00
hrtimers [PATCH] hrtimers: move and add documentation 2007-02-16 08:13:58 -08:00
hwmon documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
i2c i2c-rpx: Remove 2007-07-12 14:12:32 +02:00
i2o documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
i386 Define zero-page offset 0x1e4 as a scratch field, and use it 2007-07-12 10:55:54 -07:00
ia64 [IA64] prevent MCA when performing MMIO mmap to PCI config space 2007-07-11 11:34:49 -07:00
infiniband IB/umad: Clarify documentation of transaction ID 2007-04-24 21:30:38 -07:00
input misc doc and kconfig typos 2007-05-09 08:58:15 +02:00
ioctl
isdn documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
ja_JP Documentation: add Japanese translated stable_api_nonsense.txt 2007-07-18 16:02:12 -07:00
kbuild kbuild: small documentation fix in Documentation/kbuild/modules.txt 2007-05-02 20:58:09 +02:00
kdump [PATCH] PPC64 Kdump documentation update 2007-02-20 17:10:15 -08:00
m68k more ACSI removal 2007-07-16 15:02:47 +02:00
mips [MIPS] Delete Documentation/mips/pci/pci.README 2007-05-11 14:28:30 +01:00
netlabel Fix occurrences of "the the " 2007-05-09 08:57:56 +02:00
networking more ACSI removal 2007-07-16 15:02:47 +02:00
parisc
pcmcia add new_id to PCMCIA drivers 2007-05-07 12:12:50 -07:00
power PM: introduce hibernation and suspend notifiers 2007-07-19 10:04:42 -07:00
powerpc Add phy-connection-type to gianfar nodes 2007-07-18 18:29:37 -04:00
s390 [S390] cio: Update documentation. 2007-05-21 11:25:27 +02:00
scsi [SCSI] aacraid: add 51245, 51645 and 52245 adapters to documentation. 2007-07-14 19:09:28 -05:00
serial
sh sh: SH7722 clock framework support. 2007-05-07 02:11:56 +00:00
sound more scheduled OSS driver removal 2007-07-16 09:05:40 -07:00
sparc
spi spi_lm70llp parport adapter driver 2007-07-17 10:23:04 -07:00
sysctl handle kernelcore=: generic 2007-07-17 10:22:59 -07:00
telephony
uml
usb USB: usb/dma doc updates 2007-07-12 16:34:42 -07:00
video4linux V4L/DVB (5803): Bttv: add support for DViCO FusionHDTV 2 2007-07-18 14:24:26 -03:00
vm SLUB: change error reporting format to follow lockdep loosely 2007-07-17 10:23:01 -07:00
w1
watchdog [WATCHDOG] clean-up watchdog documentation 2007-05-24 17:26:11 +00:00
x86_64 [PATCH] x86-64: Dynamically adjust machine check interval 2007-05-02 19:27:19 +02:00
zh_CN zh_CN/HOWTO: update URLs of git trees 2007-07-18 16:02:12 -07:00
00-INDEX Add missing files and dirs to 00-INDEX in Documentation/ 2007-07-16 09:05:51 -07:00
BUG-HUNTING Documentation: How to use GDB to decode OOPSes 2007-06-01 08:18:28 -07:00
Changes
CodingStyle dev_vdbg() documentation 2007-07-18 15:49:50 -07:00
DMA-API.txt
DMA-ISA-LPC.txt
DMA-mapping.txt PCI: remove pci_dac_dma_... APIs 2007-07-11 16:02:11 -07:00
HOWTO HOWTO: Add the knwon_regression URI to the documentation 2007-07-18 15:49:50 -07:00
IO-mapping.txt
IPMI.txt
IRQ-affinity.txt
IRQ.txt
MSI-HOWTO.txt misc doc and kconfig typos 2007-05-09 08:58:15 +02:00
ManagementStyle
PCIEBUS-HOWTO.txt
README.DAC960
README.cycladesZ
SAK.txt
SM501.txt SM501: Add Documentation/SM501.txt 2007-06-24 08:59:11 -07:00
SecurityBugs
SubmitChecklist SubmitChecklist update, fix spelling error 2007-07-16 09:05:46 -07:00
SubmittingDrivers Documentation: Ask driver writers to provide PM support 2007-05-08 11:14:59 -07:00
SubmittingPatches update checkpatch.pl to version 0.07 2007-07-16 09:05:34 -07:00
VGA-softcursor.txt
applying-patches.txt
atomic_ops.txt Documentation/atomic_ops.txt typo fix 2007-06-08 17:23:33 -07:00
basic_profiling.txt
binfmt_misc.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
cachetlb.txt [POWERPC] unmap_vm_area becomes unmap_kernel_range for the public 2007-06-14 22:29:56 +10:00
cciss.txt Documentation: cciss: detecting failed drives 2007-05-08 11:15:10 -07:00
cli-sti-removal.txt
computone.txt
cpqarray.txt
cpu-hotplug.txt Add suspend-related notifications for CPU hotplug 2007-05-09 12:30:56 -07:00
cpu-load.txt [PATCH] Documentation: CPU load calculation description 2007-03-01 14:53:39 -08:00
cpusets.txt [PATCH] CPUSETS: add mems to basic usage documentation 2007-04-02 10:06:08 -07:00
cputopology.txt
dcdbas.txt
debugging-modules.txt
dell_rbu.txt
devices.txt
digiepca.txt
dnotify.txt
dontdiff update dontdiff file 2007-05-23 20:14:14 -07:00
eisa.txt
exception.txt
feature-removal-schedule.txt update checkpatch.pl to version 0.08 2007-07-19 10:04:47 -07:00
floppy.txt
gpio.txt gpio calls don't need i/o barriers 2007-07-19 10:04:43 -07:00
hayes-esp.txt
highuid.txt
hpet.txt
hw_random.txt
ide.txt ide: make legacy IDE VLB modules check for the "probe" kernel params (v2) 2007-03-03 17:48:55 +01:00
initrd.txt documentation: Documentation/initrd.txt 2007-05-23 20:14:14 -07:00
io_ordering.txt
ioctl-number.txt Remove the last few UMSDOS leftovers 2007-07-16 09:05:51 -07:00
iostats.txt
irqflags-tracing.txt
isapnp.txt
java.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
kernel-doc-nano-HOWTO.txt [PATCH] Discuss a couple common errors in kernel-doc usage. 2007-02-11 10:51:32 -08:00
kernel-docs.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
kernel-parameters.txt Add a movablecore= parameter for sizing ZONE_MOVABLE 2007-07-17 10:22:59 -07:00
keys-request-key.txt
keys.txt [AF_RXRPC]: Key facility changes for AF_RXRPC 2007-04-26 15:46:23 -07:00
kobject.txt
kprobes.txt jprobes: remove JPROBE_ENTRY() 2007-07-19 10:04:44 -07:00
kref.txt Fix wrong identifier name in Documentation/kref.txt 2007-05-11 19:07:14 +02:00
laptop-mode.txt laptop-mode URL update 2007-05-08 11:15:14 -07:00
ldm.txt LDM: Fix for Windows Vista dynamic disks 2007-05-21 09:58:40 -07:00
leds-class.txt
local_ops.txt [PATCH] local_t: Documentation 2007-02-11 10:51:32 -08:00
lockdep-design.txt
locks.txt
logo.gif
logo.txt
magic-number.txt Magic number prefix consistency change to Documentation/magic-number.txt 2007-05-09 08:58:18 +02:00
mandatory.txt
mca.txt
md.txt md: allow reshape_position for md arrays to be set via sysfs 2007-05-09 12:30:57 -07:00
memory-barriers.txt Documentation/memory-barriers.txt: various fixes 2007-05-23 20:14:15 -07:00
memory.txt
mono.txt
moxa-smartio
mtrr.txt
mutex-design.txt
nbd.txt
nfsroot.txt [PATCH] fix the defaults mentioned in Documentation/nfsroot.txt 2007-02-12 09:48:28 -08:00
nmi_watchdog.txt
nommu-mmap.txt
numastat.txt
oops-tracing.txt Report that kernel is tainted if there was an OOPS 2007-07-17 10:23:02 -07:00
paride.txt
parport-lowlevel.txt
parport.txt
pci-error-recovery.txt
pci.txt PCI: add pci_try_set_mwi 2007-07-11 16:02:11 -07:00
pcieaer-howto.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
pi-futex.txt
pm.txt
pnp.txt misc doc and kconfig typos 2007-05-09 08:58:15 +02:00
power_supply_class.txt [BATTERY] Universal power supply class (was: battery class) 2007-07-10 11:25:44 +01:00
preempt-locking.txt
prio_tree.txt
ramdisk.txt
rbtree.txt [PATCH] Documentation/rbtree.txt 2007-02-11 10:51:35 -08:00
riscom8.txt
robust-futex-ABI.txt
robust-futexes.txt
rocket.txt
rpc-cache.txt
rt-mutex-design.txt
rt-mutex.txt
rtc.txt rtc: make example code jump to done instead of return when ioctl not supported 2007-07-17 10:23:08 -07:00
sched-arch.txt
sched-coding.txt
sched-design-CFS.txt sched: add CFS documentation 2007-07-09 18:52:00 +02:00
sched-design.txt
sched-domains.txt
sched-stats.txt
serial-console.txt
sgi-ioc4.txt
sgi-visws.txt
sharedsubtree.txt
smart-config.txt
smp.txt
sony-laptop.txt sony-laptop: update documentation and Kconfig help 2007-04-10 16:01:19 -04:00
sonypi.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
sparse.txt [PATCH] update 'getting sparse' info. 2007-03-08 16:47:58 -08:00
specialix.txt
spinlocks.txt docs: static initialization of spinlocks is OK 2007-07-16 09:05:52 -07:00
stable_api_nonsense.txt
stable_kernel_rules.txt
stallion.txt
svga.txt
sx.txt
sysfs-rules.txt Rules on how to use sysfs in userspace programs 2007-07-11 16:09:00 -07:00
sysrq.txt doc: Update sysrq doc for sh kgdb trigger. 2007-05-07 02:10:53 +00:00
thinkpad-acpi.txt ACPI: thinkpad-acpi: do not use named sysfs groups 2007-05-31 12:53:00 -04:00
time_interpolators.txt
tipar.txt
tty.txt tty: Clarify documentation of ->write() 2007-05-08 11:14:59 -07:00
unicode.txt
unshare.txt
video-output.txt
volatile-considered-harmful.txt "volatile considered harmful" 2007-06-24 08:59:11 -07:00
voyager.txt
xterm-linux.xpm
zorro.txt

README.cycladesZ

The Cyclades-Z must have firmware loaded onto the card before it will
operate.  This operation should be performed during system startup,

The firmware, loader program and the latest device driver code are
available from Cyclades at
    ftp://ftp.cyclades.com/pub/cyclades/cyclades-z/linux/