lp:ubuntu/dapper/linux-source-2.6.15
- Get this branch:
- bzr branch lp:ubuntu/dapper/linux-source-2.6.15
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 28. By Ben Collins
-
Changes by Fabio M. Di Nitto
* Make sure that all RV350 will get the CHIP_NEW_MMAP flag.
* Reenable all ABI checkers.
* Update ABI files to fix FTBFS on i386.
Changes by David S. Miller
* Fix severe memory corruption when using sound on sparc64.
- 25. By Ben Collins
-
Changes by Ben Collins
* powerpc64: Enable HUGETLB
* x86,amd64: Build-in rtc and genrtc on all but the 386 kernel.
* sparc: Enable CONFIG_FB_RADEON_ I2C and CONFIG_SND_ALI5451. Changes by Fabio M. Di Nitto
* Fix drm/dri/radeonfb crash on ppc with input from Dave Airlie.
- 24. By Ben Collins
-
This IS the final dapper kernel. There have been many kernels like this, but
this one superceeds them all. The kernel you are about to install is the
hard work of the following people:- Fabbione M. Di Nitto
- Matthew Garrett
- Daniel T. Chen
- Chuck ShortGive them all a big "Thank You" next time you email them or see them on IRC.
If you happen to see them in real life, buy them a beer. Without their
hardwork, your computer would be a wimpering pile circuits with little more
use than as an egg timer to make sure you don't burn your precious
breakfast.Changes by Ben Collins
* ipw3945: Update to latest version, 1.0.3.
* Merge with 2.6.15.7 (This takes care of a lot of CVE's that I haven't
listed here yet).
* sky2/skge/sk98lin: Sync with 2.6.16.13.
* Update drm to 1.0.1, from 2.6.16.13. This reverts the PPC radeon patch
aswell.
* pcmcia: TI PCIxx12 CardBus controller support.
* r1000: New realtek driver.
* irda/sir[41589]: Add small timeout to kthread to reduce load.
* powerpc[30273]: Add BootX support patch.
* bcm43xx: Sync to latest source from wireless git.
* Change lilo/grub Suggests to Recommends.
* sky2: Add patch to fix IRQ masks.
* sound/pcmcia[44283]: PCMCIA sound devices do not depend on ISA.
* VFS: Ensure LOOKUP_CONTINUE flag is preserved by link_path_walk()
- Bug #44783
* Fix per zone pages, min-zone overflow
- Bug #44782
* asus_acpi: Disable extraneous error reading LCD status.
* forcedeth: Let the driver work when no PHY is found. This matches the
breezy behavior.
- Bug #45257Changes by Matthew Garrett
* acpi/sony: Add FN hotkey support
* pcmcia/yenta[43881] : Fixup the subordinate number parent bridge of yenta Cardbus
Bridges
* imacfb: Disable if EFI is not available
* vga16fb: Use 640x480 on certain machines. Specifically Apple and some Sony
laptops.
* PCI: MSI(X) save/restore for suspend/resume.Changes by Daniel T Chen
* sound/pci: Add hp_only quirk for Dell D800 laptops
* sound/pci/ca0106: Fix error handling for nonexistent mpu401 interface
(ca0106 driver)
* sound/pci:
- Revert to hp_mute_led for HP n*8*0 laptops
- Add hp_only quirk for another Dell laptop model
* sound/pci/hda:
- Use hp model for all HP laptops with AD1981HD codec
- Fix support for Thinkpad *60s (patch_analog.c)
* sound/pci: Fix possible OOPS with ALI5455 SPDIF-in
* sound/pci/hda: Fix master mute switch on Vaio laptops using STAC7661
HDA codec
* sound/pci: Add Dell Inspiron 6000 to hp_only quirk list
* sound/bluetooth: Fix suspend/hibernate in snd-bt-sco driver
* sound/pci/hda: Really merge patch_realtek.c from upstream
alsa-driver 1.0.11
* sound/pci/ice1712: Backport fixes and cosmetic cleanups from alsa-driver
1.0.11
* sound/core: Minor optimisations from alsa-driver 1.0.11Changes by Fabio M. Di Nitto
* Upstream informs us about 2 critical bugs in our cluster modules:
- Update cman and dlm.
* Backport inotify syscalls to hppa.Changes by Dave Airlie
* DRM backport patches:
- fixup r300 scratch on BE machines
- add new radeon PCI ids..
- read breadcrumb in IRQ handler
- fixup i915 breadcrumb read/write
- fixup improper cast.
- rationalise some pci ids
- Add general-purpose packet for manipulating scratch registers (r300)
- rework radeon memory map (radeon 1.23)
- update r300 register names
- fixup PCI DMA support - 23. By Ben Collins
-
Changes by Ben Collins
* Include dma-mapping.h in aic94xx driver. Fixes FTBFS on sparc.
* scsi/aic7xxx[41061]: Include spi module from 2.6.17-git as spi2, and use
it for aic7xxx modules. This fixes the failure to load these modules.
Caused by the need for symbols now found in the 2.6.15 spi module. - 22. By Ben Collins
-
Changes by Ben Collins
* ieee80211: Sync to wireless-git.
* bcm43xx: Sync to wireless-git.
* Add ipw3945 for nic-modules udeb.
* Fix net/Makefile so ieee80211_1_1_13 builds.
* Add Adaptec aix94xx and SAS drivers.
* Cherry pick ipw2200 quiese patch back into existence.
* sonypi[35319]: Add ICH7 support.
* drm/via[29586]: Fix 64-bit crashes.Changes by Daniel T. Chen
* sound/core/seq: Fix sleep in atomic in virmidi driver
* sound/pci/ac97: Add Samsung NP-X20C004/SEG to Jack Sense blacklist
* sound/pci: Add VT8251 workaround to via82xx driver
* sound/pci/hda: Add id for ASUS M9 laptop and id for AD1988B codec to
patch_analog.c
* sound/drivers/mpu401: Properly propagate error for nonexistent mpu401
interface
* sound/pci/emu10k1: #34831: Fix remaining instances of improper error
propagation for nonexistent mpu401 interfaces
* sound/pci: #41015: Fix Master volume control for headphones (hp_only
quirk) for HP NX8220 (intel8x0)
* sound/pci/hda: Fix capture from line-in on VAIO SZ/FE laptops
* sound/pci: Make DXS_SRC the default for VIA8235/8237/8251 chips
* sound/pci/ice1712: #40158: Fix DXR support for Terratec DMX 6FIREChanges by Matthew Garrett
* libata: Hotswap support
* libata: ACPI hotswap support
* bluetooth: Fix failures for suspend/resume
* libata: Update handling of queued commands.
* acpi: Let drivers check if the system is in suspend state
* libata: Tidy up the acpi hotswap code
* pci: Don't do insane PCI config space restoration
* acpi: Threaded ACPI support - 20. By Ben Collins
-
Changes by Ben Collins
* 14394: Sync aix79xxx driver to 2.6.17-rc version.
* 20125: Fix dying mice on Intel UHCI controllers.
* 22449: Add sis190 to nic-modules udeb.
* sound/ppc: Revert tumbler changes for gpio rework.
* 38228: Add R40E to proc-idle blacklist.
* hdaps: Correct x/y inversions for IBM notebooks and others.
* ieee80211_1_1_13: Slightly munged ieee80211 1.1.13 stack for use with
ipw3945.
* ipw3945: New driver.
* 38278: Rectify some PCI id's between hard and soft mac drivers. Also, add
needed firmware.
* 39985: Do not print mapping table info on x86_64 (quiet boot).Changed by Matthew Garrett
* libata: Backport of ACPI handling patch.
* ide-acpi: Replaces our old IDE ACPI support code with new and shiney
stuff that should work better on some hardware.
* acpi-osl: Fixes some cases where code could sleep during resume (not
allowed, since interrupts are disabled).
* acpi: Bad characters shouldn't be fatal.
* nsc-ircc: Stop nsc-ircc trying to grab ioports it already owns
* pnp: Add support for suspend/resume callbacks in the pnp layer (from
upstream)
* 8250_pnp: Add support for other Wacom tablets that are aroundChanges by Daniel T Chen
* sound/{
core,pci/ emu10k1} : Fix silence on resume and OOPS on suspend for
emu10k.
* sound/pci: Add hp_only quirk for pci id [161f:2032] to via82xx ALSA driver
* sound/pci: Fix detection of SIS7012 tertiary codec for intel8x0
* sound/pci: Add various models to supported list
* sound/pci/au88x0: Fix overrun in sound/pci/au88x0/ au88x0_ pcm.c
* sound/pcmcia/pdaudiocf: Fix Coverity #1099 (memory leak in
sound/pcmcia/ pdaudiocf/ pdaudiocf. c)
* sound/pci/ice1712: Add basic support for M-Audio Revolution 5.1
* sound/pci/ice1712: Add support for Prodigy-7.1LT
* sound/pci/ice1712: Force analog daughter board detection for Juli@
* sound/pci/ice1712: Fix wrong value types for enums
* sound/pci/ice1712: Fix M-Audio Delta 1010LT SPDIF output
* sound/pci/hda: Add support for Lenovo 3000 N100-07684JUChanges by Chuck Short
* pci: Enable renumbering of PCI bus#.
* pci: Blacklist HP F.12
* fsam7400: Disable autoload for fsam7400.
* pl2303: Add support for Speed Dragon Multimedia.Changes by Fabio M. Di Nitto
* Pull updates from David S. Miller sparc branch to fix some smp issues.
* Make IOSCHED deadline default on -server* configs (x86 and x86_64). - 19. By Ben Collins
-
Changes by Ben Collins
* 35795: Keeps the kernel from panicing when it notices that an IOAPIC is
reported, but not really present. Patch applied, taken from upstream
2.6.16.* 35742: AGP/DRM backport support for 945gm chipset.
* 35703: Added firmware version override for acx.
* 35145: Don't check num_possible_cpus() for powernow-k8's PSB BIOS usage.
It explains in comments that this is only available on UP machines, so the
check is only sanity anyway.* Fixup hppa and sparc so we get nic udeb's.
* Rebase PCIE patch for bcm43xx.
* Sync to 2.6.15.6.
* Update ARECA (arcmsr) driver.
* 34978: Fix isdn Makefile so misdn actually gets compiled.
* 34791: Add Toshiba Protege M300 to synaptics rate=40 blacklist.
* 33939: Disable CONFIG_EDD. Causing problems, and not needed anyway.
Symptons were seemingly locked up after grub jumped to kernel, but
actually would boot after 2 minute delay.* 33855: Update pcc_acpi driver.
* 33854: Better config setup for memory split options.
* sky2: Backport driver from 2.6.16, version 1.1.
* 33704: Better patch for ATI IO-APIC timer bugginess.
* bcm43xx: Quite a few upstream patches that should make things work better
out of the box (mjg59).* prism54: Via mjg59:
- Load firmware before bring up interface.
- Add prism54 softmac driver.* Fix ACPI-PNP brokeness, mjg59.
* Fixes for swsusp with highmem, mjg59.
Changes by Daniel T. Chen
* sound/isa: Fix memory leak in isa/es18xx.c
* sound/isa: Update opl3sa2 driver
* sound/hda: Fix support for Samsung R65 and ASUS A6J
* sound/hda: Fix BIOS autoconfig, thereby fixing inaudible sound on recent
Dell laptops with STAC9200
* sound/hda: Remove duplicate line in
pci/hda/patch_sigmatel. c::ref927x_ pin_configs[ ]
* sound/usb: Fix to properly resolve volume at initialization
* sound/pci/hda: Fix noisy stereo output on AD1986A 3stack model
* sound/pci/hda: Fix mic input and erroneous post-resume
reinitialization for STAC92xx codecs
* sound/pci/ac97: Add Toshiba Satellite A-15 S127 to Jack Sense
blacklist
* sound/pci: Add pci id for MCP51 to pci/intel8x0.c
* sound/pci/ac97: Add Asus A7V8X-MX to Jack Sense blacklist
* sound/usb: Fix double kfree() and possible memory leak in sound/usb/usbmixer. c
* sound/usb: Fix non-48 kHz sample rates on SB Audigy 2 ZS
* sound/usb: Make error messages more informative
* sound/usb: Add mixer control names for the AudioTrak Maya44 USB
* sound/usb: Fix Edirol UA-20; Add Edirol UM-3ex/PC-50/UM- 1EX/UM- 2EX,
Roland G-70, Miditech Play'n Roll, Casio AP-80R/PL-40R, Yamaha MDP-5/EZ-J24
* sound/pci/ac97: Add ThinkPad T43p 2668-G7U to Jack Sense blacklist
* sound/isa/cs423x: Fix silence in right channel of cs4236+ driver
* sound/pci: Add ASRock models to dxs entry list
* sound/isa/ad1848: Fix double-free in AD1848 driver
* sound/drivers/opl3: Fix use after free() in sound/drivers/opl3/opl3_ {oss,seq} .c
* sound/pci/rme9652: Fix off-by-ones in RME9652 driver
* sound/drivers: Fix memory leak in sound/drivers/serial- u16550. c::snd_ uart16550_ create( )
* sound/pci/cs46xx: Fix memory leaks in CS46xx driver
* sound/isa/gus: Fix gus_pcm dereference before NULL
* sound/core: Fix memory leaks in error path of sound/core/control. c Changes by Fabio M. Di Nitto:
* Sync latest sparc64 bug fixes from David S. Miller.
* Backport Emulex from 2.6.16 to fix a hard machine hang.
* Backport e1000 driver from 2.6.16.
* Add missing .proc_name to scsi_host_table in Emulex driver.
(drivers/scsi/lpfc/ lpfc_scsi. c) * Add gitk to linux-kernel-devel.
* Actually build linux-kernel-devel.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)