[vyatta-svn] Linus' linux git respitory cloned with vyatta additions: Changes to 'refs/tags/v2.6.18-rc4'
Rick Balocca
rbalocca at suva.vyatta.com
Mon Jan 22 16:06:53 PST 2007
Tag 'v2.6.18-rc4' created by Linus Torvalds <torvalds at g5.osdl.org> at 2006-08-06 19:20 -0700
Linux v2.6.18-rc4
I'm off for the beach, time for a release!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)
iD8DBQBE1jMHF3YsRnbiHLsRAofHAJ93eWIW/a7t9WJ0d1ErwWoi4S3SugCfZDj1
vBlNp/Wc+o2Memi1G0N5fYA=
=g3wM
-----END PGP SIGNATURE-----
Changes since v2.6.18-rc3:
Adrian Bunk (8):
V4L/DVB (4310): Saa7134: rename dmasound_{init, exit}
drivers/char/pc8736x_gpio.c: unexport a static struct
[CPUFREQ] X86_GX_SUSPMOD must depend on PCI
[CPUFREQ] Make longhaul_walk_callback() static
[NET]: skb_queue_lock_key() is no longer used.
USB: fix the USB_GADGET_DUMMY_HCD dependencies
NFS: make 2 functions static
drivers/edac/edac_mc.h must #include <linux/platform_device.h>
Al Viro (4):
introduce audit rules counter
mark context of syscall entered with no rules as dummy
don't bother with aux entires for dummy context
take filling ->pid, etc. out of audit_get_context()
Alan Stern (3):
USB: dummy-hcd: disable interrupts during req->complete
USB: unusual_devs entry for Nokia 3250
USB: UHCI: Don't test the Short Packet Detect bit
Alexander Zarochentsev (1):
i_mutex does not need to be locked in reiserfs_delete_inode()
Alexey Dobriyan (5):
[NETFILTER]: include/linux/netfilter_bridge.h: header cleanup
[NET]: Fix more per-cpu typos
debug_locks.h: add "struct task_struct;"
Fix more per-cpu typos
eicon: fix define conflict with ptrace
Amy Griffis (4):
fix faulty inode data collection for open() with O_CREAT
fix missed create event for directory audit
fix oops with CONFIG_AUDIT and !CONFIG_AUDITSYSCALL
fix audit oops with invalid operator
Ananda Raju (2):
s2io driver bug fixes #1
s2io driver bug fixes #2
Andi Kleen (1):
x86_64: Fix backtracing for interrupt stacks
Andrew Morton (7):
Input: wistron - fix section reference mismatches
Input: fix list iteration in input_release_device()
mce section fix
synchronize_tsc() fixes
invalidate_bdev() speedup
disable debugging version of write_lock()
fadvise() make POSIX_FADV_NOREUSE a no-op
Andrew de Quincey (7):
V4L/DVB (4291): Add dvbpll i2c device check.
V4L/DVB (4292): Fix DISEQC regression
V4L/DVB (4293): Fix unstable DISEQC behaviour on budget cards.
V4L/DVB (4294): Fix broken tda665x PLL definition.
V4L/DVB (4296): Remove stradis MODULE_DEVICE_INFO definition
V4L/DVB (4311): Fix possible dvb-pll oops
V4L/DVB (4322): Fix dvb-pll autoprobing
Antonino A. Daplas (2):
fbdev: statically link the framebuffer notification functions
vt: printk: Fix framebuffer console triggering might_sleep assertion
Arjan van de Ven (3):
lockdep: annotate pktcdvd natural device hierarchy
inotify: fix deadlock found by lockdep
[NET]: Remove lockdep_set_class() call from skb_queue_head_init().
Arthur Othieno (2):
i386: fix CONFIG_EFI help
nvidiafb: remove redundant CONFIG_PCI check
Badari Pulavarty (1):
ext3 -nobh option causes oops
Benjamin Herrenschmidt (8):
[POWERPC] Workaround Pegasos incorrect ISA "ranges"
[POWERPC] Fix 32 bits warning in prom_init.c
[POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP set
[POWERPC] Fix default clock for udbg_16550
[POWERPC] Fix legacy_serial.c error handling on 32 bits
[POWERPC] More offb/bootx fixes
[POWERPC] Xserve G5 thermal control fixes
[POWERPC] Add cpufreq support for Xserve G5
Bob Picco (2):
[IA64] align high endpoint of VIRTUAL_MEM_MAP
[IA64] fix show_mem for VIRTUAL_MEM_MAP+FLATMEM
Brent Casavant (1):
sgiioc4: Always share IRQ
Brice Goglin (2):
myri10ge - Write the firmware in 256-bytes chunks
myri10ge - Fix spurious invokations of the watchdog reset handler
Catherine Zhang (1):
[AF_UNIX]: Kernel memory leak fix for af_unix datagram getpeersec patch
Chandra Seetharaman (4):
Process Events: Fix biarch compatibility issue. use __u64 timestamp
cpu hotplug: replace __devinit* with __cpuinit* for cpu notifications
cpu hotplug: fix hotplug cpu documentation for proper usage
cpu hotplug: use hotplug version of registration in late inits
Chris Leech (1):
[I/OAT]: Remove CPU hotplug lock from net_dma_rebalance
Chris Mason (2):
fix reiserfs lock inversion of bkl vs inode semaphore
reiserfs_write_full_page() should not get_block past eof
Christian Borntraeger (1):
bug in futex unqueue_me
Christoph Hellwig (1):
[NET]: Add netdev_alloc_skb().
Chuck Ebbert (1):
ptrace: make pid of child process available for PTRACE_EVENT_VFORK_DONE
Daniel Drake (4):
zd1211rw: Pass more management frame types up to host
zd1211rw: Fix software encryption/decryption
zd1211rw: Remove bogus assert
usb-storage: Add US_FL_IGNORE_DEVICE flag; ignore ZyXEL G220F
Daniel Ritz (2):
pcmcia: fix ioctl for GET_STATUS and GET_CONFIGURATION_INFO
pcmcia: fix ioctl GET_CONFIGURATION_INFO for pcmcia_cards
Danny van Dyk (1):
[POWERPC] PMAC_APM_EMU should depend on ADB_PMU
Darrel Goeddel (1):
selinux: fix memory leak
Dave Jones (1):
kbuild: fix typo in modpost
Dave Platt (1):
USB: Additional PID for the ftdi_sio driver
David Brownell (5):
genirq: {en,dis}able_irq_wake() need refcounting too
[ARM] 3739/1: genirq updates: irq_chip, add and use irq_chip.name
USB: AT91 UDC updates, mostly power management
USB: AT91 OHCI updates, mostly power management
omap-rng build fix
David S. Miller (6):
[ATALK]: Make CONFIG_DEV_APPLETALK a tristate.
[TCP]: Process linger2 timeout consistently.
[TG3]: Convert to netdev_alloc_skb
[E1000]: Convert to netdev_alloc_skb
[NET]: Kill the WARN_ON() calls for checksum fixups.
[SECURITY]: Fix build with CONFIG_SECURITY disabled.
David Woodhouse (1):
SCX200_ACB: eliminate spurious timeout errors
Dean Nelson (1):
[IA64] make uncached allocator more node aware
Diego Calleja (2):
[LAPB]: Fix windowsize check
Fix BeFS slab corruption
Dmitry Torokhov (18):
Input: remove accept method from input_dev
Input: add start() method to input handlers
Input: introduce input_inject_event() function
Input: fm801-gp - fix use after free
Input: libps2 - warn instead of oopsing when passed bad arguments
Input: iforce - check array bounds before accessing elements
Input: HID - fix potential out-of-bound array access
Input: add missing handler->start() call
Input: hiddev - use standard list implementation
Input: keyboard - remove static variable and clean up initialization
Input: keyboard - simplify emulate_raw() implementation
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus
Input: keyboard - change to use kzalloc
Input: trackpoint - activate protocol when resuming
Input: atkbd - restore repeat rate when resuming
Input: ati_remote - relax permissions sysfs module parameters
Input: ati_remote - add missing input_sync()
Input: ati_remote - use msec instead of jiffies
Edwin Huffstutler (1):
Input: ati_remote - make filter time a module parameter
Eric Sandeen (1):
udf: initialize parts of inode earlier in create
Eric Van Hensbergen (1):
9p: fix fid behavior on failed remove
Eric W. Biederman (1):
machine_kexec.c: Fix the description of segment handling
Evgeniy Dushistov (2):
ufs: ufs_get_locked_page() race fix
ufs: handle truncated pages
Frederik Deweerdt (1):
mdacon: fix __init section warnings
Geoff Levand (1):
[POWERPC] Minor comment fix for misc_64.S
Greg Edwards (1):
[IA64] add platform check to snsc driver init
Greg Kroah-Hartman (2):
Revert "[PATCH] USB: convert usb class devices to real devices"
Revert "[PATCH] USB: move usb_device_class class devices to be real devices"
Guido Guenther (1):
rivafb/nvidiafb: race between register_framebuffer and *_bl_init
Hartmut Hackmann (1):
V4L/DVB (4306): Support non interlaced capture by default for saa713x
Heiko Carstens (1):
pi-futex: missing pi_waiters plist initialization
Henrik Kretzschmar (1):
pcie: fix warnings when CONFIG_PM=n
Herbert Xu (2):
[IPV6]: Audit all ip6_dst_lookup/ip6_dst_store calls
[NET]: Fix ___pskb_trim when entire frag_list needs dropping
Horms (1):
panic_on_oops: remove ssleep()
Ilpo Järvinen (2):
[PKT_SCHED] RED: Fix overflow in calculation of queue average
[TCP]: Fixes IW > 2 cases when TCP is application limited
Ingo Molnar (1):
ipc/msg.c: clean up coding style
Ishai Rabinovitz (2):
IB/srp: Fix crash in srp_reconnect_target
IB/srp: Work around data corruption bug on Mellanox targets
J. Bruce Fields (1):
NLM/lockd: remove b_done
Jack Morgenstein (1):
IB/uverbs: Avoid a crash on device hot remove
Jake Moilanen (1):
[POWERPC] Use H_CEDE on non-SMT
Jamal Hadi Salim (1):
[PKT_SCHED]: Return ENOENT if qdisc module is unavailable
James Courtier-Dutton (2):
[ALSA] snd-emu10k1: Fixes ALSA bug#2190
[ALSA] snd-emu10k1: Implement support for Audigy 2 ZS [SB0353]
James Morris (2):
[TCP]: fix memory leak in net/ipv4/tcp_probe.c::tcpprobe_read()
[SECURITY] secmark: nul-terminate secdata
Jan Blunck (1):
fix vmstat per cpu usage
Jean Delvare (1):
PCI: Unhide the SMBus on Asus PU-DLS
Jeff Garzik (1):
Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes
Jeremy Fitzhardinge (2):
[CPUFREQ] [1/2] add __find_governor helper and clean up some error handling.
[CPUFREQ] [2/2] demand load governor modules.
Jim Houston (1):
fix cond_resched() fix
Johannes Berg (6):
[POWERPC] fix up front-LED Kconfig
[ALSA] aoa: feature gpio layer: fix IRQ access
[ALSA] aoa: fix toonie codec
[ALSA] make snd-powermac load even when it can't bind the device
[ALSA] aoa: platform function gpio: ignore errors from functions that don't exist
[ALSA] add MAINTAINERS entry for snd-aoa
Josh Triplett (8):
Remove incorrect unlock_kernel from allocation failure path in coda_open()
efs: Remove incorrect unlock_kernel from failure path in efs_symlink_readpage()
efs: add entry for EFS filesystem to MAINTAINERS as Orphan
ufs: remove incorrect unlock_kernel from failure path in ufs_symlink()
Fix typo in MAINTAINERS: s/DEVICS/DEVICES/
freevxfs: Add missing lock_kernel() to vxfs_readdir
timer: Fix tvec_bases initializer
NFS: Release dcache_lock in an error path of nfs_path
KAMEZAWA Hiroyuki (6):
memory hotadd fixes: not-aligned memory hotadd handling fix
memory hotadd fixes: change find_next_system_ram's return value manner
memory hotadd fixes: find_next_system_ram catch range fix
memory hotadd fixes: avoid check in acpi
memory hotadd fixes: avoid registering res twice
memory hotadd fixes: enhance collision check
Keith Owens (1):
[IA64] sparse cleanups
Kim Oldfield (1):
USB: New USB ID for Belkin Serial Adapter
Kristen Carlson Accardi (2):
PCI Hotplug: add acpiphp to MAINTAINERS
PCI: docking station: remove dock uevents
Li Yang (1):
USB: Fix Freescale high-speed USB host dependency
Linas Vepstas (2):
pSeries hvsi char driver null pointer deref
pSeries: hvsi char driver janitorial cleanup
Linus Torvalds (18):
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-2.6.18
Fix force_sig_info() semantics after cleanups
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
Linux v2.6.18-rc4
Luiz Fernando N. Capitulino (2):
USB: doc: usb-help.txt update.
USB: doc: fixes devio.c location in proc_usb_info.txt.
Marco Schluessler (1):
V4L/DVB (4295): Fix typo in comment for TDA9819
Marko Macek (1):
USB: ati_remote.c: autorepeat fix
Markus Armbruster (1):
Fix trivial unwind info bug
Masami Hiramatsu (1):
kprobe-booster: disable in preemptible kernel
Matthew Wilcox (1):
[IA64] Format /proc/pal/*/version_info correctly
Matthias Urlichs (5):
USB: Option driver: removed change history and linux/version.h include
USB: Option driver: Short driver names were identical
USB: Let option driver handle Anydata CDMA modems. Remove anydata driver.
USB: Drop Sierra Wireless MC8755 from the Option driver
USB: Removed 3-port device handler from Option driver
Mattia Dongili (1):
[CPUFREQ] return error when failing to set minfreq
Mauro Carvalho Chehab (5):
V4L/DVB (4341): VIDIOCSMICROCODE were missing on compat_ioctl32
V4L/DVB (4342): Fix ext_controls align on 64 bit architectures
V4L/DVB (4343): Fix for compilation without V4L1 or V4L1_COMPAT
V4L/DVB (4344): Fix broken dependencies on media Kconfig
V4L/DVB (4365): OVERLAY flag were enabled by mistake
Maxime Bizon (1):
doc: update panic_on_oops documentation
Michael Buesch (2):
hwrng: fix intel probe error unwind
hwrng: fix geode probe error unwind
Michael Ellerman (1):
[POWERPC] Fix mem= handling when the memory limit is > RMO size
Michael Hanselmann (1):
powermac: More powermac backlight fixes
Michael Krufky (2):
V4L/DVB (4314): Set the Auxiliary Byte when tuning LG H06xF in analog mode
V4L/DVB (4316): Check __must_check warnings
Michael S. Tsirkin (1):
IB/mthca: Fix mthca_array_clear() thinko
Michal Feix (2):
nbd: Check magic before doing anything else
nbd: Abort request on data reception failure
Michal Schmidt (1):
IDE: Touch NMI watchdog during resume from STR
Mike Isely (2):
V4L/DVB (4337): Refine dead code elimination in pvrusb2
V4L/DVB (4373): Correctly handle sysfs error leg file removal in pvrusb2
Miklos Szeredi (3):
fuse: fix zero timeout
fuse: use jiffies_64
fuse: fix typo
Miles Bader (2):
v850: Remove symbol exports which duplicate global ones
v850: call init_page_count() instead of set_page_count()
Muli Ben-Yehuda (1):
x86_64: Fix CONFIG_IOMMU_DEBUG
Neil Brown (2):
ext3: avoid triggering ext3_error on bad NFS file handle
knfsd: fix race related problem when adding items to and svcrpc auth cache
Neil Horman (1):
sh: fix proc file removal for superh store queue module
NeilBrown (2):
knfsd: Fix stale file handle problem with subtree_checking.
md: Fix a bug that recently crept into md/linear
Nick Martin (1):
Input: spaceball - make 4000FLX Lefty work
Noriaki TAKAMIYA (3):
[IPV6] ADDRCONF: Allow user-space to specify address lifetime
[IPV6] ADDRCONF: Support get operation of single address
[IPV6] ADDRCONF: NLM_F_REPLACE support for RTM_NEWADDR
Norihiko Tomiyama (1):
USB: adding support for SHARP WS003SH to ipaq.c
Olaf Hering (4):
[POWERPC] force 64bit mode in fwnmi handlers to workaround firmware bugs
enable mac partition label per default on pmac
hide onboard graphics drivers on G5
crash in aty128_set_lcd_enable() on PowerBook
Oliver Bock (1):
USB: cypress driver comment updates
Oliver Endriss (1):
V4L/DVB (4323): [budget/budget-av/budget-ci/budget-patch drivers] fixed DMA start/stop code
Ondrej Zary (1):
Fix swsusp with PNP BIOS
Or Gerlitz (1):
IB/ipoib: Remove broken link from Kconfig and documentation
Panagiotis Issaris (1):
[ALSA] Conversions from kmalloc+memset to k(z|c)alloc
Patrick Caulfield (1):
[DECNET]: Fix for routing bug
Patrick McHardy (3):
[XFRM]: Fix protocol field value for outgoing IPv6 GSO packets
[NETFILTER]: SIP helper: expect RTP streams in both directions
[NETFILTER]: xt_hashlimit/xt_string: missing string validation
Pete Zaitcev (1):
Typo in ub clause of devices.txt
Peter Chubb (1):
USB: Patch for rtl8150 to fix unplug problems
Peter Korsgaard (1):
Fix ppc32 zImage inflate
Phil Dibowitz (1):
USB: unusual_devs device removal
Pierre Ossman (1):
PNP: Add missing casts in printk() arguments
Prarit Bhargava (1):
Fix RAID5 + IA64 compile
Przemek Iskra (1):
Input: iforce - add Trust Force Feedback Race Master support
Qi Yong (1):
gitignore: gitignore quilt's files
Rafael J. Wysocki (1):
Make suspend possible with a traced process at a breakpoint
Rafa³ Bilski (6):
[CPUFREQ] Longhaul - Hook into ACPI C states.
[CPUFREQ] Longhaul - Workaround issues with APIC.
[CPUFREQ] Longhaul - Initialise later.
[CPUFREQ] Longhaul - Readd accidentally dropped line
[CPUFREQ] Longhaul - Fix power state test to do something more useful
[CPUFREQ] Longhaul - Rename & fix multipliers table
Randy Dunlap (9):
Input: serio/gameport - check whether driver core calls succeeded
V4L/DVB (4298): Check all __must_check warnings in bttv.
fix kernel-api doc for kernel/resource.c
kernel-doc: ignore __devinit
pci/search: cleanups, add to kernel-api.tmpl
Doc/SubmittingPatches cleanups
update KJ details
PCIE: cleanup on probe error
PCI: pci/search: EXPORTs cannot be __devinit
Ricardo Cerqueira (1):
V4L/DVB (4313): Bugfix for keycode calculation on NPG remotes
Roberto Castagnola (1):
Input: logips2pp - fix button mapping for MX300
Rodolfo Giometti (2):
au1100fb: info->var.rotate fix
au1100fb: Fix startup sequence
Roland Dreier (1):
IB/mthca: Clean up mthca array index mask
Roland McGrath (1):
vDSO hash-style fix
Rolf Eike Beer (2):
Add DocBook documentation for workqueue functions
Fix kmem_cache_alloc() been documented twice
Roman Zippel (1):
kconfig: correct oldconfig for unset choice options
Russ Ross (1):
9p: fix marshalling bug in tcreate with empty extension field
Sam Ravnborg (6):
kbuild: hardcode value of YACC&LEX for aic7-triple-x
kbuild: version.h and new headers_* targets does not require a kernel config
kbuild: .gitignore utsrelease.h
kbuild: improve error from file2alias
kbuild: -fno-stack-protector is not good
kbuild: always use $(CC) for $(call cc-version)
Sean Hefty (1):
IB/cm: Fix error handling in ib_send_cm_req
Segher Boessenkool (2):
[POWERPC] Fix new interrupt code (MPIC endianness)
[POWERPC] Fix new interrupt code (MPIC detection)
Sergei Shtylylov (1):
Stop calling phy_stop_interrupts() twice
Shailabh Nagar (3):
make taskstats sending completely independent of delay accounting on/off status
taskstats: free skb, avoid returns in send_cpu_listeners
delay accounting: temporarily enable by default
Siddha, Suresh B (1):
sched: build_sched_domains() fix
Stefan Richter (1):
ieee1394: sbp2: enable auto spin-up for Maxtor disks
Stephen Hemminger (2):
[BRIDGE]: netlink status fix
[LLX]: SOCK_DGRAM interface fixes
Steven Rostedt (4):
fix bad macro param in timer.c
Add linux-mm mailing list for memory management in MAINTAINERS file
reference rt-mutex-design in rtmutex.c
Add stable branch to maintainers file
Takashi Iwai (1):
[ALSA] Don't reject O_RDWR at opening PCM OSS with read/write-only device
Thomas Gleixner (1):
futex: Apply recent futex fixes to futex_compat
Thomas Horsley (1):
documentation: Documentation/initrd.txt
Tim Chen (1):
Reducing local_bh_enable/disable overhead in irqtrace
Tobias Klauser (1):
arch/alpha: Use ARRAY_SIZE macro
Tom Tucker (3):
[NET]: Network Event Notifier Mechanism.
[NET]: Core net changes to generate netevents
[NET] infiniband: Cleanup ib_addr module to use the netevents
Tony Lindgren (1):
[ARM] 3743/1: ARM: OMAP: Fix compile for OMAP
Tony Luck (1):
[IA64] Fix breakage in simscsi.c
Trent Piepho (4):
V4L/DVB (4367): Videodev: Handle class_device related errors
V4L/DVB (4368): Bttv: use class_device_create_file and handle errors
V4L/DVB (4379): Videodev: Check return value of class_device_register() correctly
V4L/DVB (4380): Bttv: Revert VBI_OFFSET to previous value, it works better
Trond Myklebust (2):
RPC: Ensure that we disconnect TCP socket when client requests error out
SUNRPC: Fix obvious refcounting bugs in rpc_pipefs.
Ulrich Kunitz (3):
zd1211rw: Fixes radiotap header
zd1211rw: Fixed endianess issue with length info tag detection
zd1211rw: Packet filter fix for managed (STA) mode
Unicorn Chang (1):
ahci: skip protocol test altogether in spurious interrupt code
Uwe Zeisberger (1):
Add parentheses around arguments in the SH_DIV macro.
Venkat Yekkirala (1):
selinux: fix bug in security_compute_sid
Volker Braun (1):
radeonfb sleep fixes
Wei Dong (2):
[IPV6]: SNMPv2 "ipv6IfStatsInHdrErrors" counter error
[IPV6]: SNMPv2 "ipv6IfStatsOutFragCreates" counter error
Wei Yongjun (1):
[TCP]: SNMPv2 tcpAttemptFails counter error
YOSHIFUJI Hideaki (2):
[IPV6] ADDRCONF: Check payload length for IFA_LOCAL attribute in RTM_{ADD,DEL}MSG message
[IPV6] ADDRCONF: Do not verify an address with infinity lifetime
Yoichi Yuasa (1):
always define IRQ_PER_CPU
Zou Nan hai (2):
[IA64] Do not assume output registers be reservered.
[IA64] Don't alloc empty frame in ia64_switch_mode_phys
bert hubert (1):
[CPUFREQ] Propagate acpi_processor_preregister_performance return value.
bibo, mao (1):
IA64: kprobe invalidate icache of jump buffer
matthieu castet (1):
pnpacpi: reject ACPI_PRODUCER resources
---
drivers/usb/serial/anydata.c | 123 --------
.gitignore | 5
Documentation/DocBook/kernel-api.tmpl | 9
Documentation/SubmittingPatches | 10
Documentation/accounting/delay-accounting.txt | 10
Documentation/cpu-freq/user-guide.txt | 5
Documentation/cpu-hotplug.txt | 12
Documentation/devices.txt | 8
Documentation/infiniband/ipoib.txt | 2
Documentation/initrd.txt | 16 +
Documentation/kbuild/makefiles.txt | 14
Documentation/kernel-parameters.txt | 4
Documentation/sysctl/kernel.txt | 5
Documentation/usb/proc_usb_info.txt | 2
Documentation/usb/usb-help.txt | 3
MAINTAINERS | 36 ++
Makefile | 7
arch/alpha/kernel/err_ev7.c | 8
arch/alpha/kernel/osf_sys.c | 4
arch/alpha/kernel/setup.c | 50 +--
arch/alpha/kernel/sys_ruffian.c | 8
arch/alpha/kernel/time.c | 2
arch/arm/common/gic.c | 3
arch/arm/common/locomo.c | 15 -
arch/arm/common/sa1111.c | 6
arch/arm/common/vic.c | 3
arch/arm/kernel/ecard.c | 3
arch/arm/kernel/irq.c | 1
arch/arm/kernel/traps.c | 7
arch/arm/mach-at91rm9200/gpio.c | 3
arch/arm/mach-at91rm9200/irq.c | 3
arch/arm/mach-imx/irq.c | 6
arch/arm/mach-integrator/integrator_ap.c | 3
arch/arm/mach-integrator/integrator_cp.c | 9
arch/arm/mach-iop3xx/iop321-irq.c | 3
arch/arm/mach-iop3xx/iop331-irq.c | 6
arch/arm/mach-lh7a40x/arch-kev7a400.c | 3
arch/arm/mach-lh7a40x/arch-lpd7a40x.c | 3
arch/arm/mach-lh7a40x/irq-kev7a400.c | 3
arch/arm/mach-lh7a40x/irq-lh7a400.c | 6
arch/arm/mach-lh7a40x/irq-lh7a404.c | 12
arch/arm/mach-lh7a40x/irq-lpd7a40x.c | 3
arch/arm/mach-omap1/fpga.c | 6
arch/arm/mach-omap1/irq.c | 3
arch/arm/mach-omap2/irq.c | 3
arch/arm/mach-pxa/irq.c | 12
arch/arm/mach-pxa/lpd270.c | 3
arch/arm/mach-pxa/lubbock.c | 3
arch/arm/mach-pxa/mainstone.c | 3
arch/arm/mach-sa1100/irq.c | 9
arch/arm/mach-shark/irq.c | 3
arch/arm/mach-versatile/core.c | 3
arch/arm/plat-omap/gpio.c | 8
arch/i386/Kconfig | 2
arch/i386/kernel/Makefile | 3
arch/i386/kernel/cpu/cpufreq/Kconfig | 3
arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c | 3
arch/i386/kernel/cpu/cpufreq/longhaul.c | 221 ++++++++------
arch/i386/kernel/cpu/intel_cacheinfo.c | 2
arch/i386/kernel/cpu/mcheck/mce.h | 2
arch/i386/kernel/entry.S | 2
arch/i386/kernel/kprobes.c | 9
arch/i386/kernel/machine_kexec.c | 13
arch/i386/kernel/nmi.c | 1
arch/i386/kernel/smpboot.c | 62 ++--
arch/i386/kernel/traps.c | 8
arch/i386/kernel/vsyscall.lds.S | 1
arch/ia64/configs/sn2_defconfig | 2
arch/ia64/defconfig | 2
arch/ia64/hp/sim/simscsi.c | 4
arch/ia64/kernel/Makefile | 3
arch/ia64/kernel/efi.c | 6
arch/ia64/kernel/gate.lds.S | 1
arch/ia64/kernel/head.S | 2
arch/ia64/kernel/ia64_ksyms.c | 2
arch/ia64/kernel/kprobes.c | 9
arch/ia64/kernel/pal.S | 18 -
arch/ia64/kernel/palinfo.c | 47 +--
arch/ia64/kernel/topology.c | 2
arch/ia64/kernel/traps.c | 7
arch/ia64/kernel/uncached.c | 86 +++--
arch/ia64/lib/Makefile | 2
arch/ia64/mm/contig.c | 16 -
arch/ia64/mm/discontig.c | 68 ----
arch/ia64/mm/init.c | 55 +++
arch/ia64/mm/ioremap.c | 6
arch/ia64/sn/kernel/xpc_main.c | 2
arch/ia64/sn/pci/tioce_provider.c | 6
arch/parisc/kernel/vmlinux.lds.S | 1
arch/powerpc/Kconfig | 2
arch/powerpc/configs/pmac32_defconfig | 112 ++++++-
arch/powerpc/kernel/head_64.S | 35 ++
arch/powerpc/kernel/legacy_serial.c | 13
arch/powerpc/kernel/misc_64.S | 2
arch/powerpc/kernel/prom_init.c | 36 ++
arch/powerpc/kernel/smp.c | 24 +
arch/powerpc/kernel/sysfs.c | 4
arch/powerpc/kernel/traps.c | 10
arch/powerpc/kernel/udbg_16550.c | 6
arch/powerpc/kernel/vdso32/Makefile | 3
arch/powerpc/kernel/vdso32/vdso32.lds.S | 1
arch/powerpc/kernel/vdso64/Makefile | 3
arch/powerpc/kernel/vdso64/vdso64.lds.S | 1
arch/powerpc/mm/lmb.c | 3
arch/powerpc/platforms/chrp/setup.c | 12
arch/powerpc/platforms/maple/setup.c | 17 -
arch/powerpc/platforms/powermac/backlight.c | 58 +++
arch/powerpc/platforms/powermac/bootx_init.c | 35 +-
arch/powerpc/platforms/powermac/cpufreq_64.c | 78 +++--
arch/powerpc/platforms/pseries/setup.c | 6
arch/ppc/kernel/vmlinux.lds.S | 1
arch/s390/appldata/appldata_base.c | 10
arch/sh/kernel/cpu/sh4/sq.c | 10
arch/um/kernel/dyn.lds.S | 1
arch/v850/kernel/setup.c | 6
arch/v850/kernel/v850_ksyms.c | 16 -
arch/x86_64/ia32/Makefile | 1
arch/x86_64/ia32/vsyscall.lds | 1
arch/x86_64/kernel/entry.S | 18 -
arch/x86_64/kernel/machine_kexec.c | 13
arch/x86_64/kernel/mce.c | 12
arch/x86_64/kernel/mce_amd.c | 19 -
arch/x86_64/kernel/pci-nommu.c | 2
arch/x86_64/kernel/smp.c | 2
arch/x86_64/kernel/traps.c | 2
arch/xtensa/kernel/traps.c | 8
drivers/acpi/acpi_memhotplug.c | 13
drivers/acpi/dock.c | 13
drivers/base/topology.c | 2
drivers/block/nbd.c | 19 -
drivers/block/pktcdvd.c | 6
drivers/char/hvsi.c | 8
drivers/char/hw_random/geode-rng.c | 6
drivers/char/hw_random/intel-rng.c | 2
drivers/char/hw_random/omap-rng.c | 51 +--
drivers/char/keyboard.c | 139 +++++----
drivers/char/pc8736x_gpio.c | 1
drivers/char/snsc.c | 7
drivers/connector/cn_proc.c | 20 +
drivers/cpufreq/cpufreq.c | 75 +++--
drivers/edac/edac_mc.h | 1
drivers/i2c/busses/scx200_acb.c | 7
drivers/ide/Kconfig | 15 -
drivers/ide/ide-iops.c | 2
drivers/ieee1394/sbp2.c | 3
drivers/infiniband/core/addr.c | 30 --
drivers/infiniband/core/cm.c | 4
drivers/infiniband/core/uverbs.h | 2
drivers/infiniband/core/uverbs_main.c | 8
drivers/infiniband/hw/mthca/mthca_allocator.c | 15 -
drivers/infiniband/ulp/ipoib/Kconfig | 3
drivers/infiniband/ulp/srp/ib_srp.c | 19 +
drivers/input/evdev.c | 10
drivers/input/gameport/fm801-gp.c | 4
drivers/input/gameport/gameport.c | 66 +++-
drivers/input/input.c | 57 ++-
drivers/input/joystick/iforce/iforce-main.c | 19 -
drivers/input/joystick/spaceball.c | 2
drivers/input/keyboard/atkbd.c | 103 ++++--
drivers/input/misc/wistron_btns.c | 20 -
drivers/input/mouse/logips2pp.c | 3
drivers/input/mouse/trackpoint.c | 52 ++-
drivers/input/serio/libps2.c | 5
drivers/input/serio/serio.c | 65 +++-
drivers/isdn/hardware/eicon/divasync.h | 1
drivers/macintosh/Kconfig | 13
drivers/macintosh/adbhid.c | 14
drivers/macintosh/therm_pm72.c | 218 +++++++++++++-
drivers/macintosh/therm_pm72.h | 33 ++
drivers/macintosh/via-pmu-backlight.c | 68 +++-
drivers/macintosh/via-pmu-led.c | 2
drivers/macintosh/via-pmu.c | 39 --
drivers/md/linear.c | 6
drivers/media/dvb/dvb-core/dvb_frontend.c | 15 -
drivers/media/dvb/frontends/dvb-pll.c | 24 +
drivers/media/dvb/ttpci/av7110.c | 4
drivers/media/dvb/ttpci/av7110_v4l.c | 12
drivers/media/dvb/ttpci/budget-av.c | 3
drivers/media/dvb/ttpci/budget-ci.c | 2
drivers/media/dvb/ttpci/budget-core.c | 57 ++-
drivers/media/dvb/ttpci/budget-patch.c | 2
drivers/media/dvb/ttpci/budget.c | 5
drivers/media/dvb/ttpci/budget.h | 7
drivers/media/video/Kconfig | 4
drivers/media/video/bt8xx/Kconfig | 2
drivers/media/video/bt8xx/bttv-driver.c | 15 -
drivers/media/video/bt8xx/bttv-vbi.c | 15 -
drivers/media/video/compat_ioctl32.c | 24 +
drivers/media/video/cpia2/Kconfig | 2
drivers/media/video/cx88/cx88-input.c | 2
drivers/media/video/cx88/cx88-video.c | 5
drivers/media/video/msp3400-driver.c | 10
drivers/media/video/pvrusb2/pvrusb2-hdw.c | 8
drivers/media/video/pvrusb2/pvrusb2-io.c | 9
drivers/media/video/pvrusb2/pvrusb2-io.h | 2
drivers/media/video/pvrusb2/pvrusb2-ioread.c | 5
drivers/media/video/pvrusb2/pvrusb2-sysfs.c | 85 ++++-
drivers/media/video/saa7134/saa7134-alsa.c | 10
drivers/media/video/saa7134/saa7134-core.c | 16 -
drivers/media/video/saa7134/saa7134-oss.c | 10
drivers/media/video/saa7134/saa7134-video.c | 6
drivers/media/video/saa7134/saa7134.h | 4
drivers/media/video/stradis.c | 1
drivers/media/video/tuner-core.c | 31 --
drivers/media/video/tuner-simple.c | 19 +
drivers/media/video/usbvideo/Kconfig | 8
drivers/media/video/v4l2-common.c | 24 -
drivers/media/video/videodev.c | 29 +
drivers/media/video/vivi.c | 4
drivers/net/appletalk/Kconfig | 2
drivers/net/e1000/e1000_main.c | 11
drivers/net/myri10ge/myri10ge.c | 24 -
drivers/net/phy/phy.c | 8
drivers/net/s2io.c | 386 +++++++++++--------------
drivers/net/s2io.h | 10
drivers/net/tg3.c | 10
drivers/net/wireless/zd1211rw/zd_chip.c | 4
drivers/net/wireless/zd1211rw/zd_chip.h | 10
drivers/net/wireless/zd1211rw/zd_mac.c | 16 -
drivers/net/wireless/zd1211rw/zd_usb.c | 7
drivers/pci/hotplug/acpiphp_core.c | 3
drivers/pci/hotplug/acpiphp_glue.c | 2
drivers/pci/pcie/portdrv_pci.c | 38 +-
drivers/pci/quirks.c | 7
drivers/pci/search.c | 48 +--
drivers/pcmcia/pcmcia_ioctl.c | 16 -
drivers/pcmcia/pcmcia_resource.c | 15 -
drivers/pnp/interface.c | 12
drivers/pnp/pnpacpi/rsparser.c | 8
drivers/pnp/pnpbios/core.c | 2
drivers/scsi/ahci.c | 10
drivers/scsi/aic7xxx/aicasm/Makefile | 2
drivers/usb/Kconfig | 2
drivers/usb/core/devio.c | 20 -
drivers/usb/core/file.c | 13
drivers/usb/gadget/Kconfig | 2
drivers/usb/gadget/at91_udc.c | 176 +++++++----
drivers/usb/gadget/at91_udc.h | 1
drivers/usb/gadget/dummy_hcd.c | 6
drivers/usb/host/ehci-hcd.c | 2
drivers/usb/host/ohci-at91.c | 88 +++--
drivers/usb/host/ohci-hcd.c | 3
drivers/usb/host/uhci-q.c | 4
drivers/usb/input/ati_remote.c | 174 ++++++-----
drivers/usb/input/hid-input.c | 3
drivers/usb/input/hiddev.c | 72 ++--
drivers/usb/misc/cypress_cy7c63.c | 9
drivers/usb/net/rtl8150.c | 83 ++++-
drivers/usb/serial/Kconfig | 24 -
drivers/usb/serial/Makefile | 1
drivers/usb/serial/ftdi_sio.c | 1
drivers/usb/serial/ftdi_sio.h | 4
drivers/usb/serial/ipaq.c | 1
drivers/usb/serial/option.c | 76 -----
drivers/usb/serial/pl2303.c | 1
drivers/usb/serial/pl2303.h | 4
drivers/usb/storage/unusual_devs.h | 29 +
drivers/usb/storage/usb.c | 13
drivers/video/Kconfig | 38 +-
drivers/video/Makefile | 1
drivers/video/aty/aty128fb.c | 13
drivers/video/aty/atyfb_base.c | 4
drivers/video/aty/radeon_base.c | 18 +
drivers/video/aty/radeon_pm.c | 146 ++++++++-
drivers/video/aty/radeonfb.h | 6
drivers/video/au1100fb.c | 18 -
drivers/video/backlight/Kconfig | 4
drivers/video/console/mdacon.c | 4
drivers/video/fb_notify.c | 46 +++
drivers/video/fbmem.c | 54 ---
drivers/video/nvidia/nvidia.c | 9
drivers/video/offb.c | 307 ++++++++++----------
drivers/video/riva/fbdev.c | 7
fs/9p/conv.c | 6
fs/9p/vfs_inode.c | 6
fs/befs/linuxvfs.c | 11
fs/buffer.c | 7
fs/coda/file.c | 4
fs/efs/symlink.c | 3
fs/ext3/inode.c | 19 -
fs/ext3/namei.c | 15 -
fs/freevxfs/vxfs_lookup.c | 2
fs/fuse/control.c | 4
fs/fuse/dir.c | 47 ++-
fs/fuse/fuse_i.h | 2
fs/fuse/inode.c | 2
fs/inotify_user.c | 2
fs/lockd/svclock.c | 12
fs/namei.c | 8
fs/nfs/namespace.c | 4
fs/nfs/read.c | 2
fs/nfs/write.c | 2
fs/nfsd/nfsfh.c | 20 -
fs/partitions/Kconfig | 2
fs/reiserfs/file.c | 2
fs/reiserfs/inode.c | 26 -
fs/reiserfs/ioctl.c | 2
fs/udf/ialloc.c | 11
fs/ufs/balloc.c | 2
fs/ufs/namei.c | 3
fs/ufs/util.c | 17 -
include/asm-arm/arch-omap/clock.h | 2
include/asm-i386/kprobes.h | 1
include/asm-ia64/kprobes.h | 1
include/asm-ia64/meminit.h | 7
include/asm-ia64/pal.h | 7
include/asm-ia64/sn/xpc.h | 4
include/asm-ia64/system.h | 2
include/asm-powerpc/backlight.h | 4
include/asm-powerpc/kprobes.h | 1
include/asm-sparc64/kprobes.h | 1
include/asm-x86_64/kprobes.h | 1
include/linux/audit.h | 43 +-
include/linux/cn_proc.h | 3
include/linux/debug_locks.h | 2
include/linux/delayacct.h | 6
include/linux/ext3_fs.h | 9
include/linux/fb.h | 2
include/linux/fsnotify.h | 6
include/linux/input.h | 24 +
include/linux/irq.h | 5
include/linux/jiffies.h | 4
include/linux/kobject.h | 2
include/linux/lockd/lockd.h | 1
include/linux/netfilter_bridge.h | 1
include/linux/nfs_fs.h | 6
include/linux/pci_ids.h | 1
include/linux/pmu.h | 3
include/linux/sched.h | 8
include/linux/security.h | 40 ++
include/linux/skbuff.h | 33 ++
include/linux/sunrpc/xprt.h | 2
include/linux/usb.h | 7
include/linux/usb_usual.h | 4
include/linux/videodev.h | 7
include/linux/videodev2.h | 2
include/linux/vmstat.h | 8
include/media/v4l2-dev.h | 7
include/net/af_unix.h | 6
include/net/ip6_route.h | 12
include/net/ipv6.h | 3
include/net/netdma.h | 2
include/net/netevent.h | 33 ++
include/net/red.h | 2
include/net/scm.h | 29 +
include/net/tcp.h | 3
ipc/msg.c | 389 +++++++++++++-------------
kernel/audit.c | 4
kernel/auditfilter.c | 26 +
kernel/auditsc.c | 117 +++++--
kernel/delayacct.c | 8
kernel/fork.c | 4
kernel/futex.c | 1
kernel/futex_compat.c | 6
kernel/hrtimer.c | 4
kernel/irq/manage.c | 28 +
kernel/kprobes.c | 1
kernel/power/process.c | 26 +
kernel/printk.c | 4
kernel/rcupdate.c | 4
kernel/resource.c | 9
kernel/rtmutex.c | 2
kernel/sched.c | 22 +
kernel/signal.c | 25 +
kernel/softirq.c | 22 +
kernel/softlockup.c | 4
kernel/taskstats.c | 32 --
kernel/timer.c | 8
kernel/workqueue.c | 58 +++
lib/kobject_uevent.c | 4
lib/spinlock_debug.c | 10
lib/zlib_inflate/inflate.c | 5
mm/fadvise.c | 3
mm/memory_hotplug.c | 44 ++
mm/slab.c | 4
net/bridge/br_netlink.c | 2
net/core/Makefile | 2
net/core/dev.c | 19 -
net/core/neighbour.c | 14
net/core/netevent.c | 69 ++++
net/core/skbuff.c | 45 ++-
net/dccp/ipv6.c | 4
net/decnet/dn_route.c | 9
net/ipv4/ip_output.c | 7
net/ipv4/ip_sockglue.c | 9
net/ipv4/netfilter/ip_conntrack_sip.c | 2
net/ipv4/netfilter/ipt_hashlimit.c | 3
net/ipv4/route.c | 8
net/ipv4/tcp.c | 5
net/ipv4/tcp_input.c | 3
net/ipv4/tcp_ipv4.c | 2
net/ipv4/tcp_minisocks.c | 4
net/ipv4/tcp_probe.c | 2
net/ipv6/addrconf.c | 174 +++++++++++
net/ipv6/af_inet6.c | 2
net/ipv6/inet6_connection_sock.c | 2
net/ipv6/ip6_output.c | 129 +++++---
net/ipv6/route.c | 7
net/ipv6/tcp_ipv6.c | 6
net/ipv6/udp.c | 2
net/ipv6/xfrm6_output.c | 2
net/lapb/lapb_iface.c | 12
net/llc/af_llc.c | 20 -
net/llc/llc_sap.c | 4
net/netfilter/xt_SECMARK.c | 2
net/netfilter/xt_string.c | 5
net/sched/sch_api.c | 2
net/sunrpc/cache.c | 6
net/sunrpc/clnt.c | 52 +--
net/sunrpc/rpc_pipe.c | 6
net/sunrpc/xprt.c | 21 -
net/sunrpc/xprtsock.c | 29 +
net/unix/af_unix.c | 17 -
scripts/Kbuild.include | 10
scripts/Makefile.modpost | 2
scripts/kconfig/confdata.c | 2
scripts/kernel-doc | 1
scripts/mod/file2alias.c | 62 ++--
security/dummy.c | 14
security/selinux/hooks.c | 38 +-
security/selinux/ss/policydb.c | 12
security/selinux/ss/services.c | 4
sound/aoa/codecs/snd-aoa-codec-toonie.c | 17 -
sound/aoa/core/snd-aoa-gpio-feature.c | 7
sound/aoa/core/snd-aoa-gpio-pmf.c | 2
sound/core/oss/mixer_oss.c | 3
sound/core/oss/pcm_oss.c | 2
sound/core/seq/seq_device.c | 3
sound/core/sgbuf.c | 9
sound/drivers/vx/vx_pcm.c | 7
sound/pci/echoaudio/echoaudio.c | 4
sound/pci/emu10k1/emu10k1_main.c | 11
sound/pci/emu10k1/irq.c | 6
sound/ppc/awacs.c | 3
sound/ppc/daca.c | 3
sound/ppc/keywest.c | 3
sound/ppc/powermac.c | 13
sound/ppc/tumbler.c | 3
sound/usb/usbaudio.c | 6
439 files changed, 5098 insertions(+), 2984 deletions(-)
---
More information about the svn
mailing list