Spend Less and Get More with Today's New Unified Enterprise IT Monitoring Solutions
Live Event Date: May 28, 2013 @ 2:00 pm ET / 11:00 am PT
Did you...
IT directors at growing, distributed enterprises face a number of unique challenges, particularly when it comes to storage. IT has to ensure that all remote...
Ok, this 2.6.9 cycle is getting too long, but here's a -rc3 and
hopefully we're getting there now.
Architecture updates, networking, drivers, sparse annotations.
You name it.
Linus
---
Summary of changes from v2.6.9-rc2 to v2.6.9-rc3
<ananth:broadcom.com>:
[libata sata_svw] race condition fix, new device support
Aaron Grothe:
[CRYPTO]: Whirlpool algorithm updates
Adam Kropelin:
input: Add 64-bit compatible ioctls for hiddev
This patch fixes another disconnect oops in hiddev
Alan Cox:
serial-cs and unusable port size ranges
tty locking cleanup and fixes
Alan Modra:
ppc64: give the kernel an OPD section
Alasdair G. Kergon:
device-mapper: fix minor number check
device-mapper: rename emit macro
Alex Williamson:
[IA64] discontig.c: fixup pxm_to_nid_map
[IA64] sba_iommu.c: sba_iommu NUMA locality
[IA64] iosapic.h, pci.c, iosapic.c, acpi.c: iosapic NUMA
interrupt locality
fix compat_do_execve stack usage
Alexander Viro:
cifs: annotate NEGOTIATE_{REQ,RESP}
cifs: annotate DELETE_FILE_{REQ,RESP}
cifs: annotate DELETE_DIRECTORY_{REQ,RESP}
cifs: annotate CREATE_DIRECTORY_{REQ,RESP}
cifs: annotate OPEN_{REQ,RESP}, endianness bugfix
cifs: annotate READ_{REQ,RESP}
cifs: annotate WRITE_{REQ,RESP}
cifs: annotate LOCK_{REQ,RESP}
cifs: annotate RENAME_{REQ,RESP}
cifs: annotate TRANSACTION2_SFI_{REQ,RESP}
cifs: annotate COPY_{REQ,RESP}, minor endianness bugfix
cifs: annotate TRANSACTION2_SPI_{REQ,RESP}
cifs: annotate NT_RENAME_{REQ,RESP}
cifs: annotate TRANSACTION2_QPI_{REQ,RESP}
cifs: annotate TRANSACT_IOCTL_{REQ,RESP}
cifs: annotate TRANSACTION2_FFIRST_{REQ,RESP}, typo fix in
CIFSSMBFindSingle()
cifs: annotate TRANSACTION2_FNEXT_{REQ,RESP}
cifs: annotate TRANSACTION2_GET_DFS_REFER_{REQ,RESP}, minor
endianness bugfix
cifs: annotate TRANSACTION2_QFSI_{REQ,RESP}
cifs: annotate file_..._info
cifs: annotate TRANSACT_CHANGE_NOTIFY_{REQ,RESP}
cifs: annotate fea{,list}, endianness bugfix
cifs: annotate stat-related structures
cifs: annotate FILE_DIRECTORY_INFO, clean up
cifs_readdir()
cifs: annotate FILE_SYSTEM_DEVICE_INFO
cifs: annotate FILE_SYSTEM_ATTRIBUTE_INFO
cifs: annotate T2_F{FIRST,NEXT|_RSP_PARMS
cifs: annotate smb_hdr
cifs: annotate TCONX_{REQ,RESP}
cifs: annotate SESSION_SETUP_ANX
cifs: assorted endianness bugfixes
cifs: IPv4-related endianness annotations and bugfixes
sysvfs endianness annotations and bugfixes
ext3 endianness annotations and bugfixes
fat endianness annotations
efs endianness annotations
jbd endianness annotations
afs endianness annotations
rxrpc endianness annotations
net2280 iomem annotations
applicom iomem annotations
drivers/input annotations
Alexey Kuznetsov:
[IPV4]: Fix fa_list walking in fib_hash.c
Andi Kleen:
[NET]: Fix missing spin lock in lltx path
Add prctl to modify current->comm
Fix ABI in set_mempolicy()
x86-64: add atomic64_t
x86-64: make APIC errors KERN_DEBUG
x86-64: add apic={verbose,quiet,debug}
x86-64: update defconfig
x86-64: avoid deadlock in page fault handler
x86-64: avoid panic when APIC ID cannot be set
x86-64: IO-APIC suspend/resume
x86-64: make machine check handler configurable
x86-64: remove WARN_ON in smp_call_function
x86-64: print mce bank enable mask in hex
x86-64: add might_sleeps to more *_user functions
x86-64: fix for mem= on NUMA systems
x86-64: sibling map fix for clustered mode
x86-64: synchronize video.S with i386
x86-64: add read implies exec macro
x86-64, x86: don't pass CR2 on alignment faults
x86-64: turn tss into per cpu data
x86-64: copy ioperm bitmaps more efficiently at context
switch
Andrew Morton:
isofs buffer management fix
bio_alloc() cleanup
remove sh64 smplock.h
Andrew Zabolotny:
input
Andrey V. Savochkin:
fix for fsync ignoring writing errors
Andy Fleming:
ppc32: 85xx spurious interrupt bug
Anil Keshavamurthy:
Online CPU with maxcpus option panics
Anton Altaparmakov:
NTFS: Remove vol->nr_mft_records as it was pretty
meaningless and optimize the calculation of total/free inodes as
used by statfs().
NTFS: Fix scheduling latencies in ntfs_fill_super() by dropping
the BKL because the code itself is using the ntfs_lock semaphore
which provides safe locking. (Ingo Molnar)
NTFS: Fix a potential bug in
fs/ntfs/mft.c::map_extent_mft_record() that could occur in the
future for when we start closing/freeing extent inodes if we don't
set base_ni->ext.extent_ntfs_inos to NULL after we free it.
NTFS: Rename {find,lookup}_attr() to ntfs_attr_{find,lookup}()
as well as find_external_attr() to ntfs_external_attr_find() to
cleanup the namespace a bit and to be more consistent with
libntfs.
NTFS: Rename {{re,}init,get,put}_attr_search_ctx() to
ntfs_attr_{{re,}init,get,put}_search_ctx() as well as the type
attr_search_context to ntfs_attr_search_ctx.
NTFS: - Fix endianness bug in ntfs_external_attr_find()
NTFS: 2.1.18 release
NTFS: - Remove BKL use from ntfs_setattr() syncing up with the
rest of the kernel.
NTFS: Get rid of the ugly transparent union in
fs/ntfs/dir.c::ntfs_readdir() and ntfs_filldir() as per suggestion
from Al Viro.
NTFS: Improve the previous transparent union removal
NTFS: Change '' and L'' to simply 0 as per advice from Linus
Torvalds
NTFS: - Update ->truncate (fs/ntfs/inode.c::ntfs_truncate())
to check if the inode size has changed and to only output an error
if so.
NTFS: Begin of sparse annotations: new data types and
endianness conversion
NTFS: Continuing sparse annotations: finish data types and
header files
NTFS: Finish off sparse annotation
NTFS: 2.1.19 - Many cleanups, improvements, and a minor bug
fix
NTFS: Fix a stupid bug where I forgot to actually do the
attribute lookup and then went and used the looked up attribute...
Ooops.
NTFS: Remove silly (__force le32) casts from
__ntfs_is_magic{,p} helper functions. Thanks to Al Viro for
spotting them.
NTFS: Convert final enum (fs/ntfs/logfile.h) to define to
silence last bitwise sparse warning.
NTFS: Change {const_,}cpu_to_le{16,32}(0) to just 0 as
suggested by Al Viro
Update for the LDM driver (fs/partitions/ldm.c): The
last_vblkd_seq can be before the end of the vmdb, just make sure it
is not out of bounds.
NTFS: Change all the defines back to simple enums since sparse
is now happy typed enums. This completes the sparse annotations in
NTFS.
Anton Blanchard:
Clean up compat sched affinity syscalls
Backward compatibility for compat sched_getaffinity
ppc64: remove SPINLINE config option
ppc64: RTAS error logs can appear twice in dmesg
ppc64: Enable NUMA API
ppc64: use nm --synthetic where available
ppc64: clean up kernel command line code
ppc64: remove unused ppc64_calibrate_delay
ppc64: remove EEH command line device matching code
ppc64: use early_param
ppc64: restore smt-enabled=off kernel command line option
ppc64: enable POWER5 low power mode in idle loop
ppc64: clean up idle loop code
ppc64: remove -Wno-uninitialized
ppc64: Fix real bugs uncovered by -Wno-uninitialized
removal
ppc64: Fix spurious warnings uncovered by -Wno-uninitialized
removal
hvc: uninitialised variable
ppc32: remove -Wno-uninitialized
Allocate correct amount of memory for pid hash
ppc64: force_sigsegv fixes
ppc64: powersave_nap sysctl
ppc64: replace mmu_context_queue with idr allocator
ppc64: iseries build fixes
ppc64: clean up asm/mmu.h
ppc64: Remove A() and AA()
ppc64: export probe_irq_mask
ppc64: fix hotplug CPU when building a pseries+pmac kernel
ppc64: disable some drivers broken on 64bit
ppc64: fix CONFIG_CMDLINE
ppc64: User tasks must have a valid thread.regs
Antonino Daplas:
fbcon: fix fbcon's setup routine
fbdev: Initialize i810fb after agpgart
fbdev: Arrange driver order in Makefile
Arnaldo Carvalho de Melo:
[NET] generalise per protocol slab cache handling
[SOCKET] make enum socket_type be arch overridable
[NET] Calculate ipv6_pinfo offset from struct
proto->slab_obj_size
[SOCK] remove sk_pair, only really used by AF_UNIX
Badari Pulavarty:
dio fine alignment and pages in io
Bart De Schuymer:
[NETFILTER]: port physdev to ip6tables
Bartlomiej Zolnierkiewicz:
ide: small cleanup for sis5513
[ide] hpt34x: remove dead /proc/ide/hpt34x code
[ide] remove ide_hwif_t->sg_dma_active
Ben Dooks:
[ARM PATCH] 2090/2: S3C2410 - usb gadged (udc) include
[ARM PATCH] 2091/1: S3C2410 - change id of s3c2410-ohci
[ARM PATCH] 2092/1: S3C2410 - gpio bugfix and additions
[ARM PATCH] 2093/1: S3C2410 - remove un-necessary resource from
NAND
[ARM PATCH] 2110/1: S3C2410 - NAND platform data
[ARM PATCH] 2112/1: S3C2410 - fix <asm/arch/regs-clock.h>
for assembly inclusion
Benjamin Herrenschmidt:
ppc32: pmac cpufreq for ibook 2 600
ppc64: Fix some bogus warnings & cleanup tlbie code
path
ppc64: Fix __raw_* IO accessors
pmac: don't add °C suffix in sys for adt746x
driver
ppc64: monster cleanup
ppc32: Fix Apple Xserve G4 PCI probing
ppc32: Fix bogus return value in pmac_cpufreq.c
ppc32: Fix potentially uninitialized var in chrp_setup.c
ppc32: Fix type/bug in pmac_feature.c
ppc32: Fix use of uninitialized pointer in offb
ppc32: adapt prom_init to offb change
ppc32: Fix typo/bug in bus resource allocation
ppc32/64: Fix warning in pmac ide
ppc32: ADB keycode conversion update
ppc32: Fix warning in pmac battery code
radeonfb: Fix newer PowerBook & warnings
ppc64: Fix 32 bits conversion of SI_TIMER signals
ppc64: fix 32-bit SI_TIMER conversion fix
ppc64: Fix spelling error in callback name
ppc64: Remote some userland-only stuff from kernel header
ppc64: Make the DART "iommu" code more generic
ppc/ppc64: Fix g5 access to PCI IO cycles
ppc64: DART iommu allocation fix
ppc64: Fix !SMP build
Bjorn Helgaas:
drm: add pci_enable_device
Brett Russ:
[ide] make sure we are looking at the low bits post error
Carsten Rietzschel:
input: Add CodeMercs IOWarrior to hid-core device
blacklist
Chas Williams:
[ATM]: [drivers] fix warnings related to readl/writel
changes
[ATM]: [lanai] get sleep interval right
[ATM]: [eni] fix __iomem related warnings
[ATM]: [ambassador] remove warnings related to unused
variables
[ATM]: [fore200e] fix warnings related to dma_addr_t
Christoph Hellwig:
make kmem_find_general_cachep static in slab.c
mark md_interrupt_thread static
mark dq_list_lock static
remove exports from audit code
small <linux/hardirq.h> tweaks
<asm/softirq.h> crept back in h8300 and sh64
mark amiflop non-unloadable
[XFS] handle nfs requesting ino 0 gracefully
[XFS] fix handling of bad inodes
Christoph Lameter:
device driver for the SGI system clock, mmtimer
time interpolators logic fix
mmtimer quietness
Colin Leroy:
[SUNGEM]: Add polling support
Colin Phipps:
[IPX]: Make sure sockaddr_ipx objects are initialized
completely
Dave Airlie:
drm: fix bug introduced in the macro removal
drm: use set_current_state instead of direct assignment
drm: actually __set_current_state is more correct
drm: complete fix for drm_scatter.h
drm: drop __HAVE_COUNTER macros
Dave Jiang:
[ARM PATCH] 2100/1: Fix compilation error due to missing
typedefs (u32) for XScale IOP platforms
[ARM PATCH] 2105/1: Fix compilation error for IOP and remove
unnecessary legacy code
Dave Jones:
Pointer dereference before NULL check in ACPI thermal
driver
David Gibson:
ppc64: improved VSID allocation algorithm
[IPV4]: Initialize newly allocated hash tables in
fib_semantics.c
ppc64: remove LARGE_PAGE_SHIFT constant
David S. Miller:
[TCP]: Just silently ignore ICMP Source Quench messages
[IOMAP]: Make ioport_map() take unsigned long port
argument
[TCP]: Fix logic error in packets_out accounting
[SPARC64]: __iomem annotations and iomap implementation
[IPV4]: Use list.h facilities for fib_info_list
[IPV4]: Make fib_semantics algorithms scale better
[TG3]: Recognize all onboard Sun variants, not just 5704
[TG3]: Update driver version and reldate
[CRYPTO]: Zero out tfm before freeing in crypto_free_tfm()
[NETFILTER]: Fix off-by-one test error in ip_tables.c
[IPV4]: Basic cleanups in fib_hash.c
[IPV4]: Use hlist_for_each_entry_safe in fib_hash_move
[NETFILTER]: Fix tcp_find_option() bug properly
[IPV4]: More fib_hash cleanups
[SPARC64]: Add io{read,write}{8,16,32}_rep()
[SPARC64]: Update defconfig
[FC4]: Fix iomem warnings in SOC driver
[FC4]: Fix iomem warnings in SOCAL driver
[SPARC64]: Make IDE ops take __iomem pointers
[SPARC64]: Fix iomem warnings in amd7930 sound driver
[SPARC64]: Fix iomem warnings in cs4231 sound driver
[SPARC64]: Fix iomem warnings in i8042-sparcio.h
[MPTFUSION]: Fix iomem warnings
[SUNHME]: Fix iomem warnings
[SUNLANCE]: Fix iomem warnings
[SUNQE]: Fix iomem warnings
[SUNBMAC]: Fix iomem warnings
[MYRI_SBUS]: Fix iomem warnings
[TYPHOON]: Fix iomem warnings
[SPARC64]: Fix iomem warnings in envctrl driver
[SPARC64]: Fix iomem warnings in display7seg driver
[SPARC64]: Fix iomem warnings in cpwatchdog driver
[SPARC64]: Fix iomem warnings in flash driver
[B44]: Fix remaining iomem warnings
[SPARC64]: Fix iomem warnings in esp scsi driver
[SPARC64]: Fix iomem warnings in qlogicpti driver
[SPARC64]: Fix I/O port args to string routines
[SPARC64]: Missing ioremap() in parport support
[SPARC]: Kill dump_dma_regs, unused
[XFRM] make xfrm_lookup() fully af-independent
[IPV4]: Fix BUG triggered in fib_sync_down()
[SPARC64]: Improve kernel stack backtraces
[SPARC64]: Fix memset() in sunsu.c and sunzilog.c
[IPV4]: Clean up fib_hash.c list handling
[IPV4]: Zap CONFIG_IP_ROUTE_TOS
[SPARC64]: Update compat code for sys_waitid changes
Input: logips2pp - do not call get_model_info 2 times
Input: mousedev - better handle button presses when under
load
Input: mousedev - implement tapping for touchpads working in
absolute mode, such as Synaptics
Input: make connect and disconnect methods mandatory for serio
drivers since that's where serio_{open|close} are called from to
actually bind driver to a port.
Input: rename serio->driver to serio->port_data in
preparation to sysfs integration
Input: more renames in serio in preparations to sysfs
integration
Input: switch to dynamic (heap) serio port allocation in
preparation to sysfs integration. By having all data structures
dynamically allocated serio driver modules can be unloaded without
waiting for the last reference to the port to be dropped.
Input: allow serio drivers to create children ports and
register these ports for them in serio core to avoid having
recursion in connect methods.
Input: serio sysfs integration
Input: allow users manually rebind serio ports, like this
Input: allow marking some drivers (that don't do HW
autodetection) as manual bind only. Such drivers will only be bound
to a serio port if user requests it by echoing driver name into
port's sysfs driver attribute.
Input: Add serio_raw driver that binds to serio ports and
provides unobstructed access to the underlying serio port via a
char device. The driver tries to register char device 10,1
(/dev/psaux) first and if it fails goes for dynamically allocated
minor. To bind use sysfs interface:
Input: link serio ports to their parent devices in ambakmi,
gscps2, pcips2 and sa1111ps2 drivers
Input: move input/serio closer to the top of drivers/Makefile
so serio_bus is available early
Input: rearrange code in sunzilog so it registers its serio
ports
Input: workaround for i8042 active multiplexing controllers
losing track of where data is coming from. Also sprinkled some
"likely"s in i8042 interrupt handler.
Input: add serio_pause_rx and serio_continue_rx so drivers can
protect their critical sections from port's interrupt handler
Input: when changing psmouse state (activated, ignore) use
srio_pause_rx/ serio_continue_rx so it will not fight with the
interrupt handler
Input: do not call protocol handler in psmouse unless mouse is
filly initialized - helps when USB Legacy emulation gets in our way
and starts generating junk data stream while psmouse is detecting
hardware
Input: synaptics - do not try to process packets from slave
device as if they were coming form the touchpad itself if
pass-through port is disconnected, just pass them to serio core and
it will attempt to bind proper driver to the port
Input: rearrange activation/children probe sequence in psmouse
so reconnect on children ports works even after parent port is
fully activated:
Input: drop __attribute__ ((packed)) from mousedev_emul
Input: make i8042 a platform device instead of system device so
its serio ports have proper parent
Input: integrate ct82c710, maceps2, q40kbd and rpckbd with
sysfs as platform devices so their serio ports have proper
parents
Input: Switch to use bus' default device and driver attributes
to manage serio sysfs attributes
Input: allow marking serio ports (in addition to serio drivers)
as manual bind only, export the flag through sysfs
Input: serio - switch to use driver_find, adjust reference
count
Input: switch psmouse driver from busy-polling for command
completion to waiting for event
Input: atkbd - harden ACK/NAK and command processing logic
Input: switch atkbd driver from busy-polling for command
completion to waiting for event
Input: fix reader wakeup conditions in mousedev, joydev and
tsdev (we want readers to wake up when underlying device is gone so
they would get -ENODEV and close the device).
Input: fix absolute device handling in mousedev that was broken
by recent change that tried to do better multiplexing.
Domen Puncer:
[ATM]: [he] Make code more readable with
list_for_each_entry
Dominik Brodowski:
powernow-k7: fix latency calculation
Doug Dumitru:
uml: don't trash return value
Eric Lemoine:
[SUNGEM]: Add tx_lock
[SUNGEM]: LLTX support
[SUNGEM]: Add netpoll support
François Romieu:
r8169: default on disabling PCIDAC
Gerd Knorr:
bttv bugfix
Gordon Jin:
[IA64] ia32compat: Disable syscalls sys32_iopl() and
sys32_ioperm() on ia64
Grzegorz Jaskiewicz:
gcc-4.0 build fixes
Harald Welte:
[NETFILTER]: add sysctl to read out the number of current
connections
[NET]: Generic network statistics
Heinz J. Mauelshagen:
device-mapper: mirror log sync optional
Herbert Xu:
input: Fix boundary checks for GUSAGE/SUSAGE in hiddev
[IPV6]: Add option to copy DSCP in decap in ip6_tunnel
[NET]: Convert RTM+_* to enum
[IPV6]: Kill ip6_get_dsfield
[IPSEC]: Implement DSCP decapsulation
[IPV4]: Size fib_info_devhash[] correctly
[IPV4]: Fix some stray IP_ROUTE_TOS references
[NETFILTER]: Fix comment typo in ip_nat_helper
[IPV4]: Check PAGE_SIZE in fz_hash_alloc
[IPV4]: Kill remnant of ip_nat_dumb
[IPV4]: Fix endless loop in fn_hash_delete
[IPV4]: Fix thinko in fib_find_alias
[IPV4]: Missing TOS checks after fib_find_alias
[TCP]: Use mss_cache_std in tcp_init_metrics()
[NETLINK]: Kill export of netlink_broadcast_deliver
[NETLINK]: Trim SKBs at netlink_{unicast,broadcast}() time
[RTNETLINK]: Calculate rtmsg_ifinfo() SKB size more
accurately
Hideaki Yoshifuji:
[NET] NEIGHBOUR: save number of arguments for neigh_update() by
flags
[IPV6] NDISC: suspect REACHABLE entry if new lladdr is
different
[IPV6] NDISC: keep original state if new state is STALE and
lladdr is unchanged
[NET] NEIGHBOUR: merge two flags for neigh_update() into
one
[IPV6] NDISC: update IsRouter flag appropriately
[NET] NEIGHBOUR: use time_after() and its friends
[IPV6] NDISC: update entry appropriately when receiving NS
[NET] NEIGHBOUR: improve neighbour state machine
[IPV6] NDISC: Fix message validation against Redirects
[IPV6] don't use expired default routes
[IPV6] ensure to aging default routes
[IPV6] purge routes via non-router neighbour but gateway
[IPV6]: Do not export rt6_dflt_{pointer,lock}
[IPV6]: Missing xfrm_lookup() in
icmpv6_{send,echo_reply}()
[IPV6]: NDISC: ensure responding to NS without link-layer
information
input: An attempt at fixing locking in i8042.c and serio.c
input: Fix an oops in poll() on uinput. Thanks to Dmitry
Torokhov for suggesting the fix.
input: Make atomicity and exclusive access to variables
explicit in atkbd.c, using bitops.
input: Return 0 from uinput poll if device isn't yet
created
input: Explicit variable access rules for psmouse.c, using
bitops
input: Add reporting of raw scancodes to atkbd.c
input: Use raw events generated by atkbd in keyboard.c to
implement true rawmode for PS/2 keyboards.
input: Fixes in serio locking. We need per-serio lock for
passthrough ports, some locks were missing, and spin_lock_irq was
wishful thinking in serio_interrupt. There is no guarantee that
serio_interrupt won't be called twice at the same time.
input: Disable the AUX LoopBack command in i8042.c on Compaq
ProLiant 8-way Xeon ProFusion systems, as it causes crashes and
reboots
input: Make atkbd.c's atkbd_command() function immune to keys
being pressed and scancodes coming from the keyboard while it's
executing.
input: More locking improvements (and a fix) for serio. This
merges both my and Dmitry's changes.
input: Add a missong dmi_noloop declaration in i8042.c
input: Make hardware rawmode optional for AT-keyboards, and
check for rawmode bits in keyboard.c
input: Add a missing extern i8042_dmi_loop
input: Remove OSB4/Profusion hack in i8042, as it's handled by
DMI blacklist now.
Input: rearrangements and cleanups in serio.c
input: Remove an extra dmi_noloop declaration in i8042.c
input: when probing for ImExPS/2 mice, the ImPS/2 sequence
needs to be sent first, but the result should be ignored.
input: Fix array overflows in keyboard.c when KEY_MAX >
keycode > NR_KEYS > 128
input: Add Dell SB Live! PCI ID to the emu10k1-gp driver
input: Fix Peter Nelson's e-mail address in gamecon.c
input: Fix Kconfig so that the joydump module can be
compiled
input: Move Compaq ProLiant DMI handling (ServerWorks/OSB
workaround) to i8042.c.
input: Fix a missing index in tmdc.c
input: Check the range for HIDIOC?USAGES num_values
input: Fix an i8042 access timing violation spotted by Alan
Cox
input: Update MAINTAINERS entries for Vojtech Pavlik
input: Make sure the HID request queue survives report transfer
failures gracefully
Werner Almesberger:
round log buffer size to power of two
Will Schmidt:
ppc64: lparcfg fixes for processor counts
ppc64: lparcfg whitespace and wordwrap cleanup
William Lee Irwin III:
input: Move CONFIG_USB_HIDDEV a little lower in hiddev.h, to
fix compilation breakage when it is not defined.
sparc32: vmalloc address fix
Yoichi Yuasa:
mips: fixed do_signal in arch/mips/kernel/signal.c
mips: fixed vr41xx serial
mips: fixed initialization error
mips: fixed undeclared giu_cascade
mips: fixed definition order of _sigchld
Yuval Turgeman:
searching for parameters in 'make menuconfig'
Zinx Verituse:
input: Fix bad struct hidinput initialization in
hid-tmff.c
Zou Nanhai:
[IA64] discontig.c: remove max_gap and related call to
efi_memmap_walk
Zwane Mwaikambo:
Close race with preempt and modular pm_idle callbacks