post h1 Nuovi aggiornamenti di sicurezza per Ubuntu 9.04 Jaunty Jackalope prima del rilascio definitivo di Ubuntu 9.10 Karmic Koala ~ Ubuntulandiapost h1

ottobre 24, 2009

Nuovi aggiornamenti di sicurezza per Ubuntu 9.04 Jaunty Jackalope prima del rilascio definitivo di Ubuntu 9.10 Karmic Koala

| No comment
Nuovi aggiornamenti relativi alla sicurezza per Ubuntu 9.04 Jaunty Jackalope, prima del rilascio definitivo della nuova versiones 9.10 Karmic Koala.

Riguardano più che altro diverse librerie e nello specifico il kernel Linux e le librerie pdf.

Come al solito chi ha abilitato la opzione di aggiornamento automatico può scaricarli ed installarli molto semplicemente, per gli smanettoni la possibilità si scegliere che aggiornamento installare e quale no.

Olte a quelli ritenuti importanti Ubuntu fornisce anche l'aggiornamento consigliato per altri programmi

A noi la scelta di installarli o meno.
Ecco il dettaglio:
Versione 0.10.5-1ubuntu2.5:

* SECURITY UPDATE: segfault in Okular with security update (LP: #457985)
- debian/patches/30_security_CVE-2009-3605.patch: update patch to use
gmallocn_checkoverflow in splash/SplashFTFont.cc, as bitmap->h can
be 0 and this was causing a regression with Okular.
- CVE-2009-3605


Versione 0.10.5-1ubuntu2.4:

* SECURITY UPDATE: denial of service or arbitrary code execution via
unsafe malloc usage
- debian/patches/30_security_CVE-2009-3605.patch: introduce gmallocn3
in goo/gmem.{cc,h} and replace malloc calls with safe versions in
glib/poppler-page.cc, poppler/{ArthurOutputDev,CairoOutputDev,
GfxState,JBIG2Stream,PSOutputDev,SplashOutputDev}.cc,
splash/{SplashBitmap,Splash,SplashFTFont}.cc.
- CVE-2009-3605
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in rowSize computation
- debian/patches/31_security_CVE-2009-360x.patch: make sure width value
is sane in splash/SplashBitmap.cc.
- CVE-2009-3603
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in pixel buffer size calculation
- debian/patches/31_security_CVE-2009-360x.patch: make sure yp value
is sane in splash/Splash.cc, splash/SplashErrorCodes.h.
- CVE-2009-3604
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in object stream handling
- debian/patches/31_security_CVE-2009-360x.patch: limit number of
nObjects in poppler/XRef.cc.
- CVE-2009-3608
* SECURITY UPDATE: denial of service or arbitrary code execution via
integer overflow in ImageStream::ImageStream
- debian/patches/31_security_CVE-2009-360x.patch: check size of width
and nComps in poppler/Stream.cc.
- CVE-2009-3609
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in create_surface_from_thumbnail_data
- debian/patches/32_security_CVE-2009-3607.patch: eliminate g_malloc in
glib/poppler-page.cc.
- CVE-2009-3607

This package provides the GLib-based shared library for applications using the GLib interface to Poppler.

Versione 0.10.5-1ubuntu2.5:

* SECURITY UPDATE: segfault in Okular with security update (LP: #457985)
- debian/patches/30_security_CVE-2009-3605.patch: update patch to use
gmallocn_checkoverflow in splash/SplashFTFont.cc, as bitmap->h can
be 0 and this was causing a regression with Okular.
- CVE-2009-3605


Versione 0.10.5-1ubuntu2.4:

* SECURITY UPDATE: denial of service or arbitrary code execution via
unsafe malloc usage
- debian/patches/30_security_CVE-2009-3605.patch: introduce gmallocn3
in goo/gmem.{cc,h} and replace malloc calls with safe versions in
glib/poppler-page.cc, poppler/{ArthurOutputDev,CairoOutputDev,
GfxState,JBIG2Stream,PSOutputDev,SplashOutputDev}.cc,
splash/{SplashBitmap,Splash,SplashFTFont}.cc.
- CVE-2009-3605
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in rowSize computation
- debian/patches/31_security_CVE-2009-360x.patch: make sure width value
is sane in splash/SplashBitmap.cc.
- CVE-2009-3603
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in pixel buffer size calculation
- debian/patches/31_security_CVE-2009-360x.patch: make sure yp value
is sane in splash/Splash.cc, splash/SplashErrorCodes.h.
- CVE-2009-3604
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in object stream handling
- debian/patches/31_security_CVE-2009-360x.patch: limit number of
nObjects in poppler/XRef.cc.
- CVE-2009-3608
* SECURITY UPDATE: denial of service or arbitrary code execution via
integer overflow in ImageStream::ImageStream
- debian/patches/31_security_CVE-2009-360x.patch: check size of width
and nComps in poppler/Stream.cc.
- CVE-2009-3609
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in create_surface_from_thumbnail_data
- debian/patches/32_security_CVE-2009-3607.patch: eliminate g_malloc in
glib/poppler-page.cc.
- CVE-2009-3607

This package provides the GLib-based shared library for applications using the GLib interface to Poppler.

Versione 0.10.5-1ubuntu2.5:

* SECURITY UPDATE: segfault in Okular with security update (LP: #457985)
- debian/patches/30_security_CVE-2009-3605.patch: update patch to use
gmallocn_checkoverflow in splash/SplashFTFont.cc, as bitmap->h can
be 0 and this was causing a regression with Okular.
- CVE-2009-3605


Versione 0.10.5-1ubuntu2.4:

* SECURITY UPDATE: denial of service or arbitrary code execution via
unsafe malloc usage
- debian/patches/30_security_CVE-2009-3605.patch: introduce gmallocn3
in goo/gmem.{cc,h} and replace malloc calls with safe versions in
glib/poppler-page.cc, poppler/{ArthurOutputDev,CairoOutputDev,
GfxState,JBIG2Stream,PSOutputDev,SplashOutputDev}.cc,
splash/{SplashBitmap,Splash,SplashFTFont}.cc.
- CVE-2009-3605
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in rowSize computation
- debian/patches/31_security_CVE-2009-360x.patch: make sure width value
is sane in splash/SplashBitmap.cc.
- CVE-2009-3603
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in pixel buffer size calculation
- debian/patches/31_security_CVE-2009-360x.patch: make sure yp value
is sane in splash/Splash.cc, splash/SplashErrorCodes.h.
- CVE-2009-3604
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in object stream handling
- debian/patches/31_security_CVE-2009-360x.patch: limit number of
nObjects in poppler/XRef.cc.
- CVE-2009-3608
* SECURITY UPDATE: denial of service or arbitrary code execution via
integer overflow in ImageStream::ImageStream
- debian/patches/31_security_CVE-2009-360x.patch: check size of width
and nComps in poppler/Stream.cc.
- CVE-2009-3609
* SECURITY UPDATE: denial of service or arbitrary code execution via
overflow in create_surface_from_thumbnail_data
- debian/patches/32_security_CVE-2009-3607.patch: eliminate g_malloc in
glib/poppler-page.cc.
- CVE-2009-3607
This package will always depend on the latest complete generic Linux kernel available.


Versione 2.6.28-16.55:

[ Upstream Kernel Changes ]

* eCryptfs: Prevent lower dentry from going negative during unlink
- CVE-2009-2908


Versione 2.6.28-16.53:

[ Upstream Kernel Changes ]

* posix-timers: Fix oops in clock_nanosleep() with CLOCK_MONOTONIC_RAW
- CVE-2009-2767
* parisc: isa-eeprom - Fix loff_t usage
- CVE-2009-2846
* do_sigaltstack: avoid copying 'stack_t' as a structure to user space
- CVE-2009-2847
* execve: must clear current->clear_child_tid
- CVE-2009-2848
* md: avoid dereferencing NULL pointer when accessing suspend_* sysfs
attributes.
- CVE-2009-2849
* appletalk: Fix skb leak when ipddp interface is not loaded
- CVE-2009-2903
* NET: llc, zero sockaddr_llc struct
- CVE-2009-3001
* appletalk: fix atalk_getname() leak
- CVE-2009-3002
* can: Fix raw_getname() leak
- CVE-2009-3002
* econet: Fix econet_getname() leak
- CVE-2009-3002
* irda: Fix irda_getname() leak
- CVE-2009-3002
* netrom: Fix nr_getname() leak
- CVE-2009-3002
* rose: Fix rose_getname() leak
- CVE-2009-3002
* random: make get_random_int() more random
- CVE-2009-3238
* capabilities: move cap_file_mmap to commoncap.c
- CVE-2009-2695
* SELinux: call cap_file_mmap in selinux_file_mmap
- CVE-2009-2695
* security/SELinux: seperate lsm specific mmap_min_addr
- CVE-2009-2695
* security: define round_hint_to_min in !CONFIG_SECURITY
- CVE-2009-2695
* sg: fix oops in the error path in sg_build_indirect()
- CVE-2009-3288
* KVM: x86: Disallow hypercalls for guest callers in rings > 0
- CVE-2009-3290
* turn nfsd4_open struct's iattr/verf union into separate fields
- CVE-2009-3286
* sgi-gru: Fix kernel stack buffer overrun
- CVE-2009-2584

Versione 2.6.28-15.52:

[ Stefan Bader ]

* Revert "SAUCE: ACPI: Populate DIDL before registering ACPI video device
on Intel"
- LP: #423296
* SAUCE: Allow less restrictive acpi video detection
- LP: #333386

[ Upstream Kernel Changes ]

* include drivers/pci/hotplug/* in -virtual package
- LP: #364916
* ext4: don't call jbd2_journal_force_commit_nested without journal
- LP: #418197
* ext4: fix ext4_free_inode() vs. ext4_claim_inode() race
- LP: #418197
* ext4: fix bogus BUG_ONs in in mballoc code
- LP: #418197
* ext4: fix typo which causes a memory leak on error path
- LP: #418197
* ext4: Fix softlockup caused by illegal i_file_acl value in on-disk
inode
- LP: #418197
* ext4: Fix sub-block zeroing for writes into preallocated extents
- LP: #418197
* jbd2: Call journal commit callback without holding j_list_lock
- LP: #418197
* ext4: Print the find_group_flex() warning only once
- LP: #367065
* ext4: really print the find_group_flex fallback warning only once
- LP: #367065


Versione 2.6.28-15.51:

[ Colin Ian King ]

* SAUCE: wireless: hostap, fix oops due to early probing interrupt
- LP: #254837

[ Leann Ogasawara ]

* Add the atl1c driver to support Atheros AR8132
- LP: #415358
* Updating configs to enable the atl1c driver
- LP: #415358

[ Stefan Bader ]

* Revert "SAUCE: input: Blacklist digitizers from joydev.c"
- LP: #300143
* SAUCE: Fix the exported name for e1000e-next
- LP: #402890
* SAUCE: Fix incorrect stable backport to bas_gigaset
- LP: #417732
* SAUCE: Remove the atl2 driver from the ubuntu subdirectory
- LP: #419438


Versione 2.6.28-15.50:

[ Colin Ian King ]

* SAUCE: radio-maestro: fix panics on probe failure
- LP: #357724
* SAUCE: HDA Intel, sigmatel: Enable speakers on HP Mini 1000
- LP: #318942

[ Jerone Young ]

* SAUCE: Fix Soltech TA12 volume hotkeys not sending key release in
Jaunty
- LP: #397499

[ John Johansen ]

* SAUCE: remove AppArmor debug check for calls from interrupt context
- LP: #350789

[ Manoj Iyer ]

* SAUCE: Fix kernel panic when SELinux is enabled.
- LP: #395219

[ Matthew Garrett ]

* SAUCE: ACPI: Populate DIDL before registering ACPI video device on
Intel

[ Michael Frey (Senior Manager, MID ]

* SAUCE: Fix for internal microphone for Dell Mini10V
- LP: #394793

[ Tim Gardner ]

* SAUCE: Added e1000e from sourceforge.
- LP: #402890

[ Upstream Kernel Changes ]

* Input: synaptics - report multi-taps only if supported by the device
- LP: #399787
* ftdi_sio: fix kref leak
- LP: #396930, #376128
* IPv6: add "disable" module parameter support to ipv6.ko
- LP: #351656

Versione 2.6.28-15.49:

[ Upstream Kernel Changes ]

* Make sock_sendpage() use kernel_sendpage()
- CVE-2009-2692


Versione 2.6.28-15.48:

[ Andy Whitcroft ]

* SAUCE: pnp: add PNP resource range checking function
- LP: #349314
* SAUCE: i915: enable MCHBAR if needed
- LP: #349314

[ Brad Figg ]

* SAUCE: Add information to recognize Toshiba Satellite Pro M10 Alps
Touchpad
- LP: #330885

[ Colin Ian King ]

* Input: atkbd - add forced release keys quirk for Samsung Q45
- LP: #347623

[ Manoj Iyer ]

* SAUCE: Added quirk to enable the installer to recognize NetXen NIC.
- LP: #389603

[ Stefan Bader ]

* SAUCE: input: Blacklist digitizers from joydev.c
- LP: #300143

[ Tim Gardner ]

* Revert "SAUCE: md: wait for possible pending deletes after stopping an
array"
- LP: #334994

[ Upstream Kernel Changes ]

* bonding: Fix updating of speed/duplex changes
- LP: #371651
* net: fix sctp breakage
- LP: #371651
* ipv6: don't use tw net when accounting for recycled tw
- LP: #371651
* ipv6: Plug sk_buff leak in ipv6_rcv (net/ipv6/ip6_input.c)
- LP: #371651
* netfilter: nf_conntrack_tcp: fix unaligned memory access in tcp_sack
- LP: #371651
* xfrm: spin_lock() should be spin_unlock() in xfrm_state.c
- LP: #371651
* bridge: bad error handling when adding invalid ether address
- LP: #371651
* bas_gigaset: correctly allocate USB interrupt transfer buffer
- LP: #371651
* USB: EHCI: add software retry for transaction errors
- LP: #371651
* USB: fix USB_STORAGE_CYPRESS_ATACB
- LP: #371651
* USB: usb-storage: increase max_sectors for tape drives
- LP: #371651
* USB: gadget: fix rndis regression
- LP: #371651
* USB: add quirk to avoid config and interface strings
- LP: #371651
* cifs: fix buffer format byte on NT Rename/hardlink
- LP: #371651
* b43: fix b43_plcp_get_bitrate_idx_ofdm return type
- LP: #371651
* Add a missing unlock_kernel() in raw_open()
- LP: #371651
* x86, PAT, PCI: Change vma prot in pci_mmap to reflect inherited prot
- LP: #371651
* security/smack: fix oops when setting a size 0 SMACK64 xattr
- LP: #371651
* x86, setup: mark %esi as clobbered in E820 BIOS call
- LP: #371651
* dock: fix dereference after kfree()
- LP: #371651
* mm: define a UNIQUE value for AS_UNEVICTABLE flag
- LP: #371651
* mm: do_xip_mapping_read: fix length calculation
- LP: #371651
* vfs: skip I_CLEAR state inodes
- LP: #371651
* net/netrom: Fix socket locking
- LP: #371651
* kprobes: Fix locking imbalance in kretprobes
- LP: #371651
* netfilter: {ip, ip6, arp}_tables: fix incorrect loop detection
- LP: #371651
* ALSA: hda - add missing comma in ad1884_slave_vols
- LP: #371651
* SCSI: libiscsi: fix iscsi pool error path
- LP: #371651
* SCSI: libiscsi: fix iscsi pool error path again
- LP: #371651
* posixtimers, sched: Fix posix clock monotonicity
- LP: #371651
* sched: do not count frozen tasks toward load
- LP: #371651
* spi: spi_write_then_read() bugfixes
- LP: #371651
* powerpc: Fix data-corrupting bug in __futex_atomic_op
- LP: #371651
* hpt366: fix HPT370 DMA timeouts
- LP: #371651
* pata_hpt37x: fix HPT370 DMA timeouts
- LP: #371651
* mm: pass correct mm when growing stack
- LP: #371651
* SCSI: sg: fix races during device removal
- LP: #371651
* SCSI: sg: fix races with ioctl(SG_IO)
- LP: #371651
* SCSI: sg: avoid blk_put_request/blk_rq_unmap_user in interrupt
- LP: #371651
* usb gadget: fix ethernet link reports to ethtool
- LP: #371651
* USB: ftdi_sio: add vendor/project id for JETI specbos 1201 spectrometer
- LP: #371651
* USB: fix oops in cdc-wdm in case of malformed descriptors
- LP: #371651
* USB: usb-storage: augment unusual_devs entry for Simple Tech/Datafab
- LP: #371651
* Input: gameport - fix attach driver code
- LP: #371651
* r8169: Reset IntrStatus after chip reset
- LP: #371651
* hugetlbfs: return negative error code for bad mount option
- LP: #371651
* block: revert part of 18ce3751ccd488c78d3827e9f6bf54e6322676fb
- LP: #371651
* anon_inodes: use fops->owner for module refcount
- LP: #371651
* KVM: x86: Reset pending/inject NMI state on CPU reset
- LP: #371651
* KVM: call kvm_arch_vcpu_reset() instead of the kvm_x86_ops callback
- LP: #371651
* KVM: MMU: Extend kvm_mmu_page->slot_bitmap size
- LP: #371651
* KVM: VMX: Move private memory slot position
- LP: #371651
* KVM: SVM: Set the 'g' bit of the cs selector for cross-vendor migration
- LP: #371651
* KVM: SVM: Set the 'busy' flag of the TR selector
- LP: #371651
* KVM: MMU: Fix aliased gfns treated as unaliased
- LP: #371651
* KVM: Fix cpuid leaf 0xb loop termination
- LP: #371651
* KVM: Fix cpuid iteration on multiple leaves per eac
- LP: #371651
* KVM: Prevent trace call into unloaded module text
- LP: #371651
* KVM: Really remove a slot when a user ask us so
- LP: #371651
* KVM: x86 emulator: Fix handling of VMMCALL instruction
- LP: #371651
* KVM: set owner of cpu and vm file operations
- LP: #371651
* KVM: Advertise the bug in memory region destruction as fixed
- LP: #371651
* KVM: MMU: check for present pdptr shadow page in walk_shadow
- LP: #371651
* KVM: MMU: handle large host sptes on invlpg/resync
- LP: #371651
* KVM: mmu_notifiers release method
- LP: #371651
* KVM: PIT: fix i8254 pending count read
- LP: #371651
* KVM: x86: disable kvmclock on non constant TSC hosts
- LP: #371651
* KVM: x86: fix LAPIC pending count calculation
- LP: #371651
* KVM: VMX: Flush volatile msrs before emulating rdmsr
- LP: #371651
* ath9k: implement IO serialization
- LP: #371651
* ath9k: AR9280 PCI devices must serialize IO as well
- LP: #371651
* md: fix deadlock when stopping arrays
- LP: #334994
* block: include empty disks in /proc/diskstats
- LP: #371651
* powerpc: Sanitize stack pointer in signal handling code
- LP: #371651
* fs core fixes
- LP: #371651
* fix ptrace slowness
- LP: #371651
* crypto: ixp4xx - Fix handling of chained sg buffers
- LP: #371651
* PCI: fix incorrect mask of PM No_Soft_Reset bit
- LP: #371651
* b44: Use kernel DMA addresses for the kernel DMA API
- LP: #371651
* thinkpad-acpi: fix LED blinking through timer trigger
- LP: #371651
* Linux 2.6.28.10
- LP: #371651
* ext4: fix locking typo in mballoc which could cause soft lockup hangs
- LP: #330824, #371651
* V4L/DVB (9667): Fixed typo in sizeof() causing NULL pointer OOPS
- LP: #316405
* ALSA: hdsp - poll for iobox
- LP: #363003
* revalidate parent inode when rmdir done within that directory
- LP: #317274
* ext4: Fix race in ext4_inode_info.i_cached_extent
- LP: #389555
* V4L/DVB (9848): gspca: Webcam 06f8:3004 added in sonixj.
- LP: #374122
* kernel/resource.c: fix sign extension in reserve_setup()
- LP: #370003
* iwl3945: release resources before shutting down
- LP: #345710
* iwl3945: use cancel_delayed_work_sync to cancel rfkill_poll
- LP: #345710






Versione 2.6.28-14.47:

[ Upstream Kernel Changes ]

* Add '-fno-delete-null-pointer-checks' to gcc CFLAGS
- LP: #403647
* personality: fix PER_CLEAR_ON_SETID
- CVE-2009-1895
* KVM: x86: check for cr3 validity in ioctl_set_sregs
- CVE-2009-2287
* r8169: fix crash when large packets are received
- CVE-2009-1389
* eCryptfs: Check Tag 11 literal data buffer size
- CVE-2009-2406
* eCryptfs: parse_tag_3_packet check tag 3 packet encrypted key size
- CVE-2009-2407


Versione 2.6.28-13.45:

[ Upstream Kernel Changes ]

* add some long-missing capabilities to fs_mask
- CVE-2009-1072
* KVM: VMX: Don't allow uninhibited access to EFER on i386
- CVE-2009-1242
* exit_notify: kill the wrong capable(CAP_KILL) check
- CVE-2009-1337
* e1000: add missing length check to e1000 receive routine
- CVE-2009-1385
* Fix memory overwrite when saving nativeFileSystem field during mount
- CVE-2009-1439
* cifs: Increase size of tmp_buf in cifs_readdir to avoid potential
overflows
- CVE-2009-1633
* cifs: Rename cifs_strncpy_to_host and fix buffer size
- CVE-2009-1633
* cifs: fix unicode string area word alignment in session setup
- CVE-2009-1633
* cifs: Fix incorrect destination buffer size in cifs_strncpy_to_host
- CVE-2009-1633
* sparc64: Fix crash with /proc/iomem
- CVE-2009-1914
* splice: fix deadlock in splicing to file
- CVE-2009-1961
* unreached code in selinux_ip_postroute_iptables_compat() (CVE-2009-1184)
- CVE-2009-1184
* agp: zero pages before sending to userspace
- CVE-2009-1192
* af_rose/x25: Sanity check the maximum user frame size
- CVE-2009-1265
* nfs: Fix NFS v4 client handling of MAY_EXEC in nfs_permission.
- CVE-2009-1630
* ipv6: don't use tw net when accounting for recycled tw
- CVE-2009-1360


Versione 2.6.28-13.44:

[ Stefan Bader ]

* Revert "SAUCE: [jaunty] ALSA: Add retry for Intel8x0 clock measurement"
* Revert "SAUCE: [jaunty] ALSA: Fix clock and buffer calculations for
Intel8x0"
* Revert "SAUCE: [jaunty] ALSA: Fix buffer positions and checks"
* Bump ABI to -13 for proposed kernel


Versione 2.6.28-12.43:

[ Amit Kucheria ]

* Enable SYN_COOKIES for iop32x and versatile flavours
- LP: #361687
* SAUCE: Quirk for BT USB device on MacbookPro to be reset before use
- LP: #332443

[ Brad Figg ]

* [jaunty] Add missing mvsas (Marvel SAS 6440) module configuration.
- LP: #352336

[ Chuck Short ]

* SAUCE: [USB] Unusual Device support for Gold MP3 Player Energy
- LP: #125250

[ Daniel T Chen ]

* SAUCE: [jaunty] ALSA: Fix buffer positions and checks
- LP: #345627
* SAUCE: [jaunty] ALSA: Fix clock and buffer calculations for Intel8x0
- LP: #345627
* SAUCE: [jaunty] ALSA: Add retry for Intel8x0 clock measurement
- LP: #345627

[ Luke Yelavich ]

* disable CONFIG_SND_HDA_INPUT_BEEP on amd64 and i386
- LP: #331589

[ Makito SHIOKAWA ]

* [ARM] 5404/1: Fix condition in arm_elf_read_implies_exec() to set
READ_IMPLIES_EXEC
- LP: #364358

[ Manoj Iyer ]

* SAUCE: Added quirk to fix key release for Samsung NC20
- LP: #360247

[ Oleg Nesterov ]

* posix timers: fix RLIMIT_CPU && fork()
- LP: #361508

[ Scott James Remnant ]

* [Config] Disable libusual and the ub driver
- LP: #364538

[ Stefan Bader ]

* Disable unwanted staging builds
- LP: #366144
* Remove prism2_usb driver from ubuntu and use the one from staging
- LP: #325366
* SAUCE: Make rtl8187se depend on WIRELESS_EXT
- LP: #366144
* Disable CONFIG_RTL8187SE for armel.versatile
- LP: #366144

[ Tejun Heo ]

* libata: handle SEMB signature better
- LP: #257790

[ Tim Gardner ]

* Set USB_SERIAL=m for i386/amd64
- LP: #345002
* SAUCE: Jaunty - aic79xx - set reset delay to 5 seconds, down from 15.
- LP: #79542
* SAUCE: (drop after 2.6.28) Wifi suspend/resume scan timeout fixes
- LP: #336055
* Sony laptop: Sony Vaio laptops do not enable wwan power by default.
- LP: #364678


[ Tyler Hicks ]

* SAUCE: (drop after 2.6.28) eCryptfs: Larger buffer for encrypted
symlink targets
- LP: #357345

[ Upstream Kernel Changes ]

* V4L/DVB (9999): gspca - zc3xx: Webcam 046d:089d added.
- LP: #326674
* V4L/DVB (10044): gspca - pac7311: Webcam 093a:2620 added.
- LP: #363195
* hwmon: (it87) Add support for the ITE IT8720F
- LP: #357766
* vgacon: Return the upper half of 512 character fonts
- LP: #355057
* drm/i915: add support for G41 chipset
- LP: #365958


Versione 2.6.28-11.42:

[ Tim Gardner ]

* Enabled LPIA CONFIG_PACKET=y
- LP: #362071

[ Upstream Kernel Changes ]

* ext4: fix bb_prealloc_list corruption due to wrong group locking
- LP: #348836


Versione 2.6.28-11.41:

[ Amit Kucheria ]

* ixp4xx: Enabled TCP SYN_COOKIES
- LP: #346378

[ Brad Figg ]

* Change LPIA configuration to compile with CONFIG_NETFILTER_XT_MATCH_RECENT
- LP: #355291

[ Kay Sievers ]

* SAUCE: driver core: allow non-root users to listen to uevents
- LP: #357124

[ Manoj Iyer ]

* SAUCE: Added quirk to recognize GE0301 3G modem as an interface.
- LP: #348861

[ Tim Gardner ]

* Revert "SAUCE: [i915] allocate MCHBAR space & enable if necessary"
Appears to cause hard locks in some cases.
- LP: #349314

[ Trond Myklebust ]

* SAUCE: NFS: Fix the notifications when renaming onto an existing file
- LP: #224642

[ Upstream Kernel Changes ]

* USB: option: add QUANTA HSDPA Data Card device ids
- LP: #353321
* hwmon: (abituguru3) Match partial DMI board name strings
- LP: #298798
* zd1211rw: adding Sitecom WL-603 (0df6:0036) to the USB id list
- LP: #339631
* USB: unusual dev for Option N.V. ZeroCD modems
- LP: #348861


Versione 2.6.28-11.40:

[ Amit Kucheria ]

* Disable DEVKMEM for all archs on Jaunty
- LP: #354221

[ Andy Whitcroft ]

* SAUCE: md: wait for possible pending deletes after stopping an array
- LP: #334994

[ Brad Figg ]

* ARM: Setting the bootloader for imx51 flavour.
- LP: #348382
* ARM: Add bootloader package Recomendation to iop32x and ixp4xx flavours
- LP: #348382

[ Tim Gardner ]

* SAUCE: [i915] allocate MCHBAR space & enable if necessary
- LP: #349314

[ Upstream Kernel Changes ]

* hpilo: open/close fix
- LP: #353496


Versione 2.6.28-11.39:

[ Alan Tull ]

* SAUCE: mx51: fix to1.1 in mxc_iomux_set_input
- LP: #348333

[ Andy Whitcroft ]

* SAUCE: acer: rfkill disable quirk for ACER Aspire One
- LP: #319825

[ Brad Figg ]

* ARM: Increase CONFIG_BLK_DEV_RAM_SIZE for imx51 flavour.
- LP: #349842
* ARM: Enable rtl8187 for imx51
- LP: #349526
* ARM: Unset CONFIG_USB_STORAGE_DEBUG for imx51
- LP: #348504

[ Bryan Wu ]

* build CRAMFS into kernel to support mounting CRAMFS initrd on iop32x
machine
- LP: #349104

[ Michael Casadevall ]

* [lpia] Change ATA, SCSI, SD, ext2-4 modules into compiled-in components
- LP: #347458

[ Rob Herring ]

* SAUCE: imx51: fec: fix cache operations for receive
- LP: #348333

[ Sam Yang ]

* SAUCE: Revert ENGR00103870 FEC reopening causes network wdog timeout
- LP: #348333
* SAUCE: imx51: fec cache flush functions are incorrect
- LP: #348333

[ Upstream Kernel Changes ]

* Bluetooth: Add fine grained mem_flags usage to btusb driver
- LP: #268502
* Bluetooth: Handle bulk URBs in btusb driver from notify callback
- LP: #268502
* Bluetooth: Submit bulk URBs along with interrupt URBs
- LP: #268502


Versione 2.6.28-11.38:

[ Brad Figg ]

* When AppArmor is configured, securityfs must be as well.
- LP: #344370
* ARM: Enable AA with SECURITYFS for imx51
- LP: #344370

[ Bryan Wu ]

* Add 3 missing files to prerm remove file list
- LP: #345623

[ Daniel T Chen ]

* SAUCE: (drop after 2.6.28) Don't trust hw-ptr blindly
- LP: #330814
* SAUCE: (drop after 2.6.28) Apply further pcm_lib updates for hw_ptr
- LP: #330814

[ Ike Panhc ]

* Copy header files for various kernel media driver
- LP: #322732

[ Tim Gardner ]

* Revert "Fix the VFP handling on the Feroceon CPU"
Only applied to mv78xx0 ARM flavour.
* Enabled drivers/staging/at76_usb
- LP: #152626

[ ubuntu@tjworld.net ]

* SAUCE: ipw2200: Enable LED by default
- LP: #21367
* SAUCE: wistron_btns: support Prestigio Wifi RF kill button over suspend
- LP: #346586

[ Upstream Kernel Changes ]

* Build fix for __early_pfn_to_nid() undefined link error
* Fix misreporting of #cores as #hyperthreads for Q9550
* eventfd: remove fput() call from possible IRQ context
* S390: __div64_31 broken for CONFIG_MARCH_G5
* ALSA: Fix vunmap and free order in snd_free_sgbuf_pages()
* ALSA: mixart, fix lock imbalance
* ALSA: pcm_oss, fix locking typo
* ALSA: hda - Fix DMA mask for ATI controllers
* ALSA: hda - Workaround for buggy DMA position on ATI controllers
* ALSA: opl3sa2 - Fix NULL dereference when suspending snd_opl3sa2
* nfsd: nfsd should drop CAP_MKNOD for non-root
* NFSD: provide encode routine for OP_OPENATTR
* dm ioctl: validate name length when renaming
* dm io: respect BIO_MAX_PAGES limit
* dm crypt: fix kcryptd_async_done parameter
* dm crypt: wait for endio to complete before destruction
* ata_piix: add workaround for Samsung DB-P70
* V4L/DVB (10218): cx23885: Fix Oops for mixed install of analog and
digital only cards
* thinkpad-acpi: fix module autoloading for older models
* Add '-fwrapv' to gcc CFLAGS
* Move cc-option to below arch-specific setup
* USB: storage: Unusual USB device Prolific 2507 variation added
* USB: Add Vendor/Product ID for new CDMA U727 to option driver
* USB: option.c: add ZTE 622 modem device
* USB: Add device id for Option GTM380 to option driver
* USB: Option: let cdc-acm handle Sony Ericsson F3507g / Dell 5530
* USB: Updated unusual-devs entry for USB mass storage on Nokia 6233
* USB: unusual_devs: Add support for GI 0431 SD-Card interface
* USB: serial: add FTDI USB/Serial converter devices
* USB: serial: ftdi: enable UART detection on gnICE JTAG adaptors
blacklist interface0
* USB: serial: new cp2101 device id
* USB: usbtmc: fix stupid bug in open()
* USB: usbtmc: add protocol 1 support
* USB: usbfs: keep async URBs until the device file is closed
* USB: EHCI: expedite unlinks when the root hub is suspended
* USB: EHCI: Fix isochronous URB leak
* powerpc: Remove extra semicolon in fsl_soc.c
* menu: fix embedded menu snafu
* Linux 2.6.28.9
* Add '-fwrapv' to gcc CFLAGS
- LP: #348015
* Move cc-option to below arch-specific setup
- LP: #348015
* Revert Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211
port
- LP: #152626
* Staging: at76_usb: fix bugs introduced by "Staging: at76_usb: cleanup
dma on stack issues"
- LP: #152626
* Staging: at76_usb: Add support for OQO Model 01+
- LP: #152626


Versione 2.6.28-11.37:

[ Alex Deucher ]

* SAUCE: radeon: add some new pci ids
- LP: #334101

[ Amit Kucheria ]

* Updating configs - rip out orion5x and mv78xx0 flavours

[ Andy Whitcroft ]

* SAUCE: tone down the synaptics warning to avoid triggering kerneloops
- LP: #330606

[ Upstream Kernel Changes ]

* ext4: fix header check in ext4_ext_search_right() for deep extent
trees.
- LP: #346194
* eCryptfs: NULL crypt_stat dereference during lookup
- LP: #345766
* eCryptfs: Allocate a variable number of pages for file headers
(CVE-2009-0787)
- LP: #345544


Versione 2.6.28-11.36:

[ Amit Kucheria ]

* Updating imx51 configs one more time
* Disable CONFIG_UEVENT_HELPER_PATH

[ Anton Veretenenko ]

* SAUCE: sony-laptop: add support for Sony Vaio FW series function/media
keys
- LP: #307592

[ Brad Figg ]

* Have AUFS use current VFS APIs so it can build with or without
AppArmor.

[ Bryan Wu ]

* Build-in "Ram block device support" to boot up with initramfs
- LP: #329098
* Remove brd module from iop32x modules list
- LP: #329098
* Increase the CONFIG_BLK_DEV_RAM_SIZE to 8192 on i.MX51

[ Ike Panhc ]

* SAUCE: Fixing symbol name in HECI module
- LP: #336549

[ Manoj Iyer ]

* SAUCE: Added quirk for Ralink rt2870 802.11n USB driver
- LP: #326621

[ Upstream Kernel Changes ]

* udf:SAUCE (drop after 2.6.30): Fix oops when invalid character in
filename occurs
- LP: #321606


Versione 2.6.28-11.35:

[ Amit Kucheria ]

* Updating imx51 configs

[ Andy Whitcroft ]

* SAUCE: hotkey quirks for various Zeptro Znote and Fujitsu Amilo laptops
- LP: #330259

[ Tim Gardner ]

* Revert "SAUCE: (drop after 2.6.28) eCryptfs: Don't encrypt file key
with filename key". Use upstream commit.
* CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR set to upstream defaults.
64K for x86'en, 32K for ARM
- LP: #344955

[ Upstream Kernel Changes ]

* eCryptfs: don't encrypt file key with filename key
* libata: set NODEV_HINT for 0x7f status
- LP: #293218
* USB: cdc-acm: Add another conexant modem to the quirks
- LP: #323829
* Input: elantech - touchpad driver miss-recognising logitech mice
- LP: #318722


Versione 2.6.28-11.34:

[ Alex Deucher ]

* SAUCE: (drop after 2.6.28) radeon: add support for RS600, R6xx, and
R7xx GPUs
- LP: #334101

[ Aristeu Sergio Rozanski Filho ]

* SAUCE: (drop after 2.6.28) ALSA: hda: add quirk for Lenovo X200 laptop
dock

[ Shane Huang ]

* SAUCE: (drop after 2.6.28) i2c-piix4: Add support to SB800 SMBus
changes
- LP: #338108

[ Upstream Kernel Changes ]

* net: amend the fix for SO_BSDCOMPAT gsopt infoleak
* net: Kill skb_truesize_check(), it only catches false-positives.
* sparc64: Fix crashes in jbusmc_print_dimm()
* sparc64: Fix DAX handling via userspace access from kernel.
* vfs: separate FMODE_PREAD/FMODE_PWRITE into separate flags
* seq_file: properly cope with pread
* vt: Declare PIO_CMAP/GIO_CMAP as compatbile ioctls.
* timerfd: add flags check
* aoe: ignore vendor extension AoE responses
* mm: clean up for early_pfn_to_nid()
* mm: fix memmap init for handling memory hole
* Fix oops in cifs_strfromUCS_le mounting to servers which do not specify
their OS
* mm: fix lazy vmap purging (use-after-free error)
* mm: vmap fix overflow
* PCI quirk: enable MSI on 8132
* SCSI: hptiop: Add new PCI device ID
* JFFS2: fix mount crash caused by removed nodes
* SCSI: sd: revive sd_index_lock
* USB: usb_get_string should check the descriptor type
* USB: usb-storage: add IGNORE_RESIDUE flag for Genesys Logic adapters
* USB: cdc-acm: add usb id for motomagx phones
* rtl8187: New USB ID's for RTL8187L
* WATCHDOG: ks8695_wdt.c: 'CLOCK_TICK_RATE' undeclared
* WATCHDOG: rc32434_wdt: fix watchdog driver
* WATCHDOG: rc32434_wdt: fix sections
* RDMA/nes: Don't allow userspace QPs to use STag zero
* USB: option: add BenQ 3g modem information
* md: avoid races when stopping resync.
* md/raid10: Don't call bitmap_cond_end_sync when we are doing recovery.
* md/raid10: Don't skip more than 1 bitmap-chunk at a time during
recovery.
* sound: virtuoso: revert "do not overwrite EEPROM on Xonar D2/D2X"
* ALSA: usb-audio - Fix non-continuous rate detection
* ALSA: usb-audio - Workaround for misdetected sample rate with CM6207
* sound: usb-audio: fix uninitialized variable with M-Audio MIDI
interfaces
* ALSA: fix excessive background noise introduced by OSS emulation rate
shrink
* ALSA: hda - Fix digital mic on dell-m4-1 and dell-m4-3
* ALSA: aw2: do not grab every saa7146 based device
* acer-wmi: fix regression in backlight detection
* vmalloc: call flush_cache_vunmap() from unmap_kernel_range()
* Fix fixpoint divide exception in acct_update_integrals
* 8250: fix boot hang with serial console when using with Serial Over Lan
port
* x86, vmi: TSC going backwards check in vmi clocksource
* HID: fix bus endianity in file2alias
* inotify: fix GFP_KERNEL related deadlock
* sdhci: fix led naming
* x86: oprofile: don't set counter width from cpuid on Core2
* intel-agp: fix a panic with 1M of shared memory, no GTT entries
* mtd_dataflash: fix probing of AT45DB321C chips.
* proc: fix kflags to uflags copying in /proc/kpageflags
* fs: new inode i_state corruption fix
* PCIe: portdrv: call pci_disable_device during remove
* PCI: Enable PCIe AER only after checking firmware support
* jsm: additional device support
* libata: Don't trust current capacity values in identify words 57-58
* mmc: fix data timeout for SEND_EXT_CSD
* s3cmci: Fix hangup in do_pio_write()
* mmc: s3cmci: fix s3c2410_dma_config() arguments.
* MMC: fix bug - SDHC card capacity not correct
* mmc_test: fix basic read test
* x86: tone down mtrr_trim_uncached_memory() warning
* selinux: Fix a panic in selinux_netlbl_inode_permission()
* selinux: Fix the NetLabel glue code for setsockopt()
* hpilo: new pci device
* x86-64: seccomp: fix 32/64 syscall hole
* x86-64: syscall-audit: fix 32/64 syscall hole
* xen: disable interrupts early, as start_kernel expects
* xen/blkfront: use blk_rq_map_sg to generate ring entries
* asix: new device ids
* cdc_ether: add usb id for Ericsson F3507g
* zaurus: add usb id for motomagx phones
* fore200: fix oops on failed firmware load
* PCI: Add PCI quirk to disable L0s ASPM state for 82575 and 82598
* copy_process: fix CLONE_PARENT && parent_exec_id interaction
* proc: fix PG_locked reporting in /proc/kpageflags
* powerpc: Fix load/store float double alignment handler
* sdhci: Add quirk for controllers with no end-of-busy IRQ
* sdhci: Add NO_BUSY_IRQ quirk for Marvell CAFE host chip
* pipe_rdwr_fasync: fix the error handling to prevent the leak/crash
* DVB: s5h1409: Perform s5h1409 soft reset after tuning
* V4L: tda8290: fix TDA8290 + TDA18271 initialization
* V4L: ivtv: fix decoder crash regression
* x86/paravirt: make arch_flush_lazy_mmu/cpu disable preemption
* x86, hpet: fix for LS21 + HPET = boot hang
* x86: math_emu info cleanup
* x86: fix math_emu register frame access
* ide-iops: fix odd-length ATAPI PIO transfers
* HID: move tmff and zpff devices from ignore_list to blacklist
* ARM: Add i2c_board_info for RiscPC PCF8583
* i2c: Timeouts reach -1
* i2c: Fix misplaced parentheses
* ACPI: fix broken usage of name.ascii
* ACPI: fix broken usage of acpi_ut_get_node_name()
* crypto: api - Fix algorithm test race that broke aead initialisation
* hwmon: (f71882fg) Hide misleading error message
* MIPS: compat: Implement is_compat_task.
* hwmon: (it87) Properly decode -128 degrees C temperature
* Linux 2.6.28.8


Versione 2.6.28-10.33:

[ Scott James Remnant ]

* SAUCE: nbd: Change default partitions per device to 15
- LP: #342563

[ Tejun Heo ]

* SAUCE: libata: make sure port is thawed when skipping resets
- LP: #269652

[ Tim Gardner ]

* Revert "SAUCE: Auto-load esp module when device opened."
This driver performs unsafe ISA probes (according to Alan Cox).
* Enable CONFIG_USB_GADGET_DUMMY_HCD
This facilitates gadget slave endpoints in virtual environments.
* Build ehci, uhci, and ohci into the i386/amd64 kernels
- LP: #296710

[ Upstream Kernel Changes ]

* Add "thumbee" to the hwcap_str array
- LP: #343602
* Add HWCAP_NEON to the ARM hwcap.h file
- LP: #343602
* x86: mtrr: don't modify RdDram/WrDram bits of fixed MTRRs
- LP: #292619


Versione 2.6.28-10.32:

[ Amit Kucheria ]

* Delete prepare-ppa-source script

[ Andy Isaacson ]

* SAUCE: FSAM7400: select CHECK_SIGNATURE
* SAUCE: LIRC_PVR150: depends on VIDEO_IVTV
- LP: #341477

[ Ayaz Abdulla ]

* SAUCE: forcedeth: msi interrupt fix
- LP: #288281

[ Brad Figg ]

* Updating armel configs to remove PREEMPT

[ Catalin Marinas ]


Versione 2.6.27-4.7:

[ Ben Collins ]

* build/abi: Add gfs1 to perm blacklist
* build/abi: Ignored changes in gfs2 symbols

[ Fabio M. Di Nitto ]

* Revert "SAUCE: Export gfs2 symbols required for gfs1 kernel module"
* ubuntu: update GFS Cluster File System

[ Stefan Bader ]

* SAUCE: x86: Reserve FIRST_DEVICE_VECTOR in used_vectors bitmap.
- LP: #276334

[ Tim Gardner ]

* Revert "Disable e1000e until the NVRAM corruption problem is found."
* Add atl1e and atl2 to Debian installer bits
- LP: #273904
* SAUCE: e1000e: Map NV RAM dynamically only when needed.
- LP: #263555


Versione 2.6.27-4.6:

[ Tim Gardner ]

* Disable e1000e until the NVRAM corruption problem is found.
- LP: #263555

[ Upstream Kernel Changes ]

* Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ
handler"


Versione 2.6.27-4.5:

[ Upstream Kernel Changes ]

* Revert "b43/b43legacy: add RFKILL_STATE_HARD_BLOCKED support"
* udf: Fix lock inversion between iprune_mutex and alloc_mutex (v2)
* udf: Fix error paths in udf_new_inode()
* [SCSI] sd: select CRC_T10DIF only when necessary
* [SCSI] zfcp: Fix request queue locking
* [SCSI] zfcp: Correctly query end flag in gpn_ft response
* [SCSI] zfcp: Simplify ccw notify handler
* [SCSI] zfcp: Fix reference counter for remote ports
* [SCSI] zfcp: channel cannot be detached due to refcount imbalance
* [SCSI] zfcp: Remove duplicated unlikely() macros.
* [SCSI] scsi_dh: make check_sense return ADD_TO_MLQUEUE
* [SCSI] make scsi_check_sense HARDWARE_ERROR return ADD_TO_MLQUEUE on
retry
* [SCSI] fix check of PQ and PDT bits for WLUNs
* pcm037: add rts/cts support for serial port
* i.MX serial: fix init failure
* imx serial: set RXD mux bit on i.MX27 and i.MX31
* imx serial: fix rts handling for non imx1 based hardware
* mlx4_core: Set RAE and init mtt_sz field in FRMR MPT entries
* udf: add llseek method
* PCI/iommu: blacklist DMAR on Intel G31/G33 chipsets
* PCI: Fix printk warnings in probe.c
* PCI: Fix printk warnings in setup-bus.c
* PCI Hotplug: fakephp: fix deadlock... again
* clockevents: remove WARN_ON which was used to gather information
* ocfs2: Fix a bug in direct IO read.
* arch/x86/kernel/kdebugfs.c: introduce missing kfree
* [IA64] fix compile failure with non modular builds
* [IA64] fix up bte.h
* [IA64] arch/ia64/sn/pci/tioca_provider.c: introduce missing kfree
* PCI: fix pciehp_free_irq()
* [IA64] prevent ia64 from invoking irq handlers on offline CPUs
* ide: Fix pointer arithmetic in hpt3xx driver code (3rd try)
* add deprecated ide-scsi to feature-removal-schedule.txt
* swiotlb: fix back-off path when memory allocation fails
* sparc64: Fix interrupt register calculations on Psycho and Sabre.
* VIDEO_SH_MOBILE_CEU should depend on HAS_DMA
* m68k: Update defconfigs for 2.6.27-rc6
* sparc32: Fix function signature of of_bus_sbus_get_flags().
* sched: fix 2.6.27-rc5 couldn't boot on tulsa machine randomly
* sched: fix deadlock in setting scheduler parameter to zero
* KVM: SVM: fix random segfaults with NPT enabled
* KVM: SVM: fix guest global tlb flushes with NPT
* KVM: VMX: Always return old for clear_flush_young() when using EPT
* clocksource, acpi_pm.c: fix check for monotonicity
* [ARM] OMAP: Fix MMC device data
* block: disable sysfs parts of the disk command filter
* ath9k: Assign seq# when mac80211 requests this
* sg: disable interrupts inside sg_copy_buffer
* MN10300: Change the fault handler to check in_atomic() not
in_interrupt()
* [Bluetooth] Fix regression from using default link policy
* netlink: fix overrun in attribute iteration
* x86: fix possible x86_64 and EFI regression
* sparc64: Fix PCI error interrupt registry on PSYCHO.
* sparc: Fix user_regset 'n' field values.
* niu: panic on reset
* PCI: re-add debug prints for unmodified BARs
* [ARM] 5245/1: Fix warning about unused return value in drivers/pcmcia
* [ARM] 5246/1: tosa: add proper clock alias for tc6393xb clock
* [ARM] 5247/1: tosa: SW_EAR_IN support
* [ARM] Fix PCI_DMA_BUS_IS_PHYS for ARM
* ata: duplicate variable sparse warning
* sata_inic162x: enable LED blinking
* [libata] LBA28/LBA48 off-by-one bug in ata.h
* proc: more debugging for "already registered" case
* include/linux/ioport.h: add missing macro argument for devm_release_*
family
* cpuset: avoid changing cpuset's cpus when -errno returned
* cpuset: hotplug documentation fix
* coredump_filter: add description of bit 4
* bfs: fix Lockdep warning
* mm: ifdef Quicklists in /proc/meminfo
* spi_mpc83xx: fix clockrate calculation for low speed
* spi_mpc83xx: reject invalid transfer sizes
* pxa2xx_spi: chipselect bugfixes
* pxa2xx_spi: dma bugfixes
* mm: mark the correct zone as full when scanning zonelists
* Documentation/ABI: /sys/class/gpio
* MAINTAINERS: fix USB VIDEO CLASS mail list address
* ia64: fix panic during `modprobe -r xpc'
* atmel_lcdfb: disable LCD and DMA engines when suspending
* spi_s3c24xx: fix section warning
* rescan_partitions(): make device capacity errors non-fatal
* memstick: fix MSProHG 8-bit interface mode support
* Add Uwe Kleine-König to .mailmap
* xen: fix for xen guest with mem > 3.7G
* x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}()
* crypto: talitos - Avoid consecutive packets going out with same IV
* slub: fixed uninitialized counter in struct kmem_cache_node
* udp: Fix rcv socket locking
* IB/mlx4: Fix up fast register page list format
* [MIPS] VR41xx: unsigned irq cannot be negative
* x86: completely disable NOPL on 32 bits
* [S390] cio: Fix driver_data handling for ccwgroup devices.
* [S390] cio: fix orb initialization in cio_start_key
* sparc64: Fix OOPS in psycho_pcierr_intr_other().
* sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace.
* RDMA/nes: Fix client side QP destroy
* IPoIB: Fix deadlock on RTNL between bcast join comp and ipoib_stop()
* clockevents: make device shutdown robust
* powerpc: Fix interrupt values for DMA2 in MPC8610 HPCD device tree
* hpplus: fix build regression
* Fix PNP build failure, bugzilla #11276
* warn: Turn the netdev timeout WARN_ON() into a WARN()
* [XFS] Move memory allocations for log tracing out of the critical path
* [XFS] Fix regression introduced by remount fixup
* [XFS] Prevent direct I/O from mapping extents beyond eof
* [XFS] Fix barrier status change detection.
* [XFS] Prevent lockdep false positives when locking two inodes.
* [XFS] Fix use-after-free with buffers
* [XFS] Don't do I/O beyond eof when unreserving space
* powerpc: Holly board needs dtbImage target
* Fix compile failure with non modular builds
* [ARM] 5249/1: davinci: remove redundant check in davinci_psc_config()
* [ARM] omap: back out 'internal_clock' support
* sctp: set the skb->ip_summed correctly when sending over loopback.
* [ARM] 5255/1: Update jornada ssp to remove build errors/warnings
* sctp: do not enable peer features if we can't do them.
* sctp: Fix oops when INIT-ACK indicates that peer doesn't support AUTH
* bnx2: Promote vector field in bnx2_irq structure from u16 to unsigned
int
* forcedeth: call restore mac addr in nv_shutdown path
* e1000: prevent corruption of EEPROM/NVM
* e100: Use pci_pme_active to clear PME_Status and disable PME#
* md: Don't wait UNINTERRUPTIBLE for other resync to finish
* atstk1000: fix build breakage with BOARD_ATSTK100X_SW2_CUSTOM=y
* avr32: add .gitignore files
* avr32: add generic_find_next_le_bit bit function
* avr32: fix sys_sync_file_range() call convention
* avr32: nmi_enter() without nmi_exit()
* KVM: ia64: 'struct fdesc' build fix
* hwmon: (atxp1) Fix device detection logic
* hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I)
* hwmon: (ad7414) Make ad7414_update_device() static
* tmio_mmc: fix compilation with debug enabled
* atmel-mci: debugfs: enable clock before dumping regs
* atmel-mci: Fix memory leak in atmci_regs_show
* atmel-mci: Fix bogus debugfs file size
* atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin
* mmc_block: handle error from mmc_register_driver()
* mmc_test: initialize mmc_test_lock statically
* [MIPS] Fix 64-bit IP checksum code
* [MIPS] SMTC: Clear TIF_FPUBOUND on clone / fork.
* [MIPS] Fix potential latency problem due to non-atomic cpu_wait.
* [MIPS] vmlinux.lds.S: handle .text.*
* MAINTAINERS: Trivial whitespace cleanups
* MAINTAINERS: Various fixes
* Linux 2.6.27-rc7


Versione 2.6.27-3.4:

[ Colin Ian King ]

* SAUCE: fix kernel oops in VirtualBox during paravirt patching
- LP: #246067
* SAUCE: qc-usb: Enable Logitech QuickCam Messenger
- LP: #209901
* SAUCE: appleir: Enable driver for new MacBook Pro
- LP: #157919

[ Tim Gardner ]

* Enabled CONFIG_DEBUG_RODATA=y

[ Upstream Kernel Changes ]

* Revert "ALSA: hda - Added model selection for iMac 24""
* Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet
against BAR, v3"
* Revert "[ARM] use the new byteorder headers"
* Revert "mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM"
* Revert "crypto: camellia - Use kernel-provided bitops, unaligned access
helpers"
* svcrdma: Fix race between svc_rdma_recvfrom thread and the dto_tasklet
* sched, cpuset: rework sched domains and CPU hotplug handling (v4)
* ACPI: Fix now signed module parameter.
* ACPI: Change package length error to warning
* ACPI: Fix now signed module parameter.
* ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
* acpi: add checking for NULL early param
* UBIFS: fix zero-length truncations
* Input: bcm5974 - add maintainer entry
* sh64: re-add the __strnlen_user() prototype
* sh: fix ptrace_64.c:user_disable_single_step()
* PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors
* UBIFS: always read hashed-key nodes under TNC mutex
* UBIFS: allow for racing between GC and TNC
* [CIFS] Fix plaintext authentication
* sparc32: Implement smp_call_function_single().
* sh: crash kernel resource fix
* sh: fix kexec entry point for crash kernels
* sh: fix platform_resource_setup_memory() section mismatch
* sh: update Migo-R defconfig
* sh: update AP325RXA defconfig
* sh: fix semtimedop syscall
* cifs: fix O_APPEND on directio mounts
* [CIFS] update cifs change log
* [CIFS] Turn off Unicode during session establishment for plaintext
authentication
* ACPI: thinkpad-acpi: wan radio control is not experimental
* sparc: Fix resource flags for PCI children in OF device tree.
* remove blk_register_filter and blk_unregister_filter in gendisk
* ALSA: oxygen: fix distorted output on AK4396-based cards
* ipv6: When we droped a packet, we should return NET_RX_DROP instead of
0
* pkt_sched: Fix locking of qdisc_root with qdisc_root_sleeping_lock()
* net: Unbreak userspace usage of linux/mroute.h
* Don't trigger softlockup detector on network fs blocked tasks
* Resource handling: add 'insert_resource_expand_to_fit()' function
* sparc64: setup_valid_addr_bitmap_from_pavail() should be __init
* UBIFS: do not update min_idx_lebs in stafs
* UBIFS: push empty flash hack down
* UBIFS: remove incorrect index space check
* UBIFS: improve statfs reporting
* UBIFS: fix assertion
* UBIFS: add forgotten gc_idx_lebs component
* UBIFS: introduce LEB overhead
* UBIFS: improve statfs reporting even more
* UBIFS: fill f_fsid
* drm/radeon: downgrade debug message from info to debug.
* Remove invalidate_partition call from do_md_stop.
* Fix problem with waiting while holding rcu read lock in md/bitmap.c
* ALSA: hda: Distortion fix for dell_m6_core_init
* ALSA: ASoC: fix pxa2xx-i2s clk_get call
* block: restore original behavior of /proc/partition when there's no
partition
* debugobjects: fix lockdep warning
* avr32: Fix lockup after Java stack underflow in user mode
* avr32: pm_standby low-power ram bug fix
* nfsd: fix compound state allocation error handling
* sunrpc: fix possible overrun on read of /proc/sys/sunrpc/transports
* nfsd: fix buffer overrun decoding NFSv4 acl
* audit: Moved variable declaration to beginning of function
* Fix modules_install on RO nfs-exported trees.
* Remove '#include
' from mm/page_isolation.c
* dabusb_fpga_download(): fix a memory leak
* [MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()
* ALSA: hda - Fix ALC663 auto-probe
* ALSA: hda - Add mic-boost controls to ALC662/663 auto configuration
* Un-break printk strings in x86 PCI probing code
* kernel/resource.c: fix new kernel-doc warning
* softlockup: minor cleanup, don't check task->state twice
* fix typo in arch/parisc/hpux/fs.c
* m68k: atari_keyb_init operator precedence fix
* ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
* don't diff generated firmware files
* IDE: compile fix for sff_dma_ops
* IDE: palm_bk3710: fix compile warning for unused variable
* ide: fix hwif_to_node()
* palm_bk3710: improve IDE registration
* ide-disk: remove stale init_idedisk_capacity() documentation
* ide/Kconfig: mark ide-scsi as deprecated
* net/wireless/Kconfig: clarify the description for
CONFIG_WIRELESS_EXT_SYSFS
* iwlwifi: do not use GFP_DMA in iwl_tx_queue_init
* iwlwifi: workaround interrupt handling no some platforms
* iwlwifi: fix apm_stop (wrong bit polarity for FLAG_INIT_DONE)
* iwlwifi: fix 64bit platform firmware loading
* orinoco: Multicast to the specified addresses
* wireless/libertas/if_cs.c: fix memory leaks
* mac80211: Fix debugfs union misuse and pointer corruption
* rt2x00: Compiler warning unmasked by fix of BUILD_BUG_ON
* ath9k: Incorrect key used when group and pairwise ciphers are
different.
* ath9: Fix ath_rx_flush_tid() for IRQs disabled kernel warning message.
* net/xfrm: Use an IS_ERR test rather than a NULL test
* ipv: Re-enable IP when MTU > 68
* NTFS: update homepage
* mm: make setup_zone_migrate_reserve() aware of overlapping nodes
* VFS: fix dio write returning EIO when try_to_release_page fails
* acer-wmi: remove debugfs entries upon unloading
* mm/bootmem: silence section mismatch warning -
contig_page_data/bootmem_node_data
* MAINTAINERS: add a maintainer for the BCM5974 multitouch driver
* 8250: improve workaround for UARTs that don't re-assert THRE correctly
* mmc: at91_mci: don't use coherent dma buffers
* pid_ns: zap_pid_ns_processes: fix the ->child_reaper changing
* pid_ns: (BUG 11391) change ->child_reaper when init->group_leader exits
* cirrusfb: check_par fixes
* devcgroup: fix race against rmdir()
* mm: show quicklist usage in /proc/meminfo
* mm: size of quicklists shouldn't be proportional to the number of CPUs
* ipc: document the new auto_msgmni proc file
* hp-wmi: update to match current rfkill semantics
* hp-wmi: add proper hotkey support
* tdfxfb: fix SDRAM memory size detection
* tdfxfb: fix frame buffer name overrun
* rtc_time_to_tm: fix signed/unsigned arithmetic
* ibft: fix target info parsing in ibft module
* sysfs: document files in /sys/firmware/sgi_uv/
* rtc-cmos: wake again from S5
* pm_qos_requirement might sleep
* drivers/char/random.c: fix a race which can lead to a bogus BUG()
* ipsec: Fix deadlock in xfrm_state management.
* [x86] Fix TSC calibration issues
* tipc: Don't use structure names which easily globally conflict.
* sparc64: Fix IPI call locking.
* [ARM] omap: fix gpio.c build error
* sparc64: Prevent sparc64 from invoking irq handlers on offline CPUs
* powerpc: Fix uninitialised variable in VSX alignment code
* powerpc: Only make kernel text pages of linear mapping executable
* powerpc: Make sure _etext is after all kernel text
* powerpc: Work around gcc's -fno-omit-frame-pointer bug
* powerpc: Fix build error with 64K pages and !hugetlbfs
* powerpc: Fix for getting CPU number in power_save_ppc32_restore()
* UBIFS: amend f_fsid
* net/usb/pegasus: avoid hundreds of diagnostics
* ixgbe: initialize interrupt throttle rate
* pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info
* netxen: Remove workaround for chipset quirk
* Split up PIT part of TSC calibration from native_calibrate_tsc
* iwlwifi: W/A for the TSF correction in IBSS
* iwlwifi: fix hidden ssid discovery in passive channels
* iwlwifi: remove false rxon if rx chain changes
* iwlwifi: fix station mimo power save values
* iwlwifi: fix rx_chain computation
* iwlwifi: fix Tx cmd memory allocation failure handling
* iwlwifi: call apm stop on exit
* iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove
* ath9k: Fix TX status reporting
* ath9k: Fix TX control flag use for no ACK and RTS/CTS
* V4L/DVB (8555): au8522: add mechanism to configure IF frequency for vsb
and qam
* V4L/DVB (8556): au0828: add support for Hauppauge Woodbury
* V4L/DVB (8598): au8522: clean up function au8522_set_if
* V4L/DVB (8599): au8522: remove if frequency settings from vsb/qam
modulation tables
* V4L/DVB (8600): au0828: explicitly set 6 MHz IF frequency in
hauppauge_hvr950q_config
* V4L/DVB (8629): v4l2-ioctl: do not try to handle private V4L1 ioctls
* V4L/DVB (8633): ivtv: update ivtv version number
* V4L/DVB (8648): ivtv: improve CC support
* V4L/DVB (8660): gspca: Simplify the scan of URB packets in pac7311.
* V4L/DVB (8661): gspca: Bug in the previous changeset about pac7311.
* V4L/DVB (8663): gspca: Webcam 0c45:6128 added in sonixj.
* V4L/DVB (8664): gspca: The bridge/sensor of the webcam 093a:2621 is a
PAC 7302.
* V4L/DVB (8665): gspca: Fix the 640x480 resolution of the webcam
093a:2621.
* V4L/DVB (8666): gspca: Bad scanning of frames in pac7311.
* V4L/DVB (8667): gspca: Bad probe of Z-Star/Vimicro webcams with pas106
sensor.
* V4L/DVB (8668): gspca: Conflict GSPCA / ET61X251 for the webcam
102c:6251.
* V4L/DVB (8669): gspca: Add white balance control for spca561 rev 012A.
* V4L/DVB (8671): gspca: Remove the unused field 'dev_name' of the device
structure.
* V4L/DVB (8672): gspca: Big rewrite of spca561.
* V4L/DVB (8673): gspca: Bad frame scanning again and bad init in
pac7311.
* V4L/DVB (8674): gspca: Webcam 0c45:612e added in sonixj.
* V4L/DVB (8675): gspca: Pixmap PJPG (Pixart 73xx JPEG) added, generated
by pac7311.
* V4L/DVB (8678): Remove the dead CONFIG_RADIO_MIROPCM20{,_RDS} code
* V4L/DVB (8681): v4l2-ioctl.c: fix warning
* V4L/DVB (8682): V4L: fix return value of register video func
* V4L/DVB (8701): cx18: Add missing lock for when the irq handler
manipulates the queues
* V4L/DVB (8703): gspca: Do controls work for spca561 revision 12a.
* V4L/DVB (8705): gspca: Adjust some control limits in spca561.
* V4L/DVB (8706): Make contrast and brightness work for pac7302.
* V4L/DVB (8707): gspca: Colors, hflip and vflip controls added for
pac7302.
* V4L/DVB (8709): gspca: Fix initialization and controls of sn9x110 -
ov7630.
* V4L/DVB (8710): gspca: Bad color control in sonixj.
* V4L/DVB (8711): gspca: Bad controls and quantization table of pac7311.
* V4L/DVB (8712): gspca: Bad start of sonixj webcams since changeset
a8779025e7e8.
* V4L/DVB (8713): gspca: Bad color control again in sonixj.
* V4L/DVB (8714): gspca: Bad start of sn9c110 and sensor om6802.
* V4L/DVB (8715): gspca: Change the name of some webcam in the gspca doc.
* V4L/DVB (8716): gspca: Bad start of sn9c110 and sensor ov7630.
* V4L/DVB (8717): gspca: Frame buffer too small for small resolutions
(sonixj and t613).
* V4L/DVB (8718): gspca: suspend/resume added.
* V4L/DVB (8719): gspca: Have VIDIOC_QUERYCTRL more compliant to the
spec.
* V4L/DVB (8720): gspca: V4L2_CAP_SENSOR_UPSIDE_DOWN added as a cap for
some webcams.
* V4L/DVB (8722): sms1xxx: fix typo in license header
* V4L/DVB (8726): link tuner before saa7134
* V4L/DVB (8727): V4L1: make PMS not autoprobe when builtin.
* V4L/DVB (8728): 1-make-pms-not-autoprobe-when-builtin update
* V4L/DVB (8749): Fix error code, when camera is not turned on by sonypi
* V4L/DVB (8750): V4L: check inval in video_register_device_index()
* V4L/DVB (8751): vivi: Fix some issues at vivi register routine
* V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warnings
* V4L/DVB (8769): cx18: Simplify queue flush logic to prevent oops in
cx18_flush_queues()
* V4L/DVB (8778): radio: fix incorrect video_register_device result check
* V4L/DVB (8779): v4l: fix more incorrect video_register_device result
checks
* V4L/DVB (8790): saa7115: call i2c_set_clientdata only when state !=
NULL
* V4L/DVB (8803): s5h1409: Enable QAM_AUTO mode
* V4L/DVB (8804): s5h1411: Enable QAM_AUTO mode
* V4L/DVB (8805): Steven Toth email address change
* V4L/DVB (8809): gspca: Revert commit
9a9335776548d01525141c6e8f0c12e86bbde982
* V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined.
* V4L/DVB (8812): gspca: Do pac73xx webcams work.
* V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx.
* V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query
control time.
* V4L/DVB (8815): gspca: Fix problems with disabled controls.
* V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with
ovxxxx in sonixb.
* V4L/DVB (8817): gspca: LED and proble changes in sonixb.
* V4L/DVB (8818): gspca: Reinitialize the device on resume.
* V4L/DVB (8819): gspca: Initialize the ov519 at open time and source
cleanup.
* V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx -
pas106.
* V4L/DVB (8822): gspca: Change some subdriver functions for
suspend/resume.
* V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519.
* V4L/DVB (8824): gspca: Too much code removed in the suspend/resume
changeset.
* V4L/DVB (8825): gspca: More controls for pac73xx and new webcam
093a:2624.
* V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311.
* V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation.
* V4L/DVB (8828): gspca: Set the clock at the end of initialization in
sonixj.
* V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB
exchanges.
* V4L/DVB (8830): gspca: Move some probe code to the new init function.
* V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers.
* V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams.
* V4L/DVB (8833): gspca: Cleanup the sonixb code.
* V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed
images.
* V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer
added in sonixb.
* V4L/DVB (8837): dvb: fix I2C adapters name size
* V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair
* V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500
(84xxx)
* V4L/DVB (8842): vivi_release(): fix use-after-free
* V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak
* V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak
* bnx2x: Accessing un-mapped page
* SELinux: memory leak in security_context_to_sid_core
* x86: add io delay quirk for Presario F700
* mmap: fix petty bug in anonymous shared mmap offset handling
* x86: Change warning message in TSC calibration.
* PCI: fix pbus_size_mem() resource alignment for CardBus controllers
* [ARM] omap: fix build error in ohci-omap.c
* [ARM] remove unused #include

* ACPI: Make Len Brown the ACPI maintainer again
* fujitsu-laptop: fix regression for P8010 in 2.6.27-rc
* ACPI: Avoid bogus timeout about SMbus check
* acer-wmi: remove debugfs entries upon unloading
* forgotten refcount on sysctl root table
* V4L/DVB (8868): gspca: Support for vga modes with sif sensors in
sonixb.
* V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from
sn9c102 to gspca.
* V4L/DVB (8870): gspca: Fix dark room problem with sonixb.
* V4L/DVB (8872): gspca: Bad image format and offset with rev072a of
spca561.
* V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and
adjust exposure.
* V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update
usb-id's.
* [ARM] omap: fix virtual vs physical address space confusions
* V4L/DVB (8876): budget: udelay changed to mdelay
* V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay
* V4L/DVB (8880): PATCH: Fix parents on some webcam drivers
* V4L/DVB (8881): gspca: After 'while (retry--) {...}', retry will be -1
but not 0.
* powerpc/spufs: Fix multiple get_spu_context()
* powerpc/spufs: Fix race for a free SPU
* Input: bcm5974 - small formatting cleanup
* Input: bcm5974 - improve finger tracking and counting
* Input: bcm5974 - add BTN_TOUCH event for mousedev benefit
* Input: i8042 - make Lenovo 3000 N100 blacklist entry more specific
* sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y.
* sh64: resume_kernel fix for kernel oops built with
CONFIG_BKL_PREEMPT=y.
* i2c: fix i2c-sh_mobile timing issues
* clockevents: prevent clockevent event_handler ending up handler_noop
* clockevents: prevent endless loop in periodic broadcast handler
* clockevents: enforce reprogram in oneshot setup
* clockevents: prevent multiple init/shutdown
* clockevents: prevent endless loop lockup
* HPET: make minimum reprogramming delta useful
* [MTD] [NAND] tmio_nand: fix base address programming
* Fix conditional export of kvh.h and a.out.h to userspace.
* async_tx: fix the bug in async_tx_run_dependencies
* sched_clock: fix NOHZ interaction
* sched: fix process time monotonicity
* UBIFS: fix division by zero
* UBIFS: make minimum fanout 3
* [MIPS] Fix data bus error recovery
* [MIPS] Fix WARNING: at kernel/smp.c:290
* [MIPS] TXx9: Fix txx9_pcode initialization
* [MIPS] TX39xx: Add missing local_flush_icache_range initialization
* [MIPS] Probe initrd header only if explicitly specified
* res_counter: fix off-by-one bug in setting limit
* forcedeth: fix kexec regression
* atmel_lcdfb: fix oops in rmmod when framebuffer fails to register
* tracehook: comment pasto fixes
* drivers/mmc/card/block.c: fix refcount leak in mmc_block_open()
* x86: boot: stub out unimplemented CPU feature words
* x86: add NOPL as a synthetic CPU feature bit
* x86: use X86_FEATURE_NOPL in alternatives
* clockevents: broadcast fixup possible waiters
* x86: HPET fix moronic 32/64bit thinko
* x86: HPET: read back compare register before reading counter
* Fix CONFIG_AC97_BUS dependency
* [ARM] 5241/1: provide ioremap_wc()
* ntp: fix calculation of the next jiffie to trigger RTC sync
* clocksource, acpi_pm.c: use proper read function also in errata mode
* clocksource, acpi_pm.c: check for monotonicity
* x86: delay early cpu initialization until cpuid is done
* x86: move mtrr cpu cap setting early in early_init_xxxx
* sched: arch_reinit_sched_domains() must destroy domains to force
rebuild
* x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags
* x86: pda_init(): fix memory leak when using CPU hotplug
* x86: cpu_init(): fix memory leak when using CPU hotplug
* powerpc/spufs: Fix possible scheduling of a context to multiple SPEs
* netfilter: nf_conntrack_sip: de-static helper pointers
* netfilter: nf_conntrack_gre: more locking around keymap list
* netfilter: nf_conntrack_gre: nf_ct_gre_keymap_flush() fixlet
* netfilter: nf_conntrack_irc: make sure string is terminated before
calling simple_strtoul
* pkt_sched: Fix qdisc state in net_tx_action()
* powerpc: Fix rare boot build breakage
* ahci, pata_marvell: play nicely together
* sata_mv: add RocketRaid 1720 PCI ID to driver
* ahci: disable PMP for marvell ahcis
* sata_nv: disable hardreset for generic
* libata-sff: kill spurious WARN_ON() in ata_hsm_move()
* pata_sil680: remove duplicate pcim_enable_device
* ahci: RAID mode SATA patch for Intel Ibex Peak DeviceIDs
* [MIPS] IP22: Fix detection of second HPC3 on Challenge S
* xen: fix 2.6.27-rc5 xen balloon driver warnings
* x86: disable static NOPLs on 32 bits
* netns : fix kernel panic in timewait socket destruction
* bridge: don't allow setting hello time to zero
* NFS: Restore missing hunk in NFS mount option parser
* usb: fix null deferences in low level usb serial
* Fix format of MAINTAINERS
* sparc64: Disable timer interrupts in fixup_irqs().
* [Bluetooth] Fix reference counting during ACL config stage
* [Bluetooth] Enforce correct authentication requirements
* [Bluetooth] Reject L2CAP connections on an insecure ACL link
* [S390] CVE-2008-1514: prevent ptrace padding area read/write in 31-bit
mode
* [S390] cio: Correct cleanup on error.
* [S390] cio: handle ssch() return codes correctly.
* [S390] cio: allow offline processing for disconnected devices
* ipsec: Restore larval states and socket policies in dump
* update Documentation/filesystems/Locking for 2.6.27 changes
* MAINTAINERS: add Atheros maintainer for atlx
* lib: Correct printk %pF to work on all architectures
* x86: fix memmap=exactmap boot argument
* clockevents: remove WARN_ON which was used to gather information
* ipv6: Fix OOPS in ip6_dst_lookup_tail().
* Linux 2.6.27-rc6


Versione 2.6.27-2.3:

[ Ben Collins ]

* build/retag: Make script save .orig of tags for later use
* ubuntu/lirc: Fix device_create call
* build/firmware: Put in-kernel firmware into version specific subdir
- LP: #262115
* Rebase on linux-2.6 git.
* ABI bump

[ Herton Ronaldo Krzesinski ]

* SAUCE: (no-up) Apparmor warning fixes

[ John Johansen ]

* SAUCE: (no-up) Proper AppArmor ptrace updates for newer lsm API

[ Mackenzie Morgan ]

* SAUCE: Add quirk for ASUS Z37E to make sound audible after resume
- LP: #25896


Versione 2.6.27-1.2:

[ Amit Kucheria ]

* SAUCE: make fc transport removal of target configurable
* SAUCE: pm: Config option to disable handling of console during
suspend/resume

[ Ben Collins ]

* SAUCE: Lower warning level of some PCI messages
* SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
* SAUCE: tulip: Let dmfe handle davicom on non-sparc
* SAUCE: tulip: Define ULI PCI ID's
* SAUCE: (no-up) version: Implement version_signature proc file.
* SAUCE: (no-up) connector.h: Add idx/val for drbd
* SAUCE: (no-up) swap: Add notify_swap_entry_free callback for compcache
* SAUCE: drivers: Remove some duplicate device entries in various modules
* SAUCE: (no-up) [AppArmor] merge with upstream subversion r1291
* SAUCE: apparmor: Update for changes to ptrace lsm hooks
* SAUCE: (no-up) Enable ubuntu extra subdirectory
* SAUCE: applesmc: Add MacBookAir
* SAUCE: (no-up) ACPI: initramfs DSDT override support
* ubuntu: Add drbd module
* ubuntu: Add iscsitarget module
* ubuntu: Add BOM for iscsitarget
* ubuntu: Add squashfs driver
* SAUCE: (no-up) Check for squashfs superblock in initramfs mounting.
* ubuntu: Add aufs module
* ubuntu: Added atl2 driver
* ubuntu: Added et131x driver
* ubuntu: Add dm-raid4-5 driver
* ubuntu: Add ndiswrapper driver
* ubuntu: Added ram backed compressed swap module (compcache)
* ubuntu: Add misc drivers from hardy lum
* ubuntu: Add heci driver 3.2.0.24
* ubuntu: Add ov511 and bt-sco drivers
* ubuntu: Add acx, prism2_usb wireless drivers
* ubuntu: Add at76 driver to build
* ubuntu: Add fsam7400 sw kill switch driver
* ubuntu: Added qc-usb driver
* ubuntu: e1000e: Upgraded module to 0.4.1.7
* ubuntu: Added rfkill drivers
* ubuntu: VIA - Add VIA DRM Chrome9 3D engine
* ubuntu: unionfs: Added v1.4 module from hardy
* ubuntu: Add LIRC driver
* ubuntu: Add GFS driver
* ubuntu: New tlsup driver for toshiba laptops
* Update config files
* build/d-i: Remove obsolete dm modules

[ Chuck Short ]

* SAUCE: ata: blacklist FUJITSU MHW2160BH PL

[ Colin Ian King ]

* ubuntu: Add dm-loop
* SAUCE: Enable speedstep for sonoma processors.

[ Dennis Noordsij ]

* SAUCE: Work around ACPI corruption upon suspend on some Dell machines.

[ Fabio M. Di Nitto ]

* SAUCE: Export gfs2 symbols required for gfs1 kernel module

[ Matthew Garrett ]

* SAUCE: hostap: send events on data interface as well as master
interface

[ Michael Frey (Senior Manager, MID ]

* SAUCE: Send HCI_RESET for Broadcomm 2046

[ Phillip Lougher ]

* SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.

[ Stefan Bader ]

* SAUCE: (no-up) Export dm_disk function of device-mapper
* SAUCE: Restore VT fonts on switch
* SAUCE: mmc: Increase power_up deleay to fix TI readers

[ Tim Gardner ]

* SAUCE: Add extra headers to linux-libc-dev
* SAUCE: Catch nonsense keycodes and silently ignore
* SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
* SAUCE: Guest OS does not recognize a lun with non zero target id on
Vmware ESX Server
* SAUCE: (no-up) Take care of orinoco_cs overlap with hostap_cs
* ubuntu: Add GNBD driver


Versione 2.6.27-0.0:

* Not uploaded, placeholder for new release


Versione 2.6.26-5.17:

[ Ben Collins ]

* build/abi: Add tosh_smm symbol to blacklist


Versione 2.6.26-5.16:

[ Ben Collins ]

* Revert "SAUCE: toshiba_acpi: Rewrote most of the proc entry bits."
* Revert "SAUCE: Update toshiba_acpi.c to version 0.19a"
* build/config: Disable in-kernel toshiba driver(s)
* ubuntu/tlsup: New driver for toshiba laptops
* build/config: Enable TLSUP driver
* SAUCE: e1000e: Fix E1000E_ENABLED logic to check for our E1000E_NEW
driver as well
* ubuntu/e1000e: Remove E1000E_ENABLED option in local config
* build/config: Update configs to have E1000E_ENABLED set
* ubuntu/prism2: Remove duplicate device

[ Fabio M. Di Nitto ]

* SAUCE: Export gfs2 symbols required for gfs1 kernel module

[ Stefan Bader ]

* SAUCE: x86: HPET rework for SB700
- LP: #255910

[ Tim Gardner ]

* Add GNBD driver
* Enable GNBD driver
* SAUCE: Add GFS driver
* SAUCE: Enable gfs driver configs
* b43: Linksys WMP54G (BCM4306/3) card in a PCI format has an SPROM
coding

[ Upstream Kernel Changes ]

* KVM: x86 emulator: emulate clflush
* USB: quirk PLL power down mode


Versione 2.6.26-5.15:

[ Ben Collins ]

* Revert "SAUCE: Add blacklist support to fix Belkin bluetooth dongle."
- Superceded by upstream changes.
* build/config: New option enabled for uvcvideo
* build/control: Add Vcs-Git meta data to control file
* SAUCE: toshiba_acpi: Rewrote most of the new code
* abi/perm-blacklist: Add emu10k1 driver to blacklist

[ Upstream Kernel Changes ]

* pxamci: trivial fix of DMA alignment register bit clearing
* udplite: Protection against coverage value wrap-around
* ipv6: use timer pending
* ipv6: __KERNEL__ ifdef struct ipv6_devconf
* hdlcdrv: Fix CRC calculation.
* quota: fix possible infinite loop in quota code
* isofs: fix minor filesystem corruption
* KVM: VMX: Fix a wrong usage of vmcs_config
* KVM: SVM: fix suspend/resume support
* KVM: mmu_shrink: kvm_mmu_zap_page requires slots_lock to be held
* KVM: VMX: Add ept_sync_context in flush_tlb
* KVM: x86 emulator: Fix HLT instruction
* KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction
* KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts
* Patch Upstream: x86 ptrace: fix PTRACE_GETFPXREGS error
* rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall
* Fix typos from signal_32/64.h merge
* x86 reboot quirks: add Dell Precision WorkStation T5400
* USB: fix usb serial pm counter decrement for disconnected interfaces
* x86, suspend, acpi: enter Big Real Mode
* markers: fix duplicate modpost entry
* Fix build on COMPAT platforms when CONFIG_EPOLL is disabled
* proc: fix /proc/*/pagemap some more
* cpusets: fix wrong domain attr updates
* x86: fix crash due to missing debugctlmsr on AMD K6-3
* ide-cd: fix oops when using growisofs
* rtc-at91rm9200: avoid spurious irqs
* vmlinux.lds: move __attribute__((__cold__)) functions back into final
.text section
* ARM: fix fls() for 64-bit arguments
* tcp: Clear probes_out more aggressively in tcp_ack().
* sparc64: Fix lockdep issues in LDC protocol layer.
* sparc64: Fix cpufreq notifier registry.
* sparc64: Do not define BIO_VMERGE_BOUNDARY.
* iop-adma: fix platform driver hotplug/coldplug
* myri10ge: do not forget to setup the single slice pointers
* myri10ge: do not use mgp->max_intr_slots before loading the firmware
* ALSA: trident - pause s/pdif output
* V4L: cx18: Upgrade to newer firmware & update documentation
* DVB: dib0700: add support for Hauppauge Nova-TD Stick 52009
* V4L: uvcvideo: Fix a buffer overflow in format descriptor parsing
* V4L: uvcvideo: Use GFP_NOIO when allocating memory during resume
* V4L: uvcvideo: Don't free URB buffers on suspend
* V4L: uvcvideo: Make input device support optional
* V4L: uvcvideo: Add support for Medion Akoya Mini E1210 integrated
webcam
* V4L: saa7134: Copy tuner data earlier to avoid overwriting manual tuner
type
* V4L: cx23885: Bugfix for concurrent use of /dev/video0 and /dev/video1
* DVB: cx23885: Ensure PAD_CTRL is always reset to a sensible default
* DVB: cx23885: DVB Transport cards using DVB port VIDB/TS1 did not
stream
* DVB: cx23885: Reallocated the sram to avoid concurrent VIDB/C issues
* DVB: cx23885: SRAM changes for the 885 and 887 silicon parts
* x86: fix kernel_physical_mapping_init() for large x86 systems
* eCryptfs: use page_alloc not kmalloc to get a page of memory
* UML - Fix boot crash
* ixgbe: remove device ID for unsupported device
* mpc52xx_psc_spi: fix block transfer
* tmpfs: fix kernel BUG in shmem_delete_inode
* markers: fix markers read barrier for multiple probes
* VFS: increase pseudo-filesystem block size to PAGE_SIZE
* cpufreq acpi: only call _PPC after cpufreq ACPI init funcs got called
already
* b43legacy: Release mutex in error handling code
* ath5k: don't enable MSI, we cannot handle it yet
* Fix off-by-one error in iov_iter_advance()
* Linux 2.6.26.1
* ftrace: remove unneeded documentation
* romfs_readpage: don't report errors for pages beyond i_size
* netfilter: nf_nat_sip: c= is optional for session
* SCSI: bsg: fix bsg_mutex hang with device removal
* x86: idle process - add checking for NULL early param
* x86: io delay - add checking for NULL early param
* Close race in md_probe
* Kprobe smoke test lockdep warning
* netfilter: xt_time: fix time's time_mt()'s use of do_div()
* linear: correct disk numbering error check
* SCSI: ch: fix ch_remove oops
* NFS: Ensure we zap only the access and acl caches when setting new acls
* jbd: fix race between free buffer and commit transaction
* Input: i8042 - add Intel D845PESV to nopnp list
* Input: i8042 - add Gericom Bellagio to nomux blacklist
* Input: i8042 - add Acer Aspire 1360 to nomux blacklist
* Bluetooth: Signal user-space for HIDP and BNEP socket errors
* Add compat handler for PTRACE_GETSIGINFO
* ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode
* ALSA: hda - Fix DMA position inaccuracy
* ALSA: hda - Add missing Thinkpad Z60m support
* ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2
* vfs: fix lookup on deleted directory
* Ath5k: fix memory corruption
* Ath5k: kill tasklets on shutdown
* sound: ensure device number is valid in snd_seq_oss_synth_make_info
* Linux 2.6.26.2


Versione 2.6.26-5.14:

[ Ben Collins ]

* SAUCE: applesmc: Add MacBookAir
* build: Do not build ddeb unless we are on the buildd
* build: control: Consistency in arch fields.
* SAUCE: Update toshiba_acpi.c to version 0.19a
- LP: #77026
* build: Added perm blacklist support and per-module support to abi-check
- Blacklist p80211 module from abi checks
* ubuntu/lirc: Get rid of drivers symlink and use real include stuff


[ Colin Ian King ]

* SAUCE: acerhk module - add support for Amilo A1650g keyboard
- LP: #84159
* SAUCE: rt2x00: Fix OOPS on failed creation of rt2x00lib workqueue
- LP: #249242

[ Mario Limonciello ]

* Add LIRC back in
Versione 2.6.27-3.4:

[ Colin Ian King ]

* SAUCE: fix kernel oops in VirtualBox during paravirt patching
- LP: #246067
* SAUCE: qc-usb: Enable Logitech QuickCam Messenger
- LP: #209901
* SAUCE: appleir: Enable driver for new MacBook Pro
- LP: #157919

[ Tim Gardner ]

* Enabled CONFIG_DEBUG_RODATA=y

[ Upstream Kernel Changes ]

* Revert "ALSA: hda - Added model selection for iMac 24""
* Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet
against BAR, v3"
* Revert "[ARM] use the new byteorder headers"
* Revert "mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM"
* Revert "crypto: camellia - Use kernel-provided bitops, unaligned access
helpers"
* svcrdma: Fix race between svc_rdma_recvfrom thread and the dto_tasklet
* sched, cpuset: rework sched domains and CPU hotplug handling (v4)
* ACPI: Fix now signed module parameter.
* ACPI: Change package length error to warning
* ACPI: Fix now signed module parameter.
* ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
* acpi: add checking for NULL early param
* UBIFS: fix zero-length truncations
* Input: bcm5974 - add maintainer entry
* sh64: re-add the __strnlen_user() prototype
* sh: fix ptrace_64.c:user_disable_single_step()
* PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors
* UBIFS: always read hashed-key nodes under TNC mutex
* UBIFS: allow for racing between GC and TNC
* [CIFS] Fix plaintext authentication
* sparc32: Implement smp_call_function_single().
* sh: crash kernel resource fix
* sh: fix kexec entry point for crash kernels
* sh: fix platform_resource_setup_memory() section mismatch
* sh: update Migo-R defconfig
* sh: update AP325RXA defconfig
* sh: fix semtimedop syscall
* cifs: fix O_APPEND on directio mounts
* [CIFS] update cifs change log
* [CIFS] Turn off Unicode during session establishment for plaintext
authentication
* ACPI: thinkpad-acpi: wan radio control is not experimental
* sparc: Fix resource flags for PCI children in OF device tree.
* remove blk_register_filter and blk_unregister_filter in gendisk
* ALSA: oxygen: fix distorted output on AK4396-based cards
* ipv6: When we droped a packet, we should return NET_RX_DROP instead of
0
* pkt_sched: Fix locking of qdisc_root with qdisc_root_sleeping_lock()
* net: Unbreak userspace usage of linux/mroute.h
* Don't trigger softlockup detector on network fs blocked tasks
* Resource handling: add 'insert_resource_expand_to_fit()' function
* sparc64: setup_valid_addr_bitmap_from_pavail() should be __init
* UBIFS: do not update min_idx_lebs in stafs
* UBIFS: push empty flash hack down
* UBIFS: remove incorrect index space check
* UBIFS: improve statfs reporting
* UBIFS: fix assertion
* UBIFS: add forgotten gc_idx_lebs component
* UBIFS: introduce LEB overhead
* UBIFS: improve statfs reporting even more
* UBIFS: fill f_fsid
* drm/radeon: downgrade debug message from info to debug.
* Remove invalidate_partition call from do_md_stop.
* Fix problem with waiting while holding rcu read lock in md/bitmap.c
* ALSA: hda: Distortion fix for dell_m6_core_init
* ALSA: ASoC: fix pxa2xx-i2s clk_get call
* block: restore original behavior of /proc/partition when there's no
partition
* debugobjects: fix lockdep warning
* avr32: Fix lockup after Java stack underflow in user mode
* avr32: pm_standby low-power ram bug fix
* nfsd: fix compound state allocation error handling
* sunrpc: fix possible overrun on read of /proc/sys/sunrpc/transports
* nfsd: fix buffer overrun decoding NFSv4 acl
* audit: Moved variable declaration to beginning of function
* Fix modules_install on RO nfs-exported trees.
* Remove '#include
' from mm/page_isolation.c
* dabusb_fpga_download(): fix a memory leak
* [MTD] mtdchar.c: Fix regression in MEMGETREGIONINFO ioctl()
* ALSA: hda - Fix ALC663 auto-probe
* ALSA: hda - Add mic-boost controls to ALC662/663 auto configuration
* Un-break printk strings in x86 PCI probing code
* kernel/resource.c: fix new kernel-doc warning
* softlockup: minor cleanup, don't check task->state twice
* fix typo in arch/parisc/hpux/fs.c
* m68k: atari_keyb_init operator precedence fix
* ACPI: Fix typo in "Disable MWAIT via DMI on broken Compal board"
* don't diff generated firmware files
* IDE: compile fix for sff_dma_ops
* IDE: palm_bk3710: fix compile warning for unused variable
* ide: fix hwif_to_node()
* palm_bk3710: improve IDE registration
* ide-disk: remove stale init_idedisk_capacity() documentation
* ide/Kconfig: mark ide-scsi as deprecated
* net/wireless/Kconfig: clarify the description for
CONFIG_WIRELESS_EXT_SYSFS
* iwlwifi: do not use GFP_DMA in iwl_tx_queue_init
* iwlwifi: workaround interrupt handling no some platforms
* iwlwifi: fix apm_stop (wrong bit polarity for FLAG_INIT_DONE)
* iwlwifi: fix 64bit platform firmware loading
* orinoco: Multicast to the specified addresses
* wireless/libertas/if_cs.c: fix memory leaks
* mac80211: Fix debugfs union misuse and pointer corruption
* rt2x00: Compiler warning unmasked by fix of BUILD_BUG_ON
* ath9k: Incorrect key used when group and pairwise ciphers are
different.
* ath9: Fix ath_rx_flush_tid() for IRQs disabled kernel warning message.
* net/xfrm: Use an IS_ERR test rather than a NULL test
* ipv: Re-enable IP when MTU > 68
* NTFS: update homepage
* mm: make setup_zone_migrate_reserve() aware of overlapping nodes
* VFS: fix dio write returning EIO when try_to_release_page fails
* acer-wmi: remove debugfs entries upon unloading
* mm/bootmem: silence section mismatch warning -
contig_page_data/bootmem_node_data
* MAINTAINERS: add a maintainer for the BCM5974 multitouch driver
* 8250: improve workaround for UARTs that don't re-assert THRE correctly
* mmc: at91_mci: don't use coherent dma buffers
* pid_ns: zap_pid_ns_processes: fix the ->child_reaper changing
* pid_ns: (BUG 11391) change ->child_reaper when init->group_leader exits
* cirrusfb: check_par fixes
* devcgroup: fix race against rmdir()
* mm: show quicklist usage in /proc/meminfo
* mm: size of quicklists shouldn't be proportional to the number of CPUs
* ipc: document the new auto_msgmni proc file
* hp-wmi: update to match current rfkill semantics
* hp-wmi: add proper hotkey support
* tdfxfb: fix SDRAM memory size detection
* tdfxfb: fix frame buffer name overrun
* rtc_time_to_tm: fix signed/unsigned arithmetic
* ibft: fix target info parsing in ibft module
* sysfs: document files in /sys/firmware/sgi_uv/
* rtc-cmos: wake again from S5
* pm_qos_requirement might sleep
* drivers/char/random.c: fix a race which can lead to a bogus BUG()
* ipsec: Fix deadlock in xfrm_state management.
* [x86] Fix TSC calibration issues
* tipc: Don't use structure names which easily globally conflict.
* sparc64: Fix IPI call locking.
* [ARM] omap: fix gpio.c build error
* sparc64: Prevent sparc64 from invoking irq handlers on offline CPUs
* powerpc: Fix uninitialised variable in VSX alignment code
* powerpc: Only make kernel text pages of linear mapping executable
* powerpc: Make sure _etext is after all kernel text
* powerpc: Work around gcc's -fno-omit-frame-pointer bug
* powerpc: Fix build error with 64K pages and !hugetlbfs
* powerpc: Fix for getting CPU number in power_save_ppc32_restore()
* UBIFS: amend f_fsid
* net/usb/pegasus: avoid hundreds of diagnostics
* ixgbe: initialize interrupt throttle rate
* pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info
* netxen: Remove workaround for chipset quirk
* Split up PIT part of TSC calibration from native_calibrate_tsc
* iwlwifi: W/A for the TSF correction in IBSS
* iwlwifi: fix hidden ssid discovery in passive channels
* iwlwifi: remove false rxon if rx chain changes
* iwlwifi: fix station mimo power save values
* iwlwifi: fix rx_chain computation
* iwlwifi: fix Tx cmd memory allocation failure handling
* iwlwifi: call apm stop on exit
* iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove
* ath9k: Fix TX status reporting
* ath9k: Fix TX control flag use for no ACK and RTS/CTS
* V4L/DVB (8555): au8522: add mechanism to configure IF frequency for vsb
and qam
* V4L/DVB (8556): au0828: add support for Hauppauge Woodbury
* V4L/DVB (8598): au8522: clean up function au8522_set_if
* V4L/DVB (8599): au8522: remove if frequency settings from vsb/qam
modulation tables
* V4L/DVB (8600): au0828: explicitly set 6 MHz IF frequency in
hauppauge_hvr950q_config
* V4L/DVB (8629): v4l2-ioctl: do not try to handle private V4L1 ioctls
* V4L/DVB (8633): ivtv: update ivtv version number
* V4L/DVB (8648): ivtv: improve CC support
* V4L/DVB (8660): gspca: Simplify the scan of URB packets in pac7311.
* V4L/DVB (8661): gspca: Bug in the previous changeset about pac7311.
* V4L/DVB (8663): gspca: Webcam 0c45:6128 added in sonixj.
* V4L/DVB (8664): gspca: The bridge/sensor of the webcam 093a:2621 is a
PAC 7302.
* V4L/DVB (8665): gspca: Fix the 640x480 resolution of the webcam
093a:2621.
* V4L/DVB (8666): gspca: Bad scanning of frames in pac7311.
* V4L/DVB (8667): gspca: Bad probe of Z-Star/Vimicro webcams with pas106
sensor.
* V4L/DVB (8668): gspca: Conflict GSPCA / ET61X251 for the webcam
102c:6251.
* V4L/DVB (8669): gspca: Add white balance control for spca561 rev 012A.
* V4L/DVB (8671): gspca: Remove the unused field 'dev_name' of the device
structure.
* V4L/DVB (8672): gspca: Big rewrite of spca561.
* V4L/DVB (8673): gspca: Bad frame scanning again and bad init in
pac7311.
* V4L/DVB (8674): gspca: Webcam 0c45:612e added in sonixj.
* V4L/DVB (8675): gspca: Pixmap PJPG (Pixart 73xx JPEG) added, generated
by pac7311.
* V4L/DVB (8678): Remove the dead CONFIG_RADIO_MIROPCM20{,_RDS} code
* V4L/DVB (8681): v4l2-ioctl.c: fix warning
* V4L/DVB (8682): V4L: fix return value of register video func
* V4L/DVB (8701): cx18: Add missing lock for when the irq handler
manipulates the queues
* V4L/DVB (8703): gspca: Do controls work for spca561 revision 12a.
* V4L/DVB (8705): gspca: Adjust some control limits in spca561.
* V4L/DVB (8706): Make contrast and brightness work for pac7302.
* V4L/DVB (8707): gspca: Colors, hflip and vflip controls added for
pac7302.
* V4L/DVB (8709): gspca: Fix initialization and controls of sn9x110 -
ov7630.
* V4L/DVB (8710): gspca: Bad color control in sonixj.
* V4L/DVB (8711): gspca: Bad controls and quantization table of pac7311.
* V4L/DVB (8712): gspca: Bad start of sonixj webcams since changeset
a8779025e7e8.
* V4L/DVB (8713): gspca: Bad color control again in sonixj.
* V4L/DVB (8714): gspca: Bad start of sn9c110 and sensor om6802.
* V4L/DVB (8715): gspca: Change the name of some webcam in the gspca doc.
* V4L/DVB (8716): gspca: Bad start of sn9c110 and sensor ov7630.
* V4L/DVB (8717): gspca: Frame buffer too small for small resolutions
(sonixj and t613).
* V4L/DVB (8718): gspca: suspend/resume added.
* V4L/DVB (8719): gspca: Have VIDIOC_QUERYCTRL more compliant to the
spec.
* V4L/DVB (8720): gspca: V4L2_CAP_SENSOR_UPSIDE_DOWN added as a cap for
some webcams.
* V4L/DVB (8722): sms1xxx: fix typo in license header
* V4L/DVB (8726): link tuner before saa7134
* V4L/DVB (8727): V4L1: make PMS not autoprobe when builtin.
* V4L/DVB (8728): 1-make-pms-not-autoprobe-when-builtin update
* V4L/DVB (8749): Fix error code, when camera is not turned on by sonypi
* V4L/DVB (8750): V4L: check inval in video_register_device_index()
* V4L/DVB (8751): vivi: Fix some issues at vivi register routine
* V4L/DVB (8757): v4l-dvb: fix a bunch of sparse warnings
* V4L/DVB (8769): cx18: Simplify queue flush logic to prevent oops in
cx18_flush_queues()
* V4L/DVB (8778): radio: fix incorrect video_register_device result check
* V4L/DVB (8779): v4l: fix more incorrect video_register_device result
checks
* V4L/DVB (8790): saa7115: call i2c_set_clientdata only when state !=
NULL
* V4L/DVB (8803): s5h1409: Enable QAM_AUTO mode
* V4L/DVB (8804): s5h1411: Enable QAM_AUTO mode
* V4L/DVB (8805): Steven Toth email address change
* V4L/DVB (8809): gspca: Revert commit
9a9335776548d01525141c6e8f0c12e86bbde982
* V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined.
* V4L/DVB (8812): gspca: Do pac73xx webcams work.
* V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx.
* V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query
control time.
* V4L/DVB (8815): gspca: Fix problems with disabled controls.
* V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with
ovxxxx in sonixb.
* V4L/DVB (8817): gspca: LED and proble changes in sonixb.
* V4L/DVB (8818): gspca: Reinitialize the device on resume.
* V4L/DVB (8819): gspca: Initialize the ov519 at open time and source
cleanup.
* V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx -
pas106.
* V4L/DVB (8822): gspca: Change some subdriver functions for
suspend/resume.
* V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519.
* V4L/DVB (8824): gspca: Too much code removed in the suspend/resume
changeset.
* V4L/DVB (8825): gspca: More controls for pac73xx and new webcam
093a:2624.
* V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311.
* V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation.
* V4L/DVB (8828): gspca: Set the clock at the end of initialization in
sonixj.
* V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB
exchanges.
* V4L/DVB (8830): gspca: Move some probe code to the new init function.
* V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers.
* V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams.
* V4L/DVB (8833): gspca: Cleanup the sonixb code.
* V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed
images.
* V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer
added in sonixb.
* V4L/DVB (8837): dvb: fix I2C adapters name size
* V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair
* V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500
(84xxx)
* V4L/DVB (8842): vivi_release(): fix use-after-free
* V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak
* V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak
* bnx2x: Accessing un-mapped page
* SELinux: memory leak in security_context_to_sid_core
* x86: add io delay quirk for Presario F700
* mmap: fix petty bug in anonymous shared mmap offset handling
* x86: Change warning message in TSC calibration.
* PCI: fix pbus_size_mem() resource alignment for CardBus controllers
* [ARM] omap: fix build error in ohci-omap.c
* [ARM] remove unused #include

* ACPI: Make Len Brown the ACPI maintainer again
* fujitsu-laptop: fix regression for P8010 in 2.6.27-rc
* ACPI: Avoid bogus timeout about SMbus check
* acer-wmi: remove debugfs entries upon unloading
* forgotten refcount on sysctl root table
* V4L/DVB (8868): gspca: Support for vga modes with sif sensors in
sonixb.
* V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from
sn9c102 to gspca.
* V4L/DVB (8870): gspca: Fix dark room problem with sonixb.
* V4L/DVB (8872): gspca: Bad image format and offset with rev072a of
spca561.
* V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and
adjust exposure.
* V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update
usb-id's.
* [ARM] omap: fix virtual vs physical address space confusions
* V4L/DVB (8876): budget: udelay changed to mdelay
* V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay
* V4L/DVB (8880): PATCH: Fix parents on some webcam drivers
* V4L/DVB (8881): gspca: After 'while (retry--) {...}', retry will be -1
but not 0.
* powerpc/spufs: Fix multiple get_spu_context()
* powerpc/spufs: Fix race for a free SPU
* Input: bcm5974 - small formatting cleanup
* Input: bcm5974 - improve finger tracking and counting
* Input: bcm5974 - add BTN_TOUCH event for mousedev benefit
* Input: i8042 - make Lenovo 3000 N100 blacklist entry more specific
* sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y.
* sh64: resume_kernel fix for kernel oops built with
CONFIG_BKL_PREEMPT=y.
* i2c: fix i2c-sh_mobile timing issues
* clockevents: prevent clockevent event_handler ending up handler_noop
* clockevents: prevent endless loop in periodic broadcast handler
* clockevents: enforce reprogram in oneshot setup
* clockevents: prevent multiple init/shutdown
* clockevents: prevent endless loop lockup
* HPET: make minimum reprogramming delta useful
* [MTD] [NAND] tmio_nand: fix base address programming
* Fix conditional export of kvh.h and a.out.h to userspace.
* async_tx: fix the bug in async_tx_run_dependencies
* sched_clock: fix NOHZ interaction
* sched: fix process time monotonicity
* UBIFS: fix division by zero
* UBIFS: make minimum fanout 3
* [MIPS] Fix data bus error recovery
* [MIPS] Fix WARNING: at kernel/smp.c:290
* [MIPS] TXx9: Fix txx9_pcode initialization
* [MIPS] TX39xx: Add missing local_flush_icache_range initialization
* [MIPS] Probe initrd header only if explicitly specified
* res_counter: fix off-by-one bug in setting limit
* forcedeth: fix kexec regression
* atmel_lcdfb: fix oops in rmmod when framebuffer fails to register
* tracehook: comment pasto fixes
* drivers/mmc/card/block.c: fix refcount leak in mmc_block_open()
* x86: boot: stub out unimplemented CPU feature words
* x86: add NOPL as a synthetic CPU feature bit
* x86: use X86_FEATURE_NOPL in alternatives
* clockevents: broadcast fixup possible waiters
* x86: HPET fix moronic 32/64bit thinko
* x86: HPET: read back compare register before reading counter
* Fix CONFIG_AC97_BUS dependency
* [ARM] 5241/1: provide ioremap_wc()
* ntp: fix calculation of the next jiffie to trigger RTC sync
* clocksource, acpi_pm.c: use proper read function also in errata mode
* clocksource, acpi_pm.c: check for monotonicity
* x86: delay early cpu initialization until cpuid is done
* x86: move mtrr cpu cap setting early in early_init_xxxx
* sched: arch_reinit_sched_domains() must destroy domains to force
rebuild
* x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags
* x86: pda_init(): fix memory leak when using CPU hotplug
* x86: cpu_init(): fix memory leak when using CPU hotplug
* powerpc/spufs: Fix possible scheduling of a context to multiple SPEs
* netfilter: nf_conntrack_sip: de-static helper pointers
* netfilter: nf_conntrack_gre: more locking around keymap list
* netfilter: nf_conntrack_gre: nf_ct_gre_keymap_flush() fixlet
* netfilter: nf_conntrack_irc: make sure string is terminated before
calling simple_strtoul
* pkt_sched: Fix qdisc state in net_tx_action()
* powerpc: Fix rare boot build breakage
* ahci, pata_marvell: play nicely together
* sata_mv: add RocketRaid 1720 PCI ID to driver
* ahci: disable PMP for marvell ahcis
* sata_nv: disable hardreset for generic
* libata-sff: kill spurious WARN_ON() in ata_hsm_move()
* pata_sil680: remove duplicate pcim_enable_device
* ahci: RAID mode SATA patch for Intel Ibex Peak DeviceIDs
* [MIPS] IP22: Fix detection of second HPC3 on Challenge S
* xen: fix 2.6.27-rc5 xen balloon driver warnings
* x86: disable static NOPLs on 32 bits
* netns : fix kernel panic in timewait socket destruction
* bridge: don't allow setting hello time to zero
* NFS: Restore missing hunk in NFS mount option parser
* usb: fix null deferences in low level usb serial
* Fix format of MAINTAINERS
* sparc64: Disable timer interrupts in fixup_irqs().
* [Bluetooth] Fix reference counting during ACL config stage
* [Bluetooth] Enforce correct authentication requirements
* [Bluetooth] Reject L2CAP connections on an insecure ACL link
* [S390] CVE-2008-1514: prevent ptrace padding area read/write in 31-bit
mode
* [S390] cio: Correct cleanup on error.
* [S390] cio: handle ssch() return codes correctly.
* [S390] cio: allow offline processing for disconnected devices
* ipsec: Restore larval states and socket policies in dump
* update Documentation/filesystems/Locking for 2.6.27 changes
* MAINTAINERS: add Atheros maintainer for atlx
* lib: Correct printk %pF to work on all architectures
* x86: fix memmap=exactmap boot argument
* clockevents: remove WARN_ON which was used to gather information
* ipv6: Fix OOPS in ip6_dst_lookup_tail().
* Linux 2.6.27-rc6


Versione 2.6.27-2.3:

[ Ben Collins ]

* build/retag: Make script save .orig of tags for later use
* ubuntu/lirc: Fix device_create call
* build/firmware: Put in-kernel firmware into version specific subdir
- LP: #262115
* Rebase on linux-2.6 git.
* ABI bump

[ Herton Ronaldo Krzesinski ]

* SAUCE: (no-up) Apparmor warning fixes

[ John Johansen ]

* SAUCE: (no-up) Proper AppArmor ptrace updates for newer lsm API

[ Mackenzie Morgan ]

* SAUCE: Add quirk for ASUS Z37E to make sound audible after resume
- LP: #25896


Versione 2.6.27-1.2:

[ Amit Kucheria ]

* SAUCE: make fc transport removal of target configurable
* SAUCE: pm: Config option to disable handling of console during
suspend/resume

[ Ben Collins ]

* SAUCE: Lower warning level of some PCI messages
* SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
* SAUCE: tulip: Let dmfe handle davicom on non-sparc
* SAUCE: tulip: Define ULI PCI ID's
* SAUCE: (no-up) version: Implement version_signature proc file.
* SAUCE: (no-up) connector.h: Add idx/val for drbd
* SAUCE: (no-up) swap: Add notify_swap_entry_free callback for compcache
* SAUCE: drivers: Remove some duplicate device entries in various modules
* SAUCE: (no-up) [AppArmor] merge with upstream subversion r1291
* SAUCE: apparmor: Update for changes to ptrace lsm hooks
* SAUCE: (no-up) Enable ubuntu extra subdirectory
* SAUCE: applesmc: Add MacBookAir
* SAUCE: (no-up) ACPI: initramfs DSDT override support
* ubuntu: Add drbd module
* ubuntu: Add iscsitarget module
* ubuntu: Add BOM for iscsitarget
* ubuntu: Add squashfs driver
* SAUCE: (no-up) Check for squashfs superblock in initramfs mounting.
* ubuntu: Add aufs module
* ubuntu: Added atl2 driver
* ubuntu: Added et131x driver
* ubuntu: Add dm-raid4-5 driver
* ubuntu: Add ndiswrapper driver
* ubuntu: Added ram backed compressed swap module (compcache)
* ubuntu: Add misc drivers from hardy lum
* ubuntu: Add heci driver 3.2.0.24
* ubuntu: Add ov511 and bt-sco drivers
* ubuntu: Add acx, prism2_usb wireless drivers
* ubuntu: Add at76 driver to build
* ubuntu: Add fsam7400 sw kill switch driver
* ubuntu: Added qc-usb driver
* ubuntu: e1000e: Upgraded module to 0.4.1.7
* ubuntu: Added rfkill drivers
* ubuntu: VIA - Add VIA DRM Chrome9 3D engine
* ubuntu: unionfs: Added v1.4 module from hardy
* ubuntu: Add LIRC driver
* ubuntu: Add GFS driver
* ubuntu: New tlsup driver for toshiba laptops
* Update config files
* build/d-i: Remove obsolete dm modules

[ Chuck Short ]

* SAUCE: ata: blacklist FUJITSU MHW2160BH PL

[ Colin Ian King ]

* ubuntu: Add dm-loop
* SAUCE: Enable speedstep for sonoma processors.

[ Dennis Noordsij ]

* SAUCE: Work around ACPI corruption upon suspend on some Dell machines.

[ Fabio M. Di Nitto ]

* SAUCE: Export gfs2 symbols required for gfs1 kernel module

[ Matthew Garrett ]

* SAUCE: hostap: send events on data interface as well as master
interface

[ Michael Frey (Senior Manager, MID ]

* SAUCE: Send HCI_RESET for Broadcomm 2046

[ Phillip Lougher ]

* SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.

[ Stefan Bader ]

* SAUCE: (no-up) Export dm_disk function of device-mapper
* SAUCE: Restore VT fonts on switch
* SAUCE: mmc: Increase power_up deleay to fix TI readers

[ Tim Gardner ]

* SAUCE: Add extra headers to linux-libc-dev
* SAUCE: Catch nonsense keycodes and silently ignore
* SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
* SAUCE: Guest OS does not recognize a lun with non zero target id on
Vmware ESX Server
* SAUCE: (no-up) Take care of orinoco_cs overlap with hostap_cs
* ubuntu: Add GNBD driver


Versione 2.6.27-0.0:

* Not uploaded, placeholder for new release


Versione 2.6.26-5.17:

[ Ben Collins ]

* build/abi: Add tosh_smm symbol to blacklist


Versione 2.6.26-5.16:

[ Ben Collins ]

* Revert "SAUCE: toshiba_acpi: Rewrote most of the proc entry bits."
* Revert "SAUCE: Update toshiba_acpi.c to version 0.19a"
* build/config: Disable in-kernel toshiba driver(s)
* ubuntu/tlsup: New driver for toshiba laptops
* build/config: Enable TLSUP driver
* SAUCE: e1000e: Fix E1000E_ENABLED logic to check for our E1000E_NEW
driver as well
* ubuntu/e1000e: Remove E1000E_ENABLED option in local config
* build/config: Update configs to have E1000E_ENABLED set
* ubuntu/prism2: Remove duplicate device

[ Fabio M. Di Nitto ]

* SAUCE: Export gfs2 symbols required for gfs1 kernel module

[ Stefan Bader ]

* SAUCE: x86: HPET rework for SB700
- LP: #255910

[ Tim Gardner ]

* Add GNBD driver
* Enable GNBD driver
* SAUCE: Add GFS driver
* SAUCE: Enable gfs driver configs
* b43: Linksys WMP54G (BCM4306/3) card in a PCI format has an SPROM
coding

[ Upstream Kernel Changes ]

* KVM: x86 emulator: emulate clflush
* USB: quirk PLL power down mode


Versione 2.6.26-5.15:

[ Ben Collins ]

* Revert "SAUCE: Add blacklist support to fix Belkin bluetooth dongle."
- Superceded by upstream changes.
* build/config: New option enabled for uvcvideo
* build/control: Add Vcs-Git meta data to control file
* SAUCE: toshiba_acpi: Rewrote most of the new code
* abi/perm-blacklist: Add emu10k1 driver to blacklist

[ Upstream Kernel Changes ]

* pxamci: trivial fix of DMA alignment register bit clearing
* udplite: Protection against coverage value wrap-around
* ipv6: use timer pending
* ipv6: __KERNEL__ ifdef struct ipv6_devconf
* hdlcdrv: Fix CRC calculation.
* quota: fix possible infinite loop in quota code
* isofs: fix minor filesystem corruption
* KVM: VMX: Fix a wrong usage of vmcs_config
* KVM: SVM: fix suspend/resume support
* KVM: mmu_shrink: kvm_mmu_zap_page requires slots_lock to be held
* KVM: VMX: Add ept_sync_context in flush_tlb
* KVM: x86 emulator: Fix HLT instruction
* KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction
* KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts
* Patch Upstream: x86 ptrace: fix PTRACE_GETFPXREGS error
* rcu: fix rcu_try_flip_waitack_needed() to prevent grace-period stall
* Fix typos from signal_32/64.h merge
* x86 reboot quirks: add Dell Precision WorkStation T5400
* USB: fix usb serial pm counter decrement for disconnected interfaces
* x86, suspend, acpi: enter Big Real Mode
* markers: fix duplicate modpost entry
* Fix build on COMPAT platforms when CONFIG_EPOLL is disabled
* proc: fix /proc/*/pagemap some more
* cpusets: fix wrong domain attr updates
* x86: fix crash due to missing debugctlmsr on AMD K6-3
* ide-cd: fix oops when using growisofs
* rtc-at91rm9200: avoid spurious irqs
* vmlinux.lds: move __attribute__((__cold__)) functions back into final
.text section
* ARM: fix fls() for 64-bit arguments
* tcp: Clear probes_out more aggressively in tcp_ack().
* sparc64: Fix lockdep issues in LDC protocol layer.
* sparc64: Fix cpufreq notifier registry.
* sparc64: Do not define BIO_VMERGE_BOUNDARY.
* iop-adma: fix platform driver hotplug/coldplug
* myri10ge: do not forget to setup the single slice pointers
* myri10ge: do not use mgp->max_intr_slots before loading the firmware
* ALSA: trident - pause s/pdif output
* V4L: cx18: Upgrade to newer firmware & update documentation
* DVB: dib0700: add support for Hauppauge Nova-TD Stick 52009
* V4L: uvcvideo: Fix a buffer overflow in format descriptor parsing
* V4L: uvcvideo: Use GFP_NOIO when allocating memory during resume
* V4L: uvcvideo: Don't free URB buffers on suspend
* V4L: uvcvideo: Make input device support optional
* V4L: uvcvideo: Add support for Medion Akoya Mini E1210 integrated
webcam
* V4L: saa7134: Copy tuner data earlier to avoid overwriting manual tuner
type
* V4L: cx23885: Bugfix for concurrent use of /dev/video0 and /dev/video1
* DVB: cx23885: Ensure PAD_CTRL is always reset to a sensible default
* DVB: cx23885: DVB Transport cards using DVB port VIDB/TS1 did not
stream
* DVB: cx23885: Reallocated the sram to avoid concurrent VIDB/C issues
* DVB: cx23885: SRAM changes for the 885 and 887 silicon parts
* x86: fix kernel_physical_mapping_init() for large x86 systems
* eCryptfs: use page_alloc not kmalloc to get a page of memory
* UML - Fix boot crash
* ixgbe: remove device ID for unsupported device
* mpc52xx_psc_spi: fix block transfer
* tmpfs: fix kernel BUG in shmem_delete_inode
* markers: fix markers read barrier for multiple probes
* VFS: increase pseudo-filesystem block size to PAGE_SIZE
* cpufreq acpi: only call _PPC after cpufreq ACPI init funcs got called
already
* b43legacy: Release mutex in error handling code
* ath5k: don't enable MSI, we cannot handle it yet
* Fix off-by-one error in iov_iter_advance()
* Linux 2.6.26.1
* ftrace: remove unneeded documentation
* romfs_readpage: don't report errors for pages beyond i_size
* netfilter: nf_nat_sip: c= is optional for session
* SCSI: bsg: fix bsg_mutex hang with device removal
* x86: idle process - add checking for NULL early param
* x86: io delay - add checking for NULL early param
* Close race in md_probe
* Kprobe smoke test lockdep warning
* netfilter: xt_time: fix time's time_mt()'s use of do_div()
* linear: correct disk numbering error check
* SCSI: ch: fix ch_remove oops
* NFS: Ensure we zap only the access and acl caches when setting new acls
* jbd: fix race between free buffer and commit transaction
* Input: i8042 - add Intel D845PESV to nopnp list
* Input: i8042 - add Gericom Bellagio to nomux blacklist
* Input: i8042 - add Acer Aspire 1360 to nomux blacklist
* Bluetooth: Signal user-space for HIDP and BNEP socket errors
* Add compat handler for PTRACE_GETSIGINFO
* ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode
* ALSA: hda - Fix DMA position inaccuracy
* ALSA: hda - Add missing Thinkpad Z60m support
* ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2
* vfs: fix lookup on deleted directory
* Ath5k: fix memory corruption
* Ath5k: kill tasklets on shutdown
* sound: ensure device number is valid in snd_seq_oss_synth_make_info
* Linux 2.6.26.2


Versione 2.6.26-5.14:

[ Ben Collins ]

* SAUCE: applesmc: Add MacBookAir
* build: Do not build ddeb unless we are on the buildd
* build: control: Consistency in arch fields.
* SAUCE: Update toshiba_acpi.c to version 0.19a
- LP: #77026
* build: Added perm blacklist support and per-module support to abi-check
- Blacklist p80211 module from abi checks
* ubuntu/lirc: Get rid of drivers symlink and use real include stuff


[ Colin Ian King ]

* SAUCE: acerhk module - add support for Amilo A1650g keyboard
- LP: #84159
* SAUCE: rt2x00: Fix OOPS on failed creation of rt2x00lib workqueue
- LP: #249242

[ Mario Limonciello ]

* Add LIRC back in

[ Tim Gardner ]

* Makefile race condition can lead to ndiswrapper build failure
- LP: #241547
* update linux-wlan-ng (prism2_usb) to upstream version 1861
- LP: #245026

[ Upstream Kernel Changes ]

* Fix typos from signal_32/64.h merge


Versione 2.6.26-5.13:

[ Ben Collins ]

* build: Make makedumpfile an amd64/i386 only build-dep
* ubuntu/acerhk: Fixup assembly to compile with newer binutils


Versione 2.6.26-4.12:

[ Ben Collins ]

* e1000e: Upgraded module to 0.4.1.7 upstream. Placed in ubuntu/,
in-kernel driver disabled
* config: Disable e1000e in-kernel, and enable newer driver in ubuntu/
* rfkill: Update to 1.3 drivers, and move to common location
* ubuntu: Actually link kconfig/kbuild into rfkill subdir
* config: Enable loading dsdt from initramfs
- LP: #246222
* ubuntu: [compcache] Update to fix crashes in improper BUG()
* build: Create a retag scripts to recover tags from rebases
* build: Updates for dbg pkg
* build: Make sure no empty lines show up in debian/files
* ubuntu: atl1e: Add new driver from 2.6.27-pre-rc1
- LP: #243894
* sys_getcwd: Fix some brokeness introduced by AppArmor __d_path
changes
- LP: #251223
* ubuntu: unionfs: Added v1.4 module from hardy
* build: Add sub-flavour infrastructure, and virtual subflav

[ Eric Piel ]

* ACPI: Allow custom DSDT tables to be loaded from initramfs

[ Kees Cook ]

* AppArmor: Smack VFS patches

[ Mario Limonciello ]

* Work around ACPI corruption upon suspend on some Dell machines.
- LP: #183033

[ Tim Gardner ]

* Export usbhid_modify_dquirk for LBM module bcm5974
- LP: #250838
* VIA - Add VIA DRM Chrome9 3D engine
- LP: #251862
* Define TRUE/FALSE for VIA DRM driver.


Versione 2.6.26-4.11:

[ Ben Collins ]

* config: Enable bcm5974 driver in all configs

[ 2.6.26-4.10 ]

[ Amit Kucheria ]

* Fix typo in GSPCA Makefile and make it compile

[ Ben Collins ]

* ubuntu: Remove UVC driver in favor of in-kernel one (-rc9)
* config: Updates for -rc9
* ubuntu: Add acx, prism2_usb wireless drivers
* config: Enable prism2_usb and acx drivers.
* ubuntu: Add at76 driver to build
* config: Enable at76_usb driver.
* iscsitarget: Fix prototype for bi_end_io callback.
* acx: Fix section type mismatch warnings
* fsam7400: Add sw kill switch driver
* config: Enable fsam7400 driver
* qc-usb: Added new driver
* config: Enable qc-usb driver
* drbd: Remove built-in connector usage
* drbd: Do not define idx/val for connector here
* connector.h: Add idx/val for drbd
* bcm5974: Added new driver


[ Kees Cook ]

* SAUCE: [AppArmor] merge with upstream subversion r1291
* SAUCE: [AppArmor] fix typo in selinux_inode_link
* SAUCE: [AppArmor] aufs patches

[ Michael Frey (Senior Manager, MID ]

* SAUCE: Send HCI_RESET for Broadcomm 2046
- LP: #241749

[ Tim Gardner ]

* SAUCE: Medion Akoya Mini E1210

[ Upstream Kernel Changes ]

* Revert "BAST: Remove old IDE driver"
* ARM: OMAP: DMA: Don't mark channel active in omap_enable_channel_irq
* ARM: OMAP: Correcting the gpmc prefetch control register address
* debugobjects: fix lockdep warning
* [ARM] 5115/1: pxafb: fix ifdef for command line option handling
* [ARM] 5116/1: pxafb: cleanup and fix order of failure handling
* [ARM] 5109/1: Mark rtc sa1100 driver as wakeup source before
registering it
* [ARM] Export dma_sync_sg_for_device()
* fix cgroup-inflicted breakage in block_dev.c
* [patch for 2.6.26 2/4] vfs: utimensat(): be consistent with utime() for
immutable and append-only files
* [patch for 2.6.26 1/4] vfs: utimensat(): ignore tv_sec if tv_nsec ==
UTIME_OMIT or UTIME_NOW
* [patch for 2.6.26 3/4] vfs: utimensat(): fix error checking for
{UTIME_NOW,UTIME_OMIT} case
* [patch for 2.6.26 4/4] vfs: utimensat(): fix write access check for
futimens()
* [patch 1/4] vfs: path_{get,put}() cleanups
* [patch 2/4] fs: make struct file arg to d_path const
* [patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink
* [patch 4/4] flock: remove unused fields from file_lock_operations
* [patch 3/3] vfs: make d_path() consistent across mount operations
* [patch 1/3] vfs: dcache sparse fixes
* [patch 2/3] vfs: dcache cleanups
* udf: Fix regression in UDF anchor block detection
* [SCSI] ses: Fix timeout
* netfilter: ip6table_mangle: don't reroute in LOCAL_IN
* [SCSI] esp: Fix OOPS in esp_reset_cleanup().
* kernel/audit.c: nlh->nlmsg_type is gotten more than once
* audit: fix kernel-doc parameter notation
* remove useless argument type in audit_filter_user()
* Blackfin arch: fix bug - kernel boot fails when Spinlock and rw-lock
debugging enabled
* Blackfin arch: fix up section mismatch warning
* mac80211: implement EU regulatory domain
* b43: Do not return TX_BUSY from op_tx
* b43legacy: Do not return TX_BUSY from op_tx
* b43: Fix possible MMIO access while device is down
* b43legacy: Fix possible NULL pointer dereference in DMA code
* rt2x00: Fix unbalanced mutex locking
* iwlwifi: improve scanning band selection management
* [SCSI] esp: tidy up target reference counting
* [ARM] 5117/1: pxafb: fix __devinit/exit annotations
* thermal: Create CONFIG_THERMAL_HWMON=n
* ACPI: don't walk tables if ACPI was disabled
* dock: bay: Don't call acpi_walk_namespace() when ACPI is disabled.
* x86: shift bits the right way in native_read_tscp
* x86: section/warning fixes
* V4L/DVB (8004): Fix INPUT dependency at budget-ci
* V4L/DVB (8005): Fix OOPS if frontend is null
* V4L/DVB (8007): cx18/cx25840: the S-Video LUMA input can use all
In1-In8 inputs
* V4L/DVB (8008): cx18: remove duplicate audio and video input enums
* V4L/DVB (8010): em28xx: Properly register extensions for already
attached devices
* V4L/DVB (8011): em28xx: enable DVB for HVR-900
* V4L/DVB (8012): gl861: sleep a little to avoid I2C errors
* V4L/DVB (8013): gl861: remove useless identify_state
* V4L/DVB (8015): gl861: replace non critical msleep(0) with msleep(1) to
be on the safe side
* V4L/DVB (8017): Ensure em28xx extensions only get run against devs that
support them
* V4L/DVB (8018): Add em2860 chip ID
* V4L/DVB (8020): Fix callbacks functions of saa7134_empress
* V4L/DVB (8022): saa7134: fix race between opening and closing the
device
* V4L/DVB (8026): Avoids an OOPS if dev struct can't be successfully
recovered
* V4L/DVB (8027): saa7134: Avermedia A700: only s-video and composite
input are working
* V4L/DVB (8028): Improve error messages for tda1004x attach
* V4L/DVB (8029): Improve error message at tda1004x_attach
* V4L/DVB (8034): tda18271: fix IF notch frequency handling
* V4L/DVB (8035): tda18271: dont touch EB14 if rf_cal lookup is out of
range
* V4L/DVB (8036): tda18271: toggle rf agc speed mode on TDA18271HD/C2
only
* V4L/DVB (8037): tda18271: ensure that the thermometer is off during
channel configuration
* V4L/DVB (8039): pxa-camera: fix platform_get_irq() error handling.
* V4L/DVB (8040): soc-camera: remove soc_camera_host_class class
* V4L/DVB (8042): DVB-USB UMT-010 channel scan oops
* V4L/DVB (8043): au0828: add support for additional USB device id's
* V4L/DVB (8044): au8522: tuning optimizations
* V4L/DVB (8048): saa7134: Fix entries for Avermedia A16d and Avermedia
E506
* V4L/DVB (8061): cx18: only select tuner / frontend modules if
!DVB_FE_CUSTOMISE
* V4L/DVB (8063): cx18: Fix unintended auto configurations in
cx18-av-core
* V4L/DVB (8066): cx18: Fix audio mux input definitions for HVR-1600 Line
In 2 and FM radio
* V4L/DVB (8067): cx18: Fix firmware load for case when digital capture
happens first
* V4L/DVB (8068): cx18: Add I2C slave reset via GPIO upon initialization
* V4L/DVB (8069): cx18: Fix S-Video and Compsite inputs for the Yuan
MPC718 and enable card entry
* V4L/DVB (8071): tda10023: Fix possible kernel oops during
initialisation
* V4L/DVB (8073): av7110: Catch another type of ARM crash
* V4L/DVB (8074): av7110: OSD transfers should not be interrupted
* V4L/DVB (8075): stv0299: Uncorrected block count and bit error rate
fixed
* V4L/DVB (8092): videodev: simplify and fix standard enumeration
* V4L/DVB (8096): au8522: prevent false-positive lock status
* V4L/DVB (8097): xc5000: check device hardware state to determine if
firmware download is needed
* V4L/DVB (8100): V4L/vivi: fix possible memory leak in vivi_fillbuff
* V4L/DVB (8108): Fix open/close race in saa7134
* s2io: fix documentation about intr_type
* tc35815: Mark carrier-off before starting PHY
* tc35815: Fix receiver hangup on Rx FIFO overflow
* ixgbe: fix EEH recovery during reset on PPC
* igb: fix EEH recovery during reset on PPC
* e1000e: fix EEH recovery during reset on PPC
* pcnet_cs, axnet_cs: clear bogus interrupt before request_irq
* drivers/net/r6040.c: Eliminate double sizeof
* ipg: fix jumbo frame compilation
* ipg: use NULL, not zero, for pointers
* [netdrvr] 3c59x: remove irqs_disabled warning from local_bh_enable
* [netdrvr] netxen: fix netxen_pci_tbl[] breakage
* e100: Do pci_dma_sync after skb_alloc for proper operation on ixp4xx
* e1000: only enable TSO6 via ethtool when using correct hardware
* [netdrvr] Fix IOMMU overflow checking in s2io.c
* qla3xxx: Hold RTNL while calling dev_close()
* Hold RTNL while calling dev_close()
* sata_uli: hardreset is broken
* rt2x00: Fix lock dependency errror
* prism: islpci_eth.c endianness fix
* mac80211: fix an oops in several failure paths in key allocation
* firewire: fw-sbp2: fix parsing of logical unit directories
* kbuild: fix a.out.h export to userspace with O= build.
* Ensure interrupted recovery completed properly (v1 metadata plus
bitmap)
* Don't acknowlege that stripe-expand is complete until it really is.
* Fix error paths if md_probe fails.
* hamradio: remove unused variable
* tcp: calculate tcp_mem based on low memory instead of all memory
* tcp: fix for splice receive when used with software LRO
* af_unix: fix 'poll for write'/connected DGRAM sockets
* netdevice: Fix typo of dev_unicast_add() comment
* pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive.
* pkt_sched: Remove CONFIG_NET_SCH_RR
* include/linux/netdevice.h: don't export MAX_HEADER to userspace
* tcp: /proc/net/tcp rto,ato values not scaled properly (v2)
* netlink: Fix some doc comments in net/netlink/attr.c
* CONNECTOR: add a proc entry to list connectors
* inet fragments: fix race between inet_frag_find and
inet_frag_secret_rebuild
* net/inet_lro: remove setting skb->ip_summed when not LRO-able
* netlabel: Fix a problem when dumping the default IPv6 static labels
* ipv6 route: Convert rt6_device_match() to use RT6_LOOKUP_F_xxx flags.
* sched: fix cpu hotplug
* Fix and clean top .gitignore
* x86: fix cpu hotplug crash
* ptrace GET/SET FPXREGS broken
* Input: add KEY_MEDIA_REPEAT definition
* Input: fix locking in force-feedback core
* [ARM] 5131/1: Annotate platform_secondary_init with trace_hardirqs_off
* ide: fix /proc/ide/ide?/mate reporting
* netfilter: nf_conntrack_tcp: fixing to check the lower bound of valid
ACK
* textsearch: fix Boyer-Moore text search bug
* hostap: don't report useless WDS frames by default
* hostap: fix sparse warnings
* mac80211: don't accept WEP keys other than WEP40 and WEP104
* V4L/DVB (8145a): USB Video Class driver
* [IA64] Bugfix for system with 32 cpus
* [IA64] export account_system_vtime
* sched: fix divide error when trying to configure rt_period to zero
* x86: fix NODES_SHIFT Kconfig range
* block: Fix the starving writes bug in the anticipatory IO scheduler
* Properly notify block layer of sync writes
* rcu: fix hotplug vs rcu race
* I2C: S3C2410: Check ACK on byte transmission
* I2C: S3C2410: Fixup error codes returned rom a transfer.
* I2C: S3C2410: Add MODULE_ALIAS() for s3c2440 device.
* PCI: Restrict VPD read permission to root
* powerpc/bootwrapper: update for initrd with simpleImage
* i2c: Documentation: fix device matching description
* i2c: Fix bad hint about irqs in i2c.h
* powerpc/legacy_serial: Bail if reg-offset/shift properties are present
* powerpc/mpc5200: Fix lite5200b suspend/resume
* ipv4: fix sysctl documentation of time related values
* net-sched: change tcf_destroy_chain() to clear start of filter list
* net-sched: fix filter destruction in atm/hfsc qdisc destruction
* netlink: Unneeded local variable
* net: Tyop of sk_filter() comment
* netdevice: Fix wrong string handle in kernel command line parsing
* net: fib_rules: fix error code for unsupported families
* dm crypt: use cond_resched
* V4L/DVB (8178): uvc: Fix compilation breakage for the other drivers, if
uvc is selected
* PCI: Limit VPD read/write lengths for Broadcom 5706, 5708, 5709 rev.
* PCI: acpiphp: cleanup notify handler on all root bridges
* drivers/input/ff-core.c needs

* DRM/i915: only use tiled blits on 965+
* tty: Fix inverted logic in send_break
* x86: fix Intel Mac booting with EFI
* arch/x86/mm/init_64.c: early_memtest(): fix types
* 9p: fix O_APPEND in legacy mode
* slub: Do not use 192 byte sized cache if minimum alignment is 128 byte
* Do not overwrite nr_zones on !NUMA when initialising zlcache_ptr
* [MIPS] IP32: Fix unexpected irq 71
* [MIPS] IP22: Fix crashes due to wrong L1_CACHE_BYTES
* [MIPS] cevt-txx9: Reset timer counter on initialization
* hrtimer: prevent migration for raising softirq
* svcrpc: fix handling of garbage args
* OHCI: Fix problem if SM501 and another platform driver is selected
* USB: fix cdc-acm resume()
* USB: ehci - fix timer regression
* USB: ohci - record data toggle after unlink
* USB: mass storage: new id for US_SC_CYP_ATACB
* sisusbvga: Fix oops on disconnect.
* USB: New device ID for ftdi_sio driver
* USB: fix interrupt disabling for HCDs with shared interrupt handlers
* USB: don't lose disconnections during suspend
* USB: another option device id
* USB: add a pl2303 device id
* USB: fix Oops on loading ipaq module since 2.6.26
* USB: adding comment for ipaq forcing number of ports
* [MIPS] Fix bug in atomic_sub_if_positive.
* xen: fix address truncation in pte mfn<->pfn conversion
* sata_sil24: add DID for another adaptec flavor
* ahci: always clear all bits in irq_stat
* libata-sff: improve HSM violation reporting
* sata_mv: safer logic for limit_warnings
* Update maintainers for powerpc
* Christoph has moved
* mm: dirty page accounting vs VM_MIXEDMAP
* rtc: rtc_read_alarm() handles wraparound
* firmware: fix the request_firmware() dummy
* serial: fix serial_match_port() for dynamic major tty-device numbers
* get_user_pages(): fix possible page leak on oom
* rtc-x1205: Fix alarm set
* rtc: fix CMOS time error after writing /proc/acpi/alarm
* pci: VT3336 can't do MSI either
* Miguel Ojeda has moved
* ext3: add missing unlock to error path in ext3_quota_write()
* ext4: add missing unlock to an error path in ext4_quota_write()
* reiserfs: add missing unlock to an error path in reiserfs_quota_write()
* ecryptfs: remove unnecessary mux from ecryptfs_init_ecryptfs_miscdev()
* lib: taint kernel in common report_bug() WARN path.
* gpio: pca953x (i2c) handles max7310 too
* fsl_diu_fb: fix build with CONFIG_PM=y, plus fix some warnings
* Update taskstats-struct document for scaled time accounting
* cciss: fix regression that no device nodes are created if no logical
drives are configured.
* delay accounting: maintainer update
* Doc*/kernel-parameters.txt: fix stale references
* hdaps: add support for various newer Lenovo thinkpads
* mn10300: export certain arch symbols required to build allmodconfig
* mn10300: provide __ucmpdi2() for MN10300
* Introduce rculist.h
* man-pages is supported
* ntfs: update help text
* add kernel-doc for simple_read_from_buffer and memory_read_from_buffer
* w100fb: do not depend on SHARPSL
* w100fb: add 80 MHz modeline
* MFD maintainer
* cgroups: document the effect of attaching PID 0 to a cgroup
* spi: fix the read path in spidev
* doc: doc maintainers
* security: filesystem capabilities: fix fragile setuid fixup code
* security: filesystem capabilities: fix CAP_SETPCAP handling
* Alpha Linux kernel fails with inconsistent kallsyms data
* cpusets: document proc status cpus and mems allowed lists
* MAINTAINERS: update the email address of Andreas Dilger
* cciss: read config to obtain max outstanding commands per controller
* olpc: sdhci: add quirk for the Marvell CaFe's vdd/powerup issue
* olpc: sdhci: add quirk for the Marvell CaFe's interrupt timeout
* cpumask: introduce new APIs
* mm: switch node meminfo Active & Inactive pages to Kbytes
* Update MAINTAINERS file for the TPM device driver
* devcgroup: fix odd behaviour when writing 'a' to devices.allow
* doc: document the relax_domain_level kernel boot argument
* mmc: don't use DMA on newer ENE controllers
* mempolicy: mask off internal flags for userspace API
* x86 ACPI: normalize segment descriptor register on resume
* x86 ACPI: fix resume from suspend to RAM on uniprocessor x86-64
* softlockup: print a module list on being stuck
* ide: fix hwif->gendev refcounting
* ide: ide_unregister() warm-plug bugfix
* ide: ide_unregister() locking bugfix
* ahci: give another shot at clearing all bits in irq_stat
* Fix clear_refs_write() use of struct mm_walk
* Move _RET_IP_ and _THIS_IP_ to include/linux/kernel.h
* Fix pagemap_read() use of struct mm_walk
* Linux 2.6.26-rc9
* Revert "USB: don't explicitly reenable root-hub status interrupts"
* Revert "PCI: Correct last two HP entries in the bfsort whitelist"
* iwlwifi: fix incorrect 5GHz rates reported in monitor mode
* iwlwifi: drop skb silently for Tx request in monitor mode
* libertas: support USB persistence on suspend/resume (resend)
* tcp: net/ipv4/tcp.c needs linux/scatterlist.h
* tcp: fix a size_t <>dev assignment in Frame Relay RX code
* forcedeth: fix lockdep warning on ethtool -s
* ehea: fix might sleep problem
* ehea: add MODULE_DEVICE_TABLE
* ehea: fix race condition
* ehea: Access iph->tot_len with correct endianness
* pasemi_mac: Access iph->tot_len with correct endianness
* ibm_newemac: Fixes kernel crashes when speed of cable connected changes
* ibm_newemac: Fixes entry of short packets
* fs_enet: restore promiscuous and multicast settings in restart()
* can: add sanity checks
* x86: KVM guest: Add memory clobber to hypercalls
* KVM: IOAPIC: Fix level-triggered irq injection hang
* [SCSI] erase invalid data returned by device
* pxamci: fix byte aligned DMA transfers
* vsprintf: split out '%s' handling logic
* vsprintf: split out '%p' handling logic
* vsprintf: add infrastructure support for extended '%p' specifiers
* vsprintf: add support for '%pS' and '%pF' pointer formats
* powerpc: Fix unterminated of_device_id array in legacy_serial.c
* [UML] fix gcc ICEs and unresolved externs
* ocfs2/dlm: Fixes oops in dlm_new_lockres()
* hostap_cs: correct poor NULL checks in suspend/resume routines
* drivers/net/wireless/iwlwifi/iwl-3945.c Fix type issue on 64bit
* mac80211: move netif_carrier_on to after
ieee80211_bss_info_change_notify
* mac80211: Only flush workqueue when last interface was removed
* zd1211rw: add ID for AirTies WUS-201
* ssb-pcicore: Fix IRQ-vector init on embedded devices
* mac80211: don't report selected IBSS when not found
* crypto: tcrypt - Fix memory leak in test_cipher
* sctp: Mark the tsn as received after all allocations finish
* [S390] protect _PAGE_SPECIAL bit against mprotect
* irda: via-ircc proper dma freeing
* irda: New device ID for nsc-ircc
* irda: Fix netlink error path return value
* [SCSI] mptspi: fix oops in mptspi_dv_renegotiate_work()
* Correct hash flushing from huge_ptep_set_wrprotect()
* ide: add __ide_default_irq() inline helper
* palm_bk3710: fix IDECLK period calculation
* it8213: fix return value in it8213_init_one()
* [MIPS] Atlas, decstation: Fix section mismatches triggered by
defconfigs
* [MIPS] Fix 32bit kernels on R4k with 128 byte cache line size
* NFS: Fix readdir cache invalidation
* SUNRPC: Fix a double-free in rpcbind
* SUNRPC: Fix an rpcbind breakage for the case of IPv6 lookups
* reiserfs: discard prealloc in reiserfs_delete_inode
* Fix broken fix for fsl-diu-db
* RDMA/cxgb3: Fix regression caused by class_device -> device conversion
* ipv6: fix race between ipv6_del_addr and DAD timer
* sctp: Add documentation for sctp sysctl variable
* kernel/printk.c: Made printk_recursion_bug_msg static.
* powerpc: Add missing reference to coherent_dma_mask
* rc80211_pid: Fix fast_start parameter handling
* rt2x00: Disable synchronization during initialization
* zd1211rw: stop beacons on remove_interface
* libertas: fix memory alignment problems on the blackfin
* netfilter: nf_conntrack_tcp: fix endless loop
* netfilter: nf_nat_snmp_basic: fix a range check in NAT for SNMP
* md: ensure all blocks are uptodate or locked when syncing
* sched: fix cpu hotplug
* x86: fix /dev/mem compatibility under PAT
* crypto: chainiv - Invoke completion function
* ocfs2: Fix flags in ocfs2_file_lock
* kernel/kprobes.c: Made kprobe_blacklist static.
* arch/x86/kernel/.gitignore: Added vmlinux.lds to .gitignore file
because it shouldn't be tracked.
* ftrace: Documentation
* Fix PREEMPT_RCU without HOTPLUG_CPU
* sched: fix cpu hotplug, cleanup
* exec: fix stack excutability without PT_GNU_STACK
* slub: Fix use-after-preempt of per-CPU data structure
* Documentation: clarify tcp_{r,w}mem sysctl docs
* ip: sysctl documentation cleanup
* tcp: correct kcalloc usage
* ipv4: fib_trie: Fix lookup error return
* netlabel: netlink_unicast calls kfree_skb on error path by itself
* ipv6: missed namespace context in ipv6_rthdr_rcv
* xfrm: Add a XFRM_STATE_AF_UNSPEC flag to xfrm_usersa_info
* tun: Persistent devices can get stuck in xoff state
* tpm: add Intel TPM TIS device HID
* rapidio: fix device reference counting
* Fix name of Russell King in various comments
* rtc: fix reported IRQ rate for when HPET is enabled
* libata-acpi: filter out DIPM enable
* Added Targa Visionary 1000 IDE adapter to pata_sis.c
* libata-acpi: don't call sleeping function from invalid context
* Fix reference counting race on log buffers
* [SCSI] ipr: Fix HDIO_GET_IDENTITY oops for SATA devices
* IPMI: return correct value from ipmi_write
* x86: fix ldt limit for 64 bit
* [SCSI] fusion: default MSI to disabled for SPI and FC controllers
* [SCSI] bsg: fix oops on remove
* drivers/char/pcmcia/ipwireless/hardware.c fix resource leak
* drivers/isdn/i4l/isdn_common.c fix small resource leak
* fbdev: bugfix for multiprocess defio
* serial8250: sanity check nr_uarts on all paths.
* ov7670: clean up ov7670_read semantics
* rtc-fm3130: fix chip naming
* rtc-pcf8563: add chip id
* OProfile kernel maintainership changes
* frv: fix irqs_disabled() to return an int, not an unsigned long
* cifs: fix inode leak in cifs_get_inode_info_unix
* cifs: fix wksidarr declaration to be big-endian friendly
* cpusets, hotplug, scheduler: fix scheduler domain breakage
* Documentation/HOWTO: correct wrong kernel bugzilla FAQ URL
* devcgroup: always show positive major/minor num
* devcgroup: fix permission check when adding entry to child cgroup
* Linux 2.6.26


Versione 2.6.26-3.9:

* abi: Add dca and ioatdma to modules.ignore

[ 2.6.26-3.8 ]

[ Ben Collins ]

* ubuntu: Add heci driver 3.2.0.24
* ubuntu: Add heci to kconfig/kbuild
* config: Enable heci module on all flavours
* dm-bbr: Update to get it to compile with 2.6.26
* config: Enable dm-bbr
* ubuntu: Add some media drivers
* config: Enable misc media drivers
* udeb: Switch to uvesafb in fb-modules
* abi: Add more modules to ignore (known)

[ 2.6.26-3.7 ]

[Amit Kucheria]

* SAUCE: make fc transport removal of target configurable
- LP: #163075
* SAUCE: pm: Config option to disable handling of console during
suspend/resume


[Ben Collins]

* SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps
* SAUCE: irda: Default to dongle type 9 on IBM hardware
* SAUCE: tulip: Let dmfe handle davicom on non-sparc
* SAUCE: tulip: Define ULI PCI ID's
* SAUCE: version: Implement version_signature proc file.
* build: Cleanup arches
* build: Remove remnants of unused binary-custom infrastructure
* build: Remove disable_d_i (not needed) and cleanup ppa build stuff
* ubuntu: New modules, acer-acpi
* build: Remove -virtual, and rebuild configs
* ubuntu: Add drbd module
* acer-acpi: Fix makefile
* x86/Kconfig: Fix missing quote for ubuntu Kconfig source
* ubuntu: Add iscsitarget module
* ubuntu: Added Amiga FS driver
* ubuntu: Add squashfs driver
* ubuntu: Remove asfs (Amiga FS). Need to be in linux-ports instead
* squashfs: Move headers to real include directory
* build/configs: The Great Config Consistency Check of 2008
* ubuntu: Move third-party includes to ubuntu/include
* ubuntu: Add aufs module
* ubuntu: Added atl2 driver
* ubuntu: Add dm-radi4-5 driver
* build: Add CONFIG_DEBUG_SECTION_MISMATCH=y to get old style warnings
from build
* ubuntu/Makefile: Fixup dm-raid4-5 and add kludge for kbuild
* squashfs: Fixes for VFS changes
* ubuntu/dm-raid4-5: Fixups for moved/renamed headers/functions in core
md
* ubuntu: Add ndiswrapper driver
* d-i: Update module listings
* build: Disable xd block device (ancient)
* ndiswrapper: Fixup makefile
* d-i: Remove efi-modules. The only module, efivars, is built-in
* build: Remove install-source, obsolete and caused build failure
* Ubuntu-2.6.26-1.3
* build: linux-doc rules got broken when disabling html side. Fixed now.
* Ubuntu-2.6.26-1.4
* x86: Update to -rc6 allows CONFIG_PCI_OLPC to work with PCI_GOANY
* d-i: Make virtio-ring optional (it's built-in on i386)
* Ubuntu-2.6.26-1.4
* Ubuntu-2.6.26-1.5
* config: Enable DVB devices
* ubuntu/aufs: Make aufs a bool config, since it needs to be built-in
* config: Build aufs into the kernels
* build: Fix arguments passed to link-headers script
* config: Disable early printk
* d-i: Move isofs to storage-core and kill st (scsi tape) from list
* config: Enable non-promiscuous access to /dev/mem
* x86: Add option to disable decompression info messages
* config: Enable no-bz-chatter config options
* build: Re-add linux-source package
* d-i: Re-add socket-modules. Accidentally removed
- LP: #241295
* Ubuntu-2.6.26-2.6
* Use makedumpfile to generate a vmcoreinfo file.
* build: Build-Depend on makedumpfile for vmcoreinfo generation
* build: Remove debug print from git-ubuntu-log
* Updated configs for -rc7
* build: postinst, do not call depmod with -F
* config: Enable rtc-cmos as a built-in driver.
* control: Provide ndiswrapper-modules-1.9
* build: Generate vmcoreinfo in image build for crashdumps without debug
image
* config: Disable vesafb, since we'll prefer uvesafb
* build: Copy uvesafb module to initrd mod directory
* abi-check: New, more robust script
* config: Enable heap randomization by default
* abi-check: Cleanup output and call with perl (not $SHELL)
* abi: Ignore missing vesafb (known)
* config: Disable pcspkr (in favor of snd-pcsp)
* swap: Add notify_swap_entry_free callback for compcache
* compcache: Added ram backed compressed swap module
* ubuntu: Enable kbuild and kconfig for compcache
* config: Enable compcache and tlsf allocator as modules
* config: Updated for -rc8. Disables XEN on i386
* config: Switch i386-server to 64G, enable PAE, 64-bit res, and XEN
* ubuntu: Add misc drivers from hardy lum
* ubuntu: Enable build of misc/ subdir
* config: Enable misc drivers
* aufs: Fix warning about single non-string-literal arg to printf style
function
* drivers: Remove some duplicate device entries in various modules
* config: Disable some duplicate drivers
* keyspan: Remove duplicate device ID's
* check-aliases: Cleanup output, and fix rolling checks
* ubuntu: Disable dm-bbr for now
* dm-bbr: First cut at forward portiong. Still needs work.
* ubuntu: Disable dm-bbr in kbuild/kconfig

[Chuck Short]

* SAUCE: ata: blacklist FUJITSU MHW2160BH PL
- LP: #175834
* SAUCE: [USB]: add ASUS LCM to the blacklist

[Colin Ian King]

* SAUCE: airprime.c supports more devices
- LP: #208250
* SAUCE: Enable speedstep for sonoma processors.
- LP: #132271
* Add dm-loop
* Add dm-loop BOM

[Kyle McMartin]

* SAUCE: fix orinoco_cs oops

[Mario Limonciello]

* SAUCE: Enable Reset and SCO workaround on Dell 410 BT adapter

[Matthew Garrett]

* SAUCE: hostap: send events on data interface as well as master
interface

[Phillip Lougher]

* SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets.

[Stefan Bader]

* SAUCE: Export dm_disk function of device-mapper
* SAUCE: Restore VT fonts on switch
* SAUCE: Always use SCO protocol (disable eSCO support) Bug: #39414
* SAUCE: mmc: Increase power_up deleay to fix TI readers OriginalAuthor:
Pascal Terjan
Bug: #137686
* SAUCE: Add blacklist support to fix Belkin bluetooth dongle. Bug:
#140511
* SAUCE: Lower warning level of pci resource allocation messages. Bug:
159241
* SAUCE: Lower message level for PCI memory and I/O allocation.
- LP: #159241
* Modify log generation to catch bug numbers when adding with git-am.

[Tim Gardner]

* Added the debian directory. Ignore: yes
* Add support for UBUNTUINCLUDE Ignore: yes
* LUM headers go in /usr/src Ignore: yes
* First pass at 2.6.25 configs Ignore: yes
* i386 -generic builds. Ignore: yes
* SAUCE: Increase CONFIG_IDE_MAX_HWIFS to 8 (from 4)
* SAUCE: Add extra headers to linux-libc-dev OriginalAuthor: Soren Hansen
OriginalLocation:
https://lists.ubuntu.com/archives/kernel-team/2007-November/001891.html
* Set CONFIG_DEVKMEM=n Ignore: yes
* Enabled ALSA and CGROUPS for i386 Ignore: yes
* Enabled amd64 configs. Ignore: yes
* CONFIG_STANDALONE=n Ignore: yes
* CONFIG_BLK_DEV_4DRIVES=n for i386 Ignore: yes
* CONFIG: CONFIG_DEFAULT_RELATIME=y for all flavours. Ignore: yes
* Set CONFIG_EDD_OFF=y Ignore: yes
* SAUCE: Blacklist Bluetooth Dell Wireless 370 for SCO MTU
OriginalAuthor: Mario Limonciello
Bug:
#209715
* SAUCE: Catch nonsense keycodes and silently ignore
* SAUCE: frame buffer regression - screen blank except for blinking
cursor after fbcon vtswitch OriginalAuthor: Matthew Garrett
Bug: #201591
* SAUCE: Added support for HDAPS on various ThinkPads from Lenovo and IBM
OriginalAuthor: Klaus S. Madsen

OriginalAuthor: Chuck Short

* SAUCE: Guest OS does not recognize a lun with non zero target id on
Vmware ESX Server
* SAUCE: orinoco_cs.ko missing
* Set CONFIG_FB_VESA=m for i386/amd64 Ignore: yes
* Set CONFIG_PM_DISABLE_CONSOLE=y for all flavours Ignore: yes
* Thorough review of amd64 -generic config Ignore: yes
* Build PPA packages for Hardy until the Intrepid archive is opened.
* Deleted obsolete flavours Ignore: yes
* Don't build docs for PPA Ignore: yes
* Build all standard packages in PPA. Ignore: yes
* Remove duplicate USB ids
* SAUCE: DVB-USB UMT-010 driver oops on install Bug: #115284
* Update configs after rebase to 2.6.26-rc1 Ignore: yes
* Update configs after rebase Ignore: yes
* Disable V4L until the build issues get ironed out. Ignore: yes
* Update configs after rebase. Ignore: yes
* Another device enable pass Ignore: yes
* Update configs after merge. Ignore: yes
* SAUCE: fn key doesn't work in hardy with macbook pro fourth generation
(4,1)

- LP: #207127
* Enabled CONFIG_CIFS_DFS_UPCALL=y and CONFIG_CIFS_UPCALL=y
- LP: #236830

[Upstream Kernel Changes]

* Revert "[WATCHDOG] hpwdt: Add CFLAGS to get driver working"
* mac80211: detect driver tx bugs
* hwmon: (lm85) Fix function RANGE_TO_REG()
* hwmon: (adt7473) Initialize max_duty_at_overheat before use
* hwmon: Update the sysfs interface documentation
* hwmon: (abituguru3) Identify Abit AW8D board as such
* hwmon: (w83791d) new maintainer
* hwmon: (abituguru3) update driver detection
* hwmon: (lm75) sensor reading bugfix
* ipv6: Remove options header when setsockopt's optlen is 0
* ipv6: Drop packets for loopback address from outside of the box.
* sched: rt: dont stop the period timer when there are tasks wanting to
run
* sched: fix wait_for_completion_timeout() spurious failure under heavy
load
* x86: fix NULL pointer deref in __switch_to
* xen: Use wmb instead of rmb in xen_evtchn_do_upcall().
* xen: mask unwanted pte bits in __supported_pte_mask
* xen: don't drop NX bit
* sched: refactor wait_for_completion_timeout()
* Ext4: Fix online resize block group descriptor corruption
* [IA64] SN2: security hole in sn2_ptc_proc_write
* alpha: fix module load failures on smp (bug #10926)
* alpha: link failure fix
* alpha: fix compile failures with gcc-4.3 (bug #10438)
* alpha: resurrect Cypress IDE quirk
* pppoe: warning fix
* sctp: Make sure N * sizeof(union sctp_addr) does not overflow.
* netns: Don't receive new packets in a dead network namespace.
* Add return value to reserve_bootmem_node()
* Slab: Fix memory leak in fallback_alloc()
* Fix performance regression on lmbench select benchmark
* ALSA: aw2 - Fix Oops at initialization
* ALSA: sb - Fix wrong assertions
* futexes: fix fault handling in futex_lock_pi
* IB/mthca: Clear ICM pages before handing to FW
* tty_driver: Update required method documentation
* removed unused var real_tty on n_tty_ioctl()
* Fix ZERO_PAGE breakage with vmware
* mm: fix race in COW logic
* NFS: Reduce the NFS mount code stack usage.
* NFS: Fix filehandle size comparisons in the mount code
* NFS: nfs_updatepage(): don't mark page as dirty if an error occurred
* alpha: fix compile error in arch/alpha/mm/init.c
* KVM: Fix race between timer migration and vcpu migration
* KVM: close timer injection race window in __vcpu_run
* KVM: MMU: Fix rmap_write_protect() hugepage iteration bug
* KVM: MMU: large page update_pte issue with non-PAE 32-bit guests
(resend)
* KVM: MMU: Fix oops on guest userspace access to guest pagetable
* KVM: ioapic: fix lost interrupt when changing a device's irq
* KVM: VMX: Fix host msr corruption with preemption enabled
* [GFS2] BUG: unable to handle kernel paging request at ffff81002690e000
* xen: remove support for non-PAE 32-bit
* kgdb: documentation update - remove kgdboe
* kgdb: sparse fix
* [IA64] Fix boot failure on ia64/sn2
* [IA64] Handle count==0 in sn2_ptc_proc_write()
* [IA64] Eliminate NULL test after alloc_bootmem in iosapic_alloc_rte()
* [GFS2] fix gfs2 block allocation (cleaned up)
* x86: Add structs and functions for paravirt clocksource
* x86: Make xen use the paravirt clocksource structs and functions
* KVM: Make kvm host use the paravirt clocksource structs
* x86: KVM guest: Use the paravirt clocksource structs and functions
* KVM: Remove now unused structs from kvm_para.h
* enable bus mastering on i915 at resume time
* Linux 2.6.26-rc8
* # Ubuntu external driver commit.
* # Ubuntu commit template.


Versione 2.6.26-2.6:

[Ben Collins]

* Revert "SAUCE: Export symbols for aufs (in lum) (not needed)
* config: Enable DVB devices
* ubuntu/aufs: Make aufs a bool config, since it needs to be built-in
* config: Build aufs into the kernels
* build: Fix arguments passed to link-headers script
* config: Disable early printk
* d-i: Move isofs to storage-core and kill st (scsi tape) from list
* config: Enable non-promiscuous access to /dev/mem
* x86: Add option to disable decompression info messages
* config: Enable no-bz-chatter config options
* build: Re-add linux-source package
* d-i: Re-add socket-modules. Accidentally removed
- LP: #241295

[Colin Ian King]

* Add dm-loop

[Tim Gardner]

* Revert "SAUCE: USB bluetooth device 0x0e5e:0x6622 floods errors to
syslog (merged upstream)


Versione 2.6.26-1.5:

* d-i: Make virtio-ring optional (it's built-in on i386)
* Rebased on 2.6.26-rc6

[Ubuntu-2.6.26-1.4 Changes below]

* build: linux-doc rules got broken when disabling html side. Fixed now.

[Ubuntu-2.6.26-1.3 Changes below]

* build: Remove install-source, obsolete and caused build failure

[Ubuntu-2.6.26-1.2 Changes below]

* Remove efi-modules from d-i module list (efivars is built-in). Caused a
build failure.
* Patch to arch/x86/xen/time.c to remove __divdi3 usage (build failure on
i386).




Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:


Ultimi post pubblicati

Dark Orbit    300x250

Get Chitika | Premium

Universo Linux


, ,

Nessun commento:

Posta un commento

Caricamento in corso...

Ultimi post pubblicati

Archivio

Ubuntulandia in Instagram

>center>

Post Più Popolari