linux-source-2.6.17 (2.6.17-7.19) edgy; urgency=low Changes by Ben Collins * Bump ABI. * Sync with dapper: HEAD GIT-SHA 72fe207ae3ed56d8de8d72fd554f668157be9f66 * Merge 2.6.17.6 -> 2.6.17.11. - See ChangeLog-2.6.17 for list of extensive changes in this merge. * bcm43xx: Reimplement 0x900 chip id (common_new) - Malone: #56237 * bcm43xx: Sync to 2.6.18 version (minus hwrng). * speakup: Implement auto synth module loading when writing synth name to proc file. * Implement /proc/version_signature file. Used for bug reporting, and possible can be used by sleep/resume code. * Changes in kernel targets: - i386 - Remove k7 and 686 targets - Create a new generic target, that is basically like k7/686 but aimed at 586 and better. - amd64 - Rename amd64-generic and amd64-server to just generic and server. - Remove the k8 and xeon targets. - ia64 and hppa - Remove non-smp versions of kernels. * speakup: Add patch to map "ctrl spk key_8" to cursor toggle. * powerpc: Patch from BenH to fix memory corruption when bootx is booted with ramdisk. - Malone: #50746 * mrv8k: Remove. This driver doesn't really work. Use ndiswrapper instead. * ide-cs: Disable. Buggy. * pata_pcmcia: Enable to replace ide-cs. Add set_mode callback. * headers: Include ufs_fs headers (fixes silo build). * e1000: Update to driver in 2.6.18 for improved support of new Intel chipsets. * myri10ge: New driver from 2.6.18: Myricom Myri-10G Ethernet * suspend: Diable PM's handling of console switching. - Malone: #56591 * nfs: Update for nfsv4 code. - Malone: #57543 * ipw2200: Sync to 2.6.18 version. * Undefine ATA_ENABLE_PATA. It changes the way some ata modules act, and isn't really needed. * Disable all PATA drivers (except pata_pcmcia). Changes by Matthew Garrett * TIFM secure digital driver (replaces fudged TI support in sdhci driver). * SMAPI support for thinkpads. Changes by Fabio M. Di Nitto * ndiswrapper: fix Makefile to generate proper shell .h.cmd files. * update dlmfs to latest code in gfs2-2.6.git. * update gfs2 to latest code in gfs2-2.6.git. It can now mount in lock_dlm mode! * update gfs to latest code in cvs. -- Ben Collins Tue, 5 Sep 2006 12:10:22 -0400 linux-source-2.6.17 (2.6.17-6.18) edgy; urgency=low * Fixed speakup-modules udeb's to have a description. Changes by Ben Collins * drivers/macintosh: Add mol/ to Makefile. It wasn't getting built since the 2.6.17 update. * Merge dapper changes (includes dazuko module). * Disable HD LED BLINK on ppc. * Enable kprobes. * ndiswrapper: Update to v1.22, also actually build this sucker. * zd1211: Remove external driver and copy 2.6.18 version of driver. * ieee80211: Update for zd1211 driver from 2.6.18. * ipw3945: Update to 1.1.0. * sound/aoa: Update from latest alsa. Also fixed codecs/Kconfig to select I2C*. * bcm43xx: Add 4312 and 4319 PCI id's lost from dapper. - Malone: #53802 * crashdump_helper: Improvements as per pitti's specs. * Change linux-kernel-headers name to linux-libc-dev. Provide linux-kernel-headers for upgrade and compatibility. * Add missing nic-firmware. In dapper we had this patched into kernel-wedge, but we wont do that anymore (so we can use stock kernel-wedge). So add it here. - Malone: #53141 * Implement speakup-modules udeb aswell. Changes by Fabio M. Di Nitto: * Update gfs/gfs2/dlmfs. -- Ben Collins Wed, 9 Aug 2006 18:25:04 -0400 linux-source-2.6.17 (2.6.17-5.16) edgy; urgency=low Changes by Fabio M. Di Nitto: * Fix typo in include/linux/Kbuild to install ubuntu extra headers. -- Fabio M. Di Nitto Mon, 24 Jul 2006 08:46:41 +0200 linux-source-2.6.17 (2.6.17-5.15) edgy; urgency=low Changes by Ben Collins * Sync 2.6.17.6 * Implement kdump infrastructure. For currently supported architectures (amd64, powerpc64, i386) we now build a linux-image-$(ver)-kdump kernel. * Sync to dapper. Changes by Fabio M. Di Nitto: * Update gfs2 to the latest git code. * Update dlmfs to the latest git code. * Readd gfs1 filesystem. * Cleanup gfs1/gfs2 headers. * Export all gfs1/gfs2/dlm headers to userland. * Readd proc support to gfs1. * Make sure to use LC_ALL=C when building debian/control.stub to avoid annoying control diffs due to locale mismatches. * Export gnbd.h to userland. * Revert .statfs change change in gfs1/gfs2 to match .17 API and fix an OOPS when calling df. -- Ben Collins Fri, 21 Jul 2006 14:07:23 -0400 linux-source-2.6.17 (2.6.17-5.14) edgy; urgency=low * Ok, final changes for knot-1. * Get rid of conflicting scsi/*.h headers in lkh package. These are in libc6-dev. Oddly enough, they are actually in the glibc source tree. I thought maybe they were just being copied from lkh, but that's not the case. -- Ben Collins Mon, 17 Jul 2006 12:03:19 -0400 linux-source-2.6.17 (2.6.17-5.13) edgy; urgency=low * Fix asm symlink in linux-headers packages. * Fix installation of ABI file. * Add dlm and gfs2 header files to linux-kernel-headers * Install all headers produced by header_install in linux-kernel-headers. -- Ben Collins Sat, 15 Jul 2006 21:46:00 -0400 linux-source-2.6.17 (2.6.17-5.12) edgy; urgency=low * Disable LED_TRIGGERS * Build PDC_STATIC in for hppa. (From 5.11) * Fix BOOTLOADER entry in image control stanzas. * Fix header-deb target. (From 5.8 - 5.10) * Re-upload for build failures (kernel-package related) * Cherry pick via irq workaround * implement linux-kernel-headers package creation. * Remove pmac subarch for kpkg. * Add subarch override for sparc -> sparc64 * Fixup kernel arch and subarch stuff. * Add unifdef to build-deps, update kernel-{package,wedge} build-dep versions. * Add asm-generic to linux-kernel-headers. * Fixup gnu-host usage for asm directory. The only things that need it are architectures with multiple asm directories (sparc64 and x86/i386). (From 5.7) * Rework the way we create the control file. * Enable KEXEC in i386, amd64 and powerpc kernels. * Revert x86_64 smp-alt code to one from -mm. * Quieten bz image boot on i386. - https://wiki.ubuntu.com/QuietenGrub * ata_piix: Revert changes from Alan's libpata stuff. Was causing crashes on my xeon. We weren't using the PATA portions in this driver anyway. -- Ben Collins Tue, 4 Jul 2006 20:46:45 -0400 linux-source-2.6.17 (2.6.17-4.6) edgy; urgency=low * Update to 2.6.17.3 * Updates from dapper. * powerpc: Re-enable ADB (not sure how that got turned off). - Malone #50976 * Fix echo3g to include interrupt.h instead of irq.h, which caused a conflict, and build failure on sparc64. * ata_piix: Disable PATA support for now. * sound/sparc/amd7930: Revert alsa updates. It was mainly changes to use new prom/irq mechanisms for sparc that are only in 2.6.18-git. -- Ben Collins Tue, 4 Jul 2006 20:34:01 -0400 linux-source-2.6.17 (2.6.17-4.5) edgy; urgency=low * Synced to dapper. * Enable Some SCSI-PATA drivers. These double for a few ide-pci drivers. They will be blacklisted by default, but you can test them by fiddling with the blacklist with /etc/modprobe.d/blacklist-pata and regenerating your initramfs. The following modules are enabled: - pata_amd: replaces amd74xx - pata_atiixp: replaces atiixp - pata_cs5530: replaces cs5530 - pata_cs5535: replaces cs5535 - pata_hpt34x: replaces hpt34x - pata_netcell: was handled by ide-generic - pata_ns87410: was handled by ide-generic - pata_sil680: replaces siimage - pata_via: replaces via82cxxx * Bump module-init-tools depends so we make sure we get the blacklist for pata modules. * Get rid of scsi_transport_spi2. Was left over from dapper for aic7xxx module. * ABI bump, due to above change. * Remove remnants of spi2 from aic7xxx module, to fix failure of module loading. * powerpc: Make i2c-powermac built-in. Should keep people from having too many problems when switching to snd_aoa. * Make CFQ the default scheduler for desktop (normal) kernels. The server kernels remain DEADLINE. This is in advance of the cfq-by-default spec being approved, but in reality, this needs to happen regardless. * Sound: - Synced to alsa-current git. - Pulled in remaining ac97 commits from dapper that are not in alsa upstream yet -- Ben Collins Sun, 2 Jul 2006 23:41:23 -0400 linux-source-2.6.17 (2.6.17-3.4) edgy; urgency=low * Re-upload for FTBFS * Missing bzip2 for build-depends. However, it was needed for build-depends-indep. Split build-depends correctly for indep and add bzip2. Changes by Ben Collins * Update to 2.6.17 final, further kernel updates will mainly be bug fixes. * ipw3945: Update to 1.0.5. Fix Kconfig so it actually builds. * speakup: Integrated userspace side and build as modules everywhere. * Implement crashdump helper. * The mondo hdrinstall2 git merge. Didn't use git for this, but it's all there. * Added parisc patches. My A500 should boot now. This should also fix some problems like ipv6.ko not being loadable. * Merge dapper updates. -- Ben Collins Wed, 28 Jun 2006 21:18:11 -0400 linux-source-2.6.17 (2.6.17-2.2) edgy; urgency=low Changes by Ben Collins * Obvious sync to upstream-linux git. * Syncs from dapper * Lots of MODPOST warning fixes. * usbvideo: Fix Kconfig so usbvideo.ko gets built. * zd1211: Fix usage of file operations. * dev_acpi: Include smp_lock.h so we get the correct declerations for {lock,unlock}_kernel. * toshiba_acpi: Add legacy isa defines. * Sync ieee1394 git (these are updates targetted at 2.6.18, because they missed the 2.6.17 window). * ndiswrapper: Upgrade from 1.8 to 1.17. * Setup easier build system where debian/control is auto-generated from info in debian/changelog. This allows easier ABI bumps, but the real benefit is easier custom builds for users who don't understand the ABI system and how to edit everything. * Update gfs2 from git. * Enable CONFIG_REGPARM (finally) on i386. This should have been the default a long time ago. Changes by David Miller * sparc64: smp_tune_scheduling(), to adjust max_cache_size for sparc64 systems, so that the scheduler properly tunes for migration_cost. Changes by Fabio M. Di Nitto * Remove gfs1 100%. * Provides: rhcs-modules2-1 * Sync with latest GFS2 -- Ben Collins Thu, 15 Jun 2006 22:23:32 -0400 linux-source-2.6.17 (2.6.17-1.1) edgy; urgency=low Welcome to the wonderful world of the Edgy Eft kernel. Changes by Ben Collins * Merge 2.6.17-git * Merge gfs2-git (remove gfs). * unionfs: Update to 1.1.4 (current version failed to build in this kernel). * Lots of i_sem -> i_mutex changes (fs layer). * Lots of MODULE_PARM -> module_param changes (all over, mostly our external modules). * Disable CONFIG_SCSI_SATA_ACPI until it's forward ported. * Disable PRIMS2 until it can be fixed to compile. We only need PRISM2_USB anyway, since hostap takes care of most others. * Major reversions to stock code: - libata - parisc - sound, except snd-powermac - acpi - i386 SMP Alternatives, except config option to disable/enable it by default. - ieee80211_1_1_13 stack (purged). * RaLinkTech: - Added rt61 and rt73 firmware. - Added rt2x00 drivers, but not enabling most, just rt61 and rt73. rt2500 and rt2400 are not stable yet. * Include .kernelrelease file in linux-headers packages. * Update adm8211 driver to latest version. * Update zd1211 to v2.6.0.0, remove unneeded mawk build-dep as a result. * Switch all desktop targets to HZ=250 and PREEMPT_VOLUNRARY, instead of HZ=1000 and PREEMPT. -- Ben Collins Thu, 18 May 2006 18:45:39 -0400 linux-source-2.6.15 (2.6.15-26.47) dapper-security; urgency=low Changes by Ben Collins * zd1211: Update to latest version of driver - Malone: #37795 * sata_mv: Disable MSI by default - Malone: #55234 - Upstream GIT-SHA: ddef9bb367b19383df627e388cb4c01c86ddba6c * p4-clockmod. Lower n60 errata max down to 700Mhz instead of 2ghz. - Malone: ##51847 * usb-hub: Always turn on power to hub ports, even if it doesn't support power switching. - Malone: #53293 - Upstream GIT-SHA: 4489a5712b086621a6c3f669057d2996245cd3fb * unusual_devs: Add 60G Video iPod. - Malone: #54279 * usb-core: Rate limit the over-current dev_err message. - Malone: #55253 * gamecon: Fix crashes when accessing the device. - Malone: #55355 - Upstrea GIT-SHA's (in order applied) - c7fd018d75cae2b0c1cf03003b38f4c76e3df826 - 77fc46ca5b331df3fc0ffef24012ba0d51d601b3 * uhci-hub: Increase port-reset completion delay for HP controllers. - Malone: #55495 - Upstream GIT-SHA: ae55717584431761b70215d3d574c13fe97093f2 * seccomp: Make the TSC disable purely paranoid feature optional, so by default seccomp returns absolutely zerocost. - Malone: #52272 * skge: Update to version in 2.6.17, to obtain fixes and D-Link DGE-530T support. - Malone: #55847 * ide/via82cxxx: Add vt8237a support. * acpi_sbs: Fix perms on capacity_mode module param. - Malone: #55806 * sk98lin: Forward port driver from breezy (known working for sky2). - Malone: #38865 * bluetooth: Rate limit SCO packet error message. - Malone: #39414 * ieee80211: Fix race in wep/tkip crypt modules. - Malone: #56894 Changes by Daniel T Chen * sound/pci/hda: Add IDs for ASUS W6A, A7TC; fix support for HP model (patch_realtek) * sound/pci: Fix inaudible sound by default for ENS1371 * {include/sound,sound/pci/ymfpci}: Fix PM and IEC958 output for ymfpci * sound/pci/ac97: #42194: Use hp_only quirk for Fujitsu Lifebook C1211D * sound/pci/hda: Fix sound for Uniwill M31 * sound/pci/ice1712: Fix typo in sampling rate (16000 not 1600) * sound/pci/ac97: Fix inaudible sound for LG K1 Express * sound/pci{,/emu10k1}: Miscellaneous cleanups * sound/pci/hda: Fix inaudible sound on Sony VAIO AR 11B * sound/pci/hda: #56576: Fix inaudible sound on Sony VAIO AR 11S * sound/pci/hda: Backport support for HDA STAC9205 family -- Ben Collins Mon, 7 Aug 2006 13:02:48 -0400 linux-source-2.6.15 (2.6.15-26.46) dapper-security; urgency=low Security: * CVE-2006-2934: SCTP conntrack: fix crash triggered by packet without chunks. Upstream GIT-SHA: dd7271feba61d5dc0fab1cb5365db9926d35ea3a * CVE-2006-2935: cdrom: fix bad cgc.buflen assignment. Upstream GIT-SHA: 454d6fbc48374be8f53b9bafaa86530cf8eb3bc1 * CVE-2006-2936: USB serial ftdi_sio: Prevent userspace DoS. Upstream GIT-SHA: 224654004ca688af67cec44d9300e8c3f647577c Changes by Ben Collins * Cherry pick fixes related to incorrect idle time on some processors. This may also fix the "no timer" errors in MacBook's. - Malone: #30557 - GIT SHA's (in order applied): - 5a07a30c3cc4dc438494d6416ffa74008a2194b3 - 6eb0a0fd059598ee0d49c6283ce25cccd743e9fc - d25bf7e5fe73b5b6d2246ab0be08ae35d718456b - 76b461c21468f41837283b7888d55f1c0671f719 - bd6633476922b7b51227f7f704c2546e763ae5ed - 0b5c59a1e41636afa77b90d34e8c394d8d929733 * Cherry pick fix for ali ide, broken CD burning with DMA turned on. - Malone: #53524 - GIT SHA: 0d8a95efd878920e7f791d5bcfb9b70f107aadda * Cherry pick fix for ali ide, broken CD burning with DMA turned on. - Malone: #53524 - GIT SHA: 0d8a95efd878920e7f791d5bcfb9b70f107aadda * Cherry pick fix for HP laptop batteries. - Malone: #47561 - GIT SHA: 49fee981fa98f3c0a21f3d6c8193eddcc15e84e9 * Add Anydata device to usb-serial option driver. Disable anydata driver. - Malone: #38191 * Added dazuko 2.2.1 driver. * Add RAZr unusual_dev entry. - Malone: #50859 Changes by Daniel T Chen * sound/pci/emu10k1: Don't hang when Audigy 2 ZS (cardbus) is removed * sound/usb: Add quirks for Yamaha USB MIDI devices * sound/pci/{emu10k1,hda}: Add support for various newer HDA and Audigy 2 ZS models * sound/pci: Correct dxs_support entries for various models * sound/pci/hda: Fix erroneous re-initialisation of pins * sound/pci/hda: Fix noisy HDA output when switch channel output mode (patch_{analog,realtek}) Changes by David Miller * [SPARC64]: Fix typo in pgprot_noncached(). * [SPARC64]: Fix quad-float multiply emulation. -- Ben Collins Wed, 2 Aug 2006 16:59:21 -0400 linux-source-2.6.15 (2.6.15-26.45) dapper-security; urgency=low Security: * Fix patch for CVE-2006-2451. * CVE-2006-3626: Fix suid root environ files in /proc - GIT Hashes (in order applied): - 4a7ac3ab06932949d3069c1811f6f2a310f656c4 - 1d87a98f9db06b6c7fadd20f13ab092875d53801 Changes by Ben Collins * usb: Fix oopses on device disconnects * prism54: Move PCI ID 10b7:6001 from prism54_softmac back to prism54. - Malone: #38278 Changes by Daniel T Chen * sound/pci/hda: Fix/add Realtek ALC8{61,8[38]} codecs (hda_codec,patch_realtek) * sound/pci/hda: Fix MacMini's built-in speaker (patch_sigmatel) Changes by Andrew Straw * drivers/ieee1394: Fix incorrect video1394 timestamps. -- Ben Collins Tue, 11 Jul 2006 16:21:27 -0400 linux-source-2.6.15 (2.6.15-26.44) dapper-security; urgency=low Security: * CVE-2006-0039: Race condition in the do_add_counters * CVE-2006-2445: run_posix_cpu_timers: remove a bogus BUG_ON() * CVE-2006-2448: powerpc: Fix machine check problem on 32-bit kernels * CVE-????-????: IPC: access to unmapped vmalloc area in grow_ary() * CVE-2006-2451: Fix prctl() DoS and privilege escalation vulnerability. Changes by Ben Collins * hid: Add 0x0218 to list of powerbook quirks. * sky2: Update to latest version in linux-2.6.git. * sata_nv/amd74xx: Add mcp65 ID's. * Max freq stucks at low freq if reduced by _PPC and sysfs gov access. - Git-7970e08bf066900efcd7794a1a338c11eb8f5141 - Malone #36014 * i8042-x86ia64io.h: Backport some 2.6.17 blacklist entries. * forcedeth: Update to v0.54 from 2.6.17. * cx88-dvb: Revert: 3a580f39df8937f54976b2e7ce2ef54294da06f9 - Malone #33096 * tulip: Re-add removed PCI id's left to dmfe, just for sparc. * ipw3945: Update to 1.0.5 * Enable CPUSETS - Malone: #50782 * nsc-ircc: Fix usage of pnp_register_driver() * megaraid: Update to latest driver - Malone: #32752 * Move VIA pci id's from ahci to sata_via. - Malone: #33030 Changes by Chuck Short * i8042-x86ia64io: Blacklist IBM 2656. * via-agp: Add support for PT880ULTRA. * sundance: Added IP100A chipset support. * pci/quirks: VIA IRQ fixup should only run for VIA southbridges. * cdrom: Fix cdrom open * com20020_cs: Add SoHard SH ARC-PCMCIA card. * drm: Allow drm detection of new VIA chipsets. * via-ircc: Fix memory leak. * acpi/boot: Fix noapic for acpi. * acpi: Do not abort method execution if asked to release not acquired mutex. * ati_remote: Fix FILTER_TIME causing multiple button presses. - Malone #50593 * CIFS: Fix suspend/resume problem which causes EIO on subsequent access to - Malone #42583 Changes by Daniel T Chen * sound/pci/hda: - Add ID for Samsung X60 Chane (patch_analog) - Add support for Intel D965 boards using STAC9227 (patch_sigmatel) * acpi/boot: Requires acpi=off * hid-core: Fixes irq status on some keyboards and mices. * sound/isa/sb: Fix potential NULL pointer dereference in sb8_midi.c::snd_sb8dsp_midi_interrupt() * sound/pci/ac97: Don't erroneously attempt to create AC97 controls again * sound/pci: Update default sample rate for MSI K8T Neo2-FI (snd_via82xx) * sound/pci/ac97: Fix suspend/resume for AD1888 codec (ac97_patch) * sound/pci/hda: Add id for supported models - reinstate commit ba42a99e564f63b2d5506a6df0da0b37b2e4774f fixing audible support for Lenovo 3000 N100-07684JU (patch_analog.c) * sound/pci/ac97: Add codec ID to Jack Sense blacklist (ac97_patch) * sound/pci: Add AC97 quirk for Tyan Thunder K8WE (intel8x0) * sound/pci/hda: Don't use the AD1988A rev.2 workaround on AD1988B chips * sound/core: #34831: Fix hard freeze with timer {re,}store (timer) * sound/pci/cs46xx: Fix deadlock inversion in dsp_spos_scb_lib.c::cs46xx_dsp_remove_scb() * sound/pci/hda: Use the proper codec patch for SigmaTel 922[7-9] (patch_sigmatel) * sound/pci/hda: Fix missing terminators in AD1988 mixer models (patch_analog) Changes by Fabio M. Di Nitto * Add sata_mv to sata-modules udeb if available. * Add cassini driver to nic-modules udeb if available. (Closes Ubuntu: #52234) Changes by David Miller * Proper fix for Niagara memory corruption. -- Ben Collins Fri, 7 Jul 2006 12:29:51 -0400 linux-source-2.6.15 (2.6.15-25.43) dapper-security; urgency=low Changes by Ben Collins * bcm43xx dma mask handling (> 1GB memory) - Add powerpc IOMMU handlers for dma masks - Sync updates to amd64 IOMMU to handle dma masks * Sync ide changes for better flash driver handling (flash isn't removable). Changes by David S. Miller * [SPARC64]: Temporary workaround for memory corruption on Niagara. -- Fabio M. Di Nitto Wed, 14 Jun 2006 11:05:57 +0200 linux-source-2.6.15 (2.6.15-24.42) dapper-security; urgency=low Changed by Daniel T Chen * Fix cs4266 build failure. -- Ben Collins Mon, 12 Jun 2006 22:26:24 -0400 linux-source-2.6.15 (2.6.15-24.41) dapper-security; urgency=low Changes by Ben Collins * usb: Enable CONFIG_USB_EHCI_SPLIT_ISO and CONFIG_USB_EHCI_ROOT_HUB_TT - Malone #28840 - Malone #49367 * usb: Enable CONFIG_USB_SUSPEND * powerpc: Fix for smp clock timer - Malone #29420 - Git cherry pick: 0c2aca88bdac4254a13466fb108733d243a118b6 * powerpc: Enable zilog as a module, and serial core/8250 as modules as well. - Malone #36499 * btsco: Patch to get headset working. - Maline #48910 Changes by Chuck Short * speedstep-smi: Allow speedstep-smi to load Thinkpad T20. - Malone #35044 Changes by Daniel T Chen * sound/pci/cs46xx: Fix PM support for snd_cs46xx - Malone #11149 Changes by David S Miller * [SPARC64]: Avoid JBUS errors on some Niagara systems. -- Ben Collins Mon, 12 Jun 2006 12:27:42 -0400 linux-source-2.6.15 (2.6.15-24.40) dapper-security; urgency=low Changes by Ben Collins * psmouse: Total reset for intellimouse. - Malone #30224 * powerpc: Add one-liner to fix physical memory mapping on some G3's. - Malone #34508 * nsc-ircc: Update to latest code to fix crashes. - Malone #46947 * nsc-ircc: Add some IBM thinkpads * ahci: Add support for JMicron ahci controller. - Malone #45839 * acx: Make all TI ACX111's use 1.2.1.34 firmware. - Malone #30766 * sky2: Update to latest version, 1.4. - Malone #38865 (and others) * rt2500: Update to CVS code, which the maintainer says will fix our SMP related bugs with this driver. * PCI: reverse pci config space restore order. Stolen from upstream patch. This should fix a few resume bugs for hardware that stricly needs to adhere to PCI specs. MacTel is one of the biggest examples. * Disable davicom usage in tulip driver to let dmfe module takeover. - Malone #48287 * powerpc: Enable MESH and MAC_FLOPPY drivers. * acpi/ec: Use semaphore instead of spinlock to get rid of missed interrupts - Malone #39315 * i386/amd64: Change HZ=1000 to HZ=250. The high frequency was causing high power consumption on some laptops, and also some latency under certain I/O loads. * irda/sir: Fix wait operations in kernel thread. Use proper wait_event_interruptible_timeout(). - Malone #45542 * hid-powerbook: Enable on i386 for MacTels. * i386: Add Averatec 3200 to list of acpi=noirq dmi matches. - Malone #48263 Changes by David S Miller * [SPARC64]: Fix missing fold at end of checksums. * [SPARC64]: Fix D-cache corruption in mremap. * [TG3]: Handle Sun onboard tg3 chips more correctly. Changes by Fabio M. Di Nitto * [debian/config] Enable HUGE_TLB & Co. on sparc64. Changes by Daniel T Chen * sound/{drivers/opl3,synth/emux}/: Fix port type bits * sound/pci/ac97/: Add workaround for ASUS A6KM * sound/pci/hda/: Fix handling of capture controls on ALC882 3/6-stack models * sound/core/: Fix pcm-draining of capture stream in PCM middle layer * sound/pci/hda/: Fix init verbs for ALC260 hp model * sound/usb/: Add workaround for CSR Bluetooth Headphones * sound/synth/emux/: Fix NULL pointer dereference * sound/pci/hda/: Fix codec model for HP dc7600 * sound/pci/ice1712/: Don't use Consumer AC97 for Terratec DMX6fire * sound/pci/hda/: Add support for more Sony Vaio models * sound/pci/hda/: Add support for Sigmatel 922[7-9] HDA codecs * sound/pci/ac97/: Add ThinkPad T41p to Jack Sense blacklist * sound/pci/: Fix incorrect mixer element name for cmipci * sound/pci/{cs46xx,hda}/: Fix race in removing device * sound/pci/hda/: Add HP nx6320 to supported list * sound/pci: Fix additional races in the irq handler and ioremap() Changes by Ryan Lortie * snd-hda-intel: fix routing on macbook * usb-hid: enable Fn key on Macbook keyboard (Intel) * libata: delay resume to wait for harddrives to spin up * ich7-sci-en-quirk: poke the SCI_EN bit on Macbook resume Security updates * CVE-2006-1052: Cherry picked * CVE-2006-1066: Cherry picked * CVE-2006-1368: Cherry picked * CVE-2006-1525: Cherry picked * CVE-2006-1055: Cherry picked * CVE-2006-0744: Cherry picked * CVE-2006-0038: Cherry picked and merged * CVE-2006-1522: Cherry picked * CVE-2006-1527: Cherry picked * CVE-2006-1056: Cherry picked and merged * CVE-2006-1863: Cherry picked * CVE-2006-1864: Copied patch and applied * CVE-2006-1859: Cherry picked * CVE-2006-1860: Cherry picked * CVE-2006-2271: Cherry picked * CVE-2006-2272: Cherry picked * CVE-2006-2274: Cherry picked * CVE-2006-2275: Cherry picked * CVE-2006-1857: Cherry picked * CVE-2006-1858: Cherry picked * CVE-2006-2444: Cherry picked -- Ben Collins Fri, 9 Jun 2006 12:15:10 -0400 linux-source-2.6.15 (2.6.15-23.39) dapper; urgency=low 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. -- Ben Collins Tue, 23 May 2006 07:17:42 -0400 linux-source-2.6.15 (2.6.15-23.38) dapper; urgency=low * Ignore ABI change on sparc this time around. * amd64: Update configs. -- Ben Collins Mon, 22 May 2006 16:52:46 -0400 linux-source-2.6.15 (2.6.15-23.37) dapper; urgency=low * Ignore ABI change on sparc this time around. * amd64: Update configs. -- Ben Collins Mon, 22 May 2006 11:52:46 -0400 linux-source-2.6.15 (2.6.15-23.36) dapper; urgency=low 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. -- Ben Collins Mon, 22 May 2006 10:12:30 -0400 linux-source-2.6.15 (2.6.15-23.35) dapper; urgency=low 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 Short Give 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 #45257 Changes 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.11 Changes 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 -- Ben Collins Thu, 18 May 2006 10:00:24 -0400 linux-source-2.6.15 (2.6.15-22.34) dapper; urgency=low 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. -- Ben Collins Sun, 7 May 2006 10:23:49 -0400 linux-source-2.6.15 (2.6.15-22.33) dapper; urgency=low 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 6FIRE Changes 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 -- Ben Collins Tue, 2 May 2006 00:56:08 -0400 linux-source-2.6.15 (2.6.15-21.32) dapper; urgency=low * Fix libata docbook entry. FTBFS. -- Ben Collins Fri, 21 Apr 2006 10:45:37 -0400 linux-source-2.6.15 (2.6.15-21.31) dapper; urgency=low 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 around Changes 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-07684JU Changes 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). -- Ben Collins Thu, 20 Apr 2006 23:00:55 -0400 linux-source-2.6.15 (2.6.15-20.30) dapper; urgency=low 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. -- Ben Collins Mon, 20 Mar 2006 10:54:39 -0500 linux-source-2.6.15 (2.6.15-19.29) dapper; urgency=low Changes by Ben Collins * Fix d-i firmware list (ipw2200 update), FTBFS. * Add nic-firmware for ia64, sparc and hppa. They have the drivers, so it's pointless to not have the firmware too. * PPC: Add AOAShasta and layout-id 0x2d to toonie sound detection. * imacfb: Add support for mac mini, and better autodetection (mjg59) * ipw2200: Include two patches from upstream: - Fix problem with diversity algorithm causing disassocaition - Fix endian issues with v3.0 fw image format * Pull sparc64 updates from davem. -- Ben Collins Sun, 19 Mar 2006 10:30:20 -0500 linux-source-2.6.15 (2.6.15-19.28) dapper; urgency=low Changes by Ben Collins * bcm43xx: Add support for PCIE cards (Mactel related, mjg59) * ipw2200: quiesce on shutdown (lost from breezy, mjg59) * 31879: Add usb-handoff command line to enable usb-handoff pci quirks. Disable the quirk by default. * 31936: Update synaptics-usb driver (previously known as cpad) to version 1.4rc3 * Update ipw2200 to version 1.1.1. * Update bcm43xx to 3-14-2006 snapshot. * Merge DaveM's niagara tree. - Tg3 fixes - Fix proc/cpuinfo output on niagara (sun4v) - E1000 fixes * 33030: Add support for VIA VT8251 to ahci driver. Changes by Daniel T. Chen * sound: Add Jack Sense blacklist for ThinkPads * sound: Add card entry for Audigy4 SB0400 model * sound: Fix use after free() in pci/emu10k1/emu10k1_synth.c * sound: Properly support sound on Siemens FieldPG-M * sound: Add support for Agere's variant of Si3054/5 * sound: Apply various fixes to Sigmatel HDA codecs * sound: Restore xxx_t typedefs for compatibility in pci/hda/patch_sigmatel.c * sound: Restore xxx_t typedefs for compatibility in * sound: Fix support for Analog Devices AD198x HDA * sound: Restore xxx_t typedefs for compatibility in * sound: Simplify C-Media cmi9880 HDA codec support * sound: Fix initialization and routing for Realtek * sound: Finalize HDA restructuring for * sound: Add model for Aopen i915GMm-HFS motherboard * sound: Fix sound on laptops with AD1986A HDA codec * sound: Support FIC P4M-915GD1 with ALC880 codec * sound: Add support for Sony VAIO FE550G and SZ110 Changes by Fabio M. Di Nitto * Add linux-kernel-devel meta-package to pull in all core development tools. * Set CONFIG_SERIAL_8250_NR_UARTS to 48 to avoid regression from 2.6.12. -- Ben Collins Thu, 9 Mar 2006 09:39:41 -0500 linux-source-2.6.15 (2.6.15-18.27) dapper; urgency=low Changes by Ben Collins * Fix build failure in mrv8k on sparc. * Lots of Mactel related patches from mjg59. * Revert to 1/3GB physical mem. Should fix valgrind among other things. * Sync to 2.6.15.5. * Enable all of the PCI and USB wireless stuff for sparc. Changes by Fabio M. Di Nitto * Readd input-modules udeb to sparc64. -- Ben Collins Tue, 7 Mar 2006 07:40:01 -0500 linux-source-2.6.15 (2.6.15-17.26) dapper; urgency=low * Quick reupload to fix sparc FTBFS (due to out-dated config's). -- Ben Collins Mon, 6 Mar 2006 18:17:18 -0500 linux-source-2.6.15 (2.6.15-17.25) dapper; urgency=low [Your company ad here! Send payments to Ben Collins] Changes by Ben Collins * Enable EFI for x86 (MacBook Pro, come hither). * Cleanup the message for finding the DSDT in the initramfs. On my amd64, it was just printing an extraneous " not found!". * Backported EHCI-HCD (USB2 Host) driver from 2.6.16. Maybe this will fix some EHCI related bugs. * Backport aic7xxx driver from 2.6.16-git. * #28902 3w-9xxx: Add proc_name member to scsi_host_template * Whoops, bcm43xx went missing. -- Ben Collins Mon, 6 Mar 2006 15:19:40 -0500 linux-source-2.6.15 (2.6.15-17.24) dapper; urgency=low Changes by Ben Collins * #28485: Add WAP capa decleration to ipw2[12]00 drivers. * #27842: Cherry picked WoL fix from 2.6.16 git. Fix claims to fix lockup when loading driver. * #28174: Applied 10-byte/TYPE_RBC patch to sbp2. * #31061: Assume AC power when there are no batteries, regardless of the hardware not reporting it. * Merge radeon DRI PCI ID's (cherry-pick from mainline). * Update bcm43xx from daily git snapshots (wow, I initially typed snapshits, hope that's not an omen). * x86_64: Make a default config option for when amd64 is booted on i386. Set our defaults to something more Ubuntu specific. * sym2: Update driver from 2.2.1 to 2.2.2, mainly for parisc, but should help all architectures. * tulip: Updates from upstream, mainly for parisc. * acpi_sbs: Fix divide-by-zero possibility. Patch from Matthew Garrett. * input: Allow root to inject unknown scancodes. Useful for keys like hibernate and screen lock. Patch from Matthew Garrett. * Large parisc sync. * Increase LOG_BUF_SHIFT for all architectures to 17 (128k). This should help catch all the kernel messages (especially on amd64 where we lose a lot of the initial kernel setup). * video1394: Pulled patch sent to mailine to fix error return. Changes by Fabio M. Di Nitto * Merge SUN4V support from David Miller. * Update redhat cluster suite to CVS20060222. * Stop spca5xx to redefine PUD_SHIFT that's arch specific mem management. * Import OCFS2 and configfs bug fixes from 2.6.16-rc5. This commit must be reverted before we will sync 2.6.16 directly from git or they will conflict badly. * Bump kernel-package B-D version to get that sparc32/sparc64 identify mess out of the way. -- Ben Collins Wed, 22 Feb 2006 20:09:12 +0100 linux-source-2.6.15 (2.6.15-16.23) dapper; urgency=low Changes by Ben Collins * Add build-depends for m4. Mainly for ppc, but just make it generic. -- Ben Collins Sun, 19 Feb 2006 11:46:26 -0500 linux-source-2.6.15 (2.6.15-16.22) dapper; urgency=low Changes by Ben Collins * Synced bcm43xx to latest SVN. * Added Mac-On-Linux kernel module. Not sure why MOL is contrib. It can boot Linux without any proprietary software. Anyway, this module will make it easier for MOL users, they wont have to recompile mol-module-source every time the kernel is updated. This also includes an extra patch that isn't in the original source that allows booting OSX Tiger. * Disable CONFIG_BOOTX_TEXT on ppc to avoid the white flash of prom console. Also disable prom_printf (through a compile time config option). * Incorrectly set memory split to 3/1 instead of the default 1/3. Revert to correct 2/2 mapping. Fixes problems with UML and Wine. * Merged 2.6.15.4 * #30309: Added A8V-MX to pci=noacpi blacklist. * #30707: Fix incorrect pci device id for ipg driver (DLink cards). * #30987: Make "DMA end" message a DBG statement only. * Fix version in unionfs Makefile (1.1.2). * #31431: Fix description of linux-source-2.6.15 package to steer users to linux-headers where needed. * #31518: Add Sempron to list of supported CPU's by -k7 image. * #31528: Disable VERBOSE_IDE_CD_ERRORS. * Quiet ieee80211 a little. * Re-apply ACPI-CA patch set. Add a couple of fixes from Matt to get it all working. Changes by Fabio M. Di Nitto: * Fix regression from hoary kernel in megaraid scsi driver: In the breezy kernel a split up of the megaraid and megaraid_m* driver was done to be able to support all controllers. During the split one pci subvendor ID was lost due to removal of PCI_ANY catch all. Thanks to Brian (bubba) Wilson for spotting the issue and testing the fix. * [SECURITY]: Fix extra dst release when ip_options_echo fails. (CVE-2006-0454) * Update redhat cluster suite to CVS20060216: - Add DIO_CLUSTER_LOCKING support from https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=173912 (Thanks to Wendy Cheng for pushing the patch back to us) -- Ben Collins Sat, 18 Feb 2006 15:11:19 -0500 linux-source-2.6.15 (2.6.15-15.21) dapper; urgency=low * Quick release * Fix regression in squashfs. The 2.x compatibility layer was broken. Added missing call to old_decode_dev() for chr/dev types. -- Ben Collins Thu, 09 Feb 2006 10:48:00 -0500 linux-source-2.6.15 (2.6.15-15.20) dapper; urgency=low Changes by Ben Collins * Add 0x52 layout-id for toonie pmac sound. * #29784: Updated unionfs to 1.1.2 * Updated squashfs to latest CVS. * Apply emu10k patch to fix distortion on Audigy 2 ZS notebook. * #29859: Enable v9fs by default. * snd-powermac: Do not fail on headphone/lineout detection failure for tumbler. * ndiswrapper: Update to 1.8 * Backported hfsplus changes from 2.6.16-git. Allows mounting of hfsplus + case-sensitive filesystems. * Backport emu10k power management support. * #28543: Added dmi-table override for ASUS A8N motherboard, acpi=noirq. * #19749: Reverted to stock 2.6.16-git code for ata_piix. * Fix powernow-k7 to work on SMP. * Add new quirk to not send clear-halt for some devices. Add this quirk to UGCI devices. * Pulled from l-k: Handle more bogus PCI MCFG entries. * Pulled from linux1394: - sbp2: prevent unloading of 1394 low-level driver - sbp2: fix another deadlock after disconnection * Add ns87415 to hppa ide modules (per Lamont). * Update/Sync for sdhci. Submitted by Matthew Garrett. * Add 818x/8187 wireless drivers. * Cherry picked from 2.6.16-git: x86: GDT alignment fix * Synced ACPI to current ACPICA code. Patches via Matthew Garrett. * Added Smart Battery driver. * #30340: Bump module-init-tools depends. * #30335: Build mmc_block into mmc_core to make sure the block functionality is always present after mmc_core is loaded. Changes by Chuck Short: * Added rt2600 wireless driver support. * Blacklisted Dell Optiplex. Closes #23330. -- Ben Collins Mon, 6 Feb 2006 11:15:02 -0500 linux-source-2.6.15 (2.6.15-14.19) dapper; urgency=low Changes by Ben Collins: (From here out all bug numbers refer to malone bug numbers, unless noted otherwise) * Change depends for ia64 and hppa s/initrd-tools/initramfs-tools/ * #28533: Add Dothan tables to centrino-speedstep driver. * Add mrv8k-0.0.2 Marvell wifi driver. * Backport pata support for sata_promise driver. * Reverted change to powernow-k7, since it didn't fix the problem. * Reverted local changes to ieee1394. * Enable irq events for platform functions. * Fix snd-pmac-gpio to check for NULL altname. * #28580: Fix device table for yealink driver. * Fix linux-headers Makefile EXTRAVERSION (broken my sed when EXTRAVERSION went to .1-ubuntu1). -- Ben Collins Wed, 25 Jan 2006 09:39:28 -0500 linux-source-2.6.15 (2.6.15-13.18) dapper; urgency=low Changes by Ben Collins: * hid-input: Make powerbook FN key default to fkeys first (matches macosx operation). * Patch to fix oopses in kobject (pulled from l-k). * Patch to fix workqueue oopses when remove cpu0 (pulled from l-k). * Patch to accept vci devices on older powerpc's as PCI Bridges (pulled from linuxppc-dev). * Backport pmac_pfunc interfaces from 2.6.16-git * Make use of plaform functions for sound/ppc to get toonie sound working on newer powerbook's. * #28619: Apply patch for asus-acpi to fix oops. * Add PowerBook5,7 id (0x50) to toonie listings. * Update to 2.6.15.1 * Update bcm43xx and softmac code to latest repo's. * Cherry picked security patches for: - CVE-2006-0095(9d3520a339d62f942085e9888f66905eb8b350bd): dm-crypt: zero key before freeing it - CVE-2005-3356(7c7dce9209161eb260cdf9e9172f72c3a02379e6): double decrement of mqueue_mnt->mnt_count in sys_mq_open * unionfs: Disable debug (should fix oopses). * Include linux/types.h in asm/alternatives.h to fix compilation problems (specifically with vmware modules). * ia64 kernels now depend on elilo >= 3.6-1, which allows initramfs support. * Bump build-dep for kernel-package to get the one that has initramfs support for hppa and ia64. Changes by Fabio M. Di Nitto: * Provides rhcs-modules only from -server* flavours on i386/amd64. Changes by Daniel T Chen: * Sync ipw2200 driver to 1.0.10. * Fix sound output for Sound Blaster Audigy SE [SB0570] and Shuttle XPC SD11G5 Changes by Chuck Short: * Disabled stupid keyboard warning. Closes #20152. * Avoid clock running too fast on many ATI IXP and nforce motherboards. Closes #11304. * Disable ACPI for MSI Neo4 FI. Closes #15939. -- Ben Collins Thu, 19 Jan 2006 10:33:30 -0500 linux-source-2.6.15 (2.6.15-12.17) dapper; urgency=low Changed by Ben Collins: * Update spca5xx driver: #21279 * Update Changelog-2.6.15 to final version. * Minor cleanups to match stock code. Pushed a lot of stuff upstream. * Malone #6490: Updated acerhk driver to 0.5.31. * #21417: Add specific firmware version for acx driver. * Disable USB_EHCI_SPLIT_ISO and USB_EHCI_ROOT_HUB_TT, since they are experimental. * Add smp-alt-disable boot option to allow disabling of alt-smp code. * #14081: Add sdhci driver (Secure Digital MMC). * Update ipw2200 driver to 1.0.9 * #22131: Enable IPW2200_MONITOR * Update ieee80211 to 1.1.8. * ICH8 patches from Jason Gaston (pulled from linux-kernel). * #21968: Fix mix of simple/complex smp alternatives. * Fix amd64 complex smp alternatives to actually work. * Add uli526x module to nic-modules udeb. * Patch from BenH to support newer dual core G5's and iMac G5's with iSight. * Updated bcm43xx driver. It now contains a module device table, so it's going to start loading for people. * Added config option to allow enabling or disabling the default behavior of SMP alternatives. For -server kernels, it will default to disables (enable with smp-alt-enable), and for desktop it is enabled (disable with smp-alt-disable). * Disable CLUSTER, OCFS2 and GFS for desktop kernels on i386 and amd64. The -server kernels are suggested for these. * Fix GENERIC_TBSYNC config option. * Remove slashed from disk names when creation dev names in sysfs. Patch pulled from l-k. * Use better powerbook-fn patch, pulled from l-k. * Security: - CVE-2005-4605: Verified, already fixed. - CVE-2005-3623: Verified, already fixed. - CVE-2006-0035: Patch pulled from git. - CVE-2006-0036: Patch pulled from git. - CVE-2006-0037: Patch pulled from git. Changes by Fabio M. Di Nitto: * Stop shipping cluster/cmirror in coordination with upstream. -- Ben Collins Thu, 12 Jan 2006 13:41:20 -0500 linux-source-2.6.15 (2.6.15-11.16) dapper; urgency=low The "Ben got a PowerBook for Christmas" Release. Changes by Ben Collins: * Bump ABI. * Radeon_cp: Patch from BenH, fixes screen corruption for console switching and resume. * appletouch: Fixes for latest powerbooks. * hid-input-powerbook: Tweaks for fn multifunction keys on recent power books. * Update bcm43xx and softmac code. * Apply patch to ieee80211 from Johannes Berg which allows bcm43xx to use wep encryption. I'm now using my Airport2 card with bcm43xx on a WEP enabled AP (albeit, only at 11M) * #21032: Patch to fix ndiswrapper on amd64. * #20622: Fix powernow-k7 to work when kernel is compiled for SMP (but only works on actual UP systems). * Fix i2c-keywest stuck state machine. * Synced Linus tree. This means final 2.6.15. From here after, we will be following gregkh's stable 2.6.15.y git. * parisc/powerpc: Fix signal.h not to use BITS_PER_LONG for userspace compile * Malone #3819: Add 1SET68WW for R40 laptop in C2/C3 sleep blacklist. Changes by Fabio M. Di Nitto: * Update configfs and ocfs2 from the new splitted oracle git repository. * Make therm_adt746x a bit more silent. * Update redhat cluster suite to CVS20060102: - Provides rhcs-modules-4. Changes by Chuck Short: * Added hotplug support to qlogicfc. * Added hotplug support to igafb. * Added hotplug support to alim7101_wdt. * Added hotplug support to specialix * Added hotplug support to ip2main. * Added support to ATI/Philips USB RF remotes. (Closes #16390). * Removed spurious warning from asus_acpi. (Closes #10834). * Updated Toshiba satelite USB quirk fix. -- Ben Collins Thu, 29 Dec 2005 13:49:32 -0500 linux-source-2.6.15 (2.6.15-10.15) dapper; urgency=low Changes by Ben Collins: * Bump ABI. * Sync to Linus (rc7) - scsi scan and transport - usb-storage scsiglue - saa7134 oss and alsa - saa7127 - nfs - vlan - ipv6 - xfrm * #5049: Add my logic back to CDROMEJECT. Has to be read or 0x01 start-stop that is giving it the right magic. * #15940: Remove uneeded error message for missing _GTM methods. * Add arcmsr to scsi-modules udeb. * Add new SMP/UP alternatives code to replace the inferior SMP2UP code. Benefits of this code over old smp2up: - Handles modules correctly (module fixup wasn't even enabled in old code). - Handles converting smp functions to up alternatives. - Can even re-enable SMP after hotplug of a new cpu. - Should be easier to port to amd64 and possibly ppc. * Port alternative_smp code to x86_64. * Sync acpi git: - Fix processor_thermal inverted check - Bumps max owner id's to 64 (was 32). - ACPI_EC, not just for X86 anymore * Updated softmac code to rev 211. * Updated bcm430x driver to rev 946. * Sync netdev git: - sky2 - orinoco - skge * Get rid of amd64-k8-smp, make amd64-k8 SMP. Make amd64-generic SMP also. -- Ben Collins Wed, 21 Dec 2005 09:01:50 -0500 linux-source-2.6.15 (2.6.15-9.14) dapper; urgency=low Changes by Adam Conrad: * Fix archtable to include KPKG_ARCH for generic headers, and fix debian/rules to use that value when building header packages. Changes by Ben Collins: * Stop chasing our tails and fix kernel-package, which was the real reason our symlink kept getting messed up. Build dep on this sweet new kernel package. -- Ben Collins Wed, 21 Dec 2005 08:22:38 -0500 linux-source-2.6.15 (2.6.15-9.13) dapper; urgency=low * Add the missing amd64-server ABI file, so we can build on amd64. -- Adam Conrad Wed, 21 Dec 2005 05:52:33 +0000 linux-source-2.6.15 (2.6.15-9.12) dapper; urgency=low Changes by Ben Collins: * CONFIG_ACPI_INTERPRETER? What's what? Seems some of our patches/modules from breezy used this config option to dep on. It no longer exists, so these modules were not getting enabled (sony_acpi, acpi_dev, sonypi, etc). * Fix amd64-k8-smp header package. * Sync to Linus. Lots of random fixes. We are post rc6 now, so it's mostly important things. * Set KPKG_ARCH when building generic header package. -- Ben Collins Tue, 20 Dec 2005 22:54:26 -0500 linux-source-2.6.15 (2.6.15-9.11) dapper; urgency=low Changes by Ben Collins: * Bump ABI * #1927: Switch 8139too driver to MMIO (no idea why PIO was enabled). Synced 8139too config options across all architectures. * Sync to linux-2.6 (-rc6): - PowerPC changes - Large DVB merge - Networking related changes - x86_64 updates - PCI fixes (some related to k8) - video/fb cleanups/fixes - ia64 updates - sparc updates * Sync netdev: - sky2 updates - e1000 updates * Sync ieee1394: - nodemgr - sbp2 - ohci1394 * #20807: Revert sata_sil to stock upstream code. * Revert sis5513 driver patch for SiS 965. Conflicted with an existing patch. * #20978: Add bcm43xx to nic-modules. Although it wont work (no firmware), atleast it can be available for use if someone takes the time to install the firmware (usb stick?). * Upgrade unionfs to latest version: 1.1.0 -> 1.1.1 * #13404: alps: Add Fujitsu Siemens S6010 support. * #21032: Add missing source file for x86_64_stubs.h generation. Fixes missing symbols on x86_64 builds. * #17398: Disable ACPI-PCI for Toshiba Tecra A4 laptops, bios ver 1.60. * Add amd64-server. * Tune i386 and amd64 targets as follows: - Server: 100 HZ, PREEMPT NONE - Desktop: 1000 HZ, PREEMPT, PREEMPT BKL * #17897: i2o layer needs to leave the pci device enabled when it's in use by someone else. * #21206: Add realtime-lsm module. * Code reversion: ieee1394, libata (stock kernel, no git pulls). Libata still retains out suspend/resume code. Cleaned up the scsi suspend/resume stuff a bit. * #5049: Finally fix the bug where CDROMEJECT wont eject some devices. Changes by Chuck Short: * Added support for Acer TravelMate 240 wistron buttons interface. -- Ben Collins Mon, 19 Dec 2005 11:33:24 -0500 linux-source-2.6.15 (2.6.15-8.10) dapper; urgency=low Changes by Ben Collins: * ABI Bump * #8745: Added ov511_decomp and ov518_decomp modules. * #2129: Apply isapnp support patch to nsc-ircc driver. * #1978: Include patch for radeonfb D2 sleep state. * sky2: Quiet debug messages. * #17547: Increased COMMAND_LINE_SIZE to 1024 for all 6 architectures (parisc was already at 1024). * Sync trivial ia64 and acpi changes (git sync). * Rename i386 server-{low,high}end to server and server-bigiron. * #8853: Added ECC memory check modules, patch in bug report was taken from Suse. * #10770: Invert read of wled proc file to show correct sate of LED. * #8320: Remove hardcoded skip of 8250 driver initialization for PMac * via82cxxx IDE: Add VT8251 ISA bridge, patch from Daniel Drake , taken from linux-kernel. * #12843: Include podxtpro USB driver. * #14216: Set EXTRAVERSION in installed kernel-header Makefile. * Fix ppc and parisc asm link in kernel headers package. * #14460: Enable VIA and Savage DRM modules. * #15573: mv643xx: Add missing MODULE_DEVICE_TABLE. * #16029: Add newer acx driver. Requires newer firmware files in linux-restricted-modules-2.6.15.3. * #15993: Add IP1000A gigabit ethernet driver. * Consolidated scsi dma direction checking. Fixes crash in sbp2. Patch taken from linux1394, from James Bottomley. * Added mISDN drivers. * Added getabis script. Added rules target for getprevabis to make use of it. * vga16fb: Set mode to 640x400 to be more compatible. This should close more bugs than I'd care to list. I will enjoy doing the mass closing. * #17041: Reports show that longhaul cpufreq support is broken, and wont be fixed. For us that means disabling the driver. * #17236: Add support for SiS 965 in sis5513 driver. * #17367: Reapply patch for DVICO DVB TPlus, referenced in bug #5773. * Include missing cloop patch to fix cloop over dm. * #17872: Add proper module device table for initio scsi driver. * #17923: Export parport_get_port() from parport/share.c. * #18162(and others): Make ide-core built-in for all architectures. The issue was that modular build caused ide= and hd?= kernel command line options to be ignores, since ide.ko was only expecting them as module options. Notified Kamion and Keybuk. ide-core-modules udeb is going away. * Make unix.ko built-in. Who's bright idea was this anyway? * Upgraded to linux-wlan-ng/prism2 0.2.3 Changes by Chuck Short: * Added CONFIG_EFI_PARTITION=y. Closes (#20082). -- Ben Collins Tue, 06 Dec 2005 14:16:47 -0500 linux-source-2.6.15 (2.6.15-7.9) dapper; urgency=low Changes by Ben Collins: * Patch from Keybuk: Revert some of our modular ide patch. The general issue is that we do things different in dapper than we did in breezy, which makes this patch wrong now. * Applied patch for via-sound irq problem (from breezy). * Added HP 4318 id to bcm43xx driver. * Upgraded bcm43xx and softmac to latest code. Should have working xmit/recv now. * combined_mode patch from Jesse Barnes (snagged from l-k). Allows you to target ide resources to IDE, LIBATA, or both. * Removed devices from prism2 device table, so hostap can take precedence. Prism2 can still be used if hostap module is unloaded, and prims2 reloaded. * Fix acx100 makefile to it actually compiles this driver. * Enable vga16fb and vesafb for ia64. Required some work to export all the symbols needed for modular vga16fb. VesaFB also needed to ifdef some mtrr stuff. * libata: Enable ATAPI by default. Add ATA_FLAG_NO_ATAPI, and enable it for drivers known not to work with atapi devices (either because theie phys can't or the driver doesn't implement it yet). Added printk to let users know when and why their atapi device is disabled. Patch was done using jgarzik's suggestions (sata_{mv,promise,sx4} were known to now work with ATAPI). Patch has been sent to him for inclusion with libata-dev.git. * Enable CONFIG_THERM_ADT746X and CONFIG_THERM_WINDTUNNEL for powerpc and powerpc-smp. * Created lowend and highend server config's for i386. * Bump ABI * abi-install got disabled, fix it. * linux-doc-2.6.15: Conflicts linux-doc-2.6, so only one is installable at a time. * Synced to -rc5 * Git pull's: - ACPI - NetDev-2.6#upstream - Adds the sky2 driver, to support Yukon2 ethernet cards. - libata - Several new PATA drivers - Checked, but nothing new: ia64, parisc, ocfs2, ieee1394 Changes by Fabio M. Di Nitto: * Update redhat cluster suite kernel modules to CVS20051205: - Provides rhcs-modules-3. * Stop providing ext2-modules and ship it for all arches. -- Ben Collins Thu, 01 Dec 2005 09:58:54 -0500 linux-source-2.6.15 (2.6.15-6.8) dapper; urgency=low Changes by Ben Collins: * Change powerpc to use GEN_RTC. Fixes oopses. * Apply toshiba_acpi patches from breezy: - drivers-acpi-toshibaacpi_detect-hotkeys.dpatch - external-drivers-acpi-toshiba_update.dpatch * Provide ndiswrapper-modules-1.5 (instead of -1.1). * Patch from l-k: fix swsusp on machines not supporting S4 * Remove rtl8180 and rtl8187 drivers. They don't even compile cleanly enough to modprobe. * Pruned broken drivers from config's. * ppc: Added asm-powerpc/highmem.h stub. Fixed lrm compilation. * intel_hda_snd: Fix typo in autofill. * hppa: Enable ide/pci/dma stuff * Enable cpu hotplug for amd64/i386 smp targets, so that acpi sleep can be enabled aswell. * pcmcia/i82365: Revert Ubuntu patch for device release. * mm: Fix compile errors caused by recent vm changes. Patch sent upstream. * hppa: Apply Compat signal/siginfo patches to get compilation working. hppa64{,-smp} now builds, and my A500 boots hppa64-smp. * Resync from Linus' tree (post -rc3). * Bump ABI -- Ben Collins Tue, 29 Nov 2005 11:22:19 -0500 linux-source-2.6.15 (2.6.15-5.7) dapper; urgency=low Changes by Ben Collins: * net/wireless/rt2500: Revert to del_timer() instead of del_timer_sync() * Remove notifier stuff. Kernel-package now calls /usr/share/update-notifier/notify-reboot-required for us. * Update initramfs-tools depends to >= 0.36ubuntu6, in order to get update-initramfs. Also update kernel-package build-dep in order to get the postinst/postrm logic to use update-initramfs. Spec: initramfs-updates * Added rt2570 driver, 1.1.0-b1 * Added rt2400 driver, 1.2.2-b3 * Added rt2500 driver, 1.1.0-b3 * Remove rt2x00 driver(s), reverting back to stable rt2400/rt2500/rt2570. * Rebuild config's * Force mbcache as built-in. * Added ieee80211softmac driver from softmac.sipsolutions.net * Applied patch from mjg59 to allow userspace to disable writes to framebuffer, for cleaner and more stable suspend/resume. * Revert bcm43xx softmac patch (git b0d4ca49c42945251eb77153e60791650c8a2cb7) * Set CC=gcc-3.4 for parisc * Make ext2=m on all arch's. * Sync with 2.6 git. * d-i/powerpc: Remove nls_base as a module, since it is built-in * configs: Make CONFIG_FW_LOADER=y on all archs. Make CONFIG_FS_MBCACHE=y on all archs. * acpi: Ignore return from acpi_bus_find_driver. (Closes: #20085) Changes by Fabio M. Di Nitto: * Pull ocfs2 git. -- Ben Collins Mon, 28 Nov 2005 21:49:36 -0500 linux-source-2.6.15 (2.6.15-4.6) dapper; urgency=low Changes by Ben Collins: * rtl8187: comment out the float functions for !CONFIG_FORCE_HARD_FLOAT. * Remove mbcache from ia64 and ppc module udeb's. * parisc: Hardcoded CROSS_COMPILE -- Ben Collins Fri, 25 Nov 2005 12:08:09 -0500 linux-source-2.6.15 (2.6.15-4.5) dapper; urgency=low Changes by Ben Collins: * Disable ABI checks for now. * Bump kernel-wedge depends to match firmware changes. * workqueue: Change hardcoded cpu=0 to cpu=any_online_cpu(). * amd64: Fix redecleration of disable_timer_pin_1. * tulip: Fix undefined PCI ID define for ULI chips. -- Ben Collins Thu, 24 Nov 2005 13:43:22 -0500 linux-source-2.6.15 (2.6.15-4.4) dapper; urgency=low Changes by Ben Collins: * Update ndiswrapper to v1.5 (was v1.4-rc) * Added rtl8180 and rtl8187 drivers. * Initial hppa(parisc) configs. * Git pulls: - ia64 - parisc - acpi - ieee1394 * Add missing patch from breezy: arch-x86_64-kernel-apic-timer-fix * post-install: Changed location of firmware from lib/hotplug/firmware to lib/firmware/$version, as per IRC discussion (Keybuk, infinity, BenC) posted to -devel-announce. * ipw2200: Rename notify_wx_assoc_event to not conflict with softmac patch. * Added areca sata driver. Pulled from 2.6.15-rc1-mm2 as areca-raid-linux-scsi-driver.patch * softmac patch: Pulled from bcm430x project (pulled from ieee80211.git) * kernel/workqueue.c: create_workqueue() was not checking return of alloc_percpu(). * Include all Makefile's in kernel-headers package (Makefile*). Fixes i386 module builds against linux-headers (missing Makefile.cpu). * Add firmware list. * Update rt2x00 drivers, 2005/11/17 16:28:34 * Update bcm430x driver to r694. Still untested, probably still broken. * Added ppc_defconfig to allow for "prepare" target in k-p to work. * Delete postinst.powerpc. Seems there's no more default coff target, and other assorted needed things in order to support mkvmlinuz bootloader. From what I gather, we only support NewWorld Macs anyway. * Merge devmem patch, which disallows certain access to /proc/kmem and /proc/kcore. Disables writing to /proc/kcore. Certain areas of /proc/kmem are still read/write in order for things like X to still work. - Pulled from fedora patch: linux-2.6-devmem.patch - Modified for ppc -> powerpc merge * Created i386-server config. Currently unbuilt. - Disabled sound. - Disabled graphics (fb, drm, agp). - Disabled all laptop options. - Disabled unrelated ACPI/APM options. - Enabled NUMA/BIGSMP, set max CPUS to 64, max ram to 64Gig. - Currently targetted for generic 686. - Disabled SMP2UP. - Disable preempt. - Set HZ=100 (HZ=250 for desktop). * Resync with Linus' git tree (-rc2). - Enable new driver CONFIG_USB_SERIAL_ANYDATA for all architectures. - More ppc64 merges, regen config. - Obsoleted commit 4bd609829470632192ac22aca22cf74c16e605ff for ide/pci/via82cxxx.c. - Merged commit 5848b480ab2ef9e9f9bcbdc8c119467f51635282 from asm-ppc64/io.h to asm-powerpc/io.h. * Disable Local APIC by default on UP machines. Enable with (l)apic command line argument. PATCH IS NOT ENABLED! - Pulled from fedora patch: linux-2.6-x86-apic-off-by-default.patch * Set CONFIG_ACPI_BLACKLIST_YEAR=2000 for all arch's that support it. * acpi_blacklist: Make message quieter - Pulled from fedora patch: linux-2.6-acpi-silence-cutoff.patch * Push kernel-package build-dep to get ppc changes. * Enable CONFIG_EDD=m for i386 and amd64 * Update ppc64 config, removing drivers that do not compile cleanly. * macintosh/via-pmu.c: Fix ppc64 compile by making sure sleep_in_progress is wrapped with PPC32 and PM config checks. * Update sparc64 config's. * Update ia64 config's. * video/controlfb,platinumfb,valkyriefb: Wrap use of nvram_read_byte with CONFIG_NVRAM checks. Was causing build failures. Changes by Chuck Short: * mv643xx: Add pci_device table for auto module loading. * i8042: Add OQO device to noloop dmi blacklist. * tulip: Fix for Uli5261 chipsets (Closes: #18673) -- Ben Collins Wed, 23 Nov 2005 15:28:13 -0500 linux-source-2.6.15 (2.6.15-3.3) dapper; urgency=low Changes by Ben Collins: * Add Atmel USB Wireless driver (from breezy). * Upadate bcm43xx driver to latest SVN (r687). * Resync with Linus' git tree. * Bump ABI (routine for almost all uploads). * Enable CONFIG_IRQ_ALL_CPUS for powerpc. Fixes FTBFS. * Update rt2x00 driver from CVS. * Update ipw2200 firmware to 2.4 version. * Unpack firmware.tar.gz.uu into debian directory so it doesn't have to be unpacked during build (not have a .diff.gz helps us out a lot). * Updated amd64 configs. * Fix kconfig/conf to check stdin for feof() on error, and abort if so. Keeps the automated builds from filling log files when the config's aren't updated. * Add asm/pc_serial.h to arch/ppc/boot/common/ns16550.c, to get proper serial defines. -- Ben Collins Tue, 15 Nov 2005 19:52:06 -0500 linux-source-2.6.15 (2.6.15-2.2) dapper; urgency=low Changes by Ben Collins: * Cleanup powerpc config's. Mainly to make frambuffer section match breezy. 2.6.15-2-powerpc is running on my G4 perfectly now. * Cleanup powerpc IDE config section. * Merge fs-blockdev_evms-db-claim patch from breezy. This was needed atleast for me to use my G4 (not ppc specific though). The extra partition that I had mounted on /org showed the partition as busy. * Git-Pull from torvalds/linux-2.6.git * Build-Dep on gawk. The zd1211 driver needs it since mawk can't process the zddevlist.awk script. Fixes FTBFS. * Bump build-dep on kernel-package to make sure powerpc gets the right one. -- Ben Collins Sun, 13 Nov 2005 10:41:10 -0500 linux-source-2.6.15 (2.6.15-1.1) dapper; urgency=low The "Dapper meets Kernel" release. Changes by Ben Collins: * More merging than any one person should ever have to do. * Gitified the kernel tree. See https://wiki.ubuntu.com/KernelGitGuide * NOTES: This is the first release. It is broken. I know it compiles on amd64, i386 and ppc (well, it would, except that we need updated kernel-package to do the right thing with ARCH=powerpc). For normal rants, please email the kernel team mailing list. Please don't clog my already full bugzilla list with random FTBFS, and cruddy things. YES! I know there are no i386 SMP packages. The 686 and k7 packages are SMP enabled. In fact, they are also UP enabled "WHAT!?!? HUH!?!". Yes, SMP on i386 now has the added benefit of killing lock ops dynamically on boot. This is still in testing phase. I also need to fix a few things to get it working for modules. * External drivers added: - OCFS2 - acerhk - acpi_panasonic - acx100 - adm8211 - asfs - at76c50x - bcm430x - btsco - cloop - cluster - cpad - eagle-usb - em8300 - fsam7400 - ieee80211 - linux-wlan-ng - mppe - ndiswrapper - pwc - quickcam - rfswitch - rt2x00 - sony_acpi - spca5xx - squashfs - tc1100 - unionfs - wacom_acpi - zd1211 * UBUNTU Related patches: - [Documentation] Update location of ll_rw_blk.c in docs - [acpi/hotkey] Allow generic hotkey to work even if specific is compiled - [acpi] Add some Thinkpads to proc idle blacklist - [acpi] Allow loading of DSDT from initrd - [acpi] Provide /dev/acpi device for ACPI manipulation - [acpi] Provides an i2c driver for the ACPI ec bus - [apci] Fix extraneous EXPORT_SYMBOL - [char/agp] Add suspend/resume callbacks for nvidia and ati AGP bridges - [char/sonypi] Enable ACPI interpreter for Sony - [debian] Add support for split config files - [debian] Enable DMA on CDROM's always - [docs] Add post-halloween.txt document. - [drivers] Cleanup unresolved symbols - [fs/coda] Better sanity check on userdata passed data - [fs] Revert bd_claim change. - [general] Quiet noisy printk's - [i386] Add code to replace lock's with nop's on SMP for UP boots - [i386] Add config option to enable/disable hyperthreading - [i386] Reboot HP laptops correctly - [i386] Workaround for P4 N60 Errata - [ide/ide-pnp] Make ide-pnp module - [ide/via82cxxx] Enable via6410 - [ide] Add "TOSHIBA CD-ROM XM-1702BC" to ide-dma blacklist - [ide] Call ACPI _GTM and _STM methods on suspend/resume - [ide] Export ide_scan_direction - [input/cpad] Fix usb_driver struct - [input/cpad] Update usb_driver struct to match newer convention - [input/i8042] Fix USB keyboard init - [input/mouse/alps] Do not call psmouse_reset() for alps - [net/8139too] Fix deadlock on shutdown - [net/sunhme] Fix Sun Happy Meal ethernet lockups on Ultra 1E - [net/wireless/ipw2200] Quiesce ipw2200 before rebooting - [net/wireless/rt2x00] Fix usage of struct pci_driver - [pcmcia] Add missing device releases - [pcmcia] Do not insert pcmcia cards on resume - [ppc] Changes for ppc/ppc64 build - [ppc] Disable pmac_tweak_clock_spreading() on POWER4 - [ppc] Disable serial 8250 initialization on PMAC - [ppc] PPC32 fixups for ARCH=powerpc - [scsi/BusLogic] Add MODULE_DEVICE_TABLE - [scsi/megaraid] Support megaraid legacy and megraid newgen, side-by-side - [scsi/sata] Basic suspend/resume support for SATA devices - [scsi/sata] Enable PATA on SATA - [scsi] Add Matshita DMC-LC33 to devlist - [scsi] Add basic hotplug support to some drivers - [scsi] Restore generic SCSI proc_info function - [serio/i8042] Quiet printk when no i8042 is detected - [sound/pci] Make the headphone jack on HP laptops work - [usb/input] Fix a quirk in PowerBook FN button usage - [video/vesafb] Fixup vesafb modular code to merge with platform driver changes - [video/vesafb] Modularize vesafb -- Ben Collins Sat, 12 Nov 2005 23:34:38 -0500 linux-source-2.6.12 (2.6.12-9.24) breezy-updates; urgency=low Changes by Ben Collins: * external-arch-i386-kernel-reboot_reboot-thru-bios: Remove * fs-inotify-fix-idr-memleak: Security related. Memleak can be induced by normal user, consuming all memory by kernel. Changes by David Miller: * [SPARC64]: Consolidate common PCI IOMMU init code. All the PCI controller drivers were doing the same thing setting up the IOMMU software state, put it all in one spot. * [SPARC64]: Eliminate PCI IOMMU dma mapping size limit. The hairy fast allocator in the sparc64 PCI IOMMU code has a hard limit of 256 pages. Certain devices can exceed this when performing very large I/Os. So replace with a more simple allocator, based largely upon the arch/ppc64/kernel/iommu.c code. This also fix a potential local DoS that a user could trigger doing heavy I/O and that would make the machine hang forever. Add patch sparc64-pci-iommu_do-not-dos-on-heavy-io.dpatch. -- Ben Collins Thu, 27 Oct 2005 09:36:08 -0400 linux-source-2.6.12 (2.6.12-9.23) breezy; urgency=low Changes by Fabio M. Di Nitto: * [SECURITY]: Add missing CAN-2005-3053 from 7.11 changelog. * [SECURITY]: Fix names_cache memory leak with CONFIG_AUDITSYSCALL: - Add patch audit-syscall_mem-leak-CAN-2005-XXXX.dpatch. (CAN-2005-XXXX) * [SECURITY]: Fix do_coredump() vs SIGSTOP race in kernel/signals.c: - Add patch kernel-signal_fix-race-condition-CAN-2005-XXXX.dpatch. Changes by David Miller: * [SECURITY]: (sparc64) Fix userland FPU state corruption: - Add patch arch-sparc64-kernel-entrys_more-strict-fpu-memory-barrier.dpatch. (CAN-2005-XXXX) We need to use stricter memory barriers around the block load and store instructions we use to save and restore the FPU register file. "if you know how to trigger this you can end up with whatever the kernel most recently memcpy()'d" -- Fabio M. Di Nitto Mon, 10 Oct 2005 11:42:09 +0200 linux-source-2.6.12 (2.6.12-9.22) breezy; urgency=low Changes by Fabio M. Di Nitto: [SECURITY]: fix drm sysfs permissions to not be worldwide read/writeable: - Add patch drivers-char-drm_fix-sysfs-permissions.dpatch. (CAN-2005-XXXX) Changes by David Miller: * [sparc64]: - Fix configs to match reality: + Disable QLOGIC_FC (deprecated driver). + Build in USB controllers to allow USB keyboards to work properly. -- Fabio M. Di Nitto Wed, 05 Oct 2005 06:26:33 +0200 linux-source-2.6.12 (2.6.12-9.21) breezy; urgency=low The "never trust a kernel developer" release. * [ia64] - Turn back on CONFIG_IDE_GENERIC, since it's necessary if you want a working ide subsystem, which, interestingly, most ia64 machines use. -- LaMont Jones Tue, 4 Oct 2005 10:52:08 -0600 linux-source-2.6.12 (2.6.12-9.20) breezy; urgency=low Changes by LaMont Jones: * Commit the forgotten d-i modules file for ia64. -- LaMont Jones Mon, 3 Oct 2005 12:56:39 -0600 linux-source-2.6.12 (2.6.12-9.19) breezy; urgency=low Changes by Fabio M. Di Nitto: * [SECURITY]: Fix URB early termination OOPS. (CAN-2005-3055) - DISABLED: This patch is disabled and not active in this upload. Patch was rejected by Linus. Changed by Ben Collins: * Fix powerpc CONFIG_ABD_PMU. It needs to be enabled for G5 powerbooks. * sound-ppc_support-newer-ibooks: Patch name says it all. * drivers-scsi-libata-passthrough: Support for ata passthrough with hdparm and smartmon tools. (Closes: #14931) * drivers-scsi-libata-fix-error-handling: Removed old error handling fix, and replaced with one-liner fix from 2.6.13. * drivers-net-8139cp_quiet-8139too-message: Get rid of scary messages about 8139too vs 8139cp driver. * sound-pci_via82xx-workaround-unhandled-irqs: via686a chipset sometimes gets unexpected interrupts, leading to IRQ_NONE being returned, and the IRQ being disabled by the kernel. This works around that by always returning IRQ_HANDLED (wrong, but it will work for now) Changes by Adam Conrad and Matthew Garrett: * Make ide probe quite: - Add patch drivers-ide_quiet_probe_failures.dpatch. Changes by LaMont Jones: * Fix driver panic in hppa in led driver. - Add arch-hppa_led. - And stop including it, since it is included in arch-hppa_pa2 * ia64 config cleanup. Turn off IDE_GENERIC on all ia64 flavors, since it pokes registers that don't exist. * have hppa and ia64 use initrd instead of initramfs, since initramfs doesn't work there. -- Ben Collins Fri, 30 Sep 2005 17:00:33 -0400 linux-source-2.6.12 (2.6.12-9.18) breezy; urgency=low * Fix sk98lin patch * Rediff ndiswrapper 1.1 patch. The old patch had all the generated files pregenerated, which wasn't very good for x86_64. Also, x86_64_stub wasn't being compiled in. This should finally get things working on amd64. * Set default ramdisk size to 64Megs for all arch's. This should fix sparc mainly. Amd64 was already 64Megs. Almost every installer/loader was increasing this manually anyway, and we have several bugs which complain about too small of a ramdisk size. * Update spca5xx driver and fix compilation so that it creates the correct module. The spca5xx.c file was not actually getting compiled. * Disable CONFIG_IEEE1394_SBP2_PHYS_DMA, since it is not meant for general use, and plus it breaks non-amd64 64-bit architectures (ppc64, sparc64). -- Ben Collins Mon, 26 Sep 2005 16:58:05 -0400 linux-source-2.6.12 (2.6.12-9.17) breezy; urgency=low * Use Matt's sk98lin patch -- Ben Collins Fri, 23 Sep 2005 11:12:02 -0400 linux-source-2.6.12 (2.6.12-9.16) breezy; urgency=low * Fix typo in sk98lin driver. -- Ben Collins Fri, 23 Sep 2005 10:29:26 -0400 linux-source-2.6.12 (2.6.12-9.15) breezy; urgency=low The "Quickest re-release ever" Release * Fix linux-source tree. Bad patch had gotten in. * Actually enable sk98lin driver. * Enable ndiswrapper driver on amd64 * Updated PowerBook Fn-Key patch. -- Ben Collins Fri, 23 Sep 2005 09:11:31 -0400 linux-source-2.6.12 (2.6.12-9.14) breezy; urgency=low The "My momma wont let me play in the street" release Changes by Ben Collins: * Bump ABI * external-drivers-acpi-ec_disable-burst: Disable, things should be ok now * fs-inotify-in-mask-add: Handle IN_MASK_ADD (Closes: #14458) * sth-fs_inotify: Added DCACHE_DELETED, so as to get rid of spurious delete events. (Closes: #14967) * external-drivers-usb-input-appletouch: Support Apple touchpad. * drivers-scsi-buslogic-device-table: Add MODULE_DEVICE_TABLE for BusLogic driver. (Closes: #11237) * arch-i386-kernel-hp-laptop-reboot-fix: Special case hp laptop reboot (bios reboot) * Install ABI files with kernel .deb as /boot/abi-x.x.x-y-p SECURITY: * arch-x86_64-ia32-fix-tiocgdev-CAN-2005-XXXX: - Maxim Giryaev discovered a Denial of Service vulnerability in the "tiocgdev" ioctl call. By calling fget() and fput() in special ways, a local attacker could exploit this to destroy file descriptor structures and crash the kernel. This vulnerability only affects the amd64 platform. * fs-compat_ioctl-CAN-2005-XXXX: - Vasiliy Averin discovered a Denial of Service vulnerability in the "routing_ioctl" function. By calling fget() and fput() in special ways, a local attacker could exploit this to destroy file descriptor structures and crash the kernel. Changes by Matthew Garrett: * drivers-pcmcia-fix-ti-bridges: Support recent TI chipsets (notably, HP laptops). (Closes: #15083) * drivers-input-mouse_alps-fixes: Fixes for alps mouse. * drivers-acpi-hotkey-generic-fix: Allow generic hotkey to work. * sound-pci-ac97-hp-laptop-headphone-fix: Make headphone jack on HP laptops work. * drivers-input-mouse_synaptics-pad-polling-fix-dynabook: Add dynabook to list of pads that need polling rate limit. * drivers-pcmcia_fix-hybernation: Fix lockup caused by hybernation when PCMCIA cards were present. * drivers-net-wireless-ipw2200-shutdown-fix: Properly shutdown ipw2200 cards. * arch-x86_64-kernel-apic-timer-fix: Disable APIC pin 1 on ATI AMD64 systems * drivers-net-ndiswrapper-rtlzeromemory: Add RtlZeroMemory support. * drivers-acpi-tc1100-wmi: WMI driver to enable wireless on HP tablets. Changes by Fabio M. Di Nitto: * Update net-socket-sendmsg-fix.dpatch to actually build on sparc. * Change Recommends: gcc to Recommends: gcc-3.4 for linux-source-2.6.12 package. (Closes: #15488) * Make sure that we build against the kernel-package ubuntu4 since the ubuntu3 was a wrong fix for 15488. * Add nls_utf8 to powerpc fs-common-modules udeb. (Closes: #14736) * Add ahci modules to sata-modules udeb. (Closes: #13506) Changes by Tollef Fog Heen: * Remove some speeds from p4-clockmod, since it seems some P4s can't handle those speed and shuts down. Ubuntu #8587, for real this time. Changes by Chuck Short: * Removed sky2 driver to be replaced by Matthew's sk98lin driver. - Added external-drivers-net-sk98lin.dpatch (Closes: #13421, #15854, #15849) * Added makefile fix to compile ndiswrapper on am64. - Added drivers-net-ndiswrapper-Makefile_x86-64-fix.dpatch - Added CONFIG_NDISWRAPPER=m config/amd64/* (Closes: #13834) -- Ben Collins Thu, 22 Sep 2005 15:32:49 -0400 linux-source-2.6.12 (2.6.12-8.13) breezy; urgency=low Changes by Ben Collins: * drivers-acpi-noexecute: Entirely disable executable ACPI module code. Patch obtained from acpi-devel@lists.sourceforge.net. * sth-2.6.12.6: Latest patch for 2.6.12 Obsoletes: - sth-CAN-2005-2555 - drivers-scsi-sg-fix-memory-leak * kernel-power-swsusp_fix-error-handling: Fixes some error handling in swsusp, and also print's information about the specific problem. * drivers-usb-input-powerbook-fn-quirk: Fix usage of FN key on PowerBook's. * drivers-net-r8169-usr997902: Support USR997902. * external-drivers-net-sky2: Added to support Yukon 2 cards. * external-fs_ocfs2: Added upstream bugfix: Set sk_allocation and use non-waiting gfp masks in other fs messaging. At some point in the past we lost the setting of sk_allocation so fs messages, including keep alives, were blocking under memory pressure. * drivers-scsi-libata-fix-error-handling: Fixes libata error handling. Back ported patch from 2.6.13. (Closes: #13370) * drivers-net-forcedeth-0.42-upgrade: Upgraded forcedeth driver to 0.42. (Closes: #14672) * external-drivers-net-wireless_prism2-and-wlan-ng: Updated to 0.2.2. (Closes: #14103) * external-drivers-usb-media_pwc: Updated USB PWC driver (10.0.8). (Closes: #14964) [SECURITY] - drivers-scsi-sg-fix-memory-leak: Fix for memory leak in sg.c. CAN security related vulnerability (CAN id not yet known). - net-socket-sendmsg-fix: Fix for CAN-2005-2490, vuln with sendmsg user data validation. - net-ipv4-raw-sendmsg-stack-overflow: Fix for CAN-2005-2492, vuln with sendmsg stack overflow. - ht: Disable hyperthreading by default, to avoid ht hw bug. * all-reduce-chatty-startup: Quiets some noisy printk's. (Closes: #14500) -- Ben Collins Thu, 15 Sep 2005 14:05:17 -0400 linux-source-2.6.12 (2.6.12-8.12) breezy; urgency=low The "Oh crap, what did I get myself into?" Release. Changes by Ben Collins: * Added drivers-macintosh_disable-adb-on-ppc64: - Disables selection of ADB based config options for PPC64. (Closes: #13826) * Remove all traces of unionfs. It broke in the last release, and Matt has since converted the LTSP stuff to bind fs (we're going to re-add this, but start from scratch with some initial testing). * Change maintainer to myself * drivers-acpi-inotfy-off-by-one-fix: Patch from bug report, by Ryan Lortie. (Closes: #14364) Changes by Fabio M. Di Nitto: * Import cman-kernel iovec fix from STABLE branch: - Update external-cluster_cman.dpatch. * Import gfs ACL fix from RHEL4 branch: - Update external-fs_gfs.dpatch. * Update OCFS2 to 1.1.2: - Update patch external-fs_ocfs2.dpatch. - Split bits required to port OCFS2 to 2.6.12 out of external-fs_ocfs2.dpatch into patch external-fs_ocfs2-2.6.12.dpatch. * Bump ABI. * Fix drivers-macintosh_disable-adb-on-ppc64.dpatch rejected hunk. Changes by Chuck Short: * Add sata-pata bridge fix. - Added patch drivers-scsi-libata-core_fix-sata-bridge-lockup.dpatch. (Closes: #12303) Changes by Matthew Garrett * drivers-acpi-ec-burst: adds an optional (only enabled with kernel parameter) mode that allows the embedded controller to be read without polling. This seems to be necessary for a small number of machines. * drivers-acpi-owner_id-fix: fixes faulty logic for tracking owner_ids in ACPI objects (Closes: #14004) * drivers-char-sonypi-type3-support: Adds support for type3 sonypi. * drivers-acpi-add-devacpi: provides a device node that allows ACPI method execution. Needed for decent docking/undocking support -- Ben Collins Tue, 30 Aug 2005 16:04:52 -0400 linux-source-2.6.12 (2.6.12-7.11) breezy; urgency=low The "Welcome Ben!" Release. Changes by Fabio M. Di Nitto: * Add unionfs-modules udeb: - Add unionfs-modules to shared/. - Make unionfs-modules points to shared on all arches. - Bump Build-Deps on kernel-wedge (>= 2.05ubuntu3). * Stabilization process: - Update to 2.6.12.4: + Add patch sth-2.6.12.4.dpatch: . Fix qla2xxx: Correct handling of fc_remote_port_add() failure case. . Fix kbuild: build TAGS problem with O=. . Fix ldisc ref count handling in rocket.c. . Fix x86_64 memleak from malicious 32bit elf program. (CAN-2005-2617) . Fix signedness issues in net/core/filter.c. . Fix deadlock in ip6_queue. . Fix potential memory corruption in NAT code (aka memory NAT). . Fix ip_conntrack_untracked to wait until all references are dropped on unload. . Fix possible overflow of sock->sk_policy. (CAN-2005-2456) . Fix bio_clone. . sys_get_thread_area does not clear the returned argument. . Fix early vlan adding leads to not functional device. . Fix powernow oops on dual-core athlon. (Closes: #13385) - Update to 2.6.12.5: + Add patch sth-2.6.12.5.dpatch: . Fix per-cpu module alignment. . Fix destruction of failed keyring oopses. (CAN-2005-2099) . Fix error during attempt to join key management session can leave semaphore pinned. (CAN-2005-2098) . Fix check input buffer size in zisofs. (CAN-2005-2457) . Update in-kernel zlib routines. (CAN-2005-2458, CAN-2005-2459) . Fix x86_64 smpboot timing problem. . Fix SRAT for non dual core AMD systems. . Fix sys_set_mempolicy() check if mode < 0. (CAN-2005-3053) * [SECURITY]: Add capability check for non-root user to XFRM policy manager: - Add patch sth-CAN-2005-2555.dpatch. * Import RedHat Cluster Suite latest fixes from CVS STABLE branch (sync with redhat-cluster-suite at 20050816). * Update OCFS2 to stable branch version 1.1.0: - Update patch external-fs_ocfs2.dpatch. * Add commits r2518 and r2521 from OCFS2 SVN HEAD to fix endian netrual key calculation (and maintain compatibility with versions prior 1.1.0 on little-endian) and a problem with lvb recovery: - Update patch external-fs_ocfs2.dpatch. * Bump ABI. * Add inotify syscalls for ppc and ppc64. * Import a bunch of inotify bug fixes from upstream. Mainly race conditions fixes and cleanup. * Update configs on all arches. * Add patch to restore PATA ports on SATA controllers: - Add patch external-drivers-scsi_pata-on-sata.dpatch. (Closes: #13298) * Add Thinkpad blacklist to ACPI processor idle: - Add patch external-drivers-acpi-processoridle_blacklist-thinkpad.dpatch. (Closes: #11813) * Add experimental sata suspend remove support (it clearly cannot be worst than it is now): - Add patch external-experimental-sata_suspend-resume.dpatch. Changes by Matthew Garrett: * Update the overall ACPI subsystem: - Update the kernel to current ACPI code: + Add patch external-global-acpi_update-20050729.dpatch. - Reverts the change that required individual drivers to switch interrupts back on, as it broke stuff: + Add patches external-drivers-acpi-pcilink_revert-interrupt-resume.dpatch and external-drivers-acpi-pcilink_disable-reference-counting.dpatch. - ACPI must make atomic allocation because resume runs while interrupts are disabled: + Add patch external-drivers-acpi_atomic-allocation.dpatch. - Disable ec burst mode that seems to interact badly with some hardware: + Add patch external-drivers-acpi-ec_disable-burst.dpatch. - Make the generic hotkey driver not to override the specific ones: + Add patch external-drivers-acpi-osl_fix-hotkeys.dpatch. - Add /proc/acpi/button support back to the kernel: + Add patch external-drivers-acpi-button_restore-proc.dpatch. - Reenable GPE's before _WAK methods are called: + Add patch external-drivers-acpi-hardware-hwsleep_gpe-specs.dpatch. - acpi_leave_sleep_state should be called before devices are resumed: + Add patch external-global-acpi_make-system-ready-to-resume.dpatch. - Provide support for suspend/resume for ATI/Nvidia AGP bridges: + Add patch external-drivers-chars-agp_pm.dpatch. - Provide /dev/toshiba device node so that toshset can be run on newer Toshibas, required for enabling/disabling Bluetooth: + Add patch external-drivers-acpi-toshiba_update.dpatch. - Add ACPI driver for i2c bus: + Add patch external-drivers-acpi_i2c-acpi-ec.dpatch. - Make the kernel default to rebooting by calling the BIOS: + Add patch external-arch-i386-kernel-reboot_reboot-thru-bios.dpatch. - Update ASUS ACPI driver: + Add patch external-drivers-acpi-asusacpi_update.dpatch. - Fix resume on some Intel AGP bridges: + Add patch external-drivers-chars-agp-intel_fix-resume.dpatch. Changes by Chuck Short: * Re-add acer hotkeys support: - Add patch external-drivers-input-misc_acerhk.dpatch. - Add CONFIG_INPUT_ACERHK=m. * Fix 3c59x suspend/resume support: - Add patch drivers-net-3c59x_pm-fixes.dpatch. (Closes: #5228) Changes by Jeff Bailey: * (NOTE from Fabio: this cool guy did push me something that updates drivers-acpi-osl_attach-dsdt-to-initrd.dpatch, but i guess he falled over his keyboard before giving me the data for this entry... duh!) (Closes: #13535) -- Fabio M. Di Nitto Fri, 19 Aug 2005 06:32:51 +0200 linux-source-2.6.12 (2.6.12-6.10) breezy; urgency=low * Update hardcoded initrd-tools dependencies to initramfs-tools -- Matt Zimmerman Wed, 10 Aug 2005 13:04:48 -0700 linux-source-2.6.12 (2.6.12-6.9) breezy; urgency=low Changes by Jeff Bailey: * Build-dep on kernel-package 9.001-1ubuntu2 -- Jeff Bailey Wed, 10 Aug 2005 11:01:14 -0400 linux-source-2.6.12 (2.6.12-6.8) breezy; urgency=low Changes by LaMont Jones: * Actually add arch-hppa_cross.dpatch to the right place. sigh. Changes by Matt Zimmerman: * Updated unionfs patch. - modifies external-fs_unionfs.dpatch. -- LaMont Jones Fri, 5 Aug 2005 11:55:56 -0600 linux-source-2.6.12 (2.6.12-6.7) breezy; urgency=low Changes by LaMont Jones: * synaptics cpad driver: CPAD depends on USB * Drop CONFIG_PRINTK_TIME from ia64 configs, since it's fatal. * Fix CROSS_COMPILE setting for 64-bit hppa - Add arch-hppa_cross.dpatch -- Fabio M. Di Nitto Thu, 04 Aug 2005 07:21:32 +0200 linux-source-2.6.12 (2.6.12-6.6) breezy; urgency=low The "Scintilating Sesame" release. Changes by Fabio M. Di Nitto: * Update OCFS2 to 0.99.17: - Rediff external-fs_unionfs.dpatch. * Bump the abi ... again ... * Add inotify syscalls for ia64/sparc. * Update redhat cluster suite to 20050729. * Update squashfs to 2.2: - CONFIG_SQUASHFS_EMBEDDED=n * Update unionfs to 1.3: - CONFIG_UNIONFS=m and CONFIG_UNIONFS_XATTR=y on ppc. * Update rt2400/rt2500 drivers to CVS snapshot 20050728. -- Fabio M. Di Nitto Fri, 29 Jul 2005 12:09:23 +0200 linux-source-2.6.12 (2.6.12-5.5) breezy; urgency=low The "JaneW is not around" release. Changes by Fabio M. Di Nitto: * Merge patching per flavour support from an old experimental now dead branch. NOTE: patches applied by this method can't be reflected into linux-patch-ubuntu. * Add xen info to debian/config/archmap. * Update inotify from 2.6.13-rc3-git8: - Reallign syscall NR with upstream. (Closes: #12987) * Add fix to restore C2/C3: - Update patch external-global-acpi_update-fixups.dpatch. (Closes: #12900) * CONFIG_USB_BANDWIDTH=n. (Closes: #12963) * Update the ipw2*00 drivers: - Update ieee80211 to 1.0.3. - Update ipw2100 to 1.1.2. - Update ipw2200 to 1.0.6. - Update firmwares to the latest versions. - Update d-i/shared/firmware/nic-firmware. * Bump the abi. * Update debian/rules bumpabi target to use baz in mv operations. -- Fabio M. Di Nitto Thu, 28 Jul 2005 09:07:02 +0200 linux-source-2.6.12 (2.6.12-4.4) breezy; urgency=low The "Whooping Wholewheat" release. Changes by Fabio M. Di Nitto: * Stabilization process: - Update to 2.6.12.3: + Add patch sth-2.6.12.3.dpatch: . Fix semaphore handling in __unregister_chrdev_region. . [UML] Fix TT mode by reverting "use fork instead of clone". . Fix tty_ldisc_ref return null check. . Fix cx88 hue offset. . Fix tpm breaking 8139cp. . Fix SMP 6pack driver. . Fix shaper driver lossage in 2.6.12. . Stop misusing ntps time_offset value on ppc32. . Revert nf_reset change. . Fix ACPI to not accept irq 0 as valid PCI irq. * Bump the ABI. * Update megaraid split up patch to deal with a controller corner case that is marked as MEGARAID3, but needs the old driver to work properly. * Update redhat cluster suite to CVS20050721: - Make all the images Provides: rhcs-modules-1 for the redhat-cluster-suite and make sure the user land have a proper set of modules installed. - Include dm-cmirror. - Import all the latest bug fixes. * Downgrade ipw2200/ieee80211 drivers to 1.0.1. (Closes: #11601, #12417, #10627, #11696) * Update ocfs2 to 0.99.16. * Update spca5xx to 20050701. * Update tpm driver: - Add patch sth-drivers-char-tpm_global-fixups.dpatch. (Closes: #12065, #12583) * Unset CONFIG_IEEE1394_SBP2_PHYS_DMA on sparc. * CONFIG_VIDEO_CX88_DVB=m on i386. * Update hppa patch to 2.6.12-pa2. * Bump build-deps on kernel-wedge (>= 2.05ubuntu1): * Add PCI-E suspend/resume support: - Add patch drivers-pci-pcie_resume-pcie.dpatch. * Unset CONFIG_EDD. (Closes: 8899) * Add bluetooth alsa driver: - Add patch external-drivers-bluetooth_alsa.dpatch. - CONFIG_BT_ALSA=m. * Update inotify from 2.6.13-rcX: - Obsolete patch external-fs_inotify.dpatch. - Add patch sth-fs_inotify.dpatch. * Fix linux-headers-*: - scripts/ should be per flavour. - Update debian/post-install and debian/header-install. - dh_shlibdeps is now executed per flavour. - Update debian/control and debian/control.stub to reflect ${shlibs:Depends} changes. * Second (and hopefully last) round of d-i udebs creation cleanup: - Switch shared/modules/* to kernel-wedge 2 format. - Switch $arch/modules/$arch/*-modules to kernel-wedge 2 format. - Rename s/\.lnk// and switch to kernel-wedge 2 format. - Add crc-modules to d-i/shared/ (from kernel-wedge): . Remove crc-ccitt from nic-shared-modules. . Make crc-ccitt optional. - Add scsi-modules to d-i/shares/ as merge from all scsi-modules scsi-common-modules and scsi-extra-modules. - Make scsi-modules point to shared/. - Remove scsi-common-modules and scsi-extra-modules from all arches. - Add parport-modules to sparc64 as link to shared/parport-modules. - Add optional parport_sunbpp to shared/parport-modules. - Make dm-emc optional in shared/md-modules. - Add nic-shared-modules to hppa. - Add nic-modules to d-i/shares/ as merge from all nic-modules and nic-extra-modules. - Make nic-modules point to shared/. - Add nic-usb-modules to d-i/shares/ as merge from all nic-usb-modules. - Make nic-usb-modules point to shared/. - Add nic-pcmcia-modules to d-i/shares/ as merge from all nic-pcmcia-modules. - Make nic-pcmcia-modules point to shared/. - Kill nic-extra-modules from everywhere. - Make nic-pcmcia-modules Depends: nic-modules and firmware-modules on i386 and amd64. - Make nic-modules Depends: firewire-core-modules, crc-modules on ia64. - Make nic-modules Depends: crc-modules on ppc and amd64. (Closes: #12392, #7808) * Update all configs. * Add fix for ntfs lockup: - Add patch sth-fs-inode_fix-ntfs-lockup.dpatch. (Closes: #12748) * Update skge driver from 2.6.13-rc3: - Rename external-drivers-net_skge.dpatch to sth-drivers-net_skge.dpatch. * Reenable abi checker for sparc and hppa. * Add FUSE support: - Add patch external-fs_fuse.dpatch. - CONFIG_FUSE=m on all arches. - linux-image-* Provides: fuse-module. -- Fabio M. Di Nitto Fri, 22 Jul 2005 09:41:28 +0200 linux-source-2.6.12 (2.6.12-3.3) breezy; urgency=low The "Obtuse Oats" release. Changes by Fabio M. Di Nitto: * Keep always around a 00list generated by clean: and monotith: targets in order to make the new dpatch-edit-patch work. NOTE for devels: - Never munge 00list manually or commit it to the repository. Keep updating the 00list-x.y as you always did. * Fix script/mod/modpost.c interaction with new glibc: - Add patch scripts-mod-modpost_deal-with-new-glibc.dpatch. - Fix tons of ghosts warning building on sparc64. (Thanks to Ben Collins for debugging the problem and figuring the change in /usr/include/elf.h between 2.3.2 and 2.3.4) * Stabilization process: - Update to 2.6.12.2: + Add patch sth-2.6.12.2.dpatch: . Fix typo in drivers/pci/pci-driver.c . qla2xxx: Pull-down scsi-host-addition to follow board initialization. . fix remap_pte_range BUG. . e1000: fix spinlock bug. . Add "memory" clobbers to the x86 inline asm of strncmp and friends. . Fix two socket hashing bugs. * Fix ppc64 header package by moving the include/asm symlink to point to the proper asm-$kernelarch: - Modify debian/post-install to detect and cope with $kernelarch - Cleanup debian/config/archmap to add KPKG_ARCH to kernel headers arch mapping. * Update redhat cluster suite modules to CVS20050704. -- Fabio M. Di Nitto Mon, 04 Jul 2005 15:39:29 +0200 linux-source-2.6.12 (2.6.12-3.2) breezy; urgency=low The "Rascal Rye" release. Changes by Fabio M. Di Nitto: * Remove power3/power4 abi files. * Ignore abi check on sparc until the build is fixed with new glibc. * Start stabilization process: - Update to 2.6.12.1: + Add patch sth-2.6.12.1.dpatch: . [SECURITY] Fix ia64 ptrace + sigrestore_context. (CAN-2005-1761) . [SECURITY] Clean up subthread exec. (CAN-2005-1913) * Update ocfs2 to 0.99.13 release. * Update inotify to 2.6.12-13 release. * Update alsa to 1.0.9+: - Add patch sth-alsa-1.0.9.dpatch and sth-alsa-1.0.9-fixups.dpatch. The latter fix a wrong macro declaration that breaks docbook generation. - CONFIG_SND_HDSPM=m. - Bump ABI. * Cleanup all ppc power3/power4 specific patches: - Remove arch-ppc-boot-simple-miscprep_disable-6xx-mmu.dpatch, arch-ppc-platforms-pmaccache_fix-cache-handling.dpatch, arch-ppc-kernel_g4-l2-flush-errata.dpatch and arch-ppc-kernel-l2cr_complete-renaming.dpatch. * Drop Provides: linux and move it to linux-meta package. * Add skge to d-i and remove sk98lin references: - *** TEMPORARY HACK ALLERT (part2) ***: . Move orinoco and hermes to nic-modules. . Make nic-extra-modules Depends on nic-modules. . Move crc-ccitt to nic-shared-modules. * Fix scsi changer backport from 2.6.12-gitX: - Update sth-drivers-scsi_changer.dpatch. * Fix zd1211 Makefile and linking. * Update Depends: on latest initrd-tools to ensure that the megaraid splitting will work properly in newly created initrd. Changes by Chuck Short: * Add support for zd1211. - CONFIG_USB_ZD1211=m. - Add external-drivers-net-usb_zd1211.dpatch. (Closes: #11833) -- Fabio M. Di Nitto Tue, 28 Jun 2005 14:33:25 +0200 linux-source-2.6.12 (2.6.12-2.1) breezy; urgency=low The "Flying Spaghetti Monster" release. Changes by Fabio M. Di Nitto: * Re-enable abi check again. * Fix debian/rules sparc64 special case to handle d-i/shared properly. * New upstream release (2.6.12 final): - Add full ChangeLog-2.6.12. - Drop arch-ppc-include-io_define-isa.dpatch. The patch is wrong and bad. Drivers need fix from upstream. - Rename external-drivers-scsi_changer.dpatch to sth-drivers-scsi_changer.dpatch and update the driver to version 0.25 (from 2.6.12-git1). - Update acx100 to 0.2.0pre8+fixes57. - Update afsf to 1.0beta10. - Update unionfs to 1.0.12a. - Update inotify to 0.23-rml-2.6.12-rc6-13. - Update em8300 to 2.6.12. - Update atmel firmware to 1.3. - Update spca5xx to 20050601. - Update adm8211 to 20050620. - Update cpad to 1.2. - Update eagle-usb to 2.3.2. - Update hostap to 0.4.1. - Bump ABI. * Sync from Debian: - Update arch-ia64_generic-no-smp.dpatch (Dann Frazier): . Drop arch-ia64-include-asmia64-sn-arch_include-numa.dpatch and arch-ia64_generic-no-smp-1-to-2.dpatch now included in the main patch. - Add arch-ia64_irq-affinity-upfix.dpatch (Dann Frazier). - Update drivers-video-vesafb_make-driver-as-module.dpatch (Andres Salomon). * Start using debian/uscan-extmod|passed.kwatch to monitor external drivers status: - Update passed.kwatch to a more human readable format. - Remove all kwatch'ed drivers from external-drivers. (Thanks to Charles for the overall implementation that missed proper credits in the previous uploads) - Rename passed.kwatch to external-drivers. - Fine tune uscan-extmod to sane defaults. - Add checkextdrivers and downloadextdrivers targets to debian/rules. * RedHat Cluster Suite update to the STABLE branch: - Rename gndb to gnbd as it should be :) - Remove all -fixups patches that are already included upstream but were missing from previous branch. - Import all shiny bugfixes. * Kill power3, power3-smp, power4 and power4-smp flavours. These flavours should be fully supported by powerpc64-smp. -- Fabio M. Di Nitto Wed, 22 Jun 2005 16:30:55 +0200 linux-source-2.6.12 (2.6.11.94-1.2) breezy; urgency=low The "Caramel Cashew" release. Changes by Fabio M. Di Nitto: * Update a few bits in the RedHat cluster suite to import the latest fixes from CVS. * Update OCFS2 to 0.99.12. * Global udeb creation rework: - Remove dependency on kernel-wedge modules lists. This change will allow the kernel build to be fully indipendent from kernel-wedge uploads and module lists changes. It also makes easier to keep the lists in sync, since they are all in one package. We still use kernel-wedge to do the right thing with the modules lists. . Create debian/d-i/shared/ with the same meaning of common/. . Modify debian/rules to copy debian/d-i/shared/ as appropriate. . Add firmware/nic-firmware to d-i/shared/ (from kernel-wedge): + Update shared/firmware/nic-firmware to include all the latest versions. + Make nic-firmware.lnk point to shared/. . Add modules/firmware-modules to d-i/shared/ (from kernel-wedge): + Make firmware-modules.lnk point to shared/. + Add optional efivars required for ia64. + Remove lib/firmware_class. . Add modules/firewire-core-modules to d-i/shared/ (from kernel-wedge): + Remove eth1394 (in nic-modules for amd64/ppc/i386). + Make firewire-core-modules.lnk point to shared/. . Add modules/acpi-modules to d-i/shared/ (from kernel-wedge): + Make acpi-modules.lnk point to shared/. . Make affs-modules.lnk a non link since it is used only by powerpc. . Add modules/cdrom-core-modules to d-i/shared/ (from kernel-wedge): + Make cdrom-core-modules.lnk point to shared/. . Remove mcd from cdrom-modules. . Add modules/ext2-modules to d-i/shared/ (from kernel-wedge): + Make ext2-modules.lnk point to shared/. . Add modules/ext3-modules to d-i/shared/ (from kernel-wedge): + Make ext3-modules.lnk point to shared/. . Add modules/fat-modules to d-i/shared/ (from kernel-wedge): + Update fat-modules to force all modules inclusion. + Make fat-modules.lnk point to shared/. . Add modules/floppy-modules to d-i/shared/ (from kernel-wedge): + Make floppy-modules.lnk point to shared/. . Make hfs-modules.lnk a non link since it is used only by powerpc. . Update powerpc/fs-common-modules: + Add mbcache. . Update powerpc/package-list: + Make ext2 and ext3-modules Depends: fs-common-modules. . Add modules/ide-core-modules to d-i/shared/ (from kernel-wedge): + Make ide-core-modules.lnk point to shared/. . Add modules/ide-modules to d-i/shared/ (from i386/ide-modules): + Make ide-modules a link to shared/ for i386, amd64 and ia64. + Add ide-tape and ide-floppy to ide-modules. + Make amd74xx, atiixp, rz1000, sgiioc4 and sis5513 optional to share ide-modules with ia64. + Add ide-tape, ide-floppy, serverworks and isofs to ide-modules for sparc64. . Add modules/ipv6-modules to d-i/shared/ (from kernel-wedge): + Make ipv6-modules.lnk point to shared/. . Add modules/input-modules to d-i/shared/ as a merge from all input-modules: + Make input-modules a link to shared/. . Add modules/irda-modules to d-i/shared/ as a merge from i386/amd64 irda-modules: + Make irda-modules a link to shared/ for i386/amd64. + Add ali-ircc, nsc-ircc, smsc-ircc2, via-ircc and w83977af_ir to powerpc irda-modules. . Add modules/jfs-modules to d-i/shared/ (from kernel-wedge): + Make jfs-modules.lnk point to shared/. . Remove d-i/ia64/modules/ia64/kernel-image and cleanup crc-ccitt status around. The module is properly pulled in ppp-modules on all arches as dependency. . Add modules/loop-modules to d-i/shared/ (from kernel-wedge): + Make loop-modules.lnk point to shared/. + cloop is now required. . Add modules/md-modules to d-i/shared/ (regenerated from images): + Make md-modules.lnk point to shared/. + Remove lvm-mod, dm-zero and faulty. . Add modules/nfs-modules to d-i/shared/ (from kernel-wedge): + Make nfs-modules.lnk point to shared/. . Add modules/ntfs-modules to d-i/shared/ (from i386/ntfs-modules): + Add ntfs-modules.lnk to i386/ia64/amd64. + Remove ntfs-modules from i386/ia64/amd64. . Add modules/nic-shared-modules to d-i/shared/ (from i386/nic-shared-modules): + Add nic-shared-modules.lnk to i386/ia64/amd64/powerpc/sparc64. Note: it will add nic-shared-modules udeb to sparc64. + Make mii conditional since powerpc has it compiled in. + Remove mii and 8390 from sparc64/nic-modules. + Remove obsolete nic-modules entry from d-i/sparc/package-list. + Move airo, hermes and orinoco from nic-shared-modules to nic-extra-modules on powerpc. . Add modules/parport-modules to d-i/shared/ (from kernel-wedge): + Make parport-modules.lnk point to shared/. . Add modules/pcmcia-modules to d-i/shared/ (merge from our lists): + Make pcmcia-modules a link to shared/. + Make i82365 optional. + Add explicitly rsrc_nonstatic. . Add modules/pcmcia-storage-modules to d-i/shared/ (from kernel-wedge): + Make pcmcia-storage-modules a link to shared/ for i386/amd64. + Make pcmcia-storage-modules.lnk point to shared/ on powerpc. . Add modules/plip-modules to d-i/shared/ (from kernel-wedge): + Make plip-modules.lnk point to shared/. . Add modules/ppp-modules to d-i/shared/ (from kernel-wedge): + Rename ppp_mppe to ppp_mppe_mppc and make it mandatory. + Make ppp-modules.lnk point to shared/. . Add modules/reiserfs-modules to d-i/shared/ (from kernel-wedge): + Make reiserfs-modules.lnk point to shared/. . Add modules/rtc-modules to d-i/shared/ (from kernel-wedge): + Make rtc-modules.lnk point to shared/. + Both modules are now mandatory. . Add modules/sata-modules to d-i/shared/ (merge from our lists): + Full list update of sata drivers. + Make sata-modules.lnk point to shared/. . Add modules/scsi-core-modules to d-i/shared/ (from kernel-wedge): + Make scsi_mod optional (for hppa). + Make scsi-core-modules.lnk point to shared/. + Add hppa/scsi-core-modules.lnk. (This will add scsi-core-modules to hppa) + Remove sd_mod from scsi-modules on hppa. . Add modules/serial-modules to d-i/shared/ (merge from our lists): + Make serial-modules a link to point to shared/. . Add modules/socket-modules to d-i/shared/ (from kernel-wedge): + Make socket-modules.lnk point to shared/. . Add modules/usb-modules to d-i/shared/ (merge from our lists): + Add sl811-hcd to usb-modules. + Make usb-modules a link to shared/ for all arches. (This will add usb-modules to sparc64). . Add modules/usb-storage-modules to d-i/shared/ (from kernel-wedge): + Make usb-storage-modules.lnk point to shared/. + Add usb-storage-modules.lnk to sparc64. . Add modules/ufs-modules to d-i/shared/ (from kernel-wedge): + Make ufs-modules.lnk point to shared/. . Add modules/xfs-modules to d-i/shared/ (from kernel-wedge): + Make xfs-modules.lnk point to shared/. + xfs is now mandatory. . *** TEMPORARY HACK ALLERT ***: + Make nic-pcmcia-modules Depends: nic-modules on powerpc. * Tight gcc-3.4 Build-Deps on i386. * Bump Build-Dep on latest kernel-package to import a bunch of bug fixes. * Add ARCH override support when building linux-headers. This is required only for powerpc builds when building on powerpc64 kernels at the moment: - Modify debian/rules to gather headers arch (HARCH) from debian/config/archmap in build target. - Add headers-$debian_arch $kernel_arch mapping to debian/config/archmap. Note that the arch "ppc" is a kernel arch and not a Debian arch. When this opertaion is taking place we have no mapping yet between Debian and kernel arches. * CONFIG_DVB_AV7110_OSD=y on all arches. (Thanks Andreas Mueller for reporting). Changes by Chuck Short: * CONFIG_IEEE1394_SBP2_PHYS_DMA=y on i386/*. (Closes: #11271) * Add configs debugging/686-smp-dbg, debugging/k7-dbg, debugging/k7-smp-dbg. * Update inotify to 0.23-2.6.12-rc6-9. Changes by LaMont Jones: * Change build-depends to be more lenient on non-ppc architectures. * hppa rc6-pa1 patch: arch-hppa_rc6-pa1.dpatch. * Update hppa configs. -- Fabio M. Di Nitto Fri, 17 Jun 2005 12:01:38 +0200 linux-source-2.6.12 (2.6.11.94-1.1) breezy; urgency=low The "Morose Mungbean" Release. Changes by Fabio M. Di Nitto: * New upstream released based on 2.6.12-rc6: - Obsolete patches sth-drivers-char-ipmi-ipmidevintf_fix-ftbfs.dpatch, arch-ppc_fix-resume.dpatch and drivers-net-hamradio-baycomepp_gcc4-fixes.dpatch. - Rediff kernel-irq_handle-misrouted-irq.dpatch, kernel-irq_handle-misrouted-irq.dpatch and external-global-acpi_update.dpatch - Update all configs. * Bump Build-Deps on kernel-package 0.135ubuntu4 to include new postinst script to support ramfs. -- Fabio M. Di Nitto Wed, 08 Jun 2005 06:31:29 +0200 linux-source-2.6.12 (2.6.11.93-1.3) breezy; urgency=low The "Laughing Lentil" Release. Changes by Fabio M. Di Nitto: * Update powerpc64-smp/iseries-smp configs to actually create a kernel that can boot. * Do not build -dbg flavours automatically since images are huges, but still provide configs in debian/config/debugging/$flavour for the users. -- Fabio M. Di Nitto Tue, 07 Jun 2005 14:43:56 +0200 linux-source-2.6.12 (2.6.11.93-1.2) breezy; urgency=low The "Bashful Brazil" Release. Changes by Fabio M. Di Nitto: * Switch to proper patch to fix ipmi FTBFS: - Update and rename drivers-char-ipmi-ipmidevintf_fix-ftbfs.dpatch to sth-drivers-char-ipmi-ipmidevintf_fix-ftbfs.dpatch. * Fix resume on some ppc notebook: - Add patch arch-ppc_fix-resume.dpatch. (Thanks to Benjamin Herrenschmidt ) * Update the overall Red Hat cluster suite to RHEL4U1 branch that seems to be the most reliable one. * Add dc395x module to appropriate scsi udebs. (Closes: #11385) * First attempt of powerpc64 kernel support: - Add support for KPKG_ARCH override required for powerpc64 kernels: . Modify debian/rules to export KPKG_ARCH at build/install time. . Add debian/config/archmap file to map configfile name and KPKG_ARCH. . Make installation of postinstall.$(arch) KPKG_ARCH aware. - Bump build-dep on gcc-3.4 (>= 3.4.4-0ubuntu4) and kernel-package (>= 8.135ubuntu2)for ppc biarch support. - Generate powerpc64-smp udebs. iseries-smp udebs are problematic at the moment. - Extend kernel-irq_handle-misrouted-irq.dpatch to include arch/ppc64. - Add powerpc64-smp and iseries-smp to debian/control*. - Add debian/config/powerpc/powerpc64-smp and iseries-smp. * Update 386-dbg 686-dbg configs. Changes by Matthew Garrett: * Update generic acpi hotkey driver: - Add patch external-global-acpi_update-fixups.dpatch. - CONFIG_ACPI_HOTKEY=m Changes by Chuck Short: * Add more gcc-4.0 build fixes: - Add patch drivers-net-hamradio-baycom_epp_gcc4-fixes.dpatch. * Drop acerhk support. It is no longer supported upstream: - Drop external-drivers-input-misc_acerhk.dpatch. - Remove entry from external-drivers. * Add support for debug kernels: - Add config/i386/386-dbg config/i386/686-dbg. - Add linux-headers-2.6.12-1-686-dbg linux-image-2.6.12-1-686-dbg. - Add linux-headers-2.6.12-1-386-dbg linux-image-2.6.12-1-386-dbg. Changes by LaMont Jones: * Incorporate the latest hppa source delta. -- Fabio M. Di Nitto Mon, 06 Jun 2005 10:06:49 +0200 linux-source-2.6.12 (2.6.11.93-1.1) breezy; urgency=low The "Perky Pecan" Release Changes by LaMont Jones: * latest hppa kernel patches. Changes by Fabio M. Di Nitto: * New upstream release (2.6.12rc5): - Add patch drivers-char-ipmi-ipmidevintf_fix-ftbfs.dpatch. - Update configs. * Cleanup debian/rules: - Remove debnum: and abinum: targets. - Add printenv: target. - Add printenv and startnewrelease to .PHONY. - Fix revisions calculation per release. -- Fabio M. Di Nitto Wed, 25 May 2005 17:38:28 +0200 linux-source-2.6.12 (2.6.11.92-1.3) breezy; urgency=low The "Wacky Walnut" Release. Changes by Fabio M. Di Nitto: * Fix FTBFS because dpatch sucks: - Remove debian/ bits from external-drivers-net-wireless_ipw2100.dpatch. * Fix startnewrelease: target in debian/rules. Changes by Matthew Garrett: * Global acpi update: - Add patches external-global-acpi_update.dpatch and external-drivers-ide_sleep.dpatch. - CONFIG_ACPI_SLEEP_PROC_SLEEP=y and CONFIG_ACPI_HOTKEY=n where applies. -- Fabio M. Di Nitto Tue, 24 May 2005 13:57:32 +0200 linux-source-2.6.12 (2.6.11.92-1.2) breezy; urgency=low The "Merry Macadamia" Release. Changes by LaMont Jones: * hppa patches from cvs.parisc-linux.org Changes by Fabio M. Di Nitto: * Update cluster support from Red Hat (CVS snapshot 20050511 FC4 branch): . Update patches external-drivers-block_gndb.dpatch, external-cluster_cman.dpatch, external-cluster_dlm.dpatch and external-fs_gfs.dpatch. . Add patch external-fs_gfs-fixups.dpatch to include some CVS HEAD fixes that are not in FC4 branch yet. . Obsolete patches external-drivers-block_gndb-fixups.dpatch, external-cluster_cman-fixups.dpatch and external-cluster_dlm-fixups.dpatch that are now included upstream. * Fix bumpabi target in debian/rules to reflect the new version schema. * Make sure to include capability.ko in our initrd images. * Update inotify to 0.23-2.6.12-rc4-8. * Add OCFS2 0.99.9 BETA support: - Add patch external-fs_ocfs2.dpatch. - CONFIG_OCFS2_FS=m and CONFIG_CONFIGFS_FS=m on i386/amd64/ppc/sparc/hppa. * Bump Build-Deps on kernel-package (>= 8.132ubuntu2) to cope with the new dpkg-architecture vars. * Update ipw2200 driver to 1.0.4: - Update firware to version 2.3. - Update ieee80211 to 1.0.4. - CONFIG_IPW2200_MONITOR=y and CONFIG_IPW2200_QOS=y on i386/ppc/ia64/amd64. * Fix ipw2100 driver compilation options. Changes by Thom May: * Add external skge driver: - Add patch external-drivers-net_skge.dpatch. - CONFIG_SK98LIN=n and CONFIG_SKGE=m on all arches. * Itaglish translation for the notification message Changes by Chuck Short: * Add USB Atmel driver: - Add patch external-drivers-usb-net_atmel-wifi.dpatch. * Update USB quickcam driver: - Add patch external-drivers-usb-media_quickcam.dpatch. - Obsolete patch external-drivers-usb-media_qcusb-cvs-20050426.dpatch. * Add USB spca5xx driver: - Add patch external-drivers-usb-media_spca5xx.dpatch. * Make audit and swsusp a bit more quite at boot: - Add patch kernel-audit_shaddup.dpatch and kernel-power-swsusp_shaddup.dpatch. -- Fabio M. Di Nitto Tue, 24 May 2005 07:22:30 +0200 linux-source-2.6.12 (2.6.11.92-1.1) breezy; urgency=low The "Cheerful Chestnut" Release. Changes by Fabio M. Di Nitto: * New upstream release (based on 2.6.12rc4): - Remove patches stolen from head. - Rediff: . drivers-ide_make-drivers-as-modules.dpatch. . drivers-video-vesafb_make-driver-as-module.dpatch. - CONFIG_PRINTK=y and CONFIG_BUG=y on i386/amd64. - CONFIG_USB_SERIAL_AIRPRIME=m and CONFIG_USB_SERIAL_HP4X on all arches. - CONFIG_X86_REBOOTFIXUPS=y on i386. - CONFIG_SGI_TIOCX=y, CONFIG_SGI_MBCS=m, HANGCHECK_TIMER=m on ia64. - Fix ia64 FTBFS: . Add patch arch-ia64-include-asmia64-sn-arch_include-numa.dpatch. - Fix ppc FTBFS: . Add patch drivers-macintosh-viapmu_add-ifdef.dpatch. * Disable rt2500 on ppc (FTBFS). * General config update due to the new drivers. * Enable CONFIG_BSD_PROCESS_ACCT_V3=y on all arches. * Add xmlto as Build-Dep due to recent Documentation changes. Changes by Chuck Short: * Add Hollywood+/dxr3 support: - Add patch external-drivers-media_em8300.dpatch. (Closes: #10543) * Add support sound support for via vt17020/24: - Add patch sound-pci-ide1712_enable-via-envy24pt.dpatch. (Closes: #9734) * Add squashfs support: - Add patch external-fs-squashfs.dpatch. * Update rt2500 driver from cvs. * Add rt2400 support: - Add patch external-drivers-net-wireless_rt2400.dpatch. -- Fabio M. Di Nitto Tue, 10 May 2005 11:03:34 +0200 linux-source-2.6.12 (2.6.11.91-1.1) breezy; urgency=low The "Happy Hazel" Release. Welcome to JaneW as our new name release manager that kindly offered volunteer to find nuts names for our kernel. Changes by Fabio M. Di Nitto: * New upstream release (based on 2.6.12rc3): - Update debian/control.stub. - Modify debian/rules in several sections to cope with a version different from the one specified in the package name. - Add empty ChangeLog-2.6.11.91. - Remove ChangeLog-2.6.10. - Clean up debian/patches/00list*. 00list-1{,.hppa} are pristine copies from the previous release. - Kill all debian/patches/stolen-from-head* and update 00list-1. - Update d-i kernel versions. - Update debian/official. - Update debian/rules bumpabi to use $(pkgversion). - Kill more patches that were already upstream. - Remove old unused patches from debian/patches. - First round of global rename of patches to comply with the new schema, as agreed on kernel-team mailing list. - Mark all external- drivers/patches as such and update debian/external-drivers. - Apply all external drivers as last and sort them. - Rediff all non external patches and drop (they are upstream): . drivers-net-sk98lin-skge_update.dpatch. . kernel-power-disk_thaw-processes.dpatch. . drivers-net-mv643xx_update.dpatch. . arch-ppc-platforms_chrppegasoseth.dpatch. . external-drivers-usb-media_pwc.dpatch. - Sort non external patches in debian/patches/00list-1. - Update external modules: . adm8211 to version 20050323. . ieee80211 to version 1.0.3. . ipw2100 to version 1.1.0. (Closes: #4820, #7374) . ipw2200 to version 1.0.3. (Closes: #7135, #7782) . ndiswrapper to version 1.1. (Closes: #6318) . prism2 and wlan-ng to version 0.2.1-pre26. . scsi-changes to version 0.24. . acpi_sony to version 0.2. . atmel firmwares to version 1.2. . asfs to version 1.0beta9: + update amd64/i386/ia64/powerpc configs for NLS support. . mppe to version 1.3/20041123: + update all configs for s/CONFIG_PPP_MPPE/CONFIG_PPP_MPPE_MPPC/g. . synaptic-cpad to version 1.1. - Fix FTBFS on ppc: . Add patch arch-ppc-boot-simple-miscprep_disable-6xx-mmu.dpatch. . Add patch arch-ppc-kernel-l2cr_complete-r