Linux Kernel Trivial Patch Monkey Page

Trivial Patch Collections

Trivial megapatch for v2.4: trivial-patch-2.4.gz or trivial-patch-2.4.bz2.

Trivial megapatch for v2.5: trivial-patch-2.5.gz or trivial-patch-2.5.bz2.

What is this?

I set up the Trivial Patch Monkey (trivial at rustcorp.com.au) so people had somewhere to send small patches that might otherwise get lost. You can either just send your patch to trivial (for example, if you are the maintainer of the code you are patching), or you can send it to the maintainer/list and cc: trivial so that it gets some review and doesn't get lost.

What is an appropriate patch for trivial, and what happens?

  1. Trivial patches must qualify for one of the following to be accepted: They must also be "trivial" by my definition of trivial. Best patches contain enough context for me to judge without opening the file (diff -C -u is your friend).

    NOTE: This means I'll only take whitespace/indentation fixes from the author or maintainer.

  2. I actually read the patches, so don't expect real-time response.
  3. The patch will not be forwarded to anyone until a new kernel has been released after I receive the patch, *unless* noone else is sent the patch. So if you cc: the trivial patch monkey, it'll only be forwarded from there if it doesn't make the next kernel.
  4. The first time the patch is forwarded, it will be sent to the author and/or maintainer. If they say they've included it in their tree, no more forwards will occur (modulo some timeout eventually). If they NAK it, the patch will be closed. Otherwise, the patch will be sent directly to Linus or Marcelo on future forwards (the maintainer will still be cc'd).

How should I send my patch?

  1. Please provide one patch per email, even if it means 50 emails.
  2. Make sure your diffs Unified diffs, from the old file to the new, and are -p1 compliant, ie:
    	  +++ linux/drivers/net/foo.c
    	
  3. MIME is fine.

Trivial Patch Status
Author Subject 2.4.21-pre6 2.5.66-bk3
Martin Schwenke [PATCH] Make drivers_char_istallion.c work with devfs PENDING PENDING
Vitezslav Samel fix documentation in include_asm-i386_bitops.h PENDING INCLUDED
Andreas Dilger [PATCH] 2.4 ext2_fs.h update PENDING FAILED
Andreas Dilger [PATCH] minor build fix for ext3 (2.4 and 2.5) PENDING INCLUDED
Andrew Morton [patch] fix module removal races PENDING FAILED
Arnd Bergmann [PATCH] namespace pollution in Maxi Radio driver INCLUDED INCLUDED
Arnd Bergmann [PATCH] namespace pollution in cosa driver PENDING INCLUDED
Arnd Bergmann [PATCH] namespace pollution in frame divert driver PENDING INCLUDED
Arnd Bergmann [PATCH] namespace pollution in irda qos PENDING INCLUDED
Arnd Bergmann [PATCH] namespace pollution in skfddi driver PENDING INCLUDED
Bob Miller [Trivial 2.5.58] Remove compile warning from fs_ncpfs_inode.c - PENDING
Brad Hards Re: [patch] duplicate header in fs_jbd_journal.c FAILED PENDING
Brad Hards [patch] duplicate header in net_core_netfilter.c PENDING INCLUDED
Chris Wilson Kernel Janitors patch - PENDING
Chris Wilson [PATCH] cli_sti in drivers_net_hamradio_6pack.c - PENDING
Chris Wilson [PATCH] cli_sti in drivers_net_hamradio_yam.c - PENDING
Chris Wilson [PATCH] cli_sti in drivers_net_irda_ep7211_ir.c - PENDING
Chris Wilson eisa_eeprom.c misc_register patch - PENDING
Chris Wilson rio_linux.c misc_register patch - PENDING
Christoph Hellwig [PATCH] fix compilation of all old OSS drivers - PENDING
Christoph Hellwig [PATCH] add dmapi miscdevice number PENDING FAILED
Christoph Hellwig [PATCH] add some missing init.h inclusions PENDING FAILED
Christoph Hellwig [PATCH] cure warnings that came with the cyclone timer merge PENDING FAILED
Christoph Hellwig [PATCH] fix drm-4.0 _ i810 compilation PENDING FAILED
Christoph Hellwig [PATCH] fix sound doc typos PENDING FAILED
Christoph Hellwig [PATCH] missing headers in i82092.c PENDING FAILED
Christoph Hellwig [PATCH] remove superflous if in wait_kio PENDING FAILED
Christoph Hellwig [PATCH] set b_page to null in fake buffer_head for O_DIRECT PENDING FAILED
Eric Sandeen warning cleanup for drivers_scsi_qla1280.c PENDING FAILED
Erlend Aasland [TRIVIAL PATCH 2.5] get rid of CONFIG_UDF_RW (cris) - PENDING
Erlend Aasland [TRIVIAL PATCH 2.5] get rid of CONFIG_UDF_RW (m68knommu) - PENDING
Erlend Aasland [TRIVIAL PATCH 2.5] get rid of CONFIG_UDF_RW (mips) - PENDING
Erlend Aasland [TRIVIAL PATCH 2.5] get rid of CONFIG_UDF_RW (sh) - PENDING
Frank Davis [PATCH[ 2.5.59 : drivers_input_joydev.c INCLUDED INCLUDED
Frank Davis [PATCH] 2.5.59 : arch_cris_drivers_eeprom.c INCLUDED INCLUDED
Frank Davis [PATCH] 2.5.59 : drivers_media_video_saa7111.c - PENDING
Frank Davis [PATCH] 2.5.59 : drivers_media_video_w9966.c - INCLUDED
Frank Davis [PATCH] 2.5.59 : drivers_scsi_sym53c8xx.c INCLUDED INCLUDED
Frank Davis [PATCH] 2.5.59 : sound_oss_cs46xx.c - INCLUDED
Frank Davis [PATCH] 2.5.59: drivers_usb_serial_whiteheat.c - INCLUDED
Geoffrey Lee [PATCH] Add missing include for forte.c driver PENDING FAILED
Geoffrey Lee [PATCH] add missing includes for the r8169.c driver INCLUDED FAILED
Geoffrey Lee [PATCH] asm_io.h: add missing define for alpha INCLUDED FAILED
Greg Banks PATCH 2.5: kconfig synchronise banners (14_16) INCLUDED INCLUDED
Greg Banks PATCH 2.5: kconfig synchronise banners (16_16) INCLUDED INCLUDED
Greg Banks PATCH 2.5: kconfig synchronise banners (6_16) INCLUDED INCLUDED
Ingo Rohlfs - PENDING
James Mayer Typos in drivers_s390_net_iucv.h PENDING INCLUDED
James Mayer drivers_pcmcia_m8xx_pcmcia.c, typo: wierd PENDING FAILED
James Mayer include_asm-ia64_sal.h, typo: the the PENDING INCLUDED
James Mayer typo in jazz_esp.c INCLUDED INCLUDED
James Mayer typo in smt.h INCLUDED INCLUDED
Jesse Barnes MAINTAINERS update for SN support FAILED PENDING
Jochen Hein Re: [TRIVIAL, ISAPNP] wrong documentation fixed: Patch is closed. - PENDING
John Bradford [TRIVIAL] fix typo in drivers_video_pmagb-b-fb.h INCLUDED INCLUDED
Keith Owens [patch] 2.5.43 export _end PENDING FAILED
Kingsley Cheung Re: [PATCH] setrlimit incorrectly allows hard limits to exceed soft limits PENDING INCLUDED
Kingsley Cheung Re: [TRIVIAL PATCH 2.4.20] madvise_willneed makes bad limit comparison PENDING -
Kingsley Cheung [PATCH] Bug in "sys_init_module", kernel_module.c, 2.4.19 PENDING -
Luca Montecchiani [PATCH] Decision PCCOM4_PCCOM8 serial support for 2.4.19 PENDING FAILED
Marcus Alanen [patch, 2.4] drivers_sound_ad1848.c doesn't release region on error PENDING FAILED
Marcus Alanen [patch, 2.4] esssolo1.c doesn't free resources correctly (fwd) PENDING FAILED
Marcus Alanen [patch, 2.5] ariadne.c request_release mixup PENDING FAILED
Marcus Alanen [patch, 2.5] dgrs doesn't free on error path PENDING INCLUDED
Marcus Alanen [patch, 2.5] fix errorpath in apne.c PENDING INCLUDED
Marcus Alanen [patch, 2.5] net_pcnet32.c remove check_region - PENDING
Martin Pool 2.4.20 wait.h doc typo PENDING FAILED
Matthew Wilcox [PATCH] Tidy up dupfd() a little PENDING INCLUDED
Michael Still [Patch] misc_register-005 PENDING FAILED
Michael Still [Patch] misc_register-014 PENDING INCLUDED
Michael Still [Trivial Patch] Fix failure to check the return code of proc_mkdir (proc_mkdir-016) - PENDING
Michael Still [Trivial Patch] misc_register-016-002 PENDING FAILED
Michael Still [Trivial Patch] scsi_register-002 PENDING INCLUDED
Michael Still [Trivial Patch] scsi_register-004 PENDING INCLUDED
Neale Banks [TRIVIAL 2.2] CONFIG_NET_RADIO and Wireless Extensions - -
Pablo Menichini Re: [PATCH 2.5.59] Change "char _version" to "char version[]" in - PENDING
Pablo Menichini [PATCH 2.5.59] Change __initdata to __initdata_or_module - PENDING
Pablo Menichini [PATCH 2.5.59] Fix use of const with __initdata - PENDING
Pablo Menichini [PATCH 2.5.59] Fix use of const with __initdata in vfb.c - PENDING
Pablo Menichini [PATCH 2.5.59] Fix use of const with __initdata in znet.c - PENDING
Paul Gortmaker [PATCH] 2.5.60 i386_mm_init.c comment cleanup - PENDING
Paul Larson [TRIVIAL][PATCH] fix __FUNCTION__ pasting in iucv.c PENDING FAILED
Paul P Komkoff Jr improve signal-to-noise ratio in atm code PENDING INCLUDED
Pavel Machek Re: Kill "testing by UNISYS" message - PENDING
Pavel Machek Explanation of sleep levels for swsusp - PENDING
Pavel Machek Fix compilation with CONFIG_ACPI_PCI off - PENDING
Pavel Machek Fix kernel commandline documentation - INCLUDED
Pavel Machek Message changed in libc INCLUDED INCLUDED
Pavel Machek Toshiba keyboard bug: point people to the patch PENDING INCLUDED
Petri Koistinen [PATCH] [TRIVIAL] drivers_usb_host_hc_simple.c: spelling fixes FAILED FAILED
Rusty Russell Re: [PATCH] Fix BUG macro PENDING FAILED
Rusty Russell [PATCH] Anton Blanchard is 2.5 PPC64 maintainer - PENDING
Rusty Russell [PATCH] Modernize sched.h iteration macros PENDING FAILED
Rusty Russell [PATCH] [TRIVIAL] kstrdup - PENDING
Rusty Russell [PATCH] forall_unix_sockets() INCLUDED INCLUDED
Rusty Russell [PATCH] x25 fix INCLUDED FAILED
Rusty Russell [TRIVIAL] 2.4 patch for more debug safety PENDING PENDING
Rusty Russell [TRIVIAL] Fix floppy.h INCLUDED PENDING
Rusty Russell [TRIVIAL] fs_autofs4_root.c unused variable PENDING PENDING
Rusty Russell [TRIVIAL] fs_bfs_dir.c unused variables PENDING INCLUDED
Rusty Trivial Russell [TRIVIAL] fs_affs_inode.c unused variable. PENDING FAILED
Stephen Rothwell [PATCH] utimes permission check INCLUDED INCLUDED
Steven Cole [PATCH] 2.4.21-pre4 fix spelling of kernel in PENDING FAILED
Steven Cole [PATCH] 2.5.60-bk3 add help texts for sound_oss_Kconfig - PENDING
Sven Geggus Re: allow DVD Files to be > 2GB in size PENDING FAILED
T.Lukaszewski from elka.pw.edu.pl trivial patch PENDING FAILED
Thibaut VARENE [PATCH] Missing ';' in drivers_scsi_aic7xxx_aicasm_aicasm_gram.y PENDING FAILED
Woody Suwalski Re: Disable multiple IDE LUNs : Status update. PENDING -
colpatch from us.ibm.com Re: [patch][trivial] fix drivers_base_cpu.c - PENDING
dave from qix.net [TRIVIAL][PATCH] 2.4 drivers_char_random.c fix sample shellscripts PENDING INCLUDED
Thomas Mirlacher [PATCH] redundant declarations (#1_15) PENDING INCLUDED
johnpol from 2ka.mipt.ru 15) request_region check, 11-20 PENDING INCLUDED
johnpol from 2ka.mipt.ru 16) request_region check, 11-20 PENDING INCLUDED
johnpol from 2ka.mipt.ru 31) request_region check, 31-40 PENDING INCLUDED
johnpol from 2ka.mipt.ru 41) request_region check, 41-50 PENDING INCLUDED
johnpol from 2ka.mipt.ru Re: 43) request_region check, 41-50 PENDING INCLUDED
ookhoi from humilis.net fix linewrap in Documentation_arm_SA1100_CERF PENDING INCLUDED
ookhoi from humilis.net fix linewrap in Documentation_filesystems_befs.txt PENDING PENDING
ookhoi from humilis.net fix linewrap in Documentation_filesystems_cifs.txt - PENDING
ookhoi from humilis.net fix linewrap in Documentation_filesystems_sysv-fs.txt PENDING PENDING
ookhoi from humilis.net fix linewrap in Documentation_ia64_efirtc.txt PENDING PENDING
ookhoi from humilis.net fix linewrap in Documentation_pci.txt PENDING PENDING
ookhoi from humilis.net fix linewrap in Documentation_power_pci.txt PENDING PENDING
sander from humilis.net fix linewrap in Documentation_swsusp.txt - PENDING
silvio from big.net.au [PATCH TRIVIAL]: 2.4.19_drivers_tc_tc.c INCLUDED PENDING
william stinson [PATCH] remove check_region from drivers_ide_legacy_ht6560b.c - FAILED
william stinson [PATCH] remove check_region from drivers_mtd_maps_octagon-5066.c - PENDING
william stinson [PATCH] remove check_region from drivers_tc_zs.c - PENDING


Rusty Trivial Russell. (Yes, you can reach me via kernel org. No spam please.).