]> git.hungrycats.org Git - linux/log
linux
23 years ago[ATM]: Move lan seq_file ops to lec.c [1/3]
Chas Williams [Thu, 25 Sep 2003 14:15:41 +0000 (07:15 -0700)]
[ATM]: Move lan seq_file ops to lec.c [1/3]

23 years ago[ATM]: [ioctl][8/8] Use new code for atmtcp (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:14:44 +0000 (07:14 -0700)]
[ATM]: [ioctl][8/8] Use new code for atmtcp (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][7/8] Use new code for clip (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:14:22 +0000 (07:14 -0700)]
[ATM]: [ioctl][7/8] Use new code for clip (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][6/8] Move clip seq_file ops to clip.c (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:13:58 +0000 (07:13 -0700)]
[ATM]: [ioctl][6/8] Move clip seq_file ops to clip.c (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][5/8] Change ncc clip info handling (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:13:32 +0000 (07:13 -0700)]
[ATM]: [ioctl][5/8] Change ncc clip info handling (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][4/8] Use new code for mpoa (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:13:02 +0000 (07:13 -0700)]
[ATM]: [ioctl][4/8] Use new code for mpoa (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][3/8] Use new code for pppoatm and br2684 (from levon@movementarian...
Chas Williams [Thu, 25 Sep 2003 14:11:56 +0000 (07:11 -0700)]
[ATM]: [ioctl][3/8] Use new code for pppoatm and br2684 (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][2/8] Add registration functions (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:11:27 +0000 (07:11 -0700)]
[ATM]: [ioctl][2/8] Add registration functions (from levon@movementarian.org)

23 years ago[ATM]: [ioctl][1/8] Move vcc_ioctl() to ioctl.c (from levon@movementarian.org)
Chas Williams [Thu, 25 Sep 2003 14:10:56 +0000 (07:10 -0700)]
[ATM]: [ioctl][1/8] Move vcc_ioctl() to ioctl.c (from levon@movementarian.org)

23 years ago[NET]: Consolidate ax25/isdn/bluetooth Kconfig inclusion.
Christoph Hellwig [Thu, 25 Sep 2003 14:04:18 +0000 (07:04 -0700)]
[NET]: Consolidate ax25/isdn/bluetooth Kconfig inclusion.

23 years ago[NET]: Remove attribute group when unregistering netdev from sysfs.
Maneesh Soni [Thu, 25 Sep 2003 14:02:26 +0000 (07:02 -0700)]
[NET]: Remove attribute group when unregistering netdev from sysfs.

23 years ago[IPV4]: Convert ipmr to seq_file.
Stephen Hemminger [Thu, 25 Sep 2003 14:00:31 +0000 (07:00 -0700)]
[IPV4]: Convert ipmr to seq_file.

23 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.5
David S. Miller [Thu, 25 Sep 2003 13:55:11 +0000 (06:55 -0700)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.5
into nuts.ninka.net:/disk1/davem/BK/net-2.5

23 years agoInclude proper <linux/device.h> for chrdev alias
Linus Torvalds [Thu, 25 Sep 2003 10:50:39 +0000 (03:50 -0700)]
Include proper <linux/device.h> for chrdev alias

23 years ago[PATCH] lp.c module alias
Brian Gerst [Thu, 25 Sep 2003 10:30:47 +0000 (03:30 -0700)]
[PATCH] lp.c module alias

Trivial patch to use MODULE_ALIAS_CHARDEV_MAJOR macro.

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Thu, 25 Sep 2003 10:26:10 +0000 (03:26 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into home.osdl.org:/home/torvalds/v2.5/linux

23 years ago[ARM] Don't use pci_find_device in interrupt context.
Russell King [Fri, 26 Sep 2003 00:14:47 +0000 (01:14 +0100)]
[ARM] Don't use pci_find_device in interrupt context.

23 years ago[ARM] Remove CONFIG_PCI_INTEGRATOR
Russell King [Fri, 26 Sep 2003 00:05:57 +0000 (01:05 +0100)]
[ARM] Remove CONFIG_PCI_INTEGRATOR

We can remove the CONFIG_PCI_INTEGRATOR hack, and instead make the
"bool" on CONFIG_PCI depend on CONFIG_ARCH_INTEGRATOR.

23 years ago[ARM] Fix page table spinlocking
Russell King [Thu, 25 Sep 2003 23:40:06 +0000 (00:40 +0100)]
[ARM] Fix page table spinlocking

Patch from Kevin Welton.

The initialisation routines in consistent.c and minicache.c both fail
to put a spinlock in init_mm.page_table_lock when they should do.

23 years agoAvoid warning about non-newline whitespace at end of file.
Linus Torvalds [Thu, 25 Sep 2003 10:24:51 +0000 (03:24 -0700)]
Avoid warning about non-newline whitespace at end of file.

23 years agoMerge bk://kernel.bkbits.net//home/mochel/linux-2.5-power
Patrick Mochel [Thu, 25 Sep 2003 09:17:47 +0000 (02:17 -0700)]
Merge bk://kernel.bkbits.net//home/mochel/linux-2.5-power
into osdl.org:/home/mochel/src/kernel/linux-2.5-power

23 years agoMerge osdl.org:/home/mochel/src/kernel/linux-2.5-virgin
Patrick Mochel [Thu, 25 Sep 2003 07:58:29 +0000 (00:58 -0700)]
Merge osdl.org:/home/mochel/src/kernel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/linux-2.5-power

23 years ago[PATCH] fix smc-mca cleanup breakage
James Bottomley [Thu, 25 Sep 2003 07:41:58 +0000 (00:41 -0700)]
[PATCH] fix smc-mca cleanup breakage

The latest set of smc-mca fixes broke the driver.  Apparently, it wasn't
realised that request_region() actually returns a pointer to the region
you're requesting if it can.  Without this fix, the smc-mca cannot
attach to any device.

23 years agoMerge bk://linux.bkbits.net/linux-2.5
Patrick Mochel [Thu, 25 Sep 2003 07:26:28 +0000 (00:26 -0700)]
Merge bk://linux.bkbits.net/linux-2.5
into kernel.bkbits.net:/home/mochel/linux-2.5-power

23 years agoMerge bk://kernel.bkbits.net/gregkh/linux/linus-2.6
Linus Torvalds [Thu, 25 Sep 2003 08:02:55 +0000 (01:02 -0700)]
Merge bk://kernel.bkbits.net/gregkh/linux/linus-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/gregkh/linux/i2c-2.6
Linus Torvalds [Thu, 25 Sep 2003 08:02:19 +0000 (01:02 -0700)]
Merge bk://kernel.bkbits.net/gregkh/linux/i2c-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

23 years ago[PATCH] fix MD "bio too big" errors
Andrew Morton [Thu, 25 Sep 2003 07:59:01 +0000 (00:59 -0700)]
[PATCH] fix MD "bio too big" errors

This is pretty high on the puke-o-meter, but a zero means "infinity" for
max_sectors.

So we can't use "min()" to determine who has the smallest max_sector,
and we'll have to use a special "min_not_zero()" compatison.

Run away, run away.

23 years agoMerge http://linux-sound.bkbits.net/linux-sound
Linus Torvalds [Thu, 25 Sep 2003 07:24:48 +0000 (00:24 -0700)]
Merge http://linux-sound.bkbits.net/linux-sound
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 23:45:50 +0000 (01:45 +0200)]
ALSA CVS update
D:2003/09/25 19:55:42
C:RME HDSP driver,Sound Scape driver,ALSA Version
A:Jaroslav Kysela <perex@suse.cz>
F:include/hdsp.h:1.2->1.3
F:include/sscape_ioctl.h:1.1->1.2
F:include/version.h:1.23->1.24
F:isa/sscape.c:1.4->1.5
F:pci/rme9652/hdsp.c:1.43->1.44
L:- fixed firmware ioctls for sscape and hdsp drivers (ioctl out of range)
L:- updated ALSA version to 0.9.7

23 years agoMerged ALSA with the latest Linux code.
Jaroslav Kysela [Thu, 25 Sep 2003 18:23:48 +0000 (20:23 +0200)]
Merged ALSA with the latest Linux code.

23 years agoMerge suse.cz:/home/perex/bk/linux-sound/linux-2.5
Jaroslav Kysela [Thu, 25 Sep 2003 18:01:01 +0000 (20:01 +0200)]
Merge suse.cz:/home/perex/bk/linux-sound/linux-2.5
into suse.cz:/home/perex/bk/linux-sound/linux-sound

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:40:36 +0000 (19:40 +0200)]
ALSA CVS update
D:2003/09/24 17:47:04
C:Digigram VX Pocket driver
A:Takashi Iwai <tiwai@suse.de>
F:pcmcia/vx/vx_entry.c:1.2->1.3
L:remove timer and clean up for 2.6 kernel.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:40:14 +0000 (19:40 +0200)]
ALSA CVS update
D:2003/09/24 14:12:50
C:USB generic driver
A:Takashi Iwai <tiwai@suse.de>
F:usb/usbaudio.c:1.64->1.65
F:usb/usbmixer.c:1.22->1.23
L:- don't create controls from selector units with a single content.
L:- suppress the error if async-out or adaptive-in has only one EP.
L:  don't create a sync pipe in this case.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:29:31 +0000 (19:29 +0200)]
ALSA CVS update
D:2003/09/23 15:31:44
C:Intel8x0 driver,VIA82xx driver,AC97 Codec Core,CS46xx driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.91->1.92
F:pci/via82xx.c:1.51->1.52
F:pci/ac97/ac97_patch.c:1.22->1.23
F:pci/cs46xx/cs46xx_lib.c:1.63->1.64
F:pci/cs46xx/dsp_spos.c:1.21->1.22
L:added ac97 quirks:
L:
L:- Dell Precision 530 and Dimension 8300 (by Simon Munton <simon-alsa@munton.demon.co.uk>)
L:- HP onboard

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:28:30 +0000 (19:28 +0200)]
ALSA CVS update
D:2003/09/23 15:17:21
C:CS4236+ driver,PC98(CS423x) driver
A:Takashi Iwai <tiwai@suse.de>
F:isa/cs423x/cs4236.c:1.35->1.36
F:isa/cs423x/pc98.c:1.4->1.5
L:fixes by Uros Bizjak <uros@kss-loka.si>:
L:
L:- fixed the wrong DMA channel check in card->longname string
L:  composition.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:27:28 +0000 (19:27 +0200)]
ALSA CVS update
D:2003/09/17 14:34:33
C:Documentation,ES1968 driver
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/ALSA-Configuration.txt:1.17->1.18
F:pci/es1968.c:1.52->1.53
L:- added enable_mpu option to enable/disable MPU401.
L:- added the blacklist for MPU401.
L:- removed the obsolete codes.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:26:24 +0000 (19:26 +0200)]
ALSA CVS update
D:2003/09/17 13:42:05
C:VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/via82xx.c:1.50->1.51
L:- allow VAR for multi-channel stream.
L:- use 48k only for DXS #3 on VIA8233A.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:25:21 +0000 (19:25 +0200)]
ALSA CVS update
D:2003/09/16 17:34:48
C:ALSA<-OSS emulation
A:Takashi Iwai <tiwai@suse.de>
F:core/oss/pcm_plugin.c:1.16->1.17
F:core/oss/pcm_plugin.h:1.5->1.6
L:- fixed the debug print for the recent gcc.
L:- fixed the missing initialization of the recording frame size through
L:  plugin.  the problem of zero-size read with the rate plugin should
L:  be fixed now.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:24:33 +0000 (19:24 +0200)]
ALSA CVS update
D:2003/09/16 16:09:35
C:VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/via82xx.c:1.49->1.50
L:don't restrict the capture sample rate even with dxs 48k fixed is given.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:23:47 +0000 (19:23 +0200)]
ALSA CVS update
D:2003/09/16 07:57:34
C:PCI drivers
A:Jaroslav Kysela <perex@suse.cz>
F:pci/Kconfig:1.7->1.8
L:Replaced SOUND_GAMEPORT -> GAMEPORT

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:23:03 +0000 (19:23 +0200)]
ALSA CVS update
D:2003/09/16 07:55:18
C:USB generic driver
A:Jaroslav Kysela <perex@suse.cz>
F:usb/usbaudio.c:1.63->1.64
L:Clemens Ladisch <clemens@ladisch.de>
L:All AUDIO_FORMAT_PCM formats are signed, even 8 bits.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:22:19 +0000 (19:22 +0200)]
ALSA CVS update
D:2003/09/15 17:19:42
C:IOCTL32 emulation
A:Takashi Iwai <tiwai@suse.de>
F:core/ioctl32/pcm32.c:1.14->1.15
L:added missing SND_PCM_IOCTL_TSTAMP ioctl.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:21:27 +0000 (19:21 +0200)]
ALSA CVS update
D:2003/09/15 08:38:00
C:ENS1370/1+ driver
A:Jaroslav Kysela <perex@suse.cz>
F:pci/ens1370.c:1.48->1.49
L:Distinguish the ENS1371+ and ENS1370 cards for pci_driver

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:20:43 +0000 (19:20 +0200)]
ALSA CVS update
D:2003/09/11 10:34:48
C:Serial BUS drivers,ICE1724 driver
A:Takashi Iwai <tiwai@suse.de>
F:i2c/other/ak4xxx-adda.c:1.5->1.6
F:pci/ice1712/revo.c:1.3->1.4
L:- fixed the reset of AK4355 codec.
L:  the surround sounds on m-audio revo 7.1 should work now.
L:- write to only the register image instead of i/o writing in
L:  change the clock mode on AK codecs of revo board.
L:- fixed the non-cleared memory.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:19:58 +0000 (19:19 +0200)]
ALSA CVS update
D:2003/09/10 19:01:16
C:ICE1724 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/ice1712/ice1724.c:1.17->1.18
L:fixed the rate locking bug: the rate locking couldn't be changed any more
L:once if iec958 input is chosen.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:19:15 +0000 (19:19 +0200)]
ALSA CVS update
D:2003/09/10 17:26:26
C:ICE1724 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/ice1712/ice1724.c:1.16->1.17
L:use SIZE register to get the current DMA position.
L:this register seems more reliable than BASE register.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:18:41 +0000 (19:18 +0200)]
ALSA CVS update
D:2003/09/10 14:51:30
C:ALSA<-OSS emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.48->1.49
F:include/pcm_oss.h:1.6->1.7
L:Fixed comments in pcm_oss.h
L:Fixed sync() routine for the partial playback transfers

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:18:18 +0000 (19:18 +0200)]
ALSA CVS update
D:2003/09/08 11:58:07
C:ALSA Core
A:Takashi Iwai <tiwai@suse.de>
F:include/asound.h:1.31->1.32
L:- added hwdep entry for usb-us428 driver.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:17:56 +0000 (19:17 +0200)]
ALSA CVS update
D:2003/09/08 10:32:23
C:VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/via82xx.c:1.48->1.49
L:- added device mask bits to DXS channel check.
L:- added an entry for DXS channel check.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:17:33 +0000 (19:17 +0200)]
ALSA CVS update
D:2003/09/08 08:14:17
C:ALSA<-OSS emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.47->1.48
L:Added handling for -EPIPE and -ESTRPIPE error codes in get_ptr and get_space
L:functions.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:17:11 +0000 (19:17 +0200)]
ALSA CVS update
D:2003/09/05 18:46:42
C:Intel8x0 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.90->1.91
L:- check CIV register to sync the current index position.
L:  this may fix the noisy output on machines with sloppy interrupts.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:16:48 +0000 (19:16 +0200)]
ALSA CVS update
D:2003/09/04 19:45:26
C:HWDEP Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/hwdep.c:1.19->1.20
L:Use try_module_get() and module_put() to block the toplevel module
L:Fixed returned error code in the release() callback

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:16:25 +0000 (19:16 +0200)]
ALSA CVS update
D:2003/09/04 19:12:30
C:HWDEP Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/hwdep.c:1.18->1.19
L:Karsten Wiese <annabellesgarden@yahoo.de>
L:Fixed hwdep hotplug problem

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:16:02 +0000 (19:16 +0200)]
ALSA CVS update
D:2003/09/04 18:46:56
C:EMU10K1/EMU10K2 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/emu10k1/emufx.c:1.38->1.39
L:fixed the buffer overlap on FX8010 PCM.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:15:39 +0000 (19:15 +0200)]
ALSA CVS update
D:2003/09/04 10:09:21
C:IOCTL32 emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/ioctl32/ioctl32.c:1.17->1.18
L:Removed duplicated include

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 17:15:10 +0000 (19:15 +0200)]
ALSA CVS update
D:2003/09/03 14:43:40
C:Memalloc module,PCM Midlevel,ALSA Core,ALSA<-OSS emulation
C:Generic drivers,RME9652 driver
A:Jaroslav Kysela <perex@suse.cz>
F:core/memalloc.c:1.15->1.16
F:core/pcm_native.c:1.79->1.80
F:core/sound.c:1.47->1.48
F:core/oss/pcm_oss.c:1.46->1.47
F:drivers/dummy.c:1.24->1.25
F:pci/rme9652/rme9652.c:1.36->1.37
L:Felipe W Damasio <felipewd@terra.com.br>
L:kill of not-required version.h inclusion

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:54:05 +0000 (18:54 +0200)]
ALSA CVS update
D:2003/09/02 19:07:31
C:Intel8x0 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/intel8x0.c:1.89->1.90
L:- set 48k only for the sample rate of SPDIF on nForce.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:52:45 +0000 (18:52 +0200)]
ALSA CVS update
D:2003/09/02 19:06:40
C:USB generic driver
A:Takashi Iwai <tiwai@suse.de>
F:usb/usbquirks.h:1.21->1.22
L:Clemens Ladisch <clemens@ladisch.de>:
L:
L:- adds a quirk for the Midiman Ozone

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:51:11 +0000 (18:51 +0200)]
ALSA CVS update
D:2003/09/02 19:06:12
C:Trident driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/trident/trident_main.c:1.46->1.47
L: Clemens Ladisch <clemens@ladisch.de>:
L:
L:- reduces stack usage in snd_trident_mixer()

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:49:25 +0000 (18:49 +0200)]
ALSA CVS update
D:2003/09/02 15:02:34
C:PPC DACA driver
A:Takashi Iwai <tiwai@suse.de>
F:ppc/daca.c:1.9->1.10
L:Frank Murphy <murphyf+alsa@f-m.fm>:
L:
L:fixed left-right balance inversion on powermac DACA.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:46:51 +0000 (18:46 +0200)]
ALSA CVS update
D:2003/09/01 10:53:26
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.33->1.34
F:pci/ac97/ac97_patch.c:1.21->1.22
F:pci/ac97/ac97_proc.c:1.1->1.2
L:James Courtier-Dutton <James@superbug.demon.co.uk>:
L:- enabled SPDIF input of ALC650.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:43:54 +0000 (18:43 +0200)]
ALSA CVS update
D:2003/09/01 10:20:56
C:ICE1712 driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/ice1712/aureon.c:1.2->1.3
L:fixed the SPDIF bit on aureon boards.
L:spdif out should work now.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:40:46 +0000 (18:40 +0200)]
ALSA CVS update
D:2003/08/31 20:47:16
C:PCM Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/pcm_native.c:1.78->1.79
L:get_page() fix

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:37:18 +0000 (18:37 +0200)]
ALSA CVS update
D:2003/08/29 10:22:27
C:EMU10K1/EMU10K2 driver
A:Takashi Iwai <tiwai@suse.de>
F:include/emu10k1.h:1.30->1.31
F:pci/emu10k1/emu10k1.c:1.20->1.21
F:pci/emu10k1/emufx.c:1.37->1.38
F:pci/emu10k1/emupcm.c:1.21->1.22
L:Peter Zubaj <pzad@pobox.sk>:
L:- Added the support of AC3 passthrough on Audigy.
L:
L:James Courtier-Dutton <James@superbug.demon.co.uk>:
L:- Use different driver name for Audigy2.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:33:24 +0000 (18:33 +0200)]
ALSA CVS update
D:2003/08/28 16:36:44
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.32->1.33
F:pci/ac97/ac97_codec.c:1.102->1.103
F:pci/ac97/ac97_patch.c:1.20->1.21
L:- added the detection of revision of ALC650 chip by
L:  James Courtier-Dutton <James@superbug.demon.co.uk>
L:- fixed the patch_alc650() to refer to the detected revision.
L:- detect the availability of stereo mute bits in snd_ac97_cmute_new().

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:29:48 +0000 (18:29 +0200)]
ALSA CVS update
D:2003/08/28 16:07:26
C:Documentation,VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/ALSA-Configuration.txt:1.16->1.17
F:pci/via82xx.c:1.47->1.48
L:- added the check of DXS supports (so far, empty).
L:  the default value of dxs_support is again 0.
L:- fixed the description.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:26:36 +0000 (18:26 +0200)]
ALSA CVS update
D:2003/08/27 17:44:23
C:PPC PMAC driver,PPC Tumbler driver
A:Takashi Iwai <tiwai@suse.de>
F:ppc/pmac.c:1.23->1.24
F:ppc/tumbler.c:1.22->1.23
L:- initialize tumbler/snapper audio via gpio before i2c initialization.
L:- enabled capture on snapper.  don't know whether it works :)

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:24:04 +0000 (18:24 +0200)]
ALSA CVS update
D:2003/08/27 17:17:31
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:include/ac97_codec.h:1.31->1.32
F:pci/ac97/ac97_codec.c:1.101->1.102
F:pci/ac97/ac97_local.h:1.1->1.2
F:pci/ac97/ac97_patch.c:1.19->1.20
L:- added the support for stereo mute switches on AD198x.
L:- clean up of creation routines of normal stereo controls.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:21:57 +0000 (18:21 +0200)]
ALSA CVS update
D:2003/08/27 17:12:03
C:Documentation,VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/ALSA-Configuration.txt:1.15->1.16
F:pci/via82xx.c:1.46->1.47
L:- use dxs_support=3 (48k fixed) as default, since there are so many problems
L:  with dxs_support=0.
L:- added kernel boot parameter for dxs_support option.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:20:13 +0000 (18:20 +0200)]
ALSA CVS update
D:2003/08/27 17:05:36
C:Documentation
A:Takashi Iwai <tiwai@suse.de>
F:Documentation/OSS-Emulation.txt:1.4->1.5
L:added descriptions for whole-frag and no-silence commands.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:18:51 +0000 (18:18 +0200)]
ALSA CVS update
D:2003/08/27 17:04:36
C:AC97 Codec Core
A:Takashi Iwai <tiwai@suse.de>
F:pci/ac97/ac97_patch.c:1.18->1.19
L:- define AD198x bits.
L:- enable AD-compatible mode on AD1985.

23 years agoALSA CVS update
Jaroslav Kysela [Thu, 25 Sep 2003 16:17:47 +0000 (18:17 +0200)]
ALSA CVS update
D:2003/08/25 08:53:37
C:ALSA Core
A:Jaroslav Kysela <perex@suse.cz>
F:core/info.c:1.39->1.40
L:Jeff Muizelaar <muizelaar@rogers.com>
L:The attached patch cleans up the usage of the size variable and removes size1.

23 years agoMerge kroah.com:/home/linux/BK/bleed-2.5
Greg Kroah-Hartman [Thu, 25 Sep 2003 07:15:46 +0000 (00:15 -0700)]
Merge kroah.com:/home/linux/BK/bleed-2.5
into kroah.com:/home/linux/BK/i2c-2.6

23 years agomerge
Greg Kroah-Hartman [Thu, 25 Sep 2003 04:24:21 +0000 (21:24 -0700)]
merge

23 years ago[PATCH] USB: fix USB_MOUSE help text
Adrian Bunk [Thu, 25 Sep 2003 04:20:21 +0000 (21:20 -0700)]
[PATCH] USB: fix USB_MOUSE help text

The USB_MOUSE help text was obviously copied from the USB_KBD help text.
The patch below does a s/keyboard/mouse/g

23 years ago[PATCH] USB: Remove ax8817x driver
David T. Hollis [Thu, 25 Sep 2003 04:18:39 +0000 (21:18 -0700)]
[PATCH] USB: Remove ax8817x driver

This patch removes the ax8817x driver since all functionality has been
incorporated into usbnet.

23 years ago[PATCH] USB: i was wrong, clean up some extra refcounts that are no longer needed.
Greg Kroah-Hartman [Thu, 25 Sep 2003 04:00:24 +0000 (21:00 -0700)]
[PATCH] USB: i was wrong, clean up some extra refcounts that are no longer needed.

23 years agoDRI CVS merge: portability defines
Linus Torvalds [Thu, 25 Sep 2003 01:57:02 +0000 (18:57 -0700)]
DRI CVS merge: portability defines

They are fairly ugly, but this will make it easier to merge
DRI in the future by minimizing unnecessary differences.

23 years agoMerge bk://kernel.bkbits.net//home/mochel/linux-2.5-power
Patrick Mochel [Thu, 25 Sep 2003 01:41:41 +0000 (18:41 -0700)]
Merge bk://kernel.bkbits.net//home/mochel/linux-2.5-power
into osdl.org:/home/mochel/src/kernel/linux-2.5-power

23 years agoMerge osdl.org:/home/mochel/src/kernel/linux-2.5-virgin
Patrick Mochel [Thu, 25 Sep 2003 01:36:16 +0000 (18:36 -0700)]
Merge osdl.org:/home/mochel/src/kernel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/linux-2.5-power

23 years agoDRI CVS merge: SiS driver updates from Eric Anholt.
Linus Torvalds [Thu, 25 Sep 2003 01:30:29 +0000 (18:30 -0700)]
DRI CVS merge: SiS driver updates from Eric Anholt.

Major whitespace cleanups and fix a potential oops.

The driver can now run with or without FB support.

23 years ago[PATCH] PROT_GROWSDOWN/PROT_GROWSUP flags for mprotect
Roland McGrath [Thu, 25 Sep 2003 01:15:39 +0000 (18:15 -0700)]
[PATCH] PROT_GROWSDOWN/PROT_GROWSUP flags for mprotect

There is currently no clean and efficient way to apply mprotect to all of a
program's stack, i.e. to the moving edge of a GROWSDOWN or GROWSUP mapping.
Some processes want to change these protections, particularly to set or
clear the PROT_EXEC bits on stack space.  As it is, an mprotect done to
cover the precise edge page of the mapping will have the desired effect of
changing the protection for existing pages and having that new protection
carried over to new pages grown later.  But there is no very reasonable way
of ascertaining where the edge of the mapping is if it might have grown in
the past beyond the usage at the moment.  An mprotect call that doesn't
cover the edge page splits the mapping and doesn't do what we need.

This patch adds flags that can be OR'd into the protection bits in an
mprotect system call.  PROT_GROWSDOWN means the memory lies in a GROWSDOWN
mapping and the start address of the region to be changed should be
extended down to the current low page of that mapping.  Similarly,
PROT_GROWSUP means the pages lie in a GROWSUP mapping and the length of the
region to be changed should be extended up to include its highest page.
These flags also explicitly request the (already implicit) behavior that
the protection change applied to the lowest/highest page of a growing
mapping is passed on to new pages grown later.  There are no other changes
to the mprotect behavior; in particular, the boundary in the non-growing
direction (the end address computed from the start+len arguments in the
GROWSDOWN case, and the start argument in the GROWSUP case) is as given by
the arguments to the system call.  This is desireable in the use of this
call by a process on its stack, so it can change the protections of the
growing mapping used for program stack distinctly from the protections on
the arguments, environment, and AT_* data from exec.

23 years ago[NET]: Add and use PKT_CAN_SHARE_SKB instead of (void *) 1.
Joe Perches [Wed, 24 Sep 2003 21:09:36 +0000 (14:09 -0700)]
[NET]: Add and use PKT_CAN_SHARE_SKB instead of (void *) 1.

23 years ago[NETFILTER]: Eliminate duplicate definition in ip_nat.h
Maximilian Attems [Wed, 24 Sep 2003 21:07:50 +0000 (14:07 -0700)]
[NETFILTER]: Eliminate duplicate definition in ip_nat.h

23 years ago[IPV4]: Fix GRE tunnel device init.
Michal Ludvig [Wed, 24 Sep 2003 21:06:43 +0000 (14:06 -0700)]
[IPV4]: Fix GRE tunnel device init.

23 years ago[NET]: Kill a dead extern in net/core/dev.c
Christoph Hellwig [Wed, 24 Sep 2003 21:05:23 +0000 (14:05 -0700)]
[NET]: Kill a dead extern in net/core/dev.c

23 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.5
David S. Miller [Wed, 24 Sep 2003 20:20:05 +0000 (13:20 -0700)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.5
into nuts.ninka.net:/disk1/davem/BK/net-2.5

23 years ago[PATCH] Pad statvfs in compat layer
Andi Kleen [Wed, 24 Sep 2003 14:53:13 +0000 (07:53 -0700)]
[PATCH] Pad statvfs in compat layer

glibc assumes that the padding in statvfs() is zeroed. Do this
in the compat layer too for future safety.

23 years ago[PATCH] Futex hash improv and minor cleanups
Rusty Russell [Wed, 24 Sep 2003 13:41:32 +0000 (06:41 -0700)]
[PATCH] Futex hash improv and minor cleanups

Minor changes to Jamie & Hugh's excellent futex patch.
 1) Remove obsolete comment above hash array decl.
 2) Clarify comment about TASK_INTERRUPTIBLE.
 3) Andrew Morton says spurious wakeup is a bug.  Catch it.
 4) Use Jenkins hash.
 5) Make hash function non-inline.

23 years ago[PATCH] Futex lock division
Rusty Russell [Wed, 24 Sep 2003 13:41:18 +0000 (06:41 -0700)]
[PATCH] Futex lock division

From: "Hu, Boris" <boris.hu@intel.com>

Andrew reminded me of this.

Simple change to split the futex lock into a per-hashchain lock.
Don't bother cacheline aligning: Jamie points out that increasing
FUTEX_HASHBITS would have more payoff.

Ulrich Drepper reports 6% improvement in on a 4way futex-thrashing
benchmark.

23 years agoManual merge of Kconfig file module comments
Linus Torvalds [Wed, 24 Sep 2003 13:39:24 +0000 (06:39 -0700)]
Manual merge of Kconfig file module comments

23 years ago[PATCH] Kconfig fixes for modules.txt
Rusty Russell [Wed, 24 Sep 2003 13:32:51 +0000 (06:32 -0700)]
[PATCH] Kconfig fixes for modules.txt

Kconfig cleanup megapatch from Nicolas Kaiser <nikai@nikai.net>.

modules.txt no longer exists, and the common wording used to refer to
it sucks.  This is all by Nicolas Kaiser's: at Randy and Matthew's
request, "say M" changed to "choose M" (more sense for graphical front
ends, too).

23 years agoMerge test.perex-int.cz:/home/perex/bk/linux-sound/linux-2.5
Jaroslav Kysela [Wed, 24 Sep 2003 12:48:35 +0000 (14:48 +0200)]
Merge test.perex-int.cz:/home/perex/bk/linux-sound/linux-2.5
into test.perex-int.cz:/home/perex/bk/linux-sound/linux-sound

23 years ago[PATCH] do_brk() bounds checking
Andrew Morton [Wed, 24 Sep 2003 12:18:41 +0000 (05:18 -0700)]
[PATCH] do_brk() bounds checking

check that the brk value lies in bounds.

23 years ago[PATCH] USB: remove misleading FIXME comment added by previous patch.
Greg Kroah-Hartman [Wed, 24 Sep 2003 09:57:36 +0000 (02:57 -0700)]
[PATCH] USB: remove misleading FIXME comment added by previous patch.

23 years ago[PATCH] USB: usb_set_configuration() rework (v2)
David Brownell [Wed, 24 Sep 2003 09:57:17 +0000 (02:57 -0700)]
[PATCH] USB: usb_set_configuration() rework (v2)

This is the latest update of the patch resolving bugs in how device
configurations were reflected in the driver model.  It addresses
the last significant problems I know about in that area.

    - Moves code around so that usb_set_configuration() updates sysfs
      to reflect the current configuration.  Previously, that only
      worked right for the initial configuration chosen by khubd.

        * Previous interfaces are inaccessible.  The code to handle this
          moved from usb_disconnect() into usb_disable_device(), which
          is now called both on disconnect and set_configuration paths.

        * There are new interfaces.  The code to handle this moved
          from usb_new_device() into usb_set_configuration().

        * Resolves a double-refcount problem with USB interfaces,
          by not getting the extra reference in the first place
          and switching to use device_del() to disable interfaces.

        * Comments a similar double-refcount problem with usb
          devices (not interfaces).

      Its kerneldoc is updated appropriately.  The main point being
      that calling usb_set_configuration() in driver probe() methods
      is even more of a no-no, since it'll self-deadlock.

    - Sysfs names for USB interfaces now include the configuation
      number, so that user mode code can't get as easily confused.

      Old style:  "3-1:0" for configs 2 and 3 (interface zero).
      New style:  "3-1:2.0" for config 2, "3-3:3.0" for config 3.

    - Moves usb_new_device() code around a bit, so that the device
      is visible in sysfs before usb_set_configuration() is called.
      (Before the devices for that config's interfaces appear.)

    - Makes the bConfigurationValue be writable through sysfs, so
      device configurations can be easily changed from user mode.
      (Or devices can be de-configured, by setting config 0.)

      There are devices that can benefit from this functionality;
      notably, cdc-acm modems need it right now, so that they can
      be told to use the non-proprietary configuration.  (Since
      the old "change config in probe callback" trick won't work.)

23 years agoDRI CVS merge: radeon driver update
Linus Torvalds [Wed, 24 Sep 2003 09:43:17 +0000 (02:43 -0700)]
DRI CVS merge: radeon driver update

This cleans up the PCI vs AGP GART handling, and turning the
PCI GART hardware on and off.

23 years agoDRI CVS merge: r128 driver private function cleanup
Linus Torvalds [Wed, 24 Sep 2003 09:41:26 +0000 (02:41 -0700)]
DRI CVS merge: r128 driver private function cleanup

23 years agoDRI CVS merge: whitespace cleanups for i810_dma.c
Linus Torvalds [Wed, 24 Sep 2003 09:28:23 +0000 (02:28 -0700)]
DRI CVS merge: whitespace cleanups for i810_dma.c

23 years agoDRI CVS merge: add DRM(calloc)() function, and remove unnecessary TLB
Linus Torvalds [Wed, 24 Sep 2003 09:27:32 +0000 (02:27 -0700)]
DRI CVS merge: add DRM(calloc)() function, and remove unnecessary TLB
flush after vmap.