[ubuntu/jaunty] linux 2.6.28-5.12 (Accepted)
Tim Gardner
tim.gardner at canonical.com
Wed Jan 21 03:20:31 GMT 2009
linux (2.6.28-5.12) jaunty; urgency=low
[ 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
Date: Sun, 18 Jan 2009 20:22:54 -0700
Changed-By: Tim Gardner <tim.gardner at canonical.com>
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
https://launchpad.net/ubuntu/jaunty/+source/linux/2.6.28-5.12
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 18 Jan 2009 20:22:54 -0700
Source: linux
Binary: linux-source-2.6.28 linux-doc-2.6.28 linux-headers-2.6.28-5 linux-libc-dev linux-image-2.6.28-5-generic linux-headers-2.6.28-5-generic linux-image-debug-2.6.28-5-generic linux-image-2.6.28-5-iop32x linux-headers-2.6.28-5-iop32x linux-image-debug-2.6.28-5-iop32x linux-image-2.6.28-5-ixp4xx linux-headers-2.6.28-5-ixp4xx linux-image-debug-2.6.28-5-ixp4xx linux-image-2.6.28-5-orion5x linux-headers-2.6.28-5-orion5x linux-image-debug-2.6.28-5-orion5x linux-image-2.6.28-5-server linux-headers-2.6.28-5-server linux-image-debug-2.6.28-5-server linux-image-2.6.28-5-versatile linux-headers-2.6.28-5-versatile linux-image-debug-2.6.28-5-versatile linux-image-2.6.28-5-virtual
Architecture: source
Version: 2.6.28-5.12
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
Changed-By: Tim Gardner <tim.gardner at canonical.com>
Description:
linux-doc-2.6.28 - Linux kernel specific documentation for version 2.6.28
linux-headers-2.6.28-5 - Header files related to Linux kernel version 2.6.28
linux-headers-2.6.28-5-generic - Linux kernel headers for version 2.6.28 on x86/x86_64
linux-headers-2.6.28-5-iop32x - Linux kernel headers for version 2.6.28 on IOP32x-based systems
linux-headers-2.6.28-5-ixp4xx - Linux kernel headers for version 2.6.28 on IXP4xx-based systems
linux-headers-2.6.28-5-orion5x - Linux kernel headers for version 2.6.28 on Orion5x-based systems
linux-headers-2.6.28-5-server - Linux kernel headers for version 2.6.28 on x86/x86_64
linux-headers-2.6.28-5-versatile - Linux kernel headers for version 2.6.28 on Versatile-based system
linux-image-2.6.28-5-generic - Linux kernel image for version 2.6.28 on x86/x86_64
linux-image-2.6.28-5-iop32x - Linux kernel image for version 2.6.28 on IOP32x-based systems
linux-image-2.6.28-5-ixp4xx - Linux kernel image for version 2.6.28 on IXP4xx-based systems
linux-image-2.6.28-5-orion5x - Linux kernel image for version 2.6.28 on Orion5x-based systems
linux-image-2.6.28-5-server - Linux kernel image for version 2.6.28 on x86/x86_64
linux-image-2.6.28-5-versatile - Linux kernel image for version 2.6.28 on Versatile-based systems
linux-image-2.6.28-5-virtual - Linux kernel image for version 2.6.28 on x86/x86_64
linux-image-debug-2.6.28-5-generic - Linux kernel debug image for version 2.6.28 on x86/x86_64
linux-image-debug-2.6.28-5-iop32x - Linux kernel debug image for version 2.6.28 on IOP32x-based syste
linux-image-debug-2.6.28-5-ixp4xx - Linux kernel debug image for version 2.6.28 on IXP4xx-based syste
linux-image-debug-2.6.28-5-orion5x - Linux kernel debug image for version 2.6.28 on Orion5x-based syst
linux-image-debug-2.6.28-5-server - Linux kernel debug image for version 2.6.28 on x86/x86_64
linux-image-debug-2.6.28-5-versatile - Linux kernel debug image for version 2.6.28 on Versatile-based sy
linux-libc-dev - Linux Kernel Headers for development
linux-source-2.6.28 - Linux kernel source for version 2.6.28 with Ubuntu patches
Launchpad-Bugs-Fixed: 291878 292086 314789 318978
Changes:
linux (2.6.28-5.12) jaunty; urgency=low
.
[ 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
Checksums-Sha1:
174a6a4e905fb69272c7edb556121ca2ec8fc411 1878 linux_2.6.28-5.12.dsc
7135f77b0f854c39f4201cac4b44d47734f17cec 6104760 linux_2.6.28-5.12.diff.gz
Checksums-Sha256:
981a774f9af9eb3b8027b3958dea5c7be0f0a2aa6a45172d7009c5dfea017ea2 1878 linux_2.6.28-5.12.dsc
1abb3e22de51aa0342478561e6840f648252c6d0eab5260e4e9ac88350825c88 6104760 linux_2.6.28-5.12.diff.gz
Files:
f581c9ea102dabd74a649ee79dcfe1ae 1878 devel optional linux_2.6.28-5.12.dsc
c7f7f973d8593341599458211785c95f 6104760 devel optional linux_2.6.28-5.12.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkl2lAwACgkQ/VwK2Iv57+Z4mQCeLFi4tsO3UFAPNdOpeb50hrdW
WcUAniEoH5IxEl0MMBKjgaOsKFpKFjme
=FpDo
-----END PGP SIGNATURE-----
More information about the Jaunty-changes
mailing list