|
From: Jan-Benedict G. <jb...@he...> - 2006-04-13 10:14:31
|
arch/m32r/lib/getuser.S | 88
arch/m32r/lib/putuser.S | 84
drivers/char/vr41xx_rtc.c | 717 -
drivers/mtd/devices/blkmtd.c | 819 -
drivers/net/hydra.h | 177
drivers/net/wan/sdla_chdlc.c | 4428 --------
drivers/net/wan/sdla_fr.c | 5061 ----------
drivers/net/wan/sdla_ft1.c | 345
drivers/net/wan/sdla_ppp.c | 3430 ------
drivers/net/wan/sdla_x25.c | 5497 -----------
drivers/net/wan/sdladrv.c | 2314 ----
drivers/net/wan/sdlamain.c | 1346 --
drivers/net/wan/wanpipe_multppp.c | 2358 ----
include/asm-alpha/numnodes.h | 7
include/asm-arm/numnodes.h | 26
include/asm-i386/numnodes.h | 18
include/asm-ia64/numnodes.h | 20
include/asm-m32r/numnodes.h | 15
include/asm-mips/numnodes.h | 7
include/asm-parisc/numnodes.h | 7
include/asm-powerpc/numnodes.h | 9
include/asm-sh/numnodes.h | 7
include/asm-vax/numnodes.h | 7
include/asm-x86_64/numnodes.h | 10
include/linux/sdla_asy.h | 226
include/linux/sdla_chdlc.h | 813 -
include/linux/sdla_ppp.h | 575 -
include/linux/sdla_x25.h | 772 -
include/linux/sdladrv.h | 66
include/linux/sdlapci.h | 72
include/linux/sdlasfm.h | 104
include/linux/wanpipe.h | 483
CREDITS | 6
Documentation/DMA-mapping.txt | 4
Documentation/feature-removal-schedule.txt | 8
Documentation/filesystems/vfs.txt | 12
Documentation/isdn/README.gigaset | 286
Documentation/kbuild/modules.txt | 2
Documentation/laptop-mode.txt | 10
Documentation/memory-barriers.txt | 68
Documentation/mtrr.txt | 23
Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl | 16
Documentation/vm/hugetlbpage.txt | 20
Kbuild | 2
MAINTAINERS | 9
Makefile | 54
arch/alpha/Kconfig | 5
arch/alpha/kernel/alpha_ksyms.c | 1
arch/alpha/kernel/setup.c | 17
arch/alpha/kernel/smp.c | 8
arch/arm/Kconfig | 6
arch/arm/kernel/armksyms.c | 1
arch/arm26/kernel/armksyms.c | 1
arch/cris/kernel/crisksyms.c | 1
arch/frv/kernel/entry.S | 26
arch/frv/kernel/frv_ksyms.c | 1
arch/h8300/kernel/h8300_ksyms.c | 1
arch/i386/Kconfig | 73
arch/i386/Kconfig.cpu | 2
arch/i386/boot/video.S | 5
arch/i386/kernel/acpi/boot.c | 5
arch/i386/kernel/cpu/amd.c | 2
arch/i386/kernel/i386_ksyms.c | 1
arch/i386/kernel/mpparse.c | 22
arch/i386/kernel/traps.c | 16
arch/i386/mach-voyager/voyager_cat.c | 10
arch/i386/pci/direct.c | 6
arch/i386/pci/mmconfig.c | 2
arch/ia64/Kconfig | 19
arch/ia64/kernel/acpi-ext.c | 147
arch/ia64/kernel/entry.S | 3
arch/ia64/kernel/mca.c | 33
arch/ia64/kernel/mca_asm.S | 10
arch/ia64/kernel/module.c | 2
arch/ia64/mm/fault.c | 3
arch/ia64/sn/kernel/xpc_channel.c | 2
arch/m32r/Kconfig | 5
arch/m32r/kernel/m32r_ksyms.c | 29
arch/m32r/kernel/setup.c | 12
arch/m32r/kernel/smpboot.c | 19
arch/m32r/lib/Makefile | 4
arch/m68k/kernel/m68k_ksyms.c | 1
arch/m68knommu/kernel/m68k_ksyms.c | 1
arch/mips/Kconfig | 5
arch/mips/kernel/mips_ksyms.c | 1
arch/parisc/Kconfig | 5
arch/parisc/kernel/parisc_ksyms.c | 1
arch/powerpc/Kconfig | 5
arch/ppc/boot/lib/Makefile | 2
arch/s390/Makefile | 1
arch/s390/defconfig | 48
arch/sh/Kconfig | 5
arch/sh/kernel/sh_ksyms.c | 1
arch/sh64/kernel/sh_ksyms.c | 1
arch/sparc/kernel/smp.c | 2
arch/sparc/kernel/sparc_ksyms.c | 1
arch/sparc/math-emu/Makefile | 2
arch/sparc64/kernel/pci_sun4v.c | 2
arch/sparc64/kernel/setup.c | 2
arch/sparc64/kernel/smp.c | 6
arch/sparc64/kernel/sparc64_ksyms.c | 1
arch/um/Makefile | 3
arch/um/drivers/cow.h | 2
arch/um/drivers/cow_sys.h | 2
arch/um/drivers/cow_user.c | 94
arch/um/drivers/mconsole_kern.c | 8
arch/um/drivers/net_user.c | 4
arch/um/drivers/slirp_user.c | 2
arch/um/include/kern_util.h | 4
arch/um/include/tt/tt.h | 3
arch/um/include/user.h | 6
arch/um/include/user_util.h | 3
arch/um/kernel/ksyms.c | 5
arch/um/os-Linux/drivers/ethertap_user.c | 2
arch/um/os-Linux/helper.c | 10
arch/um/os-Linux/mem.c | 23
arch/um/os-Linux/sigio.c | 2
arch/um/os-Linux/skas/mem.c | 4
arch/um/os-Linux/skas/process.c | 4
arch/um/os-Linux/sys-i386/tls.c | 1
arch/um/os-Linux/umid.c | 15
arch/um/os-Linux/user_syms.c | 9
arch/um/scripts/Makefile.rules | 6
arch/um/sys-i386/ksyms.c | 4
arch/um/sys-i386/ptrace_user.c | 2
arch/um/sys-i386/signal.c | 2
arch/um/sys-i386/tls.c | 2
arch/um/sys-x86_64/signal.c | 2
arch/v850/kernel/v850_ksyms.c | 1
arch/x86_64/Kconfig | 5
arch/x86_64/boot/video.S | 5
arch/x86_64/kernel/ptrace.c | 5
arch/x86_64/kernel/x8664_ksyms.c | 1
arch/x86_64/pci/mmconfig.c | 4
arch/xtensa/kernel/xtensa_ksyms.c | 1
drivers/base/node.c | 2
drivers/cdrom/aztcd.c | 2
drivers/char/Kconfig | 4
drivers/char/Makefile | 1
drivers/char/applicom.c | 2
drivers/char/dtlk.c | 2
drivers/char/ipmi/ipmi_msghandler.c | 2
drivers/char/tlclk.c | 36
drivers/char/tty_io.c | 26
drivers/hwmon/hdaps.c | 14
drivers/infiniband/core/cache.c | 2
drivers/infiniband/core/mad.c | 2
drivers/infiniband/core/verbs.c | 34
drivers/infiniband/hw/mthca/Kconfig | 11
drivers/infiniband/hw/mthca/Makefile | 4
drivers/infiniband/hw/mthca/mthca_av.c | 100
drivers/infiniband/hw/mthca/mthca_cmd.c | 4
drivers/infiniband/hw/mthca/mthca_cmd.h | 1
drivers/infiniband/hw/mthca/mthca_dev.h | 23
drivers/infiniband/hw/mthca/mthca_mad.c | 42
drivers/infiniband/hw/mthca/mthca_main.c | 28
drivers/infiniband/hw/mthca/mthca_provider.c | 2
drivers/infiniband/hw/mthca/mthca_provider.h | 3
drivers/infiniband/hw/mthca/mthca_qp.c | 46
drivers/infiniband/hw/mthca/mthca_srq.c | 27
drivers/infiniband/ulp/ipoib/Kconfig | 3
drivers/infiniband/ulp/ipoib/ipoib.h | 7
drivers/infiniband/ulp/ipoib/ipoib_fs.c | 2
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 22
drivers/infiniband/ulp/ipoib/ipoib_main.c | 88
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 58
drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 6
drivers/infiniband/ulp/srp/ib_srp.c | 1
drivers/isdn/gigaset/Kconfig | 4
drivers/isdn/gigaset/asyncdata.c | 132
drivers/isdn/gigaset/bas-gigaset.c | 870 -
drivers/isdn/gigaset/common.c | 505 -
drivers/isdn/gigaset/ev-layer.c | 669 -
drivers/isdn/gigaset/gigaset.h | 600 -
drivers/isdn/gigaset/i4l.c | 233
drivers/isdn/gigaset/interface.c | 235
drivers/isdn/gigaset/isocdata.c | 139
drivers/isdn/gigaset/proc.c | 51
drivers/isdn/gigaset/usb-gigaset.c | 453
drivers/isdn/i4l/isdn_ppp.c | 20
drivers/leds/Kconfig | 27
drivers/leds/Makefile | 1
drivers/leds/leds-s3c24xx.c | 163
drivers/md/Kconfig | 11
drivers/media/video/Makefile | 2
drivers/media/video/bt8xx/Makefile | 2
drivers/media/video/cx25840/Makefile | 2
drivers/media/video/cx88/Makefile | 6
drivers/media/video/em28xx/Makefile | 2
drivers/media/video/saa7134/Makefile | 6
drivers/media/video/saa7134/saa7134-core.c | 3
drivers/mtd/devices/Kconfig | 13
drivers/mtd/devices/Makefile | 1
drivers/net/b44.c | 64
drivers/net/bnx2.c | 2
drivers/net/chelsio/Makefile | 2
drivers/net/ixgb/ixgb_main.c | 13
drivers/net/mv643xx_eth.c | 19
drivers/net/natsemi.c | 2
drivers/net/pcmcia/axnet_cs.c | 2
drivers/net/skge.c | 2
drivers/net/sky2.c | 6
drivers/net/sky2.h | 2
drivers/net/starfire.c | 2
drivers/net/typhoon.c | 2
drivers/net/via-rhine.c | 7
drivers/net/wan/Kconfig | 97
drivers/net/wan/Makefile | 13
drivers/parport/parport_serial.c | 2
drivers/rtc/Kconfig | 10
drivers/rtc/Makefile | 1
drivers/rtc/class.c | 2
drivers/rtc/rtc-ds1672.c | 72
drivers/rtc/rtc-ep93xx.c | 2
drivers/rtc/rtc-m48t86.c | 9
drivers/rtc/rtc-pcf8563.c | 11
drivers/rtc/rtc-proc.c | 2
drivers/rtc/rtc-rs5c372.c | 28
drivers/rtc/rtc-sa1100.c | 14
drivers/rtc/rtc-test.c | 3
drivers/rtc/rtc-vr41xx.c | 471
drivers/rtc/rtc-x1205.c | 29
drivers/s390/block/dasd.c | 45
drivers/s390/block/dasd_proc.c | 17
drivers/s390/char/keyboard.c | 2
drivers/s390/char/tape_block.c | 4
drivers/s390/char/tape_core.c | 10
drivers/s390/cio/blacklist.c | 4
drivers/s390/cio/cio.c | 2
drivers/s390/cio/cio_debug.h | 22
drivers/scsi/3w-xxxx.c | 3
drivers/scsi/sata_mv.c | 2
drivers/sn/ioc3.c | 5
drivers/usb/serial/option.c | 5
drivers/video/Kconfig | 2
drivers/video/aty/atyfb_base.c | 2
drivers/video/fbmem.c | 5
drivers/video/vesafb.c | 27
fs/9p/vfs_super.c | 13
fs/Kconfig | 1
fs/eventpoll.c | 4
fs/exec.c | 12
fs/ext3/resize.c | 1
fs/fifo.c | 65
fs/fuse/dev.c | 256
fs/fuse/dir.c | 118
fs/fuse/file.c | 56
fs/fuse/fuse_i.h | 61
fs/fuse/inode.c | 135
fs/inotify.c | 2
fs/namespace.c | 7
fs/nfsd/auth.c | 46
fs/nfsd/export.c | 3
fs/nfsd/nfs3proc.c | 2
fs/nfsd/nfs4acl.c | 8
fs/nfsd/nfs4callback.c | 6
fs/nfsd/nfs4proc.c | 4
fs/nfsd/nfs4state.c | 150
fs/nfsd/nfs4xdr.c | 62
fs/nfsd/nfsproc.c | 2
fs/nfsd/vfs.c | 6
fs/pipe.c | 310
fs/proc/vmcore.c | 4
fs/read_write.c | 2
fs/select.c | 30
fs/splice.c | 494
fs/sync.c | 4
fs/xfs/linux-2.6/xfs_aops.c | 18
fs/xfs/linux-2.6/xfs_buf.c | 2
fs/xfs/linux-2.6/xfs_file.c | 8
fs/xfs/linux-2.6/xfs_iops.c | 3
fs/xfs/linux-2.6/xfs_lrw.c | 4
fs/xfs/linux-2.6/xfs_lrw.h | 4
fs/xfs/linux-2.6/xfs_vnode.h | 4
fs/xfs/xfs_ialloc.c | 15
fs/xfs/xfs_iget.c | 29
fs/xfs/xfs_inode.c | 27
fs/xfs/xfs_inode.h | 1
fs/xfs/xfs_mount.c | 2
include/asm-arm/arch-lh7a40x/memory.h | 2
include/asm-arm/arch-s3c2410/leds-gpio.h | 28
include/asm-cris/system.h | 1
include/asm-cris/unistd.h | 2
include/asm-frv/system.h | 2
include/asm-frv/unistd.h | 2
include/asm-h8300/system.h | 2
include/asm-h8300/unistd.h | 2
include/asm-i386/mpspec.h | 1
include/asm-i386/unistd.h | 6
include/asm-ia64/acpi-ext.h | 11
include/asm-ia64/kdebug.h | 2
include/asm-ia64/mca.h | 5
include/asm-ia64/mutex.h | 2
include/asm-ia64/unistd.h | 5
include/asm-ia64/vga.h | 2
include/asm-m32r/smp.h | 3
include/asm-m32r/system.h | 4
include/asm-m32r/uaccess.h | 266
include/asm-m32r/unistd.h | 2
include/asm-s390/atomic.h | 2
include/asm-s390/ebcdic.h | 12
include/asm-sh/unistd.h | 2
include/asm-sh64/unistd.h | 2
include/asm-sparc/vga.h | 33
include/asm-sparc64/percpu.h | 2
include/asm-um/ptrace-i386.h | 3
include/asm-v850/system.h | 2
include/asm-x86_64/io.h | 2
include/asm-x86_64/numa.h | 1
include/asm-x86_64/timex.h | 2
include/asm-xtensa/system.h | 2
include/linux/dma-mapping.h | 2
include/linux/fs.h | 19
include/linux/gfp.h | 2
include/linux/kernel.h | 2
include/linux/leds.h | 55
include/linux/numa.h | 8
include/linux/page-flags.h | 16
include/linux/pipe_fs_i.h | 18
include/linux/proc_fs.h | 2
include/linux/raid/md_p.h | 2
include/linux/sched.h | 8
include/linux/screen_info.h | 3
include/linux/seqlock.h | 4
include/linux/string.h | 17
include/linux/sunrpc/svc.h | 9
include/linux/swap.h | 1
include/linux/syscalls.h | 9
include/linux/tty_flip.h | 25
include/linux/vermagic.h | 7
include/rdma/ib_sa.h | 28
include/rdma/ib_verbs.h | 28
include/sound/pcm.h | 3
init/Kconfig | 9
kernel/exit.c | 4
kernel/hrtimer.c | 1
kernel/irq/Makefile | 3
kernel/irq/migration.c | 5
kernel/panic.c | 1
kernel/sched.c | 62
kernel/signal.c | 1
kernel/sys_ni.c | 12
kernel/timer.c | 29
lib/string.c | 5
mm/migrate.c | 8
mm/mmap.c | 34
mm/nommu.c | 18
mm/page-writeback.c | 5
mm/page_alloc.c | 39
mm/slab.c | 30
net/bridge/br_input.c | 3
net/bridge/netfilter/ebtables.c | 18
net/core/dev.c | 2
net/core/flow.c | 4
net/core/neighbour.c | 2
net/core/utils.c | 4
net/dccp/ipv4.c | 2
net/ipv4/icmp.c | 2
net/ipv4/ipcomp.c | 8
net/ipv4/netfilter/arp_tables.c | 4
net/ipv4/netfilter/ip_conntrack_core.c | 2
net/ipv4/netfilter/ip_tables.c | 4
net/ipv4/proc.c | 4
net/ipv4/route.c | 2
net/ipv6/icmp.c | 4
net/ipv6/ipcomp6.c | 8
net/ipv6/netfilter/ip6_tables.c | 4
net/ipv6/proc.c | 4
net/ipv6/reassembly.c | 18
net/netfilter/nf_conntrack_core.c | 2
net/netfilter/x_tables.c | 4
net/sctp/proc.c | 2
net/socket.c | 6
net/sunrpc/auth_gss/svcauth_gss.c | 14
net/wanrouter/af_wanpipe.c | 2
scripts/Kbuild.include | 5
scripts/Makefile.lib | 5
scripts/gen_initramfs_list.sh | 231
scripts/kconfig/conf.c | 21
scripts/kconfig/confdata.c | 2
scripts/kconfig/lxdialog/menubox.c | 19
scripts/mod/modpost.c | 2
scripts/ver_linux | 4
security/keys/process_keys.c | 41
sound/core/oss/pcm_oss.c | 7
sound/core/pcm.c | 2
sound/core/pcm_native.c | 6
sound/isa/ad1848/ad1848.c | 16
sound/isa/adlib.c | 11
sound/isa/cmi8330.c | 16
sound/isa/cs423x/cs4231.c | 16
sound/isa/cs423x/cs4236.c | 16
sound/isa/es1688/es1688.c | 16
sound/isa/es18xx.c | 16
sound/isa/gus/gusclassic.c | 16
sound/isa/gus/gusextreme.c | 16
sound/isa/gus/gusmax.c | 16
sound/isa/gus/interwave.c | 16
sound/isa/opl3sa2.c | 16
sound/isa/opti9xx/miro.c | 7
sound/isa/opti9xx/opti92x-ad1848.c | 7
sound/isa/sb/sb16.c | 16
sound/isa/sb/sb8.c | 16
sound/isa/sgalaxy.c | 16
sound/isa/sscape.c | 16
sound/isa/wavefront/wavefront.c | 16
sound/oss/emu10k1/main.c | 3
sound/pci/ac97/ac97_codec.c | 1
sound/pci/als300.c | 5
sound/pci/au88x0/au88x0.h | 13
sound/pci/au88x0/au88x0_core.c | 2
sound/pci/au88x0/au88x0_eq.c | 2
sound/pci/au88x0/au88x0_pcm.c | 2
sound/pci/emu10k1/emu10k1_main.c | 5
sound/pci/hda/patch_analog.c | 6
sound/pci/hda/patch_sigmatel.c | 3
sound/pci/via82xx.c | 1
usr/Makefile | 87
418 files changed, 6322 insertions(+), 34565 deletions(-)
New commits:
commit c14444d396fedb5086f7dbea7b930cb6e9daeaad
Merge: 002d17d... b5efaf8...
Author: Jan-Benedict Glaw <jb...@d2...>
Date: Thu Apr 13 12:11:48 2006 +0200
Merge branch 'vax4linus'
commit b5efaf80ca2cbeb90ad8eff7bbf2ba4599cb1f3b
Author: Jan-Benedict Glaw <jb...@d2...>
Date: Thu Apr 13 12:11:04 2006 +0200
[VAX] Remove <asm/numnodes.h>, no longer needed.
Signed-off-by: Jan-Benedict Glaw <jb...@lu...>
commit 5255f5242b19e8e7cf6b4c08d927eaade18183b5
Merge: 7827d47... 907d91d...
Author: Jan-Benedict Glaw <jb...@d2...>
Date: Thu Apr 13 12:09:13 2006 +0200
Merge branch 'master'
commit 907d91d708d9999bec0185d630062576ac4181a7
Merge: 646e120... 59fef3b...
Author: Linus Torvalds <tor...@g5...>
Date: Wed Apr 12 16:07:54 2006 -0700
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
* 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:
IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devices
IB/cache: Use correct pointer to calculate size
IPoIB: Use spin_lock_irq() instead of spin_lock_irqsave()
IPoIB: Close race in ipoib_flush_paths()
IB/mthca: Disable tuning PCI read burst size
IPoIB: Make send and receive queue sizes tunable
IPoIB: Wait for join to finish before freeing mcast struct
IB: simplify static rate encoding
IPoIB: Consolidate private neighbour data handling
IB/srp: Fix memory leak in options parsing
IB/mthca: Always build debugging code unless CONFIG_EMBEDDED=y
IPoIB: Always build debugging code unless CONFIG_EMBEDDED=y
IB/mad: fix oops in cancel_mads
commit 646e120ffe885d70c75460f515d56a5c0d72002e
Merge: 2e9f0e1... d220c37...
Author: Linus Torvalds <tor...@g5...>
Date: Wed Apr 12 15:25:12 2006 -0700
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:
[PATCH] sata_mv: properly print HC registers
commit 2e9f0e18678ffb2a932390e12de88b2b31c465b6
Merge: 6762b47... c91e468...
Author: Linus Torvalds <tor...@g5...>
Date: Wed Apr 12 15:24:06 2006 -0700
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
[PATCH] Use pci_set_consistent_dma_mask in ixgb driver
[PATCH] sky2: bad memory reference on dual port cards
[PATCH] mv643xx_eth: Fix tx_timeout to only conditionally wake tx queue
[PATCH] mv643xx_eth: Always free completed tx descs on tx interrupt
[PATCH] net drivers: fix section attributes for gcc
[PATCH] remove drivers/net/hydra.h
[PATCH] drivers/net/via-rhine.c: make a function static
[netdrvr b44] trim trailing whitespace
[PATCH] b44: increase version to 1.00
[PATCH] b44: disable default tx pause
[PATCH] via-rhine: execute bounce buffers code on Rhine-I only
[PATCH] network: axnet_cs.c: add missing 'PRIV' in ei_rx_overrun
[PATCH] dlink pci cards using wrong driver
commit c91e468a48a2afd2a2b0c2e29a35d6b8c51ea682
Author: Andreas Schwab <sc...@su...>
Date: Tue Mar 28 18:10:38 2006 +0200
[PATCH] Use pci_set_consistent_dma_mask in ixgb driver
The ixgb driver is using pci_alloc_consistent, thus is should also use
pci_set_consistent_dma_mask. This allows the driver to work on SGI
systems.
In case of an error during probing it should also disable the device again.
Signed-off-by: Andreas Schwab <sc...@su...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 43f2f10444c008296cc8de68a72fd87b33b50452
Author: Stephen Hemminger <she...@os...>
Date: Wed Apr 5 17:47:15 2006 -0700
[PATCH] sky2: bad memory reference on dual port cards
Sky2 driver will oops referencing bad memory if used on
a dual port card. The problem is accessing past end of
MIB counter space.
Applies for both 2.6.17 and 2.6.16 (with fuzz)
Signed-off-by: Stephen Hemminger <she...@os...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 94843566d7119e049a72618a3c939d5c2be022c7
Author: Dale Farnsworth <da...@fa...>
Date: Tue Apr 11 18:24:26 2006 -0700
[PATCH] mv643xx_eth: Fix tx_timeout to only conditionally wake tx queue
After resetting the hardware on a tx_timeout, call netif_wake_queue()
only if we have free tx descriptors.
Also, attempt to recover if mv643xx_eth_start_xmit() is called when
there are fewer free tx descriptors than expected.
The BUG_ON() call we are replacing was hit on a tx_timeout that
called netif_wake_queue(), indirectly via netif_device_attach(),
even though we did not have enough free tx descriptors.
Signed-off-by: Dale Farnsworth <da...@fa...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 5c5374087707d7848cb13f15e7c175daf346301c
Author: Brent Cook <bc...@bp...>
Date: Tue Apr 11 18:23:15 2006 -0700
[PATCH] mv643xx_eth: Always free completed tx descs on tx interrupt
Fix the tx interrupt handler to free completed tx descriptors even
when NAPI is enabled. Otherwise, the tx queue would fill up resulting
in poor performance and "NETDEV WATCHDOG: <iface>: transmit timed out"
messages.
Signed-off-by: Brent Cook <bc...@bp...>
Signed-off-by: Dale Farnsworth <da...@fa...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit e19360f2945f54eb44ae170ec9c33910d29834a2
Author: Randy Dunlap <rd...@xe...>
Date: Mon Apr 10 23:22:06 2006 -0700
[PATCH] net drivers: fix section attributes for gcc
If CONFIG_HOTPLUG=n, gcc doesn't like some __initdata to be const (rodata)
and other __initdata not const, so make the non-const __initdata const.
gcc errors:
drivers/net/bnx2.c:66: error: version causes a section type conflict
drivers/net/starfire.c:338: error: version causes a section type conflict
drivers/net/typhoon.c:137: error: version causes a section type conflict
drivers/net/natsemi.c:241: error: version causes a section type conflict
Signed-off-by: Randy Dunlap <rd...@xe...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 037998d1e979e88a140ef32c5d28730f6ca8a96f
Author: Adrian Bunk <bu...@st...>
Date: Mon Apr 10 23:22:07 2006 -0700
[PATCH] remove drivers/net/hydra.h
Remove drivers/net/hydra.h which is both unused and covered by a 4 clause
BSD licence (not by the UCB).
Signed-off-by: Adrian Bunk <bu...@st...>
Acked-By: Geert Uytterhoeven <ge...@li...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 0761be4f5f9efb5f72a5f9771f2ed5845a974c46
Author: Adrian Bunk <bu...@st...>
Date: Mon Apr 10 23:22:21 2006 -0700
[PATCH] drivers/net/via-rhine.c: make a function static
Signed-off-by: Adrian Bunk <bu...@st...>
Signed-off-by: Roger Luethi <rl...@he...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit d220c37e0a3c9a47ae00e87e044d963b3ea040bc
Author: Dan Aloni <da...@mo...>
Date: Mon Apr 10 23:20:22 2006 -0700
[PATCH] sata_mv: properly print HC registers
Currently it crashes when trying to dump the registers. This is an obvious
one-liner fix I suppose.
Signed-off-by: Dan Aloni <da...@mo...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 10badc215493a435e2dbdc691386f2650a1778de
Author: Jeff Garzik <je...@ga...>
Date: Wed Apr 12 18:04:32 2006 -0400
[netdrvr b44] trim trailing whitespace
commit 8056bfafb8a845f3035e7aae5ffe405df118bc12
Author: Gary Zambrano <zam...@br...>
Date: Mon Apr 10 12:05:40 2006 -0700
[PATCH] b44: increase version to 1.00
Signed-off-by: Jeff Garzik <je...@ga...>
commit 2b474cf53870abf1bbad631c3368b9efc9b5ba9d
Author: Gary Zambrano <zam...@br...>
Date: Mon Apr 10 12:02:21 2006 -0700
[PATCH] b44: disable default tx pause
Disable default tx pause frame support.
The b44 controller has a bug that generates excessive tx pause
frames.
Signed-off-by: Gary Zambrano <zam...@br...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 4be5de25259de21894df5e2fecc30da8252dee8c
Author: Roger Luethi <rl...@he...>
Date: Tue Apr 4 20:49:16 2006 +0200
[PATCH] via-rhine: execute bounce buffers code on Rhine-I only
Patch suggested by Yang Wu (pin xue <pi...@gm...>).
Signed-off-by: Roger Luethi <rl...@he...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit ff768cd7139ab368bc2b97e7bd6fa592f20e1950
Author: Komuro <kom...@ni...>
Date: Sun Apr 9 11:21:10 2006 +0900
[PATCH] network: axnet_cs.c: add missing 'PRIV' in ei_rx_overrun
Signed-off-by: kom...@ni...
Signed-off-by: Jeff Garzik <je...@ga...>
commit 5636f72794b42d31b2660064ef2c17f90816b3b1
Author: Stephen Hemminger <she...@os...>
Date: Tue Apr 11 10:28:21 2006 -0700
[PATCH] dlink pci cards using wrong driver
This patch fixes the problem of some Dlink cards picking the wrong
driver. It looks like these cards use Yukon 1 chipset, not Yukon 2.
Signed-off-by: Stephen Hemminger <she...@os...>
Signed-off-by: Jeff Garzik <je...@ga...>
commit 59fef3b1e96217c6e736372ff8cc95cbcca1b6aa
Author: Jack Morgenstein <ja...@me...>
Date: Tue Apr 11 18:16:27 2006 +0300
IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devices
The driver allocates SRQ WQEs size with a power of 2 size both for
Tavor and for memfree. For Tavor, however, the hardware only requires
the WQE size to be a multiple of 16, not a power of 2, and the max
number of scatter-gather allowed is reported accordingly by the
firmware (and this is the value currently returned by
ib_query_device() and ibv_query_device()).
If the max number of scatter/gather entries reported by the FW is used
when creating an SRQ, the creation will fail for Tavor, since the
required WQE size will be increased to the next power of 2, which
turns out to be larger than the device permitted max WQE size (which
is not a power of 2).
This patch reduces the reported SRQ max wqe size so that it can be used
successfully in creating an SRQ on Tavor HCAs.
Signed-off-by: Jack Morgenstein <ja...@me...>
Signed-off-by: Roland Dreier <ro...@ci...>
commit 6762b47a74264152eeda5ac7516732fe9be265a7
Merge: dcccdd9... 052bb88...
Author: Linus Torvalds <tor...@g5...>
Date: Wed Apr 12 09:54:39 2006 -0700
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
[ISDN]: Static overruns in drivers/isdn/i4l/isdn_ppp.c
[WAN]: Remove broken and unmaintained Sangoma drivers.
[BRIDGE] ebtables: fix allocation in net/bridge/netfilter/ebtables.c
[DCCP]: Fix leak in net/dccp/ipv4.c
[BRIDGE]: receive link-local on disabled ports.
[IPv6] reassembly: Always compute hash under the fragment lock.
commit dcccdd938ef0c5d96145957217b814b14bd46cdc
Author: Rene Herman <ren...@ke...>
Date: Tue Apr 11 14:09:37 2006 +0200
[ALSA] unregister platform device again if probe was unsuccessful
Unregister the platform device again if the probe was unsuccessful.
This restores the behaviour of not loading the driver on probe() failure.
Signed-off-by: Rene Herman <ren...@ke...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit d0ac642d76c79c5cc673c4cdfe43e926379784e1
Author: Rene Herman <ren...@ke...>
Date: Tue Apr 11 14:08:33 2006 +0200
[ALSA] continue on IS_ERR from platform device registration
Continue with the next one on error from device registration.
This would seem the correct thing to do, even if it's not the probe()
error that we're getting.
Signed-off-by: Rene Herman <ren...@ke...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit 12831c15f35dcc9f55fa63d50fd4892c7c6a0a1c
Author: Adrian Bunk <bu...@st...>
Date: Tue Apr 11 11:12:46 2006 +0200
[ALSA] sound/core/pcm.c: make snd_pcm_format_name() static
Modules: PCM Midlevel
This patch makes the needlessly global snd_pcm_format_name() static.
Signed-off-by: Adrian Bunk <bu...@st...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit 73864fc634932bc827f852557f637fade0227381
Author: Takashi Iwai <ti...@su...>
Date: Mon Apr 10 19:41:16 2006 +0200
[ALSA] ac97 - Add entry for VIA VT1618 codec
Modules: AC97 Codec
Added the missing entry for VIA VT1618 codec.
No particular patch is needed, though.
Signed-off-by: Takashi Iwai <ti...@su...>
commit e09222831336a6ae53ea09076d113a58931950cf
Author: Takashi Iwai <ti...@su...>
Date: Mon Apr 10 19:09:01 2006 +0200
[ALSA] hda-codec - Add support of ASUS U5A with AD1986A codec
Modules: HDA Codec driver
Add the model entry to support of ASUS U5A with AD1986A codec.
Signed-off-by: Takashi Iwai <ti...@su...>
commit 2462321bfe59b9c22ca1ec4ba8665a1aeac6bab5
Author: Eric Sesterhenn <sna...@gm...>
Date: Mon Apr 10 14:42:00 2006 +0200
[ALSA] Overrun in sound/pci/au88x0/au88x0_pcm.c
Modules: au88x0 driver
since idx is used as an index for vortex_pcm_prettyname[VORTEX_PCM_LAST],
it should not be equal to VORTEX_PCM_LAST. This fixes coverity bug id #572
Signed-off-by: Eric Sesterhenn <sna...@gm...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit 99e80e4d0c7755d688e9db205016a0608fa989b4
Author: Dale Sedivec <da...@co...>
Date: Mon Apr 10 11:34:44 2006 +0200
[ALSA] au88x0 - clean up __devinit/__devexit
Modules: au88x0 driver
Removed all use of __devinit/__devexit and init.h from headers. Any
attributes given in the prototype but not in the function definition have
been moved to the definition.
An exception is vortex_eq_free: I removed the __devexit attribute because
vortex_eq_free is called from vortex_core_shutdown, and
vortex_core_shutdown may be called from __devinit snd_vortex_create.
Compile tested with allyesconfig and allmodconfig.
Signed-off-by: Dale Sedivec <da...@co...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit a29b6c8895edbd9921837b592bcd125cee64fc84
Author: Ashley Clark <ac...@gh...>
Date: Mon Apr 10 11:31:03 2006 +0200
[ALSA] hda-codec - Adds HDA support for Intel D945Pvs board with subdevice id 0x0707
Modules: HDA Codec driver
This patch adds the entry for the 5-stack pin-config for the STAC
chip on the Intel D945Pvs board with subdevice id 0x0707.
With this patch against 1.0.11rc4 in the linux kernel 2.6.17-rc1, I'm
able to successfully output over the optical port and analog ports.
Signed-off-by: Ashley Clark <ac...@gh...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit be28e7ccd34efff2160ab7d6712d248053c36461
Author: Coywolf Qi Hunt <qi...@fr...>
Date: Mon Apr 10 10:47:11 2006 +0200
[ALSA] hda-codec - support HP Compaq Presario B2800 laptop with AD1986A codec
Modules: HDA Codec driver
This adds the support for HP Compaq Presario B2800 laptop with AD1986A codec.
Signed-off-by: Coywolf Qi Hunt <qi...@fr...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit 5b0e498537cbaeca06b4a1935be1ea2c93d4e05b
Author: James Courtier-Dutton <Ja...@su...>
Date: Sun Apr 9 22:45:58 2006 +0200
[ALSA] emu10k1: Add some descriptive text.
Modules: EMU10K1/EMU10K2 driver
Signed-off-by: James Courtier-Dutton <Ja...@su...>
commit a26e9d9dc710dd157beca914bb56d2fed8a29d60
Author: Takashi Iwai <ti...@su...>
Date: Thu Apr 6 19:59:21 2006 +0200
[ALSA] via82xx - Add a dxs entry for ECS K8T890-A
Modules: VIA82xx driver
Added a dxs_support entry for ECS K8T890-A board.
Signed-off-by: Takashi Iwai <ti...@su...>
commit f556e6f6ef55d343727372e4ab35adb716c2bb4e
Author: Takashi Iwai <ti...@su...>
Date: Thu Apr 6 19:58:43 2006 +0200
[ALSA] hda-codec - Add another HP laptop with AD1981HD
Modules: HDA Codec driver
Added the SSID of another HP laptop for the model 'hp' with AD1981HD.
Signed-off-by: Takashi Iwai <ti...@su...>
commit 1576274d30286dd048967176dc8e75e192051ff5
Author: Takashi Iwai <ti...@su...>
Date: Thu Apr 6 19:47:42 2006 +0200
[ALSA] Fix Oops of PCM OSS emulation
Modules: PCM Midlevel,ALSA<-OSS emulation
Fix Oops of PCM OSS emulation occuring when multiple playback is used.
Signed-off-by: Takashi Iwai <ti...@su...>
commit bbdc1b7dbe41578da7c9a6266cf450abe97e4ca7
Author: OGAWA Hirofumi <hir...@ma...>
Date: Thu Apr 6 19:42:40 2006 +0200
[ALSA] pcm_oss: fix snd_pcm_oss_release() oops
Modules: ALSA<-OSS emulation
Fix Oops due to a typo in snd_pcm_oss.c.
Signed-off-by: OGAWA Hirofumi <hir...@ma...>
Signed-off-by: Takashi Iwai <ti...@su...>
commit 052bb88e180d010f7da7186e6f21eea3be82a903
Author: Eric Sesterhenn <sna...@gm...>
Date: Tue Apr 11 17:29:17 2006 -0700
[ISDN]: Static overruns in drivers/isdn/i4l/isdn_ppp.c
Coverity found some static overruns in isdn_ppp.c (bug id #519) At several
places slot is compared <0 and > ISDN_MAX_CHANNELS and then used to index
ippp_table[ISDN_MAX_CHANNELS] A value of slot = ISDN_MAX_CHANNELS would run
over the end of the array.
Signed-off-by: Eric Sesterhenn <sna...@gm...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: David S. Miller <da...@da...>
commit 8db60bcf3021921e2d10d158641792d640e52fe8
Author: Adrian Bunk <bu...@st...>
Date: Tue Apr 11 17:28:33 2006 -0700
[WAN]: Remove broken and unmaintained Sangoma drivers.
The in-kernel Sangoma drivers are both not compiling and marked as BROKEN
since at least kernel 2.6.0.
Sangoma offers out-of-tree drivers, and David Mandelstam told me Sangoma
does no longer maintain the in-kernel drivers and prefers to provide them
as a separate installation package.
This patch therefore removes these drivers.
Signed-off-by: Adrian Bunk <bu...@st...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: David S. Miller <da...@da...>
commit 7ad4d2f6901437ba4717a26d395a73ea362d25c6
Author: Jayachandran C <c.j...@gm...>
Date: Tue Apr 11 17:25:38 2006 -0700
[BRIDGE] ebtables: fix allocation in net/bridge/netfilter/ebtables.c
Allocate an array of 'struct ebt_chainstack *', the current code allocates
array of 'struct ebt_chainstack'.
akpm: converted to use the
foo = alloc(sizeof(*foo))
form. Which would have prevented this from happening in the first place.
akpm: also removed unneeded typecast.
akpm: what on earth is this code doing anyway? cpu_possible_map can be
sparse..
Signed-off-by: Jayachandran C. <c.j...@gm...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: David S. Miller <da...@da...>
commit b8282dcf0417bbc8a0786c129fdff9cc768f8f3c
Author: Eric Sesterhenn <sna...@gm...>
Date: Mon Apr 10 16:43:03 2006 -0700
[DCCP]: Fix leak in net/dccp/ipv4.c
we dont free req if we cant parse the options.
This fixes coverity bug id #1046
Signed-off-by: Eric Sesterhenn <sna...@gm...>
Signed-off-by: David S. Miller <da...@da...>
commit b7595b4955b5178e28906838cc3e8efa62d8caee
Author: Stephen Hemminger <she...@os...>
Date: Mon Apr 10 16:38:47 2006 -0700
[BRIDGE]: receive link-local on disabled ports.
This change allows link local packets (like 802.3ad and Spanning Tree
Protocol) to be processed even when the bridge is not using the port.
It fixes the chicken-egg problem for bridging a bonded device, and
may also fix problems with spanning tree failover.
Signed-off-by: Stephen Hemminger <she...@os...>
Signed-off-by: David S. Miller <da...@da...>
commit f6596f9d2b4f0255f6cd68c76b85fe4cec6352af
Author: Zach Brown <zac...@or...>
Date: Mon Apr 10 16:05:34 2006 -0700
[IPv6] reassembly: Always compute hash under the fragment lock.
This closes a race where an ipq6hashfn() caller could get a hash value
and race with the cycling of the random seed. By the time they got to
the read_lock they'd have a stale hash value and might not find
previous fragments of their datagram.
This matches the previous patch to IPv4.
Signed-off-by: Zach Brown <zac...@or...>
Signed-off-by: David S. Miller <da...@da...>
commit a145410dccdb44f81d3b56763ef9b6f721f4e47c
Author: Oleg Nesterov <ol...@tv...>
Date: Tue Apr 11 22:18:58 2006 +0400
[PATCH] __group_complete_signal: remove bogus BUG_ON
Commit e56d090310d7625ecb43a1eeebd479f04affb48b
[PATCH] RCU signal handling
made this BUG_ON() unsafe. This code runs under ->siglock,
while switch_exec_pids() takes tasklist_lock.
Signed-off-by: Oleg Nesterov <ol...@tv...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 2514395ef88b46e895726a8d40966cb83de7940c
Merge: b3967dc... b5ac481...
Author: Linus Torvalds <tor...@g5...>
Date: Tue Apr 11 06:41:02 2006 -0700
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:
kconfig: fix typo in change count initialization
kconfig: recenter menuconfig
kconfig: revert conf behaviour change
kconfig: fix default value for choice input
kbuild: fix NULL dereference in scripts/mod/modpost.c
kbuild: fix mode of checkstack.pl and other files.
kbuild: rebuild initramfs if content of initramfs changes
kbuild: properly pass options to hostcc when doing make O=..
kbuild: modules_install for external modules must not remove existing modules
kbuild: fix make dir/
ver_linux: don't print reiser4progs version if none found
kbuild: mips: fix sed regexp to generate asm-offset.h
kbuild: fix building single targets with make O=.. single-target
kbuild: use relative path to -I
kbuild: fix unneeded rebuilds in drivers/net/chelsio after moving source tree
kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree
kbuild: fix garbled text in modules.txt
commit b3967dc566bc89df19e9aeb87b2fd483418b02e6
Merge: cde227a... 0ffe984...
Author: Linus Torvalds <tor...@g5...>
Date: Tue Apr 11 06:40:17 2006 -0700
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
* 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
[IA64] Prefetch mmap_sem in ia64_do_page_fault()
[IA64] Failure to resume after INIT in user space
[IA64] Pass more data to the MCA/INIT notify_die hooks
[IA64] always map VGA framebuffer UC, even if it supports WB
[IA64] fix bug in ia64 __mutex_fastpath_trylock
[IA64] for_each_possible_cpu: ia64
[IA64] update HP CSR space discovery via ACPI
[IA64] Wire up new syscalls {set,get}_robust_list
[IA64] 'msg' may be used uninitialized in xpc_initiate_allocate()
[IA64] Wire up new syscall sync_file_range()
commit cde227afe6b997dce08bcfc2aa6e373fb56857b0
Author: mao, bibo <bib...@in...>
Date: Tue Apr 11 12:54:54 2006 +0200
[PATCH] x86_64: inline function prefix with __always_inline in vsyscall
In vsyscall function do_vgettimeofday(), some functions are declared as
inlined, which is a hint for gcc to compile the function inlined but it
not forced. Sometimes compiler does not compile the function as
inlined, so here inline is replaced by __always_inline prefix.
It does not happen in gcc compiler actually, but it possibly happens.
Signed-off-by: bibo mao <bib...@in...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 44b940c299dfaaf25b7aad683ff55cb213502ddd
Author: Andi Kleen <ak...@su...>
Date: Tue Apr 11 12:54:51 2006 +0200
[PATCH] x86_64: Fix embarassing typo in mmconfig bus check
Surprising that it still worked at all with this - yes it was
tested.
Signed-off-by: Andi Kleen <ak...@su...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit ecc16ba96fd5b1a1c1988f0a2b05ff954bdff728
Author: Andi Kleen <ak...@su...>
Date: Tue Apr 11 12:54:48 2006 +0200
[PATCH] i386/x86-64: Remove checks for value == NULL in PCI config space access
Nobody should pass NULL here. Could in theory make it a BUG,
but the NULL pointer oops will do as well.
Signed-off-by: Andi Kleen <ak...@su...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 3d8a4d795cc1ffa6be5371629ca6c3431af4c2d5
Author: Andi Kleen <ak...@su...>
Date: Tue Apr 11 12:54:45 2006 +0200
[PATCH] i386: Remove bogus special case code from AMD core parsing
It's not actually needed and would break non power of two number
of cores.
Follows similar earlier x86-64 patch.
Signed-off-by: Andi Kleen <ak...@su...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit e4cff6ac78e9c3bbb90c0e01b20418eeae0c6b52
Author: Siddha, Suresh B <sur...@in...>
Date: Tue Apr 11 12:54:42 2006 +0200
[PATCH] x86_64: fix sync before RDTSC on Intel cpus
Commit c818a18146997d1356a4840b0c01f1168c16c8a4 didn't do the expected
thing. This fix will remove the additional sync(cpuid) before RDTSC on
Intel platforms..
Signed-off-by: Suresh Siddha <sur...@in...>
Signed-off-by: Andi Kleen <ak...@su...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 97a4d00388db4f0bfa37425b31d7d9751ea649db
Author: Andi Kleen <ak...@su...>
Date: Tue Apr 11 12:54:39 2006 +0200
[PATCH] x86_64: Remove check for canonical RIP
As pointed out by Linus it is useless now because entry.S should
handle it correctly in all cases.
Signed-off-by: Andi Kleen <ak...@su...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 0fcd270901f731342df64816f277ae7adbd67130
Author: Andi Kleen <ak...@su...>
Date: Tue Apr 11 12:54:36 2006 +0200
[PATCH] x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled.
When nolapic was passed or the local APIC was disabled
for another reason ACPI would still parse the IO-APICs
until these were explicitely disabled with noapic.
Usually this resulted in a non booting configuration unless
"nolapic noapic" was used.
I also disabled the local APIC parsing in this case, although
that's only cosmetic (suppresses a few printks)
This hopefully makes nolapic work in all cases.
Cc: Len Brown <len...@in...>
Signed-off-by: Andi Kleen <ak...@su...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 88dd9c16cecbd105bbe7711b6120333f6f7b5474
Merge: 6dde432... d1195c5...
Author: Linus Torvalds <tor...@g5...>
Date: Tue Apr 11 06:34:02 2006 -0700
Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block
* 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block:
[PATCH] vfs: add splice_write and splice_read to documentation
[PATCH] Remove sys_ prefix of new syscalls from __NR_sys_*
[PATCH] splice: warning fix
[PATCH] another round of fs/pipe.c cleanups
[PATCH] splice: comment styles
[PATCH] splice: add Ingo as addition copyright holder
[PATCH] splice: unlikely() optimizations
[PATCH] splice: speedups and optimizations
[PATCH] pipe.c/fifo.c code cleanups
[PATCH] get rid of the PIPE_*() macros
[PATCH] splice: speedup __generic_file_splice_read
[PATCH] splice: add direct fd <-> fd splicing support
[PATCH] splice: add optional input and output offsets
[PATCH] introduce a "kernel-internal pipe object" abstraction
[PATCH] splice: be smarter about calling do_page_cache_readahead()
[PATCH] splice: optimize the splice buffer mapping
[PATCH] splice: cleanup __generic_file_splice_read()
[PATCH] splice: only call wake_up_interruptible() when we really have to
[PATCH] splice: potential !page dereference
[PATCH] splice: mark the io page as accessed
commit 6dde432553551ae036aae12c2b940677d36c9a5b
Author: Matthias Urlichs <sm...@sm...>
Date: Tue Apr 11 05:01:44 2006 +0200
[PATCH] Overrun in option-card USB driver
Since the arrays are declared as in_urbs[N_IN_URB]
and out_urbs[N_OUT_URB], both for loops go one
over the end of the array. This fixes coverity id #555.
Signed-off-by: Eric Sesterhenn <sna...@gm...>
Signed-Off-By: Matthias Urlichs <sm...@sm...>
Signed-Off-By: Linus Torvalds <tor...@os...>
commit 397eeab321e87d8c1ef928b58f256513e6f481dc
Author: Antonino A. Daplas <ad...@gm...>
Date: Mon Apr 10 22:55:49 2006 -0700
[PATCH] fbdev: Use logo with depth of 4 or less for static pseudocolor
Since the visual STATIC_PSEUDOCOLOR has a read-only colormap, use logos
with 16 colors only since these logos use the console palette. This has a
higher likelihood that the logo will display correctly.
Signed-of-by: Antonino Daplas <ad...@po...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit 89ec4c238e7a3d7e660291f3f1a8181381baad77
Author: Antonino A. Daplas <ad...@gm...>
Date: Mon Apr 10 22:55:48 2006 -0700
[PATCH] vesafb: Fix incorrect logo colors in x86_64
Bugzilla Bug 6299:
A pixel size of 8 bits produces wrong logo colors in x86_64.
The driver has 2 methods for setting the color map, using the protected
mode interface provided by the video BIOS and directly writing to the VGA
registers. The former is not supported in x86_64 and the latter is enabled
only in i386.
Fix by enabling the latter method in x86_64 only if supported by the BIOS.
If both methods are unsupported, change the visual of vesafb to
STATIC_PSEUDOCOLOR.
Signed-off-by: Antonino Daplas <ad...@po...>
Signed-off-by: Andrew Morton <ak...@os...>
Signed-off-by: Linus Torvalds <tor...@os...>
commit ac50ab3e4543...
[truncated message content] |