Linux v2.6.21-rc3

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linux Kernel Mailing List <linux-kernel@...>
Date: Wednesday, March 7, 2007 - 12:59 am

We've finally hopefully started to put a dent in the regressions, 
especially the suspend/resume problems introduced since 2.6.20.

So 2.6.21-rc3 is out there now, and there's some hope that it will work 
more widely than -rc1 and -rc2 did. Please do give it a good testing, and 
update Adrian and the mailing list (and me) about any regressions 
(hopefully many more of the "it's fixed now" than other kinds, but all 
regressions are interesting).

The appended shortlog gives a reasonable overview. In general we're 
definitely calming down, and most of the changes are fairly small and 
obvious fixes. 

Let's keep the fixes to a minimum, especially since I'm planning on biting 
peoples heads off if I get any more pull requests for things that aren't 
real and obvious fixes. 

		Linus

---

Adam Litke (1):
      Fix get_unmapped_area and fsync for hugetlb shm segments

Adrian Bunk (8):
      HID: hid-debug.c should #include <linux/hid-debug.h>
      arch/arm26/kernel/entry.S: remove dead code
      make ipc/shm.c:shm_nopage() static
      mm/{,tiny-}shmem.c cleanups
      drivers/video/sm501fb.c: make 4 functions static
      fix the SYSCTL=n compilation
      arch/i386/kernel/vmi.c must #include <asm/kmap_types.h>
      remove arch/i386/kernel/tsc.c:custom_sched_clock

Ahmed S. Darwish (1):
      KVM: Use ARRAY_SIZE macro instead of manual calculation.

Akira Iguchi (1):
      scc_pata: bugfix for checking DMA IRQ status

Alan Cox (4):
      libata-core: Fix simplex handling
      pata_qdi: Fix initialisation
      siimage: DRAC4 note
      ide: remove a ton of pointless #undef REALLY_SLOW_IO

Alexandr Andreev (1):
      [IA64] sync compat getdents

Alexey Dobriyan (1):
      geode-aes: use unsigned long for spin_lock_irqsave

Allan Graves (1):
      uml: enable RAW

Andres Salomon (3):
      i386: make x86_64 tsc header require i386 rather than vice-versa
      hrtimers: fix HRTIMER_CB_IRQSAFE_NO_SOFTIRQ description
      hrtimers: hrtimer_clock_base description typo

Andrew Morton (7):
      throttle_vm_writeout(): don't loop on GFP_NOFS and GFP_NOIO allocations
      ide: fix pmac breakage
      KVM: Move kvmfs magic number to <linux/magic.h>
      cyclades: return closing_wait
      revert "drivers/net/tulip/dmfe: support basic carrier detection"
      sis900 warning fixes
      fix build with CONFIG_NO_IDLE_HZ=n

Andrzej Zaborowski (1):
      ARM: OMAP: correct misc 15xx and non-15xx platform code

Antonino A. Daplas (2):
      MAINTAINERS: Update email address
      atyfb: Fix kconfig error

Aristeu Sergio Rozanski Filho (1):
      tty_io: fix race in master pty close/slave pty close path

Arnaldo Carvalho de Melo (1):
      [TCP]: Fix minisock tcp_create_openreq_child() typo.

Arnaud Patard (1):
      ARM: OMAP: board-nokia770: correct lcd name

Atsushi Nemoto (4):
      [MIPS] jmr3927: build fix
      [MIPS] Convert to RTC-class ds1742 driver
      [MIPS] No need to write c0_compare in plat_timer_setup
      [MIPS] TX39: Remove redundant tx39_blast_icache() calls

Avi Kivity (13):
      KVM: mmu: add missing dirty page tracking cases
      KVM: Cosmetics
      KVM: Add hypercall host support for svm
      KVM: Wire up hypercall handlers to a central arch-independent location
      KVM: svm: init cr0 with the wp bit set
      KVM: More 0 -> NULL conversions
      KVM: Add internal filesystem for generating inodes
      KVM: Create an inode per virtual machine
      KVM: Rename some kvm_dev_ioctl_*() functions to kvm_vm_ioctl_*()
      KVM: Move kvm_vm_ioctl_create_vcpu() around
      KVM: Per-vcpu inodes
      KVM: Bump API version
      KVM: Fix bogus failure in kvm.ko module initialization

Bartlomiej Zolnierkiewicz (3):
      ide: remove some obsoleted kernel params (v2)
      ide: make legacy IDE VLB modules check for the "probe" kernel params (v2)
      pata_pdc202xx_old: fix data corruption and other problems

Ben Dooks (2):
      [ARM] 4238/1: S3C24XX: docs: update suspend and resume
      [ARM] 4239/1: S3C24XX: Update kconfig entries for PM

Brice Goglin (1):
      myri10ge: fix copyright and license

Catalin Marinas (1):
      [ARM] 4241/1: Define mb() as compiler barrier on a uniprocessor system

Christian Krafft (1):
      ipmi: check, if default ports are accessible on PPC

Christoph Lameter (1):
      Page migration: Fix vma flag checking

Con Kolivas (1):
      sched: remove SMT nice

Cornelia Huck (3):
      [S390] cio: Fix locking when calling notify function.
      [S390] cio: Use path verification to check for path state.
      [S390] cio: Call cancel_halt_clear even when actl == 0.

Dale Farnsworth (2):
      mv643xx_eth: move mac_addr inside mv643xx_eth_platform_data
      mv643xx_eth: Place explicit port number in mv643xx_eth_platform_data

Dan Aloni (1):
      [VLAN]: Avoid a 4-order allocation.

Daniel Walker (2):
      update timekeeping_is_continuous comment
      fix vsyscall settimeofday

Dave Johnson (1):
      [MIPS] Fix __raw_read_trylock() to allow multiple readers

Dave Jones (2):
      Fix mv643xx_eth compilation.
      nvidiafb backlight: Fix implicit declaration in nv_backlight

Dave Kleikamp (1):
      fs: nobh_truncate_page() fix

David Brownell (5):
      rtc_cmos oops fix
      ARM: OMAP: omap GP timer: HZ != 100
      parport is an orphan
      add CONFIG_GENERIC_GPIO
      gpio_keys driver shouldn't be ARM-specific

David Howells (3):
      FRV: No ZONE_DMA
      FRV: Add some missng lazy MMU hooks for NOMMU mode
      FRV: Missing error defs

David Miller (2):
      Bug in MM_RB debugging
      video/aty/mach64_ct.c: fix bogus delay loop

David Rientjes (1):
      x86_64: remove unusued 'flags' variable

David S. Miller (13):
      [XFRM] xfrm_user: Fix return values of xfrm_add_sa_expire.
      [NET]: Revert socket.h/stat.h ifdef hacks.
      [SPARC64]: Update defconfig.
      [SPARC64]: Fix parport_pc build.
      [SPARC]: Fix bus handling in build_device_resources().
      [SPARC]: Handle unresolvable resources better in of_device.c
      [SPARC]: Provide pci_device_to_OF_node() just like powerpc.
      [SPARC]: Provide 'get_property()' alias for of_get_property().
      [RADEON]: Fix blanking return value.
      [AOE]: Add get_unaligned() calls where needed.
      [AF_UNIX]: Test against sk_max_ack_backlog properly.
      [SPARC64]: Fix floppy build failure.
      [NET]: Revert incorrect accept queue backlog changes.

David Stevens (1):
      [IPV6]: /proc/net/anycast6 unbalanced inet6_dev refcnt

Dimitri Gorokhovik (1):
      initramfs should not depend on CONFIG_BLOCK

Dirk Behme (8):
      ARM: OMAP: Fix warning in clock.c
      ARM: OMAP: No IRQF_TRIGGER set_type function for IRQ 353 (MPUIO)
      ARM: OMAP: Fix warnings in plat-omap
      ARM: OMAP: Fix warning in mach-omap2
      ARM: OMAP: Fix CONFIG_DEBUG_LL
      ARM: OMAP: Fix warning in mach-omap1
      ARM: OMAP: Workqueue changes for board-h4.c
      ARM: OMAP: Add missing includes to board-nokia770

Divy Le Ray (1):
      cxgb3 - Tag driver version

Dmitriy Monakhov (4):
      ecryptfs: check xattr operation support fix
      ecryptfs: lower root result must be adirectory
      ecryptfs: handle AOP_TRUNCATED_PAGE better
      3c59x: Handle pci_enable_device() failure while resuming

Don Fry (1):
      pcnet32: Fix PCnet32 performance bug on non-coherent architecutres

Eric Dumazet (1):
      [INET]: twcal_jiffie should be unsigned long, not int

Eric W. Biederman (4):
      x86_64/i386 irq: Fix !CONFIG_SMP compilation
      msi: sanely support hardware level msi disabling
      msi: fix up the msi enable/disable logic
      msi: support masking msi irqs without a mask bit

Florian Fainelli (3):
      [MIPS] MTX1: remove unneeded settings
      [MIPS] MTX1: add idsel cardbus ressources
      [MIPS] MTX1: clear PCI errors

Florian Zumbiehl (2):
      [PPPOE]: Key connections properly on local device.
      [PPPOE]: Use ifindex instead of device pointer in key lookups.

Geert Uytterhoeven (1):
      ps3: introduce CONFIG_PS3_ADVANCED

Gerald Schaefer (1):
      [S390] Fixed handling of access register mode faults.

Gerrit Renker (2):
      [DCCP]: Correctly split CCID half connections
      [DCCP]: Set RTO for newly created child socket

Greg Banks (1):
      knfsd: provide sunrpc pool_mode module option

Greg Ungerer (8):
      m68knommu: use irq_handler_t for passing handler types in 68360 setup
      m68knommu: use irq_handler_t for passing handler types in 68328 setup
      m68knommu: use irq_handler_t and remove regs arg for 68328
      m68knommu: set GPIO lines for serial ports on 5282 in mcfserial.c
      m68knommu: fix work queues in mcfserial.c driver
      m68knommu: GPIO line defines for the ColdFire 5282
      m68knommu: use irq_handler_t and rtc_time in prototypes
      m68knommu: remove local_bh_count

H. Peter Anvin (1):
      md: RAID6: clean up CPUID and FPU enter/exit code

Hans Verkuil (5):
      V4L/DVB (5255): Fix cx25840 firmware loading.
      V4L/DVB (5304): Improve chip matching in v4l2_register
      V4L/DVB (5270): Add VIDIOC_G_ENC_INDEX ioctl
      V4L/DVB (5271): Add VIDIOC_TRY_ENCODER_CMD and VIDIOC_ENCODER_CMD ioctls.
      V4L/DVB (5305): Mark VIDIOC_DBG_S/G_REGISTER as experimental

Heiko Carstens (5):
      timer/hrtimer: take per cpu locks in sane order
      [S390] smp: disable preemption in smp_call_function/smp_call_function_on
      [S390] reipl: move dump_prefix_page out of text section.
      [S390] nss: disable kexec.
      [S390] check_bugs() should be inline.

Horms (1):
      [IA64] point saved_max_pfn to the max_pfn of the entire system

Hugh Dickins (2):
      shmem and simple const super_operations
      suspend regression: sysfs deadlock

Ingo Molnar (8):
      sched: fix SMT scheduler bug
      KVM: add MSR based hypercall API
      KVM: Add host hypercall support for vmx
      paravirt: remove NO_IDLE_HZ on x86
      paravirt: clarify VMI description
      paravirt: let users decide whether they want VMI
      disable NMI watchdog by default
      paravirt: re-enable COMPAT_VDSO

James Simmons (1):
      fbdev: fix kconfig error if FB_DDC=n

Jan Altenberg (1):
      [GIANFAR]: Fix compile error in latest git

Jan Beulich (1):
      adjust legacy IDE resource setting (v2)

Jaroslav Kysela (1):
      [ALSA] version 1.0.14rc3

Jason Gaston (1):
      ahci: RAID mode SATA patch for Intel ICH9M

Jay Vosburgh (3):
      bonding: fix double dev_add_pack
      bonding: only receive ARPs for us
      bonding: Improve IGMP join processing

Jean Delvare (2):
      V4L/DVB (5258): Cafe_ccic: fix compiler warning
      io_apic.h needs apicdef.h

Jeff Dike (8):
      uml: fix host LDT lookup initialization locking, try 2
      uml: add back accidentally removed error
      uml: host VDSO fix
      uml: pte_mkread fix
      linux/audit.h needs linux/types.h
      uml: fix formatting violations in signal delivery code
      uml: add a debugging message
      uml: comment the initialization of a global

Jeff Garzik (5):
      [libata] change master/slave IDENTIFY order
      [libata] pata_{legacy,sc1200,sl82c105}: add missing hooks
      [libata] pata_cmd64x: fix driver description in comments
      [netdrvr] tulip, de2104x: fix typo: s/__sparc_/__sparc__/
      [libata] pata_jmicron: build fix

Jeremy Katz (1):
      KVM: Move virtualization deactivation from CPU_DEAD state to CPU_DOWN_PREPARE

Jin-Bong lee (1):
      V4L/DVB (5276): Cxusb: fix firmware patch for big endian systems

Jiri Kosina (6):
      USB HID: use CONFIG_HID_DEBUG for outputting report descriptor
      HID: fix bug in zeroing the last field byte in output reports
      HID: fix possible double-free on error path in hid parser
      HID: fix broken Logitech S510 keyboard report descriptor; make extra keys work
      HID: add git tree information to MAINTAINERS
      HID: fix Logitech DiNovo Edge touchwheel and Logic3 /SpectraVideo middle button

Joe Sauer (1):
      [ALSA] soc - Fix WM9712 register cache entry

Joerg Roedel (2):
      KVM: vmx: hack set_cr0_no_modeswitch() to actually do modeswitch
      KVM: SVM: intercept SMI to handle it at host level

Johannes Berg (2):
      schedule wext/rtnl for removal
      [NET]: Fix compat_sock_common_getsockopt typo.

John Heffner (1):
      [TCP]: Document several sysctls.

John Stultz (1):
      clocksource init adjustments (fix bug #7426)

Josh Triplett (1):
      Publish rcutorture module parameters via sysfs, read-only

Julien BLACHE (1):
      USB HID: Fix USB vendor and product IDs endianness for USB HID devices

Karsten Keil (1):
      Fix buffer overflow and races in capi debug functions

Kristen Carlson Accardi (1):
      ACPI: make bay depend on dock

Krzysztof Halasa (1):
      [HDLC] Fix dev->header_cache_update having a random value.

Lee Schermerhorn (1):
      [IA64] always build arch/ia64/lib/xor.o

Li Yang (2):
      ucc_geth: Fix BD processing
      ucc_geth: returns NETDEV_TX_BUSY when BD ring is full

Liam Girdwood (1):
      [ALSA] soc - WM9712 PCM volume

Linsys Contractor Mithlesh Thukral (2):
      NetXen: Updates, removal of unsupported features and minor bug fixes.
      NetXen: Fix second rmmod failure observed on PowerPC machines.

Linus Torvalds (2):
      Revert "[PATCH] LOG2: Alter get_order() so that it can make use of ilog2() on a constant"
      Linux 2.6.21-rc3

Maciej W. Rozycki (1):
      dz: remove struct pt_regs references

Magnus Damm (2):
      ide-cs: Update device table
      [IA64] kexec: Use EFI_LOADER_DATA for ELF core header

Marcel Holtmann (1):
      Fix buffer overflow in Omnikey CardMan 4040 driver (CVE-2007-0005)

Marek Va
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 12:59 am)
2.6.21-rc3: known regressions with patches, Adrian Bunk, (Wed Mar 14, 2:11 pm)
Re: Linux v2.6.21-rc3, Eric W. Biederman, (Tue Mar 13, 3:26 pm)
Re: Linux v2.6.21-rc3, Greg KH, (Tue Mar 13, 3:40 pm)
Re: Linux v2.6.21-rc3, Eric W. Biederman, (Tue Mar 13, 4:04 pm)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Tue Mar 13, 3:48 pm)
[3/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [3/6] 2.6.21-rc3: known regressions, Andi Kleen, (Tue Mar 13, 11:13 am)
Re: [3/6] 2.6.21-rc3: known regressions, Alan Cox, (Tue Mar 13, 10:03 am)
Re: [3/6] 2.6.21-rc3: known regressions, Fabio Comolli, (Tue Mar 13, 4:12 pm)
[2/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [2/6] 2.6.21-rc3: known regressions, Cornelia Huck, (Tue Mar 13, 9:30 am)
Re: [2/6] 2.6.21-rc3: known regressions, Mark Lord, (Tue Mar 13, 9:35 am)
Re: [2/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 2:13 pm)
[6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [6/6] 2.6.21-rc3: known regressions, Thomas Gleixner, (Tue Mar 13, 4:46 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Wed Mar 14, 7:44 am)
Re: [6/6] 2.6.21-rc3: known regressions, Florian Lohoff, (Wed Mar 14, 2:02 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Thomas Gleixner, (Wed Mar 14, 2:28 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Jiri Slaby, (Wed Mar 14, 8:16 am)
Re: [6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Wed Mar 14, 1:31 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Thomas Gleixner, (Tue Mar 13, 4:05 pm)
Re: [6/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Wed Mar 14, 7:31 am)
[5/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
Re: [5/6] 2.6.21-rc3: known regressions, Arkadiusz Miskiewicz, (Tue Mar 13, 5:46 pm)
Re: [5/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 2:14 pm)
Re: [5/6] 2.6.21-rc3: known regressions, Lukas Hejtmanek, (Tue Mar 13, 9:29 am)
[4/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:50 am)
[1/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 8:49 am)
Re: [1/6] 2.6.21-rc3: known regressions, Takashi Iwai, (Tue Mar 13, 9:40 am)
Re: [1/6] 2.6.21-rc3: known regressions, Pierre Ossman, (Tue Mar 13, 9:08 am)
Re: [1/6] 2.6.21-rc3: known regressions, Oliver Neukum, (Tue Mar 13, 9:36 am)
Re: [1/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 2:11 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Pierre Ossman, (Tue Mar 13, 3:07 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Pavel Machek, (Tue Mar 13, 4:05 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Pierre Ossman, (Tue Mar 13, 4:31 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Adrian Bunk, (Tue Mar 13, 3:15 pm)
Re: [1/6] 2.6.21-rc3: known regressions, Mws, (Tue Mar 13, 3:12 pm)
Re: Linux v2.6.21-rc3, Alistair John Strachan, (Thu Mar 8, 1:28 pm)
Re: Linux v2.6.21-rc3, Thomas Gleixner, (Wed Mar 7, 10:22 am)
Re: Linux v2.6.21-rc3, Soeren Sonnenburg, (Wed Mar 7, 1:42 pm)
Re: Linux v2.6.21-rc3, Thomas Gleixner, (Wed Mar 7, 1:14 pm)
Re: Linux v2.6.21-rc3, Michal Piotrowski, (Wed Mar 7, 9:09 am)
Re: [Linux-parport] Linux v2.6.21-rc3, Stephen Mollett, (Wed Mar 7, 1:14 pm)
Re: [Linux-parport] Linux v2.6.21-rc3, Russell King, (Wed Mar 7, 1:35 pm)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 12:25 pm)
Re: Linux v2.6.21-rc3, Michal Piotrowski, (Wed Mar 7, 8:56 am)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 12:34 pm)
Re: Linux v2.6.21-rc3, Benjamin Herrenschmidt, (Wed Mar 7, 6:25 am)
Re: Linux v2.6.21-rc3, Linus Torvalds, (Wed Mar 7, 11:39 am)
Re: Linux v2.6.21-rc3, Benjamin Herrenschmidt, (Thu Mar 8, 4:08 am)
Re: Linux v2.6.21-rc3, Arnd Bergmann, (Wed Mar 7, 4:52 pm)
Re: Linux v2.6.21-rc3, Benjamin Herrenschmidt, (Thu Mar 8, 4:10 am)
Re: Linux v2.6.21-rc3, Greg KH, (Wed Mar 7, 9:26 am)
Re: Linux v2.6.21-rc3, Mark Lord, (Wed Mar 7, 10:15 am)
Re: Linux v2.6.21-rc3, Greg KH, (Wed Mar 7, 10:22 am)