Live Event Date: June 19, 2013 @ 12:00 p.m. ET / 9:00 a.m. PT
Consumers love public cloud file sharing services like Dropbox because they make collaboration...
Off the rack CRM doesn't fit every business. Are you better off with a customized solution that addresses your unique business challenges? This new white...
Ok, this is another big merge of a number of pending patches,
although to some degree the patches have now moved "outwards" from
the core, and most of them are in driver land.
There's a lot of network driver updates (have been in -mm and
Jeff's testing trees for a while), and Al Viro has been fixing up
not just network drivers, but also cursing over parport interfaces
;)
Andrew's patches are all over, from fixing warnings with new
versions of gcc to merging things like the ppc updates he had in
his tree, and everything in between.
On and a big ALSA update, along with SCSI updates (big qla
update, for example).
So let's calm down and make sure all the updates are ok.
ppc64: move hypervisor console code into its own file
ppc64: fix up hvc console dev/devfs name, from Milton
Miller
ppc64: Fix up iseries updatepp, from Ben Herrenschmidt
ppc64: change HSC -> HVSC
ppc64: Fix compiler warnings, from Olof Johansson
ppc64: Fixes for OF device tree update code, from Nathan
Lynch
ppc64: integrate vio.c with 2.6 driver model
ppc64: Added definition of viomajortype_scsi, from Dave
Boutcher
ppc64: Fix pcibios_scan_all_fns on iSeries, from Jake
Moilanen
ppc64: use drivers/Kconfig
ppc64: Fix another numa bug
ppc64: use smp_processor_id everywhere
ppc64: Remove pvr from the paca
ppc64: cpus_in_xmon needs to be a cpumask_t, from Milton
Miller
ppc64: sysrq helpers should have their active character
capitalized
ppc32: Update PowerMac dmasound driver
ppc64: vio fix
ppc64: Add readq/writeq and __raw* IO functions
gcc-3.5: drivers/atm/atmtcp.c
snprintf() commentary
With size > XATTR_SIZE_MAX, getxattr(2) always returns
E2BIG
oss/ad1889: correct printk of dma_addr_t
ext2/3: incorrect increment of i_blocks when keeping the same
xattr block
Set CCISS driver VM read-ahead to 1024K
janitor: video/fbcmap: kmalloc() audit
janitor: ide/pci/triflex: handle !CONFIG_PROC_FS
janitor: ps2esdi: fix '&' to '&&'
janitor: vga16fb.c ioremap() and fb_alloc_cmap() audit
Suppress page allocation failures from sg_page_malloc()
Altix: remove alenlist.h
Altix: cleanup HWGRAPH_DEBUG
Moxa serial devfs fix
Improper handling of %c in vsscanf
meye: Fix dma_addr_t usage
v4l: i2c cleanups
v4l: saa7134 cleanups and new cards
Fix x86-64 compilation on 2.6.2-bk1
unexport do_exit()
fb.h header fix
epoll struct epitem size reduction
fix readX_relaxed machine vectors for ia64
memblks compile fixes
remove __exit from mptscsih_exit()
Add P1/P2 programmable keys to the sonypi driver
ext2: update inode ctime on rename()
[NETLINK]: Fix illegal lvalue with gcc-3.5
[AF_PACKET]: Fix illegal lvalue with gcc-3.5
[PPPOE]: Fix illegal lvalue with gcc-3.5
[NET]: Simply net_ratelimit()
Andrew Vasquez:
Updated qla2xxx driver
Angelo Dell'Aera:
[TCP]: Add tcp_westwood doc to ip-sysctl.txt
Bartlomiej Zolnierkiewicz:
fix 'cat /proc/ide/<cd|dvd>/identify' hang
(CONFIG_IDE_TASKFILE=y)
remove dead CONFIG_IDEDMA_NEW_DRIVE_LISTINGS
remove CONFIG_IDEDMA_PCI_WIP
remove unused ide_devices_t from ide.c and ide.h
ide-io.c: remove unused unplugged iops
remove unused __ide_dma_retune() and
ide_hwif_t->ide_dma_retune
remove ide_dma_queued_* ops from ide_hwif_t
Benjamin Herrenschmidt:
[SUNGEM]: Add support for G5 PowerMAC plus PM fixes
ppc32: Update/cleanup low level POWER4 & G5 CPU
support
Save and restore HID2 on 750FX CPUs when sleeping/resuming
Move pmac-specific PCI quirks to pmac_pci.c, update cardbus one
for new TI controller, add some for fixing up ATA & SATA
controllers (switch normal ATA to fully native mode and disable
unused function on G5 K2 SATA)
Fix processing of Open Firmware PCI host bridge "ranges"
property
On G5 machines, we remap the AGP port to bus number 0xf0. XFree
contains a hack that is unfixable at the moment for getting the IO
base which is hard coded to bus number 0 (AGP on earlier
machines).
ppc32: export clear_user_page, some video-for-linux drivers
need it
Add Samuel Rydth improved software CPU timebase synchronisation
used on machines that don't have a HW facility (or we don't drive
it yet like G5s)
ppc32: Cleanup PowerMac SMP support Add a fix fox machines that
don't have HW timebase sync facility
ppc32: Fix smp_message_pass macro, turn into an inline
function
ppc32: fix a possible race in pte_free() Another processor
could be walking the page table in the middle of the PTE page to be
freeded. Synchronize with hash_page using the lock.
ppc32: Flush the Hash PTE in ptep_test_and_clear_young()
Without this, page aging is broken on ppc32
ppc32: Fix release_OF_resource() function
ppc32: Fix initialisation of the POWER4 / G5 MMU Hash table
especially related to the use of the btext early debug text
engine
ppc32: Fix parsing of Open Firmware interrupt tree on G5
ppc32: Update register definitions for Apple chipsets
ppc32: Fix PCI<->OF linkage for G5s AGP bus
ppc32: Rework nvram management
ppc32: Update PowerMac motherboard support add support for
newer laptops and G5 desktops
ppc32: Update PowerMac i2c management
ppc32: Add support for PowerMac G5 HT/PCI & AGP busses
ppc32: Fix PowerMac SMP to work with G5s
ppc32: Fix time calibration on some G4 models
ppc32: PowerMac G5 interrupt management
ppc32: refcounting fix for of_device.c
ppc32: Fix a warning with some usages of udelay
ppc32: Add some PowerMac specific PCI IDs
ppc32: Update macio_asic, add some resource management
ppc32: Update the PowerMac 53c94 SCSI driver
ppc32: Update PowerMac "mesh" driver
ppc32: Update resource management of the PowerMac SCC
driver
ppc32: Update the PowerMac "macio" IDE driver
ADB: Minor fix, autopoll list could be lost on a failed bus
reset
ppc32: Update the PowerMac adbhid driver (ADB & laptop
mouse/trackpad/keyboard)
ppc32: Update PowerMac mediabay driver
ppc32: Update PowerMac via-pmu driver
ppc32: Update PowerMac laptop backlight control core
ppc32: Use drivers/Kconfig and move some Mac stuffs to
drivers/macintosh/Kconfig
ppc32: Bring back PowerMac swim3 floppy driver into working
state
ppc32: Update PowerMac cpufreq driver
ppc32: Fix the mac mouse button emulation code
ppc32: Add thermal management drivers
bmac network driver update
Carl-Daniel Hailfinger:
[2.6] Update forcedeth to 0.23
Chas Williams:
[ATM]: [idt77252] fix dma_addr_t type error with
CONFIG_HIGHMEM64G=y (by "Randy.Dunlap" <rddunlap@osdl.org>)
[ATM]: [clip] check return code from kmem_cache_create (by
"Randy.Dunlap" <rddunlap@osdl.org>)
Daniele Bellucci:
[NETFILTER]: Make use of ipt_register_target() return
values
David Dillow:
Support the new 3CR990B cards that require authentication of
the runtime firmware image.
David S. Miller:
[TCP]: Put Alexey's -EAGAIN change back in with Linus's fix on
top
[DECNET]: Fix filling in of header length field
[CREDITS]: Update Bjorn Ekwall's address
[SUNGEM]: Add K2_GMAC pci id to pci_ids.h
[TCP]: Kill bogus reference to CONFIG_TCP_WESTWOOD
[SPARC64}: Fix ultra-III and later support of new-style SILO
booting
atmel_pci build fix
David Stevens:
[IPV4]: Add per-device sysctl to force IGMP version
[IPV4]: Fix IGMP device reference counting
Domen Puncer:
[NET]: In dev_seq_printf_stats(), kill extra comparison, make
more readable
Douglas Gilbert:
sg driver update
François Romieu:
2.6.0-test6 - more free_netdev() conversion
Harald Welte:
[NETFILTER]: Fix up copyright notices
[NETFILTER]: Update Changes file to reflect 2.6.x reality
Hideaki Yoshifuji:
[IPV6]: Use the cheaper ipv6_addr_any() for ipv6_addr_type()
where possible
[IPV6]: Use the cheaper ipv6_addr_is_multicast() for
ipv6_addr_type() where possible
[IPV6]: Fix reserved subnet anycast checking in
__ipv6_regen_rndid()
[IPV6]: Fix dst leak in error path of
ndisc_send_redirect()
[IPV6]: Make note in headers about shared socket option
numbers
[IPV6]: Clean-up NS (including DAD) vs tentative address
[IPV6]: Unify 3 similar code paths in ndisc_recv_ns()
[IPV6]: Use cheaper ipv6_addr_any() where appropriate
Hirofumi Ogawa:
8139too NAPI for net-drivers-2.5-exp
8139too warning fix (1/2)
8139too tx queue handling fix
James Bottomley:
aha152x request region fix
Fusion update to 3.00.02
Update qla2xxx to 8.00.00b9
qla2xxx - perform proper SNS scans with ISP2200 HBAs.
[1/3]
qla2xxx - Remove unused GFT_ID code. [2/3]
qla2xxx - Use RIO mode 4 for ISP2100/ISP2200 operation.
[3/3]
Fix mptfusion to compile without CONFIG_PM
qla2xxx: Resync with latest released firmware 3.02.21
scsi: scatter gather alignment constraints
SCSI: BusLogic update
SCSI: remove qlogicfc driver
SCSI: Remove AM53c974 driver
SCSI: remove mac_NCR5380 driver
minor mptfusion fix
scsi_mid_low_api.txt update to clarify queuecommand return
values
use cramfs as an initrd
James Morris:
[CRYPTO]: Make padding[] array static in
sha{256,512}_final()
James Simmons:
[FBDEV] Add syfs support
Jaroslav Kysela:
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> ICE1712 driver Moved
spdif.setup_rate to snd_ice1712_set_pro_rate() function
ALSA CVS update - Takashi Iwai <tiwai@suse.de> EMU10K1/EMU10K2 driver
use the standard control names for RCA and optical spdif on
audigy.
ALSA CVS update - Takashi Iwai <tiwai@suse.de> AC97 Codec Core fixed
snd_ac97_set_rate() to accept surround and LFE sample rates,
too.
ALSA CVS update - Takashi Iwai <tiwai@suse.de> VIA82xx driver removed
a wrong entry for gigabyte mobos.
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Sound Scape driver
Chris Rankin <rankincj@yahoo.com> - use
#define rather than value for the microcode size
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> OPL4 Clemens Ladisch
<clemens@ladisch.de>
use vmalloc instead of kmalloc for temp buffer in proc
read()/write()
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> AC97 Codec Core
Clemens Ladisch <clemens@ladisch.de> new controls
for AD1981A/B/1980/1985
ALSA CVS update - Takashi Iwai <tiwai@suse.de> VIA82xx driver added
the quirk for ASUS A7V600.
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> AC97 Codec Core
Commented out debugging printk
ALSA version 1.0.0rc2
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> ALSA<-OSS
emulation
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> EMU10K1/EMU10K2 driver
<pzad@pobox.sk> Center is
initialized to analog to prevent noise at startup (SB Live)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Timer Midlevel An
attempt to fix the system timer behaviour (lost jiffy ticks)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> USB generic driver
Clemens Ladisch <clemens@ladisch.de>
deactivate_urbs didn't return the number of still-active URBs when
not unlinking asynchronously, which would prevent calling
wait_clear_urbs when some URBs actually are being unlinked
asynchronously, so these URBs would be freed while still in
use.
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> RME9652 driver Removed
duplicated ADAT3 Sync control
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Control Midlevel Added
snd_ctl_find_hole() function.
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> GUS Library Fixed race
- scheduling in interrupt
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> ALSA Core A try to fix
get_id() function - use alloc_bootmem()
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Documentation Added
read_size comment for snd_info_set_text_ops()
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> ALSA Core petter
wahlman <petter.wahlman@chello.no>
vsnprintf does not copy more than 'size' bytes _including_ ''
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> ICE1712 driver DFS bit
must be handled also for Delta1010 and Delta2496
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
Documentation,ALSA<-OSS emulation
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> VIA82xx driver Added
Easy Note 3171, Packard Bell - VIA_DXS_ENABLE
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Documentation More
complete PCM device example
ALSA 1.0.1
ALSA - added missing module_init and module_exit functions to
cs8427 and ak4xxx modules
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> EMU10K1/EMU10K2 driver
Georgi Georgiev <chutz@gg3.net> Line2 LiveDrive
Capture Volume control fix
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Intel8x0 driver Added
more generic entries for Intel hardware (follows 0.9.1adi
driver)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> AC97 Codec Core Follow
0.9.1 ADI driver (mic in 3.75V, no High-Z mode, remove
patch_ad1881() cal for 1985 - we have already 6 DACs
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Serial BUS
drivers,TEA575x tuner,PCI drivers,FM801 driver Added module for
TEA575x radio tuners used in cheap FM801 based soundcards from
Media Forte.
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> Documentation,PCI
drivers,BT87x driver Moved bt87x driver from alsa-driver to
alsa-kernel
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> TEA575x tuner TEA575x
code is now 2.6 videodev compatible
ALSA CVS update - Jaroslav Kysela <perex@suse.cz> PCI drivers Fixed
condition for TEA575x && FM801