Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tag: v2.6.19-rc5
Commits on Nov 8, 2006
  1. Linux 2.6.19-rc5

    Linus Torvalds authored
    Ok, things are clearly starting to calm down.. Finally.
  2. Merge branch 'fixes_for_linus' of git://git.kernel.org/pub/scm/linux/…

    Linus Torvalds authored
    …kernel/git/jbglaw/vax-linux
    
    * 'fixes_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux:
      Update for the srm_env driver.
Commits on Nov 7, 2006
  1. Merge master.kernel.org:/home/rmk/linux-2.6-arm

    Linus Torvalds authored
    * master.kernel.org:/home/rmk/linux-2.6-arm:
      [ARM] 3927/1: Allow show_mem() to work with holes in memory map.
      [ARM] 3926/1: make timer led handle HZ != 100
      [ARM] 3923/1: S3C24XX: update s3c2410_defconfig with new drivers
      [ARM] 3922/1: S3C24XX: update s3c2410_defconfig to 2.6.19-rc4
      [ARM] 3921/1: S3C24XX: remove bast_defconfig
      [ARM] 3920/1: S3C24XX: Remove smdk2410_defconfig
      [ARM] 3919/1: Fixed definition of some PXA270 CIF related registers
      [ARM] 3918/1: ixp4xx irq-chip rework
      [ARM] 3912/1: Make PXA270 advertise HWCAP_IWMMXT capability
      [ARM] 3915/1: S3C2412: Add s3c2410_gpio_getirq() to general gpio.c
      [ARM] 3917/1: Fix dmabounce symbol exports
  2. @jbglaw

    Update for the srm_env driver.

    jbglaw authored
    This patch contains a fix for a bug introduced more than a year ago
    (not setting *eof) and updates whitespace a bit.
    
    Signed-off-by: Jan-Benedict Glaw <jbglaw@lug-owl.de>
  3. [ARM] 3927/1: Allow show_mem() to work with holes in memory map.

    Ray Lehtiniemi authored Russell King committed
    show_mem() was not correctly handling holes in the memory
    map.  It was treating the freed sections of the map as
    though they contained valid struct page entries.  This
    could cause incorrect debugging output or even a kernel
    panic.
    
    This patch keeps the struct meminfo around after system
    initialization so that show_mem() can use it when
    scanning memory.  show_mem() now walks over each bank
    of each online node, rather than assuming that each node
    contains a single contiguous bank.
    
    Signed-off-by: Ray Lehtiniemi <rayl@mail.com>
    Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  4. [ARM] 3926/1: make timer led handle HZ != 100

    David Brownell authored Russell King committed
    The timer LED is unusable at HZ=large, since it's got
    a hard-wired value of 100 ticks per cycle; when HZ=1024
    (for example) it's essentially always-on.  This patch
    just makes that be HZ ticks per cycle.
    
    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  5. @sofar

    [PATCH] e1000: Fix regression: garbled stats and irq allocation durin…

    sofar authored Jeff Garzik committed
    …g swsusp
    
    e1000: Fix suspend/resume powerup and irq allocation
    
    From: Auke Kok <auke-jan.h.kok@intel.com>
    
    After 7.0.33/2.6.16, e1000 suspend/resume left the user with an enabled
    device showing garbled statistics and undetermined irq allocation state,
    where `ifconfig eth0 down` would display `trying to free already freed irq`.
    
    Explicitly free and allocate irq as well as powerup the PHY during resume
    fixes when needed.
    
    Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
    Signed-off-by: Jeff Garzik <jeff@garzik.org>
  6. @jmberg

    [PATCH] b44: change comment about irq mask register

    jmberg authored Jeff Garzik committed
    Through some experimentation with the similarly built bcm43xx I came to
    the conclusion that if the hw/firmware sets a bit in the interrupt
    register, an interrupt will only be raised if that bit is included in
    the interrupt mask. Hence, the interrupt mask is more like an interrupt
    control mask.
    
    This patch changes the comment to reflect that.
    
    Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
    Signed-off-by: Jeff Garzik <jeff@garzik.org>
  7. Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-…

    Linus Torvalds authored
    …linus
    
    * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
      [MIPS] Fix EV64120 and Ocelot builds by providing a plat_timer_setup().
      [MIPS] EV64120: Fix PCI interrupt allocation.
      [MIPS] Make irq number allocator generally available for fixing EV64120.
      [MIPS] EV64120: Fix timer initialization for HZ != 100.
      [MIPS] Ocelot 3: Fix MAC address detection after platform_device conversion.
      [MIPS] Ocelot C: Fix MAC address detection after platform_device conversion.
      [MIPS] SB1: On bootup only flush cache on local CPU.
      [MIPS] Ocelot 3: Fix large number of warnings.
      [MIPS] Ocelot C: Fix mapping of ioport address range.
      [MIPS] Ocelot C: Fix warning about missmatching format string.
      [MIPS] Ocelot C: fix eth registration after conversion to platform_device
      [MIPS] Ocelot C: Fix large number of warnings.
  8. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    Linus Torvalds authored
    …t/mchehab/v4l-dvb
    
    * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:
      V4L/DVB (4751): Fix DBV_FE_CUSTOMISE for card drivers compiled into kernel
      V4L/DVB (4784): [saa7146_i2c] short_delay mode fixed for fast machines
      V4L/DVB (4770): Fix mode switch of Compro Videomate T300
      V4L/DVB (4787): Budget-ci: Inversion setting fixed for Technotrend 1500 T
      V4L/DVB (4786): Pvrusb2: use NULL instead of 0
      V4L/DVB (4785): Budget-ci: Change DEBIADDR_IR to a safer default
      V4L/DVB (4752): DVB: Add DVB_FE_CUSTOMISE support for MT2060
Commits on Nov 6, 2006
  1. @ralfbaechle

    [MIPS] Fix EV64120 and Ocelot builds by providing a plat_timer_setup().

    ralfbaechle authored
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  2. @ralfbaechle

    [MIPS] EV64120: Fix PCI interrupt allocation.

    ralfbaechle authored
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  3. @ralfbaechle

    [MIPS] Make irq number allocator generally available for fixing EV64120.

    ralfbaechle authored
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  4. @ralfbaechle

    [MIPS] EV64120: Fix timer initialization for HZ != 100.

    ralfbaechle authored
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  5. @ralfbaechle

    [MIPS] Ocelot 3: Fix MAC address detection after platform_device conv…

    ralfbaechle authored
    …ersion.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  6. @ralfbaechle

    [MIPS] Ocelot C: Fix MAC address detection after platform_device conv…

    ralfbaechle authored
    …ersion.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  7. @ralfbaechle

    [MIPS] SB1: On bootup only flush cache on local CPU.

    ralfbaechle authored
    This fixes a warning on bootup warning in smp_call_function.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  8. @ralfbaechle

    [MIPS] Ocelot 3: Fix large number of warnings.

    ralfbaechle authored
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  9. @ralfbaechle

    [MIPS] Ocelot C: Fix mapping of ioport address range.

    ralfbaechle authored
     o Fix warnings
     o 768MB worth of I/O ports were insane
     o 64-bit kernels don't need special handling because ioremap does the magic
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  10. @ralfbaechle

    [MIPS] Ocelot C: Fix warning about missmatching format string.

    ralfbaechle authored
      CC      arch/mips/momentum/ocelot_c/setup.o
    arch/mips/momentum/ocelot_c/setup.c: In function 'momenco_time_init':
    arch/mips/momentum/ocelot_c/setup.c:223: warning: format '%d' expects type 'int', but argument 2 has type 'long unsigned int'
    
    Change data type to match format string; a 32-bit type better suits our
    needs.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  11. @ralfbaechle

    [MIPS] Ocelot C: fix eth registration after conversion to platform_de…

    ralfbaechle authored
    …vice
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  12. @ralfbaechle

    [MIPS] Ocelot C: Fix large number of warnings.

    ralfbaechle authored
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  13. Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes

    Linus Torvalds authored
    * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes:
      [DLM] fix oops in kref_put when removing a lockspace
      [DLM] Fix kref_put oops
      [GFS2] Fix OOM error handling
      [GFS2] Fix incorrect fs sync behaviour.
      [GFS2] don't panic needlessly
  14. Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/ker…

    Linus Torvalds authored
    …nel/avr32
    
    * 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32:
      AVR32: Add missing return instruction in __raw_writesb
      AVR32: Wire up sys_epoll_pwait
      AVR32: Fix thinko in generic_find_next_zero_le_bit()
      AVR32: Get rid of board_early_init
  15. Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linu…

    Linus Torvalds authored
    …x-2.6
    
    * 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6:
      [S390] IRQs too early enabled.
      [S390] revert add_active_range() usage patch.
  16. [DLM] fix oops in kref_put when removing a lockspace

    Patrick Caulfield authored Steven Whitehouse committed
    Now that the lockspace struct is freed when the last sysfs object is released
    this patch prevents use of that lockspace by sysfs. We attempt to re-get the
    lockspace from the lockspace list and fail the request if it has been removed.
    
    Signed-Off-By: Patrick Caulfield <pcaulfie@redhat.com>
    Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
  17. [DLM] Fix kref_put oops

    Patrick Caulfield authored Steven Whitehouse committed
    This patch fixes the recounting on the lockspace kobject. Previously the lockspace was freed while userspace could have had a
    reference to one of its sysfs files, causing an oops in kref_put.
    
    Now the lockspace kfree is moved into the kobject release() function
    
    Signed-Off-By: Patrick Caulfield <pcaulfie@redhat.com>
    Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
  18. [GFS2] Fix OOM error handling

    Steven Whitehouse authored
    Fix the OOM error handling in inode.c where it was possible for
    a NULL pointer to be dereferenced.
    
    Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
  19. [GFS2] Fix incorrect fs sync behaviour.

    Steven Whitehouse authored
    This adds a sync_fs superblock operation for GFS2 and removes
    the journal flush from write_super in favour of sync_fs where it
    ought to be. This is more or less identical to the way in which ext3
    does this.
    
    This bug was pointed out by Russell Cattelan <cattelan@redhat.com>
    
    Cc: Russell Cattelan <cattelan@redhat.com>
    Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
  20. [GFS2] don't panic needlessly

    Alexey Dobriyan authored Steven Whitehouse committed
    First, SLAB_PANIC is unjustified. Second, all error propagating and backing out
    is in place.
    
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
  21. AVR32: Add missing return instruction in __raw_writesb

    Haavard Skinnemoen authored
    __raw_writesb ends with a conditional branch, which is obviously
    wrong. It should return after the last loop terminates.
    
    Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
  22. AVR32: Wire up sys_epoll_pwait

    Haavard Skinnemoen authored
    Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
  23. [S390] IRQs too early enabled.

    Heiko Carstens authored Martin Schwidefsky committed
    setup_lowcore() calls ctl_set_bit() which returns withs interrupts
    enabled. The setup arch code is not supposed to enable interrupts that
    early. Therefore use the __ctl_set_bit() variant.
    This fixes the not working lock dependency validator on non 64 bit
    systems.
    
    Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
    Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
  24. [S390] revert add_active_range() usage patch.

    Heiko Carstens authored Martin Schwidefsky committed
    Commit 7676bef breaks DCSS support on
    s390. DCSS needs initialized struct pages to work. With the usage of
    add_active_range() only the struct pages for physically present pages
    are initialized.
    This could be fixed if the DCSS driver would initiliaze the struct pages
    itself, but this doesn't work too. This is because the mem_map array
    does not include holes after the last present memory area and therefore
    there is nothing that could be initialized.
    To fix this and to avoid some dirty hacks revert this patch for now.
    Will be added later when we move to a virtual mem_map.
    
    Cc: Carsten Otte <cotte@de.ibm.com>
    Cc: Adrian Bunk <bunk@stusta.de>
    Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
    Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
  25. Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/ker…

    Linus Torvalds authored
    …nel/git/jgarzik/netdev-2.6
    
    * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
      [PATCH] Kconfig: remove redundant NETDEVICES depends
      [PATCH] ehea: 64K page support fix
      [PATCH] ehea: Removed redundant define
      [PATCH] ehea: Nullpointer dereferencation fix
      [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom
      [PATCH] bcm43xx: Fix low-traffic netdev watchdog TX timeouts
      [PATCH] hostap_plx: fix CIS verification
      [PATCH] ieee80211: don't flood log with errors
Something went wrong with that request. Please try again.