]> git.hungrycats.org Git - linux/log
linux
23 years ago[PATCH] cpufreq sysfs oops fix
Andrew Morton [Sun, 5 Oct 2003 04:04:02 +0000 (21:04 -0700)]
[PATCH] cpufreq sysfs oops fix

From: Dominik Brodowski <linux@brodo.de>

Fix an ordering problem whcih was causing cpufreq oopses in sysfs.

23 years ago[PATCH] dscc4 driver fixes
Andrew Morton [Sun, 5 Oct 2003 04:03:53 +0000 (21:03 -0700)]
[PATCH] dscc4 driver fixes

From: Francois Romieu <romieu@fr.zoreil.com>

- dscc4_release_ring() must not appear in dscc4_{open/close} as the rings
  are allocated/freed in dscc4_{found1/free1};

- more elegant handling of return status in dscc4_found1().

23 years ago[PATCH] ext3 block allocator locking fix
Andrew Morton [Sun, 5 Oct 2003 04:03:45 +0000 (21:03 -0700)]
[PATCH] ext3 block allocator locking fix

When the BKL was removed from ext3 we lost locking coverage for
get_block()-versus-get_block().  Nobody seems to have hit the race because
get_block() almost always runs under i_sem: only memory pressure-based
writeout over a file hole runs outside i_sem.

ext2 uses the dedicated i_meta_lock spinlock in the inode to provide the
needed locking.  But ext3 already has an rwsem around all the get_block()
activity to protect it from truncate-related races.

So this patch just converts that rwsem into a semaphore, so concurrent
get_block() can never occur.  This will be more efficient than adding the new
spinlock.

We lose the ability to have two threads run get_block() against the same file
at the same time but again, that only happens during pageout over a hole
anyway.

(Kudos Alex Tomas for noticing the bug)

23 years ago[PATCH] EISA_bus cleanup
Andrew Morton [Sun, 5 Oct 2003 04:03:36 +0000 (21:03 -0700)]
[PATCH] EISA_bus cleanup

From: Marc Zyngier <mzyngier@freesurf.fr>, Christoph Hellwig

I'd like to kill willy's CONFIG_EISA_ALWAYS kludge.  So make EISA_bus a
variable always when CONFIG_EISA is set and initialize it to 1 for alpha.
We probably want to do that only if the system actually supports eisa, but
I keep the old behaviour for now.

23 years ago[PATCH] kernel documentation fixes
Andrew Morton [Sun, 5 Oct 2003 04:03:26 +0000 (21:03 -0700)]
[PATCH] kernel documentation fixes

From: Michael Still <mikal@stillhq.com>

The patch squelches build errors in the kernel-doc make targets by adding
documentation to arguements previously not documented, and updating the
argument names where they have changed.

23 years ago[PATCH] /proc/sys/auxv
Andrew Morton [Sun, 5 Oct 2003 04:03:17 +0000 (21:03 -0700)]
[PATCH] /proc/sys/auxv

From: Roland McGrath <roland@redhat.com>

This was supposed to be part of the recent mm_struct.saved_auxv[] patch.

The /proc addition is half the reason for the patch, and the more important
one (letting you debug live processes, while NT_AUXV in core dumps lets you
debug dead ones).  The patch below was supposed to be part of the original.

23 years ago[PATCH] document the macro for translating PROT_ to VM_ bits
Andrew Morton [Sun, 5 Oct 2003 04:03:09 +0000 (21:03 -0700)]
[PATCH] document the macro for translating PROT_ to VM_ bits

From: Muli Ben-Yehuda <mulix@mulix.org>

Shed some much-needed light.

23 years ago[PATCH] compat ioctl consolidation
Andrew Morton [Sun, 5 Oct 2003 04:03:00 +0000 (21:03 -0700)]
[PATCH] compat ioctl consolidation

From: Arun Sharma <arun.sharma@intel.com>, kevin.tian@intel.com

Move a whole bunch of filesystem ioctl conversion functions out of per-arch
files and into fs/compat_ioctl.c

It moves linux32_dirent to compat.h and renames it as compat_dirent.
linux32_dirent has been eliminated from ia64.  Other archs should do the
same.

We'll leave old_linux_dirent32 as is, since it seems to be arch specific
(ia64 doesn't use it for example).

23 years ago[PATCH] node enumeration fixes
Andrew Morton [Sun, 5 Oct 2003 04:02:51 +0000 (21:02 -0700)]
[PATCH] node enumeration fixes

From: Matthew Dobson <colpatch@us.ibm.com>

Here's a small update to the numnodes fix that went into -mm3.  The biggest
changes are:

1) move the actual NODES_SHIFT and MAX_NUMNODES definitions into
   linux/numa.h and include this in linux/mmzone.h, instead of being
   directly in linux/mmzone.h.  This allows other files to include *just*
   the NUMNODES stuff w/out grabbing all of mmzone.h.

2) pull NODE_SHIFT out of linux/mm.h.  This isn't used anywhere in the
   kernel, and it will only get confused with NODES_SHIFT.

3) Fix the IA64 patch.  The original patch I had sent out hadn't been
   tested on IA64.  It was mostly right, but there were circular
   dependencies.  All better now, and acked by Jesse.

4) In linux/mmzone.h, insert code to define MAX_NODES_SHIFT based on the
   size of unsigned long.  For 64-bit arches, we can have a much larger
   value.  This allows IA64 to have 100's or 1000's of nodes.
   MAX_NODES_SHIFT is defined as 10 (ie: 1024 nodes) for 64-bit for now,
   although it could likely be much larger.  For 32-bit it is 6 (ie: 64
   nodes).

5) Small cleanup in include/asm-arm/memory.h.  Mostly the result of the
   new linux/numa.h file.  Much cleaner and more readable now.

23 years ago[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [5/5]
Andrew Morton [Sun, 5 Oct 2003 04:02:42 +0000 (21:02 -0700)]
[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [5/5]

From: Matthew Dobson <colpatch@us.ibm.com>

Fix up the ia64 arch.

23 years ago[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [4/5]
Andrew Morton [Sun, 5 Oct 2003 04:02:34 +0000 (21:02 -0700)]
[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [4/5]

From: Matthew Dobson <colpatch@us.ibm.com>

Fix up the arm arch.  This needs to be reviewed.  Relatively
straightforward replacement of NR_NODES with standard MAX_NUMNODES.

23 years ago[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [3/5]
Andrew Morton [Sun, 5 Oct 2003 04:02:25 +0000 (21:02 -0700)]
[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [3/5]

From: Matthew Dobson <colpatch@us.ibm.com>

Fix up the sh arch.  sh defined NR_NODES, change sh to use standard
MAX_NUMNODES instead.

23 years ago[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [2/5]
Andrew Morton [Sun, 5 Oct 2003 04:02:01 +0000 (21:02 -0700)]
[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [2/5]

From: Matthew Dobson <colpatch@us.ibm.com>

Remove MAX_NR_NODES.  This value is only used in a couple of places, and
it's incorrectly used in all those places as far as I can tell.  Replace
with MAX_NUMNODES.  Create MAX_NODES_SHIFT and use this value to check
NODES_SHIFT is appropriate.  A possible future patch should make
MAX_NODES_SHIFT vary based on 32 vs.  64 bit archs.

23 years ago[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [1/5]
Andrew Morton [Sun, 5 Oct 2003 04:01:50 +0000 (21:01 -0700)]
[PATCH] Clean up MAX_NR_NODES/NUMNODES/etc. [1/5]

From: Matthew Dobson <colpatch@us.ibm.com>

This starts a series of cleanups against the way in which the various
architectures specify the number of nodes and memory zones.  We end up
supporting up to 1024 memory zones on ia64, which is a recent requirement.

Has been tested on ia32, ia64 (UMA), ppa64 (UMA) and NUMAQ.

Make sure MAX_NUMNODES is defined in one and only one place.  Remove
superfluous definitions.  Instead of defining MAX_NUMNODES in
asm/numnodes.h, we define NODES_SHIFT there.  Then in linux/mmzone.h we
turn that NODES_SHIFT value into MAX_NUMNODES.

23 years ago[PATCH] boot-time selectable log buffer size
Andrew Morton [Sun, 5 Oct 2003 04:01:16 +0000 (21:01 -0700)]
[PATCH] boot-time selectable log buffer size

From: Andrea Arcangeli <andrea@suse.de>

Allow the printk log buffer size to be selected with a __setup parameter,
`log_buf_len=N', where N must be a power-of-two.

The default, initial statically allocated buffer size is still determined via
kernel config.

23 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Sat, 4 Oct 2003 11:13:55 +0000 (04:13 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Sat, 4 Oct 2003 11:08:14 +0000 (04:08 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Sat, 4 Oct 2003 11:02:52 +0000 (04:02 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge
Russell King [Sat, 4 Oct 2003 23:59:33 +0000 (00:59 +0100)]
Merge

23 years ago[ARM PATCH] 1660/1: misc PXA/Lubbock fixes
Nicolas Pitre [Sat, 4 Oct 2003 22:59:41 +0000 (23:59 +0100)]
[ARM PATCH] 1660/1: misc PXA/Lubbock fixes

Patch from Nicolas Pitre

23 years ago[ARM PATCH] 1675/1: remove definitions of non-implemented system calls from include...
Robin Farine [Sat, 4 Oct 2003 22:49:47 +0000 (23:49 +0100)]
[ARM PATCH] 1675/1: remove definitions of non-implemented system calls from include/asm-arm/unistd.h

Patch from Robin Farine

Remove the definitions of system call numbers from include/asm-arm/unistd.h for which the corresponding vector in arch/arm/kernel/calls.S points to sys_ni_syscall.

Since the new glibc (2.3.2) implements some of the system call wrapper functions based on the presence or absence of such definitions, only implemented system calls should have a corresponding __NR_xyz preprocessor symbol in unistd.h.

23 years ago[ARM PATCH] 1624/1: BE support for io-readsl-armv4.S, io-reads-armv4.S, io-writesw...
Deepak Saxena [Sat, 4 Oct 2003 22:46:52 +0000 (23:46 +0100)]
[ARM PATCH] 1624/1: BE support for io-readsl-armv4.S, io-reads-armv4.S, io-writesw-armv4.S

Patch from Deepak Saxena

23 years ago[ARM PATCH] 1674/1: better ARM division routines
Nicolas Pitre [Sat, 4 Oct 2003 22:35:39 +0000 (23:35 +0100)]
[ARM PATCH] 1674/1: better ARM division routines

Patch from Nicolas Pitre

Here's my rewrite of the ARM division routines:

 - take advantage of the clz instruction on ARMv5+
 - simpler and faster code for modulo routines
 - fast path for power of 2 divisors
 - other miscellaneous optimizations

This code has already been merged into gcc-3.4.

23 years ago[ARM] Update Integrator IRQ decoding.
Russell King [Sat, 4 Oct 2003 18:58:38 +0000 (19:58 +0100)]
[ARM] Update Integrator IRQ decoding.

This takes account of the other IRQ changes, and makes the interrupt
decoding more efficient.

23 years ago[ARM] Add sysdev model for Integrator/AP.
Russell King [Sat, 4 Oct 2003 18:03:11 +0000 (19:03 +0100)]
[ARM] Add sysdev model for Integrator/AP.

23 years ago[ARM] Move Integrator flash map to driver model.
Russell King [Sat, 4 Oct 2003 17:52:57 +0000 (18:52 +0100)]
[ARM] Move Integrator flash map to driver model.

Since we want to support multiple platforms, we also move the
Integrator flash driver over to the driver model.

23 years ago[ARM] Clean up Integrator interrupt number definitions.
Russell King [Sat, 4 Oct 2003 16:11:52 +0000 (17:11 +0100)]
[ARM] Clean up Integrator interrupt number definitions.

This allows us to expand the interrupt numbers on the primary
interrupt controller.

23 years ago[ARM] Prepare Integrator support code for multiple machine support.
Russell King [Sat, 4 Oct 2003 15:38:32 +0000 (16:38 +0100)]
[ARM] Prepare Integrator support code for multiple machine support.

Split Integrator/AP and Integrator/PP2 specific support from the
Integrator core code.

23 years ago[ARM] Make die() more correct.
Russell King [Sat, 4 Oct 2003 14:09:44 +0000 (15:09 +0100)]
[ARM] Make die() more correct.

Use 'tsk' when accessing comm and pid members.
Use regs->ARM_sp not regs + 1 for base of stack dump.

23 years ago[ARM] Make ARM use Pat's generic PM suspend to RAM support
Russell King [Sat, 4 Oct 2003 12:38:39 +0000 (13:38 +0100)]
[ARM] Make ARM use Pat's generic PM suspend to RAM support

Hook the PXA and SA11x0 platform core power into the generic PM core.
Add support for freezing userspace processes.  Make our apm emulation
call the generic PM suspend to memory infrastructure.

23 years ago[ARM] leds.c, being so basic, needs linux/compiler.h
Russell King [Sat, 4 Oct 2003 12:16:04 +0000 (13:16 +0100)]
[ARM] leds.c, being so basic, needs linux/compiler.h

linux/init.h doesn't include linux/compiler.h, but needs some
definitions (the __attribute_unused__ stuff) from compiler.h.
Since this affects only two files, we include linux/compiler.h
directly into the affected files.

23 years ago[ARM] Add system device for LEDs.
Russell King [Sat, 4 Oct 2003 11:50:21 +0000 (12:50 +0100)]
[ARM] Add system device for LEDs.

This allows us to make the suspend/resume handling local to the LEDs
code itself, rather than being scattered in several files.

23 years ago[ARM] Add ARMv5TEJ to processor architecture list.
Russell King [Sat, 4 Oct 2003 11:34:40 +0000 (12:34 +0100)]
[ARM] Add ARMv5TEJ to processor architecture list.

23 years ago[ARM] Remove redundant include of net/bluetooth/Kconfig
Russell King [Sat, 4 Oct 2003 11:27:57 +0000 (12:27 +0100)]
[ARM] Remove redundant include of net/bluetooth/Kconfig

23 years ago[ARM] Select decompressor mmu handling based upon the architecture IDs.
Russell King [Sat, 4 Oct 2003 11:22:54 +0000 (12:22 +0100)]
[ARM] Select decompressor mmu handling based upon the architecture IDs.

23 years ago[PATCH] remove PDC-ADMA placeholders
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 11:00:26 +0000 (04:00 -0700)]
[PATCH] remove PDC-ADMA placeholders

They do not contain any real code.

23 years ago[PATCH] slc90e66: kill dummy init_dma_slc90e66()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:58:52 +0000 (03:58 -0700)]
[PATCH] slc90e66: kill dummy init_dma_slc90e66()

23 years ago[PATCH] sis5513: kill dummy init_dma_sis5513()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:57:54 +0000 (03:57 -0700)]
[PATCH] sis5513: kill dummy init_dma_sis5513()

23 years ago[PATCH] siimage: kill dummy init_dma_siimage()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:57:07 +0000 (03:57 -0700)]
[PATCH] siimage: kill dummy init_dma_siimage()

23 years ago[PATCH] sc1200: kill dummy init_dma_sc1200()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:56:25 +0000 (03:56 -0700)]
[PATCH] sc1200: kill dummy init_dma_sc1200()

23 years ago[PATCH] piix: kill dummy init_dma_piix()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:55:48 +0000 (03:55 -0700)]
[PATCH] piix: kill dummy init_dma_piix()

23 years ago[PATCH] pdc202xx_new: kill dummy init_dma_pdc202new()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:55:11 +0000 (03:55 -0700)]
[PATCH] pdc202xx_new: kill dummy init_dma_pdc202new()

23 years ago[PATCH] opti621: kill dummy init_dma_opti621()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:54:38 +0000 (03:54 -0700)]
[PATCH] opti621: kill dummy init_dma_opti621()

23 years ago[PATCH] ns87415: kill dummy init_dma_ns87415()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:54:09 +0000 (03:54 -0700)]
[PATCH] ns87415: kill dummy init_dma_ns87415()

23 years ago[PATCH] it8172: kill dummy init_dma_it8172()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:53:41 +0000 (03:53 -0700)]
[PATCH] it8172: kill dummy init_dma_it8172()

23 years ago[PATCH] hpt34x: kill dummy init_dma_hpt34x()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:53:21 +0000 (03:53 -0700)]
[PATCH] hpt34x: kill dummy init_dma_hpt34x()

23 years ago[PATCH] generic: kill dummy init_dma_generic()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:53:02 +0000 (03:53 -0700)]
[PATCH] generic: kill dummy init_dma_generic()

23 years ago[PATCH] cs5530: kill dummy init_dma_cs5530()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:52:49 +0000 (03:52 -0700)]
[PATCH] cs5530: kill dummy init_dma_cs5530()

23 years ago[PATCH] cmd64x: kill dummy init_dma_cmd64x()
Bartlomiej Zolnierkiewicz [Sat, 4 Oct 2003 10:52:38 +0000 (03:52 -0700)]
[PATCH] cmd64x: kill dummy init_dma_cmd64x()

23 years ago[SPARC64]: Update defconfig.
David S. Miller [Sat, 4 Oct 2003 09:35:36 +0000 (02:35 -0700)]
[SPARC64]: Update defconfig.

23 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.5
David S. Miller [Sat, 4 Oct 2003 08:04:30 +0000 (01:04 -0700)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.5
into nuts.ninka.net:/disk1/davem/BK/net-2.5

23 years agoMerge nuts.ninka.net:/disk1/davem/BK/sparcwork-2.5
David S. Miller [Sat, 4 Oct 2003 08:02:22 +0000 (01:02 -0700)]
Merge nuts.ninka.net:/disk1/davem/BK/sparcwork-2.5
into nuts.ninka.net:/disk1/davem/BK/sparc-2.5

23 years ago[IRDA]: old_belkin dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:58:08 +0000 (00:58 -0700)]
[IRDA]: old_belkin dongle module conversion.

23 years ago[IRDA]: mcp2120 dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:57:49 +0000 (00:57 -0700)]
[IRDA]: mcp2120 dongle module conversion.

23 years ago[IRDA]: ma600 dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:57:31 +0000 (00:57 -0700)]
[IRDA]: ma600 dongle module conversion.

23 years ago[IRDA]: litelink dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:57:12 +0000 (00:57 -0700)]
[IRDA]: litelink dongle module conversion.

23 years ago[IRDA]: girbil dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:56:50 +0000 (00:56 -0700)]
[IRDA]: girbil dongle module conversion.

23 years ago[IRDA]: esi dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:56:20 +0000 (00:56 -0700)]
[IRDA]: esi dongle module conversion.

23 years ago[IRDA]: ep7211_ir dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:55:59 +0000 (00:55 -0700)]
[IRDA]: ep7211_ir dongle module conversion.

23 years ago[IRDA]: actisys dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:55:39 +0000 (00:55 -0700)]
[IRDA]: actisys dongle module conversion.

23 years ago[IRDA]: act200l dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:55:19 +0000 (00:55 -0700)]
[IRDA]: act200l dongle module conversion.

23 years ago[IRDA]: Tekram dongle module conversion.
Stephen Hemminger [Sat, 4 Oct 2003 07:54:54 +0000 (00:54 -0700)]
[IRDA]: Tekram dongle module conversion.

23 years ago[SPARC]: Reserve syscall slot for VSERVER.
David S. Miller [Sat, 4 Oct 2003 07:42:19 +0000 (00:42 -0700)]
[SPARC]: Reserve syscall slot for VSERVER.

23 years ago[SPARC64]: Fix typo in bbc_envctrl.c
Michael Shields [Sat, 4 Oct 2003 07:36:28 +0000 (00:36 -0700)]
[SPARC64]: Fix typo in bbc_envctrl.c

23 years ago[SPARC64]: Fix watchdog on CP1500/Netra-t1.
Michael Shields [Sat, 4 Oct 2003 07:25:28 +0000 (00:25 -0700)]
[SPARC64]: Fix watchdog on CP1500/Netra-t1.

23 years ago[IRDA]: Missing header file change from dongle owner changes.
Stephen Hemminger [Sat, 4 Oct 2003 07:21:04 +0000 (00:21 -0700)]
[IRDA]: Missing header file change from dongle owner changes.

23 years ago[PATCH] DVB: MAINTAINERS, CREDITS, ioctl-number.txt updates
Michael Hunold [Sat, 4 Oct 2003 05:51:09 +0000 (22:51 -0700)]
[PATCH] DVB: MAINTAINERS, CREDITS, ioctl-number.txt updates

- MAINTAINERS:
   - add the LinuxTV.org project as the DVB driver maintainer
   - add me as the saa7146 v4l2 driver maintainer
- CREDITS: add me as the saa7146 v4l2 driver author
- Documentation/ioctl-number.txt:
   - remove bogus reference to Linux DVD API, which never really existed
   - remove bogus referenc to Philips saa7146 driver, which never came
     to life

23 years ago[PATCH] more raw driver minor numbers
Andrew Morton [Sat, 4 Oct 2003 05:00:24 +0000 (22:00 -0700)]
[PATCH] more raw driver minor numbers

From: Badari Pulavarty <pbadari@us.ibm.com>

Since we have larger dev_t now, here is the patch to support large
number of RAW devices.  The userlevel command "raw" also needs changes to
use this support - which in turn needs new glibc.

23 years ago[PATCH] fix skb leak
Andrew Morton [Sat, 4 Oct 2003 04:56:41 +0000 (21:56 -0700)]
[PATCH] fix skb leak

This reverts a broken part of the recent "Consolidate skb delivery" patch.

It was doing an extra increment of skb->users, causing machine death after
just a few seconds of NFS activity.

23 years ago[PATCH] (2.6.0-test6-bk) DocBook: Kernel-api build fix
Daniel Drake [Sat, 4 Oct 2003 04:25:30 +0000 (21:25 -0700)]
[PATCH] (2.6.0-test6-bk) DocBook: Kernel-api build fix

Witht he EXPORT_SYMBOL cleanups, net/netsyms.c has been removed.  The
kernel-api DocBook docs still refer to this file, and because this file
is gone, "make htmldocs" and similar fails.

This just removes the reference and so fixes this docbook problem.

23 years ago[PATCH] fix drivers/char/misc.c module autoloading breakage
Mikael Pettersson [Sat, 4 Oct 2003 04:25:20 +0000 (21:25 -0700)]
[PATCH] fix drivers/char/misc.c module autoloading breakage

drivers/char/misc.c was changed to use the common list macros instead of
its own list code.  The first open does load the module and increment
its use count, but a bug causes a failure to be reported anyway.  This
causes an error return to user-space where there is none, and makes the
module non-unloadable.

Fixed like this.

23 years ago[NET]: Remove verify_area() in net/wan/sbni (from domen@coderock.org)
Randy Dunlap [Fri, 3 Oct 2003 16:12:23 +0000 (09:12 -0700)]
[NET]: Remove verify_area() in net/wan/sbni (from domen@coderock.org)

23 years ago[IRDA]: Dongle module owner support.
Stephen Hemminger [Fri, 3 Oct 2003 16:02:36 +0000 (09:02 -0700)]
[IRDA]: Dongle module owner support.

23 years ago[NET]: syncppp needs to pullup headers.
Stephen Hemminger [Fri, 3 Oct 2003 15:59:23 +0000 (08:59 -0700)]
[NET]: syncppp needs to pullup headers.

23 years ago[PATCH] janitor: cleanup includes (acpi)
Randy Dunlap [Fri, 3 Oct 2003 15:34:48 +0000 (08:34 -0700)]
[PATCH] janitor: cleanup includes (acpi)

From: rwhron@earthlink.net

23 years ago[PATCH] janitor: cleanup includes (drivers/video)
Randy Dunlap [Fri, 3 Oct 2003 15:34:40 +0000 (08:34 -0700)]
[PATCH] janitor: cleanup includes (drivers/video)

From: Randy Hron <rwhron@earthlink.net>

23 years ago[PATCH] janitor: cleanup includes (telephony)
Randy Dunlap [Fri, 3 Oct 2003 15:34:32 +0000 (08:34 -0700)]
[PATCH] janitor: cleanup includes (telephony)

From: Randy Hron <rwhron@earthlink.net>

23 years ago[PATCH] janitor: saa7146_register_extension (ci) failure report
Randy Dunlap [Fri, 3 Oct 2003 15:34:23 +0000 (08:34 -0700)]
[PATCH] janitor: saa7146_register_extension (ci) failure report

From: Daniele <bellucda@tiscali.it>

 - On saa7146_register_extension failure report back its return code

23 years ago[PATCH] janitor: cleanup includes (cdrom)
Randy Dunlap [Fri, 3 Oct 2003 15:34:15 +0000 (08:34 -0700)]
[PATCH] janitor: cleanup includes (cdrom)

From: Randy Hron <rwhron@earthlink.net>

Remove unneeded include of version.h.

23 years ago[PATCH] janitor: cleanup includes (drivers/media)
Randy Dunlap [Fri, 3 Oct 2003 15:34:06 +0000 (08:34 -0700)]
[PATCH] janitor: cleanup includes (drivers/media)

From: Randy Hron <rwhron@earthlink.net>

version.h cleanup and remove duplicate #includes.

23 years ago[PATCH] janitor: fix for not CONFIG_PROC_FS
Randy Dunlap [Fri, 3 Oct 2003 15:33:57 +0000 (08:33 -0700)]
[PATCH] janitor: fix for not CONFIG_PROC_FS

From: Luiz Capitulino <lcapitulino@prefeitura.sp.gov.br>

Fix cmipci.c warnings: unused variable `entry', `snd_cmipci_proc_read'
defined but not used

23 years ago[PATCH] janitor: Audit copy_to_user (ttusb)
Randy Dunlap [Fri, 3 Oct 2003 15:33:49 +0000 (08:33 -0700)]
[PATCH] janitor: Audit copy_to_user (ttusb)

From: Daniele <bellucda@tiscali.it>

- Audit copy_to_user in drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c

23 years ago[PATCH] janitor: cleanup includes (wireless/arlan)
Randy Dunlap [Fri, 3 Oct 2003 15:33:40 +0000 (08:33 -0700)]
[PATCH] janitor: cleanup includes (wireless/arlan)

From: rwhron@earthlink.net

Remove unneeded version.h include

23 years ago[PATCH] janitor: cleanup includes (oss/dmasound)
Randy Dunlap [Fri, 3 Oct 2003 15:33:31 +0000 (08:33 -0700)]
[PATCH] janitor: cleanup includes (oss/dmasound)

From: Randy Hron <rwhron@earthlink.net>

23 years ago[PATCH] janitor: cleanup includes (media/video)
Randy Dunlap [Fri, 3 Oct 2003 15:33:22 +0000 (08:33 -0700)]
[PATCH] janitor: cleanup includes (media/video)

From: Randy Hron <rwhron@earthlink.net>

23 years ago[PATCH] janitor: saa7146_register_extension failure report (ttpci)
Randy Dunlap [Fri, 3 Oct 2003 15:33:13 +0000 (08:33 -0700)]
[PATCH] janitor: saa7146_register_extension failure report (ttpci)

From: Daniele <bellucda@tiscali.it>

 - On saa7146_register_extension failure report back its return code

23 years ago[PATCH] janitor: cpqarray for !CONFIG_PROC_FS
Randy Dunlap [Fri, 3 Oct 2003 15:33:04 +0000 (08:33 -0700)]
[PATCH] janitor: cpqarray for !CONFIG_PROC_FS

From: Luiz Capitulino <lcapitulino@prefeitura.sp.gov.br>

Fix cpqarray.c warnings: `proc_array' and `ida_proc_get_info' defined
but not used

ida_proc_get_info() is only called when CONFIG_PROC_FS=y.

23 years ago[PATCH] janitor: cleanup includes (mtd)
Randy Dunlap [Fri, 3 Oct 2003 15:32:56 +0000 (08:32 -0700)]
[PATCH] janitor: cleanup includes (mtd)

From: Randy Hron <rwhron@earthlink.net>

version.h cleanup and duplicate #includes removed.

23 years ago[PATCH] janitor: init_nfsd() error handling
Randy Dunlap [Fri, 3 Oct 2003 15:32:47 +0000 (08:32 -0700)]
[PATCH] janitor: init_nfsd() error handling

From: Daniele Bellucci <bellucda@tiscali.it>

This is a little register_filesystem audit for nfsd.

23 years ago[PATCH] janitor: convert strtok to strsep (sound/oss)
Randy Dunlap [Fri, 3 Oct 2003 15:32:39 +0000 (08:32 -0700)]
[PATCH] janitor: convert strtok to strsep (sound/oss)

From: maximilian attems <janitor@sternwelten.at>

convert two missed strtok to strsep (sound/oss)

23 years ago[PATCH] janitor: saa7146_register_extension failure report back its
Randy Dunlap [Fri, 3 Oct 2003 15:32:30 +0000 (08:32 -0700)]
[PATCH] janitor: saa7146_register_extension failure report back its

From: Daniele <bellucda@tiscali.it>

 - On saa7146_register_extension failure report back its return code

23 years ago[PATCH] janitor: fix toshiba for !CONFIG_PROC_FS
Randy Dunlap [Fri, 3 Oct 2003 15:32:22 +0000 (08:32 -0700)]
[PATCH] janitor: fix toshiba for !CONFIG_PROC_FS

From: Luiz Capitulino <lcapitulino@prefeitura.sp.gov.br>

Fix warning in drivers/char/toshiba.c: `tosh_get_info' defined but not
used

23 years ago[PATCH] janitor: cleanup includes (drivers/char)
Randy Dunlap [Fri, 3 Oct 2003 15:32:13 +0000 (08:32 -0700)]
[PATCH] janitor: cleanup includes (drivers/char)

From: Randy Hron <rwhron@earthlink.net>

Cleanup of version.h in drivers/char plus a few in include/linux
that are used in drivers/char.

Duplicate #includes removed.

23 years ago[PATCH] janitor: cleanup includes (sound/oss)
Randy Dunlap [Fri, 3 Oct 2003 15:32:04 +0000 (08:32 -0700)]
[PATCH] janitor: cleanup includes (sound/oss)

From: Randy Hron <rwhron@earthlink.net>

23 years ago[PATCH] janitor: opl3sa2 cleanups/checker
Randy Dunlap [Fri, 3 Oct 2003 15:31:55 +0000 (08:31 -0700)]
[PATCH] janitor: opl3sa2 cleanups/checker

From: Daniele <bellucda@tiscali.it>

 - remove unneeded block of code in opl3sa3_mixer_ioctl
 - remove unused function opl3sa3_set_wide
 - From Stanford Checker:
/home/junfeng/linux-tainted/sound/oss/opl3sa2.c:539:opl3sa3_mixer_ioctl:
ERROR:TAINTED:53 9:539: dereferencing tainted ptr 'arg'
  ..fixed user space pointer referce too on ioctl functions

23 years ago[PATCH] janitor: Audit av7110_ir_init
Randy Dunlap [Fri, 3 Oct 2003 15:31:46 +0000 (08:31 -0700)]
[PATCH] janitor: Audit av7110_ir_init

From: Daniele <bellucda@tiscali.it>

- Audit av7110_ir_init
- On saa7146_register_extension failure report back its return code

23 years ago[PATCH] janitor: fix cciss for !CONFIG_PROC_FS
Randy Dunlap [Fri, 3 Oct 2003 15:31:36 +0000 (08:31 -0700)]
[PATCH] janitor: fix cciss for !CONFIG_PROC_FS

From: Luiz Capitulino <lcapitulino@prefeitura.sp.gov.br>

Fix a warning about 'proc_cciss' and `cciss_proc_get_info' defined but
not used. They are only called when CONFIG_PROC_FS=y.

23 years agoMerge bk://linux-sam.bkbits.net/kbuild
Linus Torvalds [Fri, 3 Oct 2003 13:13:18 +0000 (06:13 -0700)]
Merge bk://linux-sam.bkbits.net/kbuild
into home.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/lord/xfs-2.6
Linus Torvalds [Fri, 3 Oct 2003 13:12:09 +0000 (06:12 -0700)]
Merge bk://kernel.bkbits.net/lord/xfs-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

23 years ago[ARM] Fix ARM "make help" output
Russell King [Fri, 3 Oct 2003 09:52:52 +0000 (10:52 +0100)]
[ARM] Fix ARM "make help" output

Remove "initrd" target from help - it isn't a user target.