post h1 Aggiornamenti di Sicurezza importanti per Ubuntu 9.04 Jaunty Jackalope, seconda parte ~ Ubuntulandiapost h1

luglio 31, 2009

Aggiornamenti di Sicurezza importanti per Ubuntu 9.04 Jaunty Jackalope, seconda parte

| No comment
Sono disponibili per il download gli ultimi aggiornamenti che riguardano la sicurezza per Ubuntu 9.04 Jaunty Jackalope.

Como sappiamo da Jaunty in poi questi aggiornamenti con buon criterio sono rilasciati con una cadenza settimanale.

Questa settimana è il turno delle libreria bind, dns, isc, isccc, isccfg40, lwres40 e linux generic:

In dettaglio:

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 ]

* Fix the VFP handling on the Feroceon CPU

[ Huaxu Wan ]

* SAUCE: (drop after 2.6.28) [Jaunty] iwlagn: fix iwlagn DMA mapping
direction

[ Ike Panhc ]

* squashfs: correct misspelling
- LP: #322306

[ Theodore Ts'o ]

* SAUCE: (drop after 2.6.28) ext4: add EXT4_IOC_ALLOC_DA_BLKS ioctl
* SAUCE: (drop after 2.6.28) ext4: Automatically allocate delay allocated
blocks on close
* SAUCE: (drop after 2.6.28) ext4: Automatically allocate delay allocated
blocks on rename
- LP: #317781

[ Tyler Hicks ]

* SAUCE: (drop after 2.6.28) eCryptfs: Don't encrypt file key with
filename key
- LP: #342128

[ Upstream Kernel Changes ]

* ALS: hda - Add support of iMac 24 Aluminium
* USB: fix broken OTG makefile reference
* ALSA: hda - add another MacBook Pro 3,1 SSID
* ALSA: hda - Add model entry for HP dv4
* x86-64: fix int $0x80 -ENOSYS return
- LP: #339743


Versione 2.6.28-9.31:

[ Andy Whitcroft ]

* SAUCE: cpufreq-nforce2: probe failures are not errors
- LP: #332170
* SAUCE: mmc: add MODALIAS linkage for MMC/SD devices
- LP: #30335
* remove test-suspend script
- LP: #333856

[ Kees Cook ]

* handle relative paths in modules.dep
Fixes 2.6.28-9.30 FTBS.

[ Upstream Kernel Changes ]

* ricoh_mmc: Handle newer models of Ricoh controllers


Versione 2.6.28-9.30:

[ Amit Kucheria ]

* ARM:mx51 Add SoC and board support for mx51 platforms
* ARM:mx51 Add CONFIG_ARCH_MXC_CANONICAL to disable parts of Freescale's
code
* MMC: Add support for 8-bit cards
* Add ARM:MX51 SoC support to the build system
* ARM: Make ARM arch aware of ubuntu/ drivers
* ARM: Add imx51 configuration
* Disable d-i modules for imx51 and mv78xx0
* Disable Apparmor on boot for ARM
* Updating imx51 config

[ Jason Liu ]

* Do not use OOB with MLC NAND

[ Richard Zhu ]

* Support the eMMC4.3 card

[ Rob Herring ]

* ARM: Add more cache memory types macros

[ Tim Gardner ]

* Set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y for i386/amd64/lpia

[ Manoj Iyer ]

* Enable CONFIG_RTL8187SE=m

[ Upstream Kernel Changes ]

* USB: EHCI: slow down ITD reuse
- LP: #329437


Versione 2.6.28-9.29:

[ Andy Whitcroft ]

* link-headers -- only link directories which do not already exist
- LP: #315252

[ Daniel Marjamäki ]

* SAUCE: (drop after 2.6.28) netxen: fix memory leak in
drivers/net/netxen_nic_init.c
- LP: #330813

[ Dhananjay Phadke ]

* SAUCE: (drop after 2.6.28) netxen: fix endianness in firmware commands
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: fix ipv6 offload and tx cleanup
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: fix link speed reporting for some
boards
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: firmware init fix
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: cleanup mac list on driver unload
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: hold tx lock while sending firmware
commands
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: handle dma mapping failures
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: avoid invalid iounmap
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: include ipv6.h (fixes build failure)
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: fix vlan tso/checksum offload
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: reduce memory footprint
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: revert jumbo ringsize
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: fix msi-x interrupt handling
- LP: #330813
* SAUCE: (drop after 2.6.28) netxen: remove pcie workaround
- LP: #330813

[ Hannes Eder ]

* SAUCE: (drop after 2.6.28) drivers/net/netxen: fix sparse warnings: use
NULL pointer instead of plain integer
- LP: #330813

[ Huaxu Wan ]

* SAUCE: report rfkill changes event if interface is down
- LP: #193970

[ Tim Gardner ]

* MV78XX0 must specify a target in the vars definition.

[ Upstream Kernel Changes ]

* Revert "ext4: wait on all pending commits in ext4_sync_fs()"
* jbd2: Fix return value of jbd2_journal_start_commit()
* jbd2: Avoid possible NULL dereference in
jbd2_journal_begin_ordered_truncate()
* ext4: Fix to read empty directory blocks correctly in 64k
* ext4: Fix lockdep warning
* ext4: Initialize preallocation list_head's properly
* ext4: Implement range_cyclic in ext4_da_writepages instead of
write_cache_pages
* ext4: Fix NULL dereference in ext4_ext_migrate()'s error handling
* ext4: Add fallback for find_group_flex
* ext4: Fix deadlock in ext4_write_begin() and ext4_da_write_begin()
* Added mv78xx0 flavor


Versione 2.6.28-8.28:

[ Alexey Starikovskiy ]

* SAUCE: ACPI: EC: Limit workaround for ASUS notebooks even more
- LP: #288385

[ Scott James Remnant ]

* SAUCE: Auto-load esp module when device opened.
* SAUCE: Auto-load bridge module when socket opened.
* SAUCE: Auto-load af_netlink module when socket opened.
* SAUCE: Auto-load wanrouter module when socket opened.
* SAUCE: Auto-load ip_queue module when socket opened.
* SAUCE: Auto-load ip6_queue module when socket opened.
* SAUCE: Auto-load cn module when socket opened.
* SAUCE: Auto-load scsi_transport_iscsi module when socket opened.
* SAUCE: Auto-load ftl module when device opened.
* SAUCE: Auto-load pcd module when device opened.
* SAUCE: Auto-load pf module when device opened.
* SAUCE: Auto-load nftl module when device opened.
* SAUCE: Auto-load mousedev module when psaux device opened.
* SAUCE: Auto-load mousedev module when /dev/input/mice opened.
* SAUCE: Auto-load rng-core module when device opened.
* SAUCE: Auto-load openprom module when device opened.
* SAUCE: Auto-load applicom module when device opened.
* SAUCE: Auto-load toshiba module when device opened.
* SAUCE: Auto-load cyclades module when device opened.
* SAUCE: Auto-load riscom8 module when device opened.
* SAUCE: Auto-load specialix module when device opened.
* SAUCE: Auto-load videodev module when device opened.
* SAUCE: Auto-load i2c_dev module when device opened.
* SAUCE: Auto-load mtdchar module when device opened.
* SAUCE: Auto-load pt module when device opened.
* SAUCE: Auto-load pg module when device opened.
* SAUCE: Auto-load cdc_acm module when device opened.
* SAUCE: Auto-load msr module when device opened.
* SAUCE: Auto-load cpuid module when device opened.
* SAUCE: quickcam: Enable double-buffering by default
* SAUCE: libata: Ignore HPA by default.
* SAUCE: hostap: Change initial operation mode to managed (infra)
* SAUCE: floppy: Provide a PnP device table in the module.
- LP: #255651
* SAUCE: Auto-load mwave module when device opened.
* Build CONFIG_FUSE_FS into kernel, not as module.

[ Stefan Bader ]

* Enable build of ext4 as a module on LPIA
- LP: #331848

[ Tim Gardner ]

* Update configs to fix LPIA FTBS


Versione 2.6.28-8.27:

[ Amit Kucheria ]

* Updating configs (arm:ixp4xx)

[ Andy Whitcroft ]

* SAUCE: enable Intel HDMI output

[ Manoj Iyer ]

* SAUCE: Added quirk for Linksys WUSB600N USB wifi-n networking adapter
- LP: #323473

[ Steve Beattie ]

* fix apparmor memory leak on unlinked file ops
- LP: #329489

[ Tim Gardner ]

* SAUCE: Dell XPS710 reboot quirk
- LP: #323592
* SAUCE: (drop after 2.6.28) ieee80211: Add infrastructure to obsolete
scan results
- LP: #336055
* Add modules.order to the linux-image package.

[ Upstream Kernel Changes ]

* iwlwifi: fix time interval misuse in iwl_poll_{direct_}bit
* x86: only scan the root bus in early PCI quirks
- LP: #267295
* ALSA: hda - Intel HDMI audio support
* ALSA: hda - Fix unused function in patch_intelhdmi.c
* ALSA: handle SiI1392 HDMI codec in patch_intelhdmi.c
* ALSA: hda-intel: reorder HDMI audio enabling sequence
* ALSA: introduce snd_print_pcm_rates()
* ALSA: create hda_eld.c for ELD routines and proc interface
* ALSA: ELD proc interface for HDMI sinks
* ALSA: hda: make standalone hdmi_fill_audio_infoframe()
* ALSA: hda: make global snd_print_channel_allocation()
* ALSA: hda: HDMI channel allocations for audio infoframe
* ALSA: hda: HDMI channel mapping cleanups
* ALSA: hda: minor code cleanups
* ALSA: hda: rename sink_eld to hdmi_eld
* ALSA: hda - Release ELD proc file
* ALSA: hda - minor HDMI code cleanups
* ALSA: hda - report selected CA index for Audio InfoFrame
* ALSA: hda - Add Intel vendor id string


Versione 2.6.28-8.26:

[ Amit Kucheria ]

* Updating configs (armel:ixp4xx)
- LP: #331510

[ Tim Gardner ]

* Add more missing modules


Versione 2.6.28-8.25:

[ Scott James Remnant ]

* SAUCE: Prefer powernow-k8 to acpi-cpufreq
* Change CONFIG_X86_P4_CLOCKMOD to be a module again.

[ Tim Gardner ]

* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Initialize the new
group descriptor when resizing the filesystem"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add sanity check
to make_indexed_dir"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: only use
i_size_high for regular files"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add sanity checks
for the superblock before mounting the filesystem"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix
s_dirty_blocks_counter if block allocation failed with nodelalloc"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Init the complete
page while building buddy cache"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Don't allow new
groups to be added during block allocation"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: mark the
blocks/inode bitmap beyond end of group as used"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Use new
buffer_head flag to check uninit group bitmaps initialization"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix the race
between read_inode_bitmap() and ext4_new_inode()"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix race between
read_block_bitmap() and mark_diskspace_used()"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: don't use blocks
freed but not yet committed in buddy cache init"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: cleanup mballoc
header files"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Use
EXT4_GROUP_INFO_NEED_INIT_BIT during resize"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add blocks added
during resize to bitmap"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Don't overwrite
allocation_context ac_status"
* Revert "SAUCE: (revert before 2.6.28.y update) jbd2: Add barrier not
supported test to journal_wait_on_commit_record"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Widen type of
ext4_sb_info.s_mb_maxs[]"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: avoid ext4_error
when mounting a fs with a single bg"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Fix the delalloc
writepages to allocate blocks at the right offset."
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: tone down
ext4_da_writepages warnings"
* Revert "SAUCE: (revert before 2.6.28.y update) ext4: Add support for
non-native signed/unsigned htree hash algorithms"
* Enabled X86_ACPI_CPUFREQ=y

[ Upstream Kernel Changes ]

* ath9k: quiet harmless ForceXPAon messages
- LP: #321474
* [WATCHDOG] iTCO_wdt: fix SMI_EN regression 2
- LP: #314050
* pid: implement ns_of_pid
* mqueue: fix si_pid value in mqueue do_notify()
* powerpc/vsx: Fix VSX alignment handler for regs 32-63
* sata_nv: give up hardreset on nf2
* Fix Intel IOMMU write-buffer flushing
* SCSI: libiscsi: fix iscsi pool leak
* x86/cpa: make sure cpa is safe to call in lazy mmu mode
* sched: SCHED_OTHER vs SCHED_IDLE isolation
* x86, vm86: fix preemption bug
* Add support for VT6415 PCIE PATA IDE Host Controller
* ext2/xip: refuse to change xip flag during remount with busy inodes
* 3c505: do not set pcb->data.raw beyond its size
* Bluetooth: Fix TX error path in btsdio driver
* ext4: Add support for non-native signed/unsigned htree hash algorithms
* ext4: tone down ext4_da_writepages warnings
* ext4: Fix the delalloc writepages to allocate blocks at the right
offset.
* ext4: avoid ext4_error when mounting a fs with a single bg
* ext4: Widen type of ext4_sb_info.s_mb_maxs[]
* jbd2: Add barrier not supported test to journal_wait_on_commit_record
* ext4: Don't overwrite allocation_context ac_status
* ext4: Add blocks added during resize to bitmap
* ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize
* ext4: cleanup mballoc header files
* ext4: don't use blocks freed but not yet committed in buddy cache init
* ext4: Fix race between read_block_bitmap() and mark_diskspace_used()
* ext4: Fix the race between read_inode_bitmap() and ext4_new_inode()
* ext4: Use new buffer_head flag to check uninit group bitmaps
initialization
* ext4: mark the blocks/inode bitmap beyond end of group as used
* ext4: Don't allow new groups to be added during block allocation
* ext4: Init the complete page while building buddy cache
* ext4: Fix s_dirty_blocks_counter if block allocation failed with
nodelalloc
* ext4: Add sanity checks for the superblock before mounting the
filesystem
* ext4: only use i_size_high for regular files
* ext4: Add sanity check to make_indexed_dir
* ext4: Initialize the new group descriptor when resizing the filesystem
* Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't
known"
* Linux 2.6.28.7


Versione 2.6.28-8.24:

[ Scott James Remnant ]

* Change CPU_FREQ_DEFAULT_GOV_ONDEMAND to y
* SAUCE: Link acpi-cpufreq.o first

[ Tim Gardner ]

* Build in CPU Frequency scaling drivers


Versione 2.6.28-8.23:

[ Andy Whitcroft ]

* include the kernel configuration in the sub-flavour images
- LP: #328859

[ Tim Gardner ]

* Revert "SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted
filename symlinks" in favor of upstream commit.
* Fix compile issues with qc-usb
* SAUCE: (remove after 2.6.28) V4L/DVB (10216): saa7127: fix broken
S-Video with saa7129
- LP: #329267

[ Upstream Kernel Changes ]

* Subject:SAUCE: LP#193970 iwlagn: fix hw-rfkill while the interface is
down
- LP: #193970
* x86, vmi: put a missing paravirt_release_pmd in pgd_dtor
* nbd: fix I/O hang on disconnected nbds
* mac80211: restrict to AP in outgoing interface heuristic
* w1: w1 temp calculation overflow fix
* zd1211rw: adding 0ace:0xa211 as a ZD1211 device
* zd1211rw: treat MAXIM_NEW_RF(0x08) as UW2453_RF(0x09) for TP-Link
WN322/422G
* parport: parport_serial, don't bind netmos ibm 0299
* syscall define: fix uml compile bug
* kernel-doc: fix syscall wrapper processing
* Fix page writeback thinko, causing Berkeley DB slowdown
* write-back: fix nr_to_write counter
* writeback: fix break condition
* mm: rearrange exit_mmap() to unlock before arch_exit_mmap
* powerpc/fsl-booke: Fix mapping functions to use phys_addr_t
* lockd: fix regression in lockd's handling of blocked locks
* sctp: Fix crc32c calculations on big-endian arhes.
* sctp: Correctly start rtx timer on new packet transmissions.
* sctp: Properly timestamp outgoing data chunks for rtx purposes
* net: Fix frag_list handling in skb_seq_read
* net: Fix OOPS in skb_seq_read().
* drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic
* ipv4: fix infinite retry loop in IP-Config
* net: Fix userland breakage wrt. linux/if_tunnel.h
* net: packet socket packet_lookup_frame fix
* packet: Avoid lock_sock in mmap handler
* sungem: Soft lockup in sungem on Netra AC200 when switching interface
up
* udp: Fix UDP short packet false positive
* udp: increments sk_drops in __udp_queue_rcv_skb()
* ipv6: Disallow rediculious flowlabel option sizes.
* ipv6: Copy cork options in ip6_append_data
* net: 4 bytes kernel memory disclosure in SO_BSDCOMPAT gsopt try #2
* sky2: fix hard hang with netconsoling and iface going up
* tun: Add some missing TUN compat ioctl translations.
* tun: Fix unicast filter overflow
* virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs
* tcp: splice as many packets as possible at once
* tcp: Fix length tcp_splice_data_recv passes to skb_splice_bits.
* sparc: Enable syscall wrappers for 64-bit (CVE-2009-0029)
* sparc64: Annotate sparc64 specific syscalls with SYSCALL_DEFINEx()
* ALSA: hda - Add missing terminator in slave dig-out array
* ALSA: mtpav - Fix initial value for input hwport
* HID: adjust report descriptor fixup for MS 1028 receiver
* ide/libata: fix ata_id_is_cfa() (take 4)
* libata: fix EH device failure handling
* netfilter: fix tuple inversion for Node information request
* netfilter: xt_sctp: sctp chunk mapping doesn't work
* x86: microcode_amd: fix wrong handling of equivalent CPU id
* ide-cd: fix DMA for non bio-backed requests
* net: Fix data corruption when splicing from sockets.
* Linux 2.6.28.6
* eCryptfs: Regression in unencrypted filename symlinks


Versione 2.6.28-8.22:

[ Amit Kucheria ]

* Remove perm-blacklist

[ Andy Whitcroft ]

* SAUCE: psmouse/synaptics: ensure we reset the device on resume
- LP: #317270

[ Tim Gardner ]

* Add lpia to getabi script
* SAUCE: tracer for sreadahead


Versione 2.6.28-8.21:

[ Andy Whitcroft ]

* SAUCE: switch the Asus Pundit P1-AH2 to old acpi sleep ordering
- LP: #327267

[ Tim Gardner ]

* Added LPIA arch support
* Added libdrm-dev as a 'Replaces' to linux-libc-dev
* SAUCE: LPIA support for 9202 HDA Sigmatel codec
* SAUCE: Add an X86_LPIA Kconfig option
* SAUCE: UHCI USB quirk for resume
* SAUCE: LPIA Reboot fix for Intel Crownbeach development boards
* SAUCE: LPIA Logical reset of USB port on resume
* Set CONFIG_WIRELESS_OLD_REGULATORY=n, added wireless-crda
as an install dependency.

[ Upstream Kernel Changes ]

* Revert "Revert "x86, early_ioremap: fix fencepost error""
- LP: #312554
* drm/i915: capture last_vblank count at IRQ uninstall time too
- LP: #320813
* drm/i915: add get_vblank_counter function for GM45
- LP: #320813
* Staging: comedi: fix Kbuild
* Staging: meilhaus: fix Kbuild
* Staging: android: binder: fix arm build errors
* Staging: android: timed_gpio: Fix build to build on kernels after
2.6.25.
* Staging: android: fix build error on 64bit boxes
* Staging: android: Add lowmemorykiller documentation.
* Staging: android: task_get_unused_fd_flags: fix the wrong usage of
tsk->signal
* staging: agnx: drivers/staging/agnx/agnx.h needs <linux/io.h>
* Staging: usbip: usbip_start_threads(): handle kernel_thread failure
* Staging: poch: fix verification of memory area
* Documentation: move DMA-mapping.txt to Doc/PCI/
* sgi-xp: fix writing past the end of kzalloc()'d space
* do_wp_page: fix regression with execute in place
* wait: prevent exclusive waiter starvation
* shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
* revert "rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY"
* prevent kprobes from catching spurious page faults
* sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices
* md: Ensure an md array never has too many devices.
* md: Fix a bug in linear.c causing which_dev() to return the wrong
device.
* ACPI: Enable bit 11 in _PDC to advertise hw coord
* ACPI: dock: Don't eval _STA on every show_docked sysfs read
* ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from
Panasonic camcorders and others
* firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic
camcorders and others
* firewire: sbp2: fix DMA mapping leak on the failure path
* firewire: sbp2: add workarounds for 2nd and 3rd generation iPods
* ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods
* module: remove over-zealous check in __module_get()
* x86: APIC: enable workaround on AMD Fam10h CPUs
* eeepc-laptop: fix oops when changing backlight brightness during
eeepc-laptop init
* eeepc-laptop: Add support for extended hotkeys
* e1000: fix bug with shared interrupt during reset
* e1000: Fix PCI enable to honor the need_ioport flag
* agp/intel: Fix broken ® symbol in device name.
* ALSA: hda - Add quirk for FSC Amilo Xi2550
* ALSA: hda - Add missing COEF initialization for ALC887
* ALSA: hda - Add missing initialization for ALC272
* asus_acpi: Add R1F support
* panasonic-laptop: fix X[ ARRAY_SIZE(X) ]
* ACPI: Skip the first two elements in the _BCL package
* ACPI: proc_dir_entry 'video/VGA' already registered
* ACPI: disable ACPI cleanly when bad RSDP found
* ACPICA: Fix table entry truncation calculation
* PCI: properly clean up ASPM link state on device remove
* PCI: return error on failure to read PCI ROMs
* seq_file: move traverse so it can be used from seq_read
* seq_file: fix big-enough lseek() + read()
* serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS
EX-41092 Dual 16950 Serial adapter
* Add support for '8-port RS-232 MIC-3620 from advantech'
* mm: fix error case in mlock downgrade reversion
* elf core dump: fix get_user use
* ACPI: video: Fix reversed brightness behavior on ThinkPad SL series
* ipw2200: fix scanning while associated
* XFS: set b_error from bio error in xfs_buf_bio_end_io
* Revert USB: option: add Pantech cards
* USB: option: New mobile broadband modems to be supported
* USB: new id for ti_usb_3410_5052 driver
* USB: two more usb ids for ti_usb_3410_5052
* USB: usb-storage: add Pentax to the bad-vendor list
* sata_via: Add VT8261 support
* nbd: do not allow two clients at the same time
* sctp: Fix another socket race during accept/peeloff
* Linux 2.6.28.5


Versione 2.6.28-7.20:

[ Tim Gardner ]

* SAUCE: Input: atkbd - Samsung NC10 key repeat fix

[ Upstream Kernel Changes ]

* Manually revert "mlock: downgrade mmap sem while populating mlocked
regions"
* xen: make sysfs files behave as their names suggest
* sata_mv: fix 8-port timeouts on 508x/6081 chips
* m68knommu: set NO_DMA
* PCI/MSI: bugfix/utilize for msi_capability_init()
* x86: use early clobbers in usercopy*.c
* netfilter: ctnetlink: fix scheduling while atomic
* orinoco: move kmalloc(..., GFP_KERNEL) outside spinlock in
orinoco_ioctl_set_genie
* fbdev/atyfb: Fix DSP config on some PowerMacs & PowerBooks
* kmalloc: return NULL instead of link failure
* sata_nv: rename nv_nf2_hardreset()
* sata_nv: fix MCP5x reset
* sata_nv: ck804 has borked hardreset too
* Fix memory corruption in console selection
* Add enable_ms to jsm driver
* nfsd: only set file_lock.fl_lmops in nfsd4_lockt if a stateowner is
found
* nfsd: Ensure nfsv4 calls the underlying filesystem on LOCKT
* iwlwifi: fix rs_get_rate WARN_ON()
* p54: fix lm87 checksum endianness
* p54: fix p54_read_eeprom to cope with tx_hdr_len
* p54usb: rewriting rx/tx routines to make use of usb_anchor's facilities
* minstrel: fix warning if lowest supported rate index is not 0
* PCI: irq and pci_ids patch for Intel Tigerpoint DeviceIDs
* cpuidle: Add decaying history logic to menu idle predictor
* ACPI: Avoid array address overflow when _CST MWAIT hint bits are set
* video: always update the brightness when poking "brightness"
* Newly inserted battery might differ from one just removed, so update of
battery info fields is required.
* ACPI: Do not modify SCI_EN directly
* dlm: initialize file_lock struct in GETLK before copying conflicting
lock
* sata_mv: Fix chip type for Hightpoint RocketRaid 1740/1742
* ACPICA: Allow multiple backslash prefix in namepaths
* Linux 2.6.28.4


Versione 2.6.28-7.19:

* Fix missing modules FTBS


Versione 2.6.28-7.18:

[ Alok Kataria ]

* SAUCE: (drop after 2.6.29) x86: add a synthetic TSC_RELIABLE feature
bit
- LP: #319945
* SAUCE: (drop after 2.6.29) x86: add X86_FEATURE_HYPERVISOR feature bit
- LP: #319945
* SAUCE: (drop after 2.6.29) x86: Hypervisor detection and get tsc_freq
from hypervisor
- LP: #319945
* SAUCE: (drop after 2.6.29) x86: Add a synthetic TSC_RELIABLE feature
bit.
- LP: #319945
* SAUCE: (drop after 2.6.29) x86: Skip verification by the watchdog for
TSC clocksource.
- LP: #319945
* SAUCE: (drop after 2.6.29) x86: VMware: Fix vmware_get_tsc code
- LP: #319945
* SAUCE: (drop after 2.6.29) x86: vmware: look for DMI string in the
product serial key
- LP: #319945

[ Andy Whitcroft ]

* SAUCE: toshiba_acpi -- pull in current -dev version of driver
- LP: #269831
* SAUCE: toshiba_acpi -- add acpi hotkey kernel thread
- LP: #269831
* move toshiba laptops back from tlsup to toshiba_acpi
- LP: #269831

[ Aneesh Kumar K.V ]

* SAUCE: (revert before 2.6.28.y update) ext4: Fix the delalloc
writepages to allocate blocks at the right offset.
* SAUCE: (revert before 2.6.28.y update) ext4: avoid ext4_error when
mounting a fs with a single bg
* SAUCE: (revert before 2.6.28.y update) ext4: Don't overwrite
allocation_context ac_status
* SAUCE: (revert before 2.6.28.y update) ext4: Add blocks added during
resize to bitmap
* SAUCE: (revert before 2.6.28.y update) ext4: Use
EXT4_GROUP_INFO_NEED_INIT_BIT during resize
* SAUCE: (revert before 2.6.28.y update) ext4: cleanup mballoc header
files
* SAUCE: (revert before 2.6.28.y update) ext4: don't use blocks freed but
not yet committed in buddy cache init
* SAUCE: (revert before 2.6.28.y update) ext4: Fix race between
read_block_bitmap() and mark_diskspace_used()
* SAUCE: (revert before 2.6.28.y update) ext4: Fix the race between
read_inode_bitmap() and ext4_new_inode()
* SAUCE: (revert before 2.6.28.y update) ext4: Use new buffer_head flag
to check uninit group bitmaps initialization
* SAUCE: (revert before 2.6.28.y update) ext4: mark the blocks/inode
bitmap beyond end of group as used
* SAUCE: (revert before 2.6.28.y update) ext4: Don't allow new groups to
be added during block allocation
* SAUCE: (revert before 2.6.28.y update) ext4: Init the complete page
while building buddy cache
* SAUCE: (revert before 2.6.28.y update) ext4: Fix s_dirty_blocks_counter
if block allocation failed with nodelalloc

[ Hannes Eder ]

* SAUCE: (drop after 2.6.29) x86: vmware - fix sparse warnings
- LP: #319945

[ Luke Yelavich ]

* hid modules have hyphens instead of underscores in their names

[ Mark Fasheh ]

* SAUCE: (revert before 2.6.28.y update) jbd2: Add BH_JBDPrivateStart

[ Theodore Ts'o ]

* SAUCE: (revert before 2.6.28.y update) ext4: Add support for non-native
signed/unsigned htree hash algorithms
* SAUCE: (revert before 2.6.28.y update) ext4: tone down
ext4_da_writepages warnings
* SAUCE: (revert before 2.6.28.y update) jbd2: Add barrier not supported
test to journal_wait_on_commit_record
* SAUCE: (revert before 2.6.28.y update) ext4: Add sanity checks for the
superblock before mounting the filesystem
* SAUCE: (revert before 2.6.28.y update) ext4: only use i_size_high for
regular files
* SAUCE: (revert before 2.6.28.y update) ext4: Add sanity check to
make_indexed_dir
* SAUCE: (revert before 2.6.28.y update) jbd2: On a __journal_expect()
assertion failure printk "JBD2", not "EXT3-fs"
* SAUCE: (revert before 2.6.28.y update) ext4: Initialize the new group
descriptor when resizing the filesystem

[ Tyler Hicks ]

* SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted
filename symlinks
- LP: #322532

[ Upstream Kernel Changes ]

* Input: atkbd - broaden the Dell DMI signatures
- LP: #261721
* ti_usb_3410_5052: support alternate firmware
* ath5k: fix mesh point operation
* mac80211: decrement ref count to netdev after launching mesh discovery
* inotify: clean up inotify_read and fix locking problems
* fuse: destroy bdi on umount
* fuse: fix missing fput on error
* fuse: fix NULL deref in fuse_file_alloc()
* x86, mm: fix pte_free()
* klist.c: bit 0 in pointer can't be used as flag
* sysfs: fix problems with binary files
* x86: fix page attribute corruption with cpa()
* USB: fix toggle mismatch in disable_endpoint paths
* sound: virtuoso: enable UART on Xonar HDAV1.3
* USB: usbmon: Implement compat_ioctl
* USB: fix char-device disconnect handling
* USB: storage: add unusual devs entry
* alpha: nautilus - fix compile failure with gcc-4.3
* alpha: fix vmalloc breakage
* resources: skip sanity check of busy resources
* rtl8187: Add termination packet to prevent stall
* it821x: Add ultra_mask quirk for Vortex86SX
* libata: pata_via: support VX855, future chips whose IDE controller use
0x0571
* serial_8250: support for Sealevel Systems Model 7803 COMM+8
* drm: stash AGP include under the do-we-have-AGP ifdef
* Fix OOPS in mmap_region() when merging adjacent VM_LOCKED file segments
* bnx2x: Block nvram access when the device is inactive
* ext3: Add sanity check to make_indexed_dir
* rtl8187: Fix error in setting OFDM power settings for RTL8187L
* epoll: drop max_user_instances and rely only on max_user_watches
* gpiolib: fix request related issue
* sgi-xpc: Remove NULL pointer dereference.
* sgi-xpc: ensure flags are updated before bte_copy
* include/linux: Add bsg.h to the Kernel exported headers
* ALSA: hda - Fix PCM reference NID for STAC/IDT analog outputs
* ALSA: hda - add another MacBook Pro 4, 1 subsystem ID
* ALSA: hda - Add quirk for HP DV6700 laptop
* crypto: authenc - Fix zero-length IV crash
* crypto: ccm - Fix handling of null assoc data
* x86, pat: fix reserve_memtype() for legacy 1MB range
* x86, pat: fix PTE corruption issue while mapping RAM using /dev/mem
* PCI hotplug: fix lock imbalance in pciehp
* dmaengine: fix dependency chaining
* NET: net_namespace, fix lock imbalance
* relay: fix lock imbalance in relay_late_setup_files
* Linux 2.6.28.3
* ALSA: Enable SPDIF output on ALC655
* ALSA: hda - Add ASUS V1Sn support
* ALSA: hda - support detecting HD Audio devices with PCI class code
* ALSA: hda: alc883 model for ASUS P5Q-EM boards
* ALSA: hda - Add quirk for MSI 7260 mobo
* ALSA: hda - Add quirk for Sony VAIO VGN-SR19XN
* ALSA: oxygen: add Claro halo support
* ALSA: hda - Add a new function to seek for a codec ID
* ALSA: patch_sigmatel: Add missing Gateway entries and autodetection
* ALSA: hda - More fixes on Gateway entries
* ALSA: hda - Add MCP67 HDMI support
* ALSA: hda - fix name for ALC1200
* LSA: hda - Add HP Acacia detection
* ALSA: hda - Add quirk for HP 2230s
* ALSA: hda - Add quirk for Dell Inspiron Mini9
* ALSA: hda - add support for Intel DX58SO board
* ALSA: hda - Fix silent headphone output on Panasonic CF-74
* ALSA: USB quirk for Logitech Quickcam Pro 9000 name
* ALSA: hda - add quirks for some 82801H variants to use ALC883_MITAC

[ Yasunori Goto ]

* SAUCE: (revert before 2.6.28.y update) ext4: Widen type of
ext4_sb_info.s_mb_maxs[]


Versione 2.6.28-6.17:

[ Amit Kucheria ]

* Updating configs: ARMEL/versatile

Versione 2.6.28-6.16:

[ Luke Yelavich ]

* Add hid quirks to input-modules udeb

[ Tim Gardner ]

* Revert "[arm] Fix kexec on ARM by properly calling the relocation
function". This patch was deemed 'bogus' by Russell King on the
ARM mailing list.

[ Upstream Kernel Changes ]

* PCI: keep ASPM link state consistent throughout PCIe hierarchy
* security: introduce missing kfree
* rt2x00: add USB ID for the Linksys WUSB200.
* p54usb: Add USB ID for Thomson Speedtouch 121g
* lib/idr.c: use kmem_cache_zalloc() for the idr_layer cache
* sgi-xp: eliminate false detection of no heartbeat
* sched: fix update_min_vruntime
* IA64: Turn on CONFIG_HAVE_UNSTABLE_CLOCK
* sound: virtuoso: do not overwrite EEPROM on Xonar D2/D2X
* ALSA: hda - Add quirk for another HP dv5
* ALSA: hda - Fix HP dv5 mic input
* ALSA: hda - Don't reset HP pinctl in patch_sigmatel.c
* ALSA: hda - make laptop-eapd model back for AD1986A
* drivers/net/irda/irda-usb.c: fix buffer overflow
* usb-storage: add last-sector hacks
* usb-storage: set CAPACITY_HEURISTICS flag for bad vendors
* pkt_sched: sch_htb: Fix deadlock in hrtimers triggered by HTB
* ipv6: Fix fib6_dump_table walker leak
* sctp: Avoid memory overflow while FWD-TSN chunk is received with bad
stream ID
* pkt_sched: cls_u32: Fix locking in u32_change()
* r6040: fix wrong logic in mdio code
* r6040: save and restore MIER correctly in the interrupt routine
* r6040: bump release number to 0.19
* tcp: don't mask EOF and socket errors on nonblocking splice receive
* p54usb: fix traffic stalls / packet drop
* netfilter: x_tables: fix match/target revision lookup
* netfilter: ebtables: fix inversion in match code
* netfilter: nf_conntrack: fix ICMP/ICMPv6 timeout sysctls on big-endian
* dell_rbu: use scnprintf() instead of less secure sprintf()
* powerpc: is_hugepage_only_range() must account for both 4kB and 64kB
slices
* hwmon: (abituguru3) Fix CONFIG_DMI=n fallback to probe
* mm: write_cache_pages cyclic fix
* mm: write_cache_pages early loop termination
* mm: write_cache_pages writepage error fix
* mm: write_cache_pages integrity fix
* mm: write_cache_pages cleanups
* mm: write_cache_pages optimise page cleaning
* mm: write_cache_pages terminate quickly
* mm: write_cache_pages more terminate quickly
* mm: do_sync_mapping_range integrity fix
* mm: direct IO starvation improvement
* fs: remove WB_SYNC_HOLD
* fs: sync_sb_inodes fix
* fs: sys_sync fix
* Linux 2.6.28.2


Versione 2.6.28-5.15:

[ Tim Gardner ]

* Revert "Enabled CONFIG_PID_NS=y for i386/amd64"
Somehow this commit also reverted the 7 prior commits (which is bad).
* Enabled CONFIG_PID_NS=y for i386/amd64 (version 2)


Versione 2.6.28-5.14:

[ Ben Collins ]

* lirc_gpio: Forward ported to current kernel (jaunty)
* configs: Enable LIRC_GPIO on 64-bit/32-bit x86
- LP: #298791

[ Jeff Layton ]

* SAUCE: cifs: make sure we allocate enough storage for socket address
- LP: #318565

[ Tim Gardner ]

* check-abi: Return success when ABI skip is requested and no ABI files exist.
This ought to fix the armel FTBS.


Versione 2.6.28-5.13:

[ Andy Whitcroft ]

* Revert "SAUCE: don't use buggy _BCL/_BCM/_BQC for backlight control"

[ Tim Gardner ]

* Fix udeb generation breakage caused by the previous armel versatile
flavour config update.


Versione 2.6.28-5.12:

[ Ante ]

* Update drbd to 8.3.0

[ Dave Airlie ]

* i915/drm: provide compat defines for userspace for certain struct

[ Eric Anholt ]

* drm/i915: Don't double-unpin buffers if we take a signal in
* drm/i915: Don't complain when interrupted while pinning in execbuffers.
* drm/i915: Don't allow objects to get bound while VT switched.

[ Jani Monoses ]

* Fix webcam having USB ID 0ac8:303b
- LP: #292086

[ Jesse Barnes ]

* drm/i915: set vblank enabled flag correctly across IRQ
* drm/i915: don't enable vblanks on disabled pipes

[ Michael Casadevall ]

* [arm] Fix kexec on ARM by properly calling the relocation function

[ Tim Gardner ]

* Enabled CONFIG_PID_NS=y for i386/amd64
* SAUCE: Increase ATA_TMOUT_PMP_SRST_WAIT to 5 seconds.
- LP: #318978
* Update armel versatile config
- LP: #314789
* Enabled CONFIG_RT2860=m for i386/amd64
* Enabled CONFIG_RT2870=m for i386/amd64

[ Upstream Kernel Changes ]

* Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop
- LP: #291878
* ALSA: hda - Add quirk for another HP dv7
* ALSA: hda - Add quirk for HP6730B laptop
* ALSA: caiaq - Fix Oops with MIDI
* ALSA: hda - Fix typos for AD1882 codecs
* x86: fix intel x86_64 llc_shared_map/cpu_llc_id anomolies
* x86: default to SWIOTLB=y on x86_64
* CIFS: make sure that DFS pathnames are properly formed
* ring-buffer: prevent false positive warning
* ring-buffer: fix dangling commit race
* iwlwifi: use GFP_KERNEL to allocate Rx SKB memory
* tx493[89]ide: Fix length for __ide_flush_dcache_range
* tx4939ide: Do not use zero count PRD entry
* SCSI: eata: fix the data buffer accessors conversion regression
* USB: emi26: fix oops on load
* x86, UV: remove erroneous BAU initialization
* x86: fix incorrect __read_mostly on _boot_cpu_pda
* vmalloc.c: fix flushing in vmap_page_range()
* fs: symlink write_begin allocation context fix
* cgroups: fix a race between cgroup_clone and umount
* dm raid1: fix error count
* dm log: fix dm_io_client leak on error paths
* minix: fix add link's wrong position calculation
* md: fix bitmap-on-external-file bug.
* sched_clock: prevent scd->clock from moving backwards, take #2
* devices cgroup: allow mkfifo
* SCSI: aha152x_cs: Fix regression that keeps driver from using shared
interrupts
* ioat: fix self test for multi-channel case
* USB: isp1760: use a specific PLX bridge instead of any bdridge
* USB: isp1760: Fix probe in PCI glue code
* USB: unusual_devs.h additions for Pentax K10D
* inotify: fix type errors in interfaces
* Move compat system call declarations to compat header file
* Convert all system calls to return a long
* Rename old_readdir to sys_old_readdir
* Remove __attribute__((weak)) from sys_pipe/sys_pipe2
* Make sys_pselect7 static
* Make sys_syslog a conditional system call
* System call wrapper infrastructure
* powerpc: Enable syscall wrappers for 64-bit
* s390: enable system call wrappers
* System call wrapper special cases
* System call wrappers part 01
* System call wrappers part 02
* System call wrappers part 03
* System call wrappers part 04
* System call wrappers part 05
* System call wrappers part 06
* System call wrappers part 07
* System call wrappers part 08
* System call wrappers part 09
* System call wrappers part 10
* System call wrappers part 11
* System call wrappers part 12
* System call wrappers part 13
* System call wrappers part 14
* System call wrappers part 15
* System call wrappers part 16
* System call wrappers part 17
* System call wrappers part 18
* System call wrappers part 19
* System call wrappers part 20
* System call wrappers part 21
* System call wrappers part 22
* System call wrappers part 23
* System call wrappers part 24
* System call wrappers part 25
* System call wrappers part 26
* System call wrappers part 27
* System call wrappers part 28
* System call wrappers part 29
* System call wrappers part 30
* System call wrappers part 31
* System call wrappers part 32
* System call wrappers part 33
* s390 specific system call wrappers
* x86: fix RIP printout in early_idt_handler
* Fix timeouts in sys_pselect7
* USB: another unusual_devs entry for another bad Argosy storage device
* USB: storage: extend unusual range for 067b:3507
* USB: storage: recognizing and enabling Nokia 5200 cell phoes
* HID: fix error condition propagation in hid-sony driver
* fix switch_names() breakage in short-to-short case
* nfs: remove redundant tests on reading new pages
* eCryptfs: check readlink result was not an error before using it
* mvsas: increase port type detection delay to suit Seagate's 10k6 drive ST3450856SS 0003
* x86: avoid theoretical vmalloc fault loop
* ath9k: enable RXing of beacons on STA/IBSS
* mm lockless pagecache barrier fix
* powerpc: Disable Collaborative Memory Manager for kdump
* ibmvfc: Delay NPIV login retry and add retries
* ibmvfc: Improve async event handling
* getrusage: RUSAGE_THREAD should return ru_utime and ru_stime
* ath5k: ignore the return value of ath5k_hw_noise_floor_calibration
* mm: fix assertion
* XFS: truncate readdir offsets to signed 32 bit values
* Linux 2.6.28.1
* eCryptfs: Filename Encryption: Tag 70 packets
* eCryptfs: Filename Encryption: Header updates
* eCryptfs: Filename Encryption: Encoding and encryption functions
* eCryptfs: Filename Encryption: filldir, lookup, and readlink
* eCryptfs: Filename Encryption: mount option
* eCryptfs: Replace %Z with %z
* eCryptfs: Fix data types (int/size_t)
* eCryptfs: kerneldoc for ecryptfs_parse_tag_70_packet()
* eCryptfs: Clean up ecryptfs_decode_from_filename()
* fs/ecryptfs/inode.c: cleanup kerneldoc
* staging-p80211: Kill directly reference of netdev->priv
* staging-slicoss: Kill directly reference of netdev->priv
* staging-winbond: Kill directly reference of netdev->priv
* Staging: go7007: fixes due to video_usercopy api change
* Staging: go7007: fixes due v4l2_file_operations api change
* staging: correct dubious use of !x & y
* Staging: w35und: make wb35_probe() and wb35_disconnect() funtions static
* Staging: w35und: remove unused wb35_open() and wb35_close() functions
* Staging: w35und: use msleep() and udelay()
* Staging: w35und: remove the no-op pa_stall_execution macro
* Staging: w35und: purb typedef removal
* Staging: w35und: reg queue struct typedef removal
* Staging: w35und: wb35reg struct typedef removal
* Staging: w35und: padapter struct typedef removal
* Staging: w35und: merge wblinux struct to adapter
* Staging: w35und: wb35_probe() cleanup
* Staging: w35und: remove usb_submit_urb wrapper function
* Staging: w35und: remove usb_alloc_urb wrapper function
* w35und: remove dead code from wbusb_f.h
* Staging: w35und: remove true/false boolean macros
* Staging: w35und: OS_MEMORY_ALLOC wrapper removal
* Staging: w35und: usb_put_dev() is missing from wb35_disconnect()
* Staging: w35und: remove macro magic from MLME_GetNextPacket()
* Staging: w35und: plug memory leak in wbsoft_tx()
* Staging: w35und: move supported band initialization out of wb35_probe()
* Staging: w35und: remove timer wrappers
* Staging: w35und: remove atomic op wrappers
* Staging: w35und: remove memcpy/memcmp wrappers
* Staging: w35und: remove abs() and BIT() macros
* Staging: w35und: remove unused macros from common.h
* Staging: w35und: remove unused link status code
* Staging: w35und: #include cleanup
* Staging: w35und: remove some dead code
* Staging: w35und: move source files to one directory
* Staging: w35und: move struct wbsoft_priv to core.h and use it
* Staging: w35und: remove ->adapter from struct _HW_DATA_T
* Staging: w35und: clean up adapter.h a bit
* Staging: w35und: merge struct wb35_adapter to struct wbsoft_priv
* Staging: w35und: remove global struct ieee80211_hw
* Staging: w35und: inline DRIVER_AUTHOR and DRIVER_DESC macros
* Staging: w35und: clean up wblinux.c a bit
* Staging: w35und: remove unused ->ShutDowned member from struct
LOCAL_PARA
* Staging: w35und: move global wbsoft_enabled to struct wbsoft_priv
* Staging: w35und: move packet_came() to wb35rx.c
* Staging: w35und: remove ->skb_array from struct wbsoft_priv
* Staging: w35und: remove ->shutdown from struct wbsoft_priv
* Staging: w35und: make functions local to mds.c static
* Staging: w35und: make functions local to mlmetxrx.c static
* Staging: w35und: remove dead code from mto.c
* Staging: w35und: make functions local to wb35rx.c static
* Staging: w35und: make functions local to wb35tx.c static
* Staging: w35und: remove dead code from wbhal.c
* Staging: w35und: remove rxisr.c as dead code
* Staging: w35und: fix Kconfig
* Staging: w35und: fix config build warnings
* Staging: wlan-ng: Remove PCI/PLX/PCMCIA files.
* Staging: wlan-ng: Update Help text to mention prism3 devices.
* Staging: wlan-ng: Delete PCI/PLX/PCMCIA-specific code.
* Staging: wlan-ng: Make wlan-ng use WEXT mode by default.
* Staging: wlan-ng: Eliminate more <2.6 kernel support.
* Staging: wlan-ng: Eliminate all backwards-compatibility for <2.6.13 kernels.
* Staging: wlan-ng: Eliminate a boatload of tertiaryAP-only code.
* Staging: wlan-ng: Remove AP-only code from MLME functions.
* Staging: wlan-ng: Get rid of the MTU tests in the rx conversion path.
* Staging: wlan-ng: Eliminate one more rx mtu test.
* Staging: wlan-ng: Eliminate local 'version.h'
* Staging: wlan-ng: Eliminate usage of procfs.
* Staging: wlan-ng: Use standard kernel integer (u32/s32/etc) types.
* Staging: wlan-ng: Eliminate all backwards-compatible kernel code.
* Staging: wlan-ng: Wireless Extension support is mandatory.
* Staging: wlan-ng: use WIRELESS_EXT, not CONFIG_WIRELESS_EXT
* Staging: wlan-ng: Delete a large pile of now-unused code.
* Staging: wlan-ng: Delete a pile of unused mibs. And fix WEXT SET_TXPOWER.
* Staging: wlan-ng: Consolidate wlan-ng into a single module.
* Staging: wlan-ng: Purge all MIBs not used internally.
* Staging: wlan-ng: p80211netdev.c fix netdev alloc to prevent oops on device start
* Staging: wlan-ng: prism2_usb.c always enable the card in probe_usb
* Staging: wlan-ng: hfa384x_usb.c use newest version of 384x_drvr_start
* Staging: wlan-ng: p80211wext.c add latest changes & remove extra nulls from wext_handlers
* Staging: wlan-ng: p80211wext don't set default key id twice
* Staging: wlan-ng: hfa384x_usbin_callback: check for hardware removed
* Staging: wlan-ng: p80211conv.c copy code from wlan-ng-devel branch to not drop packets
* Staging: wlan-ng: remove unused #include <version.h>
* Staging: wlan-ng: p80211wext.c: use ARRAY_SIZE
* Staging: wlan-ng: fix compiler warnings
* Staging: wlan-ng: skb_p80211_to_ether() - payload_length is unsigned, check before subtraction
* Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 port
* Staging: at76_usb: fix build breakage
* Staging: at76_usb: remove compiler warnings
* Staging: at76_usb: fix up all remaining checkpatch.pl warnings
* Staging: at76_usb: cleanup dma on stack issues
* Staging: poch: Block size bug fix
* Staging: poch: Update TODO list
* Staging: poch: Correct pages from bytes.
* Staging: poch: minor fixes
* Staging: poch: Fix build warnings
* Staging: poch: Rx control register init
* Staging: poch: Fix user space protocol syncing
* Staging: poch: Fine grained locking
* Staging: sxg: remove typedefs
* Staging: sxg: break the build in a cleaner way when !x86
* Staging: sxg: update README
* staging: struct device - replace bus_id with dev_name(), dev_set_name()
* Staging: echo: remove typedefs
* Staging: echo: Lindent drivers/staging/echo
* Staging: go7007: saa7134 updates
* Staging: go7007: add sensoray 2250/2251 support
* Staging: go7007: Convert driver to use video_ioctl2
* Staging: go7007: annotate code pointers
* Staging: go7007: fix minor build warnings
* Staging: go7007: small cleanup
* Staging: go7007: add some more v4l2 ioctls
* Staging: et131x: Cleanup et131x_debug.h defines
* Staging: et131x: fix build failure
* Staging: et131x: remove unused variable in et1310_tx.c
* Staging: usbip: cleanup kerneldoc
* Staging: slicoss: use kzalloc
* Staging: slicoss: use correct type for memory allcations
* Staging: slicoss: use request_firmware
* Staging: add agnx wireless driver
* Staging: agnx: fix build errors due to ssid removal
* Staging: agnx: fix build errors due to rate control API changes
* Staging: agnx: fix build warnings
* Staging: add otus Atheros wireless network driver
* Staging: otus: fix netdev->priv usage
* Staging: otus: fix name clash
* Staging: otus: fix urb callback function type
* Staging: otus: remove dependence on kernel version
* Staging: add rt2860 wireless driver
* Staging: rt2860: disable root hack for reading files
* Staging: rt2860: fix up netdev->priv usage
* Staging: rt2860: use standard bit-reverse function
* Staging: rt2860: Fix minor compiler warnings
* Staging: rt2860: enable WPA_SUPPLICANT support
* Staging: Add ServerEngines benet 10Gb ethernet driver
* Staging: benet: fix netif api breakage
* Staging: benet: fix up netdev->priv change
* Staging: benet: build is broken unless CONFIG_NETPOLL is enabled
* Staging: benet: patch to remove subdirectories
* Staging: benet: fix build errors when CONFIG_NETPOLL is off
* Staging: benet: fix build error.
* Staging: benet: patch to use offsetof() instead of AMAP_BYTE_OFFSET()
* Staging: benet: fix problems reported by checkpatch
* Staging: benet: cleanup a check while posting rx buffers
* Staging: add comedi core
* Staging: comedi: fix up a lot of checkpatch.pl warnings
* Staging: comedi: fix checkpatch.pl errors in comedi_fops.c
* Staging: comedi: fix build error in comedilib.h
* Staging: comedi: add kcomedilib to the tree
* Staging: comedi: set up infrastructure for individual drivers
* Staging: comedi: add local copy of interrupt.h
* Staging: comedi: add pci and usb wrapper header files
* Staging: comedi: comedi driver common function module
* Staging: comedi: add mite comedi pci driver
* Staging: comedi: add usb usbdux driver
* Staging: comedi: add usb usbduxfast driver
* Staging: comedi: add usb dt9812 driver
* Staging: comedi: add comedi_bond driver
* Staging: comedi: add comedi_test driver
* Staging: comedi: add comedi_parport driver
* Staging: comedi: dt9812: fix up a lot of coding style issues
* Staging: comedi: dt9812: remove dt9812.h
* Staging: comedi: dt9812: remove typedefs
* Staging: comedi: dt9812: fix sparse warnings
* Staging: comedi: usbdux: remove kernel version checks
* Staging: comedi: usbdux: code style cleanups
* Staging: comedi: usbdux: remove // comments
* Staging: comedi: usbdux: fix up printk calls
* Staging: comedi: usbdux: remove checkpatch.pl warnings
* Staging: comedi: usbdux: remove typedef
* Staging: comedi: usbdux: remove comedi usb wrappers
* Staging: comedi: usbduxfast: remove comedi usb wrappers
* Staging: comedi: dt9812: remove #ifdef that is not needed
* Staging: comedi: remove usb wrappers
* Staging: comedi: remove PCI wrappers
* Staging: comedi: add icp_multi driver
* Staging: comedi: add me4000 driver
* Staging: comedi: fix checkpatch.pl issues in comedi_bond.c
* Staging: comedi: fix checkpatch.pl issues in comedi_fc.c
* Staging: comedi: remove typedefs from comedi_bond.c
* Staging: comedi: fix sparse issues in comedi_bond.c
* Staging: comedi: fix checkpatch.pl issues in comedi_test.c
* Staging: comedi: fix sparse issues in comedi_test.c
* Staging: comedi: remove typedefs from comedi_test.c
* Staging: comedi: fix comedi_parport.c checkpatch.pl issues.
* Staging: comedi: fix comedi_fc.h checkpatch.pl issues.
* Staging: comedi: fix comedi_pci.h checkpatch.pl issues.
* Staging: comedi: comedi_pci.h: remove unneeded wrapper
* Staging: comedi: comedi_pci.h: remove comedi_pci_enable_no_regions
* Staging: comedi: comedi_pci.h: remove comedi_pci_disable_no_regions
* Staging: comedi: add s626 driver
* Staging: comedi: add rtd520 driver
* Staging: comedi: add me_daq driver
* Staging: comedi: me_daq: fix checkpatch.pl issues
* Staging: comedi: me_daq: remove typedefs
* Staging: comedi: me_daq: fix sparse issues
* Staging: comedi: fix checkpatch.pl warning in interrupt.h
* Staging: comedi: fix build if CONFIG_PROC_FS is not set
* Staging: add asus_oled driver
* Staging: asus_oled: fix build dependancy
* Staging: Add the Meilhaus ME-IDS driver package
* Staging: meilhaus: fix __symbol_get problems
* Staging: add lcd-panel driver
* Staging: panel: major checkpatch cleanup
* Staging: panel: remove ifdefs and code for pre-2.6 kernels
* Staging: panel: remove support for smartcards
* Staging: add Driver for Altera PCI Express Chaining DMA reference design
* Staging: add rtl8187se driver
* Staging: rtl8187se: remove unneeded files
* Staging: rtl8187se: make the built module be the proper name
* Staging: rtl8187se: remove duplicate pci ids
* Staging: me4000: switch to list_for_each*()
* Staging: usbip: switch to list_for_each_entry()
* Staging: add princeton instruments usb camera driver
* Staging: add mimio xi driver
* Staging: add rt2870 wireless driver
* Staging: rt2870: disable root hack for reading files
* Staging: rt2870: fix up netdev->priv usage
* Staging: add frontier tranzport and alphatrack drivers
* Staging: frontier: remove unused alphatrack_sysfs.c file
* Staging: frontier: fix compiler warnings
* Staging: add epl stack
* Staging: epl: run Lindent on all kernel/*.h files
* Staging: epl: run Lindent on all user/*.h files
* Staging: epl: run Lindent on *.h files
* Staging: epl: run Lindent on *.c files
* Staging: epl: hr timers all run in hard irq context now
* Staging: epl: fix netdev->priv b0rkage
* Staging: add android framework
* Staging: android: add binder driver
* Staging: android: binder: Fix gcc warnings about improper format specifiers for size_t in printk
* staging: android: binder: Fix use of euid
* Staging: android: add logging driver
* Staging: android: add ram_console driver
* Staging: android: add timed_gpio driver
* Staging: android: timed_gpio: Rename android_timed_gpio to timed_gpio
* Staging: android: remove dummy android.c driver
* Staging: android: add lowmemorykiller driver
* Staging: android: binder: fix build errors
* staging: __FUNCTION__ is gcc-specific, use __func__
* V4L/DVB (10176a): Switch remaining clear_user_page users over to
clear_user_highpage

[ Zhenyu Wang ]

* agp/intel: add support for G41 chipset



Ultimi post pubblicati

Gif_Better_300x250

Get Chitika | Premium

Dark Orbit    300x250

Universo Linux


,

Nessun commento:

Posta un commento

Caricamento in corso...

Ultimi post pubblicati

Archivio

Ubuntulandia in Instagram

>center>

Post Più Popolari