~ubuntu-branches/ubuntu/feisty/linux-source-2.6.20/feisty-security

Viewing all changes in revision 18.

  • Committer: Bazaar Package Importer
  • Author(s): Ben Collins, Ben Collins, Dan Hecht, Daniel T. Chen, David Miller, Fabio M. Di Nitto, Kyle McMartin, Upstream Kernel Changes, CVE-2007-1000
  • Date: 2007-03-14 13:24:01 UTC
  • Revision ID: james.westby@ubuntu.com-20070314132401-ekju93u7bkygj6y1
Tags: 2.6.20-11.18
[Ben Collins]

* mac80211/d80211: Switch from d80211 backport to mac80211 from
  intellinuxwireless.org
  - GIT-SHA 5be1800f366dd9be849c44d1f9a57f938ee04a54
* adm8211/p54: Convert to use mac80211.
  - GIT-SHA 91601e433a7e126260c65ed5ed219691e3ed2b9a
* rt2x00: Fixup Kconfig for mac80211
  - GIT-SHA 07feef3cb5e135d9479d86863ed857b3f89b7deb
* ac97: make patch_ad1986 global for use in other files.
  - GIT-SHA f032849c2162da0a2939ebd6451c9bed8b496709
* wireless: Fix Kconfig for wext-compat
  - GIT-SHA fcd5dcb1753f14697319dba5b6ab570def81b9ea
* mac80211: Fixups for correct usage.
  - GIT-SHA 22fa222a8a195ea11f3066bd72d426e7ada4b24f
* net/core/wireless.o: Disable in favor of mac80211.
  - GIT-SHA 5ea988da86d00b6917d55c4aa6cdc2381e81b113
* Makefile: Add mac80211 wireless directory to drivers-y.
  - GIT-SHA 96aaf9171af0900733952db97b422f5bb0e0cb19
* adm8211: Update from wireless-dev
  - GIT-SHA 3222b8da95637eb5d96b6b092c101dfb70c10e36
* p54: Update from wireless-dev
  - GIT-SHA ee719880109e8d4c53097f7d3e7680e7e6b71087
* rtl818x/rtl8187: Remove old broken drivers.
  - GIT-SHA 7a8d4270ccc39bec2e66d6196ca50d1aa91bfcee
* rtl818x: Add 8180/8187 driver from wireless-dev
  - GIT-SHA d3de93c8319a0dfe58e37eb7c27371f2f2d52456
* eeprom_93cx6: Taken from wireless-dev for rtl818x driver.
  - GIT-SHA 2199d23aed53519d2814c6547e47bae72180212f
* rt2x00: Remove legacy and update to mac80211 (wireless-dev) code.
  - GIT-SHA 3bc9d8de616716014f0db7de5d36be0587fdea6b
* bxm43xx: Add mac80211 variant of driver (sans module aliases).
  - GIT-SHA 883ff4b3fcabad5271995327d9f26512bda33687
* zd1211rw: Add mac80211 variant of driver (sans module aliases).
  - GIT-SHA dde6813b66f1f31c766fcbbdcc20fb43cadd0be4
* ssb: Update from wireless-dev for bcm43xx usage.
  - GIT-SHA 3b86466916f303503d8052b41b720d12fd82d4dd
* kvm: Update to kvm-16.
  - GIT-SHA d0388ee0c445d54fef0be4da7f283069c82df80d
* ubuntu/: Fixup some dma-mapping.h includes needed.
  - GIT-SHA 3f3f237e8f9c9f986c464abc9ac75d7c4d3ae119
* d-i: Update nic module listings.
  - GIT-SHA f442d4e826548d027373b28562529fa5489105a2
* prism54_softmac: Remove ancient prism54 code in favor of p54.
  - GIT-SHA d924ddb5eb75f16473f7703d17e347dc350d0d4a
* vdso: Fix incompatibility between vdso and paravirt+vmi
  - GIT-SHA 77b43e78df1c73c0a8f1333fa9bc440201bf3094
* bluetooth: SCO flow control patch from bluez website. Fixes BTSCO.
  - GIT-SHA a3e22dab227fcdc2778f19c462476bf3c6186938
* btsco: Update to Revision 1.16 from CVS.
  - GIT-SHA edc8305ea5d3b4056369c24c09b12a23b3d0857e
* d-i: Build udebs for ps3.
  - GIT-SHA 1255b98db417c2ec0465ed73045b9101c244283c
* quickcam: Add 0.6.6 driver (from qc-usb package).
  - GIT-SHA 6cfdbcfc6427769567a0b4bb593751c089f3d852
* ubuntu/: Rework Makefiles for proper -y/-m recursion.
  - GIT-SHA 84440f2f67b8cc89e11aeb5e6ccc4f38fd9f91d4
* Makefile: Move ubuntu/ to just drivers-y.
  - GIT-SHA d8b88338578e9fded8380d94e71d8292ac0eee7d
* ubuntu/: Add ubuntu/net/wireless/ to obj-y for CONFIG_WIRELESS_EXT.
  - GIT-SHA 3c4dc7409d831ec9ff68ee7f8624ee6f0714eb34
* Release 2.6.20-11.18
  - GIT-SHA 94830a5986ed94c5d6402827553bf6b5319a7e32
* debian/d-i/: Allow per-flavour udeb module listings.
  - GIT-SHA 6a2a10a8d622cc80d4a1668ce6fc095c84dceb7e
* ubuntu/: Remove crufty file.
  - GIT-SHA 420dd6113f06f136ec745ff0f88776b210c971bf

[Dan Hecht]

* Feisty VMI paravirt-ops: fix prototype pragma to match definition
  - GIT-SHA 0ebf6936c9e9dc252c7257da8efe471582c36f73

[Daniel T. Chen]

* sound/pci/hda/: (Many) Bug fixes; add Macbook/Pro, Fujitsu, and Lenovo
  3000 C200 support (patch_realtek.c)
  - GIT-SHA 21621559de65fb1b336fac148b98637db9b8876e
* sound/pci/: Fix muted speaker on resume from suspend-to-RAM
  (intel8x0.c)
  - GIT-SHA c73679b8f2fdec4083612671afcf72fe26681b4c
* sound/pci/ac97/: Backport AD1xxx AC'97 fixes (ac97_{codec,patch}.c)
  - GIT-SHA b86ead0f620209dcd96c30decc8362ebe2ed5bff
* sound/pci/ac97/: Add MSI L720 laptop to quirk list (ac97_patch.c)
  - GIT-SHA 252b8b19279355f1bf4f90b14269a936c3e26322
* sound/pci/hda/: Add support for Fujitsu EAPD model (patch_conexant.c)
  - GIT-SHA 94e796e42ba693e81a0e6497d9477cdbb742ce4c
* sound/pci/hda/: LP #74677: Add models to HDA AD codec (patch_analog.c)
  - GIT-SHA 85e78cc0ca76490eec7d956998afe309bc1e4024
* sound/pci/hda/: Fix codec initialization on ATI HDA chips (hda_intel.c)
  - GIT-SHA aa53cf8aff62b05396b1a98e37bbf401e8fb2aa0
* sound/pci/hda/: Fix speaker output on MacPro (patch_sigmatel.c)
  - GIT-SHA 5e06d854c5fe5cdc3692ec067355411725a3ac9e
* include/sound/: Add missing struct member (ac97_codec.h)
  - GIT-SHA 658cfb791c276d372433f4ee3b57c8bef99a986d
* sound/pci/: LP: #88080: Fix Oops triggered from interrupt handler
  (intel8x0.c)
  - GIT-SHA 8376f4bfd0af249c8ab0c9c788184147db07984f
* sound/pci/hda/: Add SSID for HP d5700 to ALC260 quirk table
  (patch_realtek.c)
  - GIT-SHA f57799abf88ad79fdab977ce40b118d900f8ffc7

[David Miller]

* Fix mach64 with gcc-4.1 and later...
  - GIT-SHA 11057e22f19a953916315bbbf2889d6293d31177

[Fabio M. Di Nitto]

* debian/firmware: Update ql2400 file.
  - GIT-SHA 40a42fab6f35773ee0dd0a58083897771fd07468
* Disable CONFIG_IP_ROUTE_MULTIPATH_CACHED for real.
  - GIT-SHA 7b7dc1f9197a0d8347517362aad8003882812949
* Readd gnbd driver
  - GIT-SHA de6fffe4180e18f64648d82697d3ca79e180da75

[Kyle McMartin]

* acpi/hotkey: Add loglevel to "Using ... hotkey" printk
  - GIT-SHA 398c3db849ca235addc3bc16b8c683f180518661

[Upstream Kernel Changes]

* ocfs2: ocfs2_link() journal credits update
* ocfs2_dlm: fix cluster-wide refcounting of lock resources
* fs/ocfs2/dlm/: make functions static
* ocfs2_dlm: Fixes race between migrate and dirty
* ocfs2_dlm: Make dlmunlock() wait for migration to complete
* ocfs2_dlm: Fix migrate lockres handler queue scanning
* ocfs2_dlm: Flush dlm workqueue before starting to migrate
* ocfs2_dlm: Drop inflight refmap even if no locks found on the lockres
* ocfs2_dlm: Dlm dispatch was stopping too early
* ocfs2_dlm: wake up sleepers on the lockres waitqueue
* ocfs2_dlm: Silence a failed convert
* ocfs2_dlm: Cookies in locks not being printed correctly in error
  messages
* ocfs2: Added post handler callable function in o2net message handler
* ocfs2_dlm: Calling post handler function in assert master handler
* ocfs2: Binds listener to the configured ip address
* ocfs2_dlm: Ensure correct ordering of set/clear refmap bit on lockres
* ocfs2_dlm: disallow a domain join if node maps mismatch
* ocfs2_dlm: Silence some messages during join domain
* ocfs2_dlm: Add timeout to dlm join domain
* ocfs2: ocfs2_link() journal credits update
* x86_64: fix 2.6.18 regression - PTRACE_OLDSETOPTIONS should be accepted
* rtc-pcf8563: detect polarity of century bit automatically
* prism54: correct assignment of DOT1XENABLE in WE-19 codepaths
* pata_amd: fix an obvious bug in cable detection
* knfsd: Fix a race in closing NFSd connections.
* Keys: Fix key serial number collision handling
* ide: fix drive side 80c cable check
* bcm43xx: Fix for oops on resume
* bcm43xx: Fix for oops on ampdu status
* AGP: intel-agp bugfix
* Missing critical phys_to_virt in lib/swiotlb.c
* USB: fix concurrent buffer access in the hub driver
* usbaudio - Fix Oops with broken usb descriptors
* usbaudio - Fix Oops with unconventional sample rates
* hda-intel - Don't try to probe invalid codecs
* Fix various bugs with aligned reads in RAID5.
* Fix ATM initcall ordering.
* Fix TCP FIN handling
* Fix allocation failure handling in multicast
* md: Avoid possible BUG_ON in md bitmap handling.
* Fix compile error for e500 core based processors
* ieee1394: video1394: DMA fix
* ieee1394: fix host device registering when nodemgr disabled
* Fix null pointer dereference in appledisplay driver
* USB HID: Fix USB vendor and product IDs endianness for USB HID devices
* Kconfig: FAULT_INJECTION can be selected only if LOCKDEP is enabled.
* MTD: Fatal regression in drivers/mtd/redboot.c in 2.6.20
* IPV6: HASHTABLES: Use appropriate seed for caluculating ehash index.
* EHCI: turn off remote wakeup during shutdown
* Avoid using nfsd process pools on SMP machines.
* Fix recently introduced problem with shutting down a busy NFS server.
* UHCI: fix port resume problem
* Fix atmarp.h for userspace
* Clear TCP segmentation offload state in ipt_REJECT
* Fix IPX module unload
* Prevent pseudo garbage in SYN's advertized window
* Fix oops in xfrm_audit_log()
* sky2: dont flush good pause frames
* sky2: transmit timeout deadlock
* x86_64: Fix wrong gcc check in bitops.h
* x86: Don't require the vDSO for handling a.out signals
* i386: Fix broken CONFIG_COMPAT_VDSO on i386
* bcm43xx: fix for 4309
* md: Fix raid10 recovery problem.
* dvbdev: fix illegal re-usage of fileoperations struct
* V4L: pvrusb2: Fix video corruption on stream start
* V4L: pvrusb2: Handle larger cx2341x firmware images
* DVB: cxusb: fix firmware patch for big endian systems
* DVB: digitv: open nxt6000 i2c_gate for TDED4 tuner handling
* V4L: fix cx25840 firmware loading
* V4L: cx88-blackbird: allow usage of 376836 and 262144 sized firmware
  images
* Fix posix-cpu-timer breakage caused by stale p->last_ran value
* swsusp: Fix possible oops in userland interface
* sata_sil: ignore and clear spurious IRQs while executing commands by
  polling
* fix umask when noACL kernel meets extN tuned for ACLs
* UML - Fix 2.6.20 hang
* mmc: Power quirk for ENE controllers
* bcm43xx: Fix assertion failures in interrupt handler
* libata: add missing PM callbacks
* libata: add missing CONFIG_PM in LLDs
* POWERPC: Fix performance monitor exception
* HID: fix possible double-free on error path in hid parser
* Fix interrupt probing on E450 sparc64 systems
* Fix xfrm_add_sa_expire() return value
* Fix skb data reallocation handling in IPSEC
* Fix %100 cpu spinning on sparc64
* Fix TCP MD5 locking.
* Don't add anycast reference to device multiple times
* Fix anycast procfs device leak
* Fix reference counting (memory leak) problem in __nfulnl_send() and
  callers related to packet queueing.
* export blk_recount_segments
* forcedeth: disable msix
* tty_io: fix race in master pty close/slave pty close path
* sched: fix SMT scheduler bug
* USB: usbnet driver bugfix
* RPM: fix double free in portmapper code
* NLM: Fix double free in __nlm_async_call
* kexec: Fix CONFIG_SMP=n compilation V2 (ia64)
* Fix MTRR compat ioctl
* ufs: restore back support of openstep
* v9fs_vfs_mkdir(): fix a double free
* enable mouse button 2+3 emulation for x86 macs
* hugetlb: preserve hugetlb pte dirty state
* m32r: build fix for processors without ISA_DSP_LEVEL2
* kernel/time/clocksource.c needs struct task_struct on m68k
* buffer: memorder fix
* Char: specialix, isr have 2 params
* lockdep: forward declare struct task_struct
* kvm: Fix asm constraint for lldt instruction
* ueagle-atm.c needs sched.h
* fix section mismatch warning in lockdep
* throttle_vm_writeout(): don't loop on GFP_NOFS and GFP_NOIO allocations
* revert "drivers/net/tulip/dmfe: support basic carrier detection"
* video/aty/mach64_ct.c: fix bogus delay loop
* pktcdvd: Correctly set cmd_len field in pkt_generic_packet
* ATA: convert GSI to irq on ia64
* gfs2: fix locking mistake
* TCP: Fix minisock tcp_create_openreq_child() typo.
* Fix buffer overflow in Omnikey CardMan 4040 driver (CVE-2007-0005)
* x86-64: survive having no irq mapping for a vector
* IPV6: Handle np->opt being NULL in ipv6_getsockopt_sticky()
  [CVE-2007-1000]
* Linux 2.6.20.2
* conntrack: fix {nf, ip}_ct_iterate_cleanup endless loops
* nf_conntrack/nf_nat: fix incorrect config ifdefs
* tcp conntrack: accept SYN|URG as valid
* nfnetlink_log: fix reference leak
* nfnetlink_log: fix use after free
* nfnetlink_log: fix NULL pointer dereference
* nfnetlink_log: fix possible NULL pointer dereference
* ip6_route_me_harder should take into account mark
* nf_conntrack: fix incorrect classification of IPv6 fragments as
  ESTABLISHED
* nfnetlink_log: zero-terminate prefix
* nfnetlink_log: fix crash on bridged packet
* Fix bug 7994 sleeping function called from invalid context
* bcm43xx: Fix problem with >1 GB RAM
* Fix compat_getsockopt
* fix for bugzilla #7544 (keyspan USB-to-serial converter)
* Fix callback bug in connector
* Fix sparc64 device register probing
* Fix timewait jiffies
* Fix UDP header pointer after pskb_trim_rcsum()
* Linux 2.6.20.3

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: