]> git.neil.brown.name Git - history.git/log
history.git
22 years ago[PATCH] kNFSd: Corrects an error return for OP_OPEN_CONFIRM.
Andrew Morton [Thu, 26 Feb 2004 14:50:16 +0000 (06:50 -0800)]
[PATCH] kNFSd: Corrects an error return for OP_OPEN_CONFIRM.

From: NeilBrown <neilb@cse.unsw.edu.au>

Corrects an error return for OP_OPEN_CONFIRM.

22 years ago[PATCH] kNFSd: Add a check in OP_LOCK for new lockowners to ensure that the open...
Andrew Morton [Thu, 26 Feb 2004 14:50:05 +0000 (06:50 -0800)]
[PATCH] kNFSd: Add a check in OP_LOCK for new lockowners to ensure that the open stateid is

From: NeilBrown <neilb@cse.unsw.edu.au>

owned by the lockowner clientid.

22 years ago[PATCH] kNFSd: fix an error return for OP_CREATE
Andrew Morton [Thu, 26 Feb 2004 14:49:54 +0000 (06:49 -0800)]
[PATCH] kNFSd: fix an error return for OP_CREATE

From: NeilBrown <neilb@cse.unsw.edu.au>

fix an error return for OP_CREATE

22 years ago[PATCH] kNFSd: add OP_ILLEGAL, and fix processing of compounds with out of bounds...
Andrew Morton [Thu, 26 Feb 2004 14:49:43 +0000 (06:49 -0800)]
[PATCH] kNFSd: add OP_ILLEGAL, and fix processing of compounds with out of bounds op numbers.

From: NeilBrown <neilb@cse.unsw.edu.au>

add OP_ILLEGAL, and fix processing of compounds with out of bounds op
numbers.

22 years ago[PATCH] kNFSd: Implement the nfsv4 RELEASE_LOCKOWNER operation.
Andrew Morton [Thu, 26 Feb 2004 14:49:31 +0000 (06:49 -0800)]
[PATCH] kNFSd: Implement the nfsv4 RELEASE_LOCKOWNER operation.

From: NeilBrown <neilb@cse.unsw.edu.au>

Implement the nfsv4 RELEASE_LOCKOWNER operation.

22 years ago[PATCH] kNFSd: move fh_dup2 and fix it
Andrew Morton [Thu, 26 Feb 2004 14:49:20 +0000 (06:49 -0800)]
[PATCH] kNFSd: move fh_dup2 and fix it

From: NeilBrown <neilb@cse.unsw.edu.au>

fh_dup2 duplicates an entire svc_fh structure, so in addition to dget()'ing
the dentry, it also needs to bump the reference count on fh_export.

Moved it out of the header file into nfsfh.c for the simple reason that I
couldn't figure out how to reorganize the headers files right so that the
fh_dup2 could use the definition of svc_fh.  Since fh_dup2 is never actually
used outside of nfs4proc.c, it could just as well be moved there....

22 years ago[PATCH] kNFSd: Remove a comment that is no longer accurate
Andrew Morton [Thu, 26 Feb 2004 14:49:09 +0000 (06:49 -0800)]
[PATCH] kNFSd: Remove a comment that is no longer accurate

From: NeilBrown <neilb@cse.unsw.edu.au>

Remove a comment that is no longer accurate

22 years ago[PATCH] kNFSd: unlock-on-close fix
Andrew Morton [Thu, 26 Feb 2004 14:48:58 +0000 (06:48 -0800)]
[PATCH] kNFSd: unlock-on-close fix

From: NeilBrown <neilb@cse.unsw.edu.au>

add the bookeeping necessary to remove all locks held by an nfsv4 lockowner
upon CLOSE, or upon state expiration.  calls locks_remove_posix().

replace list_del_init() with list_del on nfsv4 state structures that are
being reaped.

22 years ago[PATCH] kNFSd: correct rename error returns.
Andrew Morton [Thu, 26 Feb 2004 14:48:48 +0000 (06:48 -0800)]
[PATCH] kNFSd: correct rename error returns.

From: NeilBrown <neilb@cse.unsw.edu.au>

unlike v2/v3, nfsv4 returns nfserr_exist in some situations where the
underlying filesystem returns nfserr_isdir, nfserr_notdir.

on rename, nfsv4 returns nfserr_notdir instead of nfserr_symlink.

22 years ago[PATCH] kNFSd: check lock length, return appropriate error
Andrew Morton [Thu, 26 Feb 2004 14:48:37 +0000 (06:48 -0800)]
[PATCH] kNFSd: check lock length, return appropriate error

From: NeilBrown <neilb@cse.unsw.edu.au>

check lock length, return appropriate error

22 years ago[PATCH] kNFSd: correct symlink related error returns.
Andrew Morton [Thu, 26 Feb 2004 14:48:26 +0000 (06:48 -0800)]
[PATCH] kNFSd: correct symlink related error returns.

From: NeilBrown <neilb@cse.unsw.edu.au>

unlike v2/v3, nfsv4 returns nfserr_inval when attempting to read, write,
commit or test lock a symlink.  nfsv4 does return nfserr_symlink on lookup
and open, so a simple fix in fh_verify() will not work.

22 years ago[PATCH] kNFSd: fixes an xdr error by removing the verifier from error return.
Andrew Morton [Thu, 26 Feb 2004 14:48:15 +0000 (06:48 -0800)]
[PATCH] kNFSd: fixes an xdr error by removing the verifier from error return.

From: NeilBrown <neilb@cse.unsw.edu.au>

22 years ago[PATCH] kNFSd: Correct error returns.
Andrew Morton [Thu, 26 Feb 2004 14:48:04 +0000 (06:48 -0800)]
[PATCH] kNFSd: Correct error returns.

From: NeilBrown <neilb@cse.unsw.edu.au>

Call decode_fattr on writable attributes to check for xdr errors, incorrect
utf8, etc.

22 years ago[PATCH] kNFSd: Fix for lookup-parent at pseudo root
Andrew Morton [Thu, 26 Feb 2004 14:47:53 +0000 (06:47 -0800)]
[PATCH] kNFSd: Fix for lookup-parent at pseudo root

From: NeilBrown <neilb@cse.unsw.edu.au>

tests if current_fh is the pseudo root for the client and returns
nfserr_noent if so.  need to call exp_pseudoroot because different clients
can have

22 years ago[PATCH] kNFSd: correctly tests and sets nfserr_nofilehandle for current and save fh.
Andrew Morton [Thu, 26 Feb 2004 14:47:42 +0000 (06:47 -0800)]
[PATCH] kNFSd: correctly tests and sets nfserr_nofilehandle for current and save fh.

From: NeilBrown <neilb@cse.unsw.edu.au>

nfsd4_restore_fh() returns nfserr_restorefh instead of nfserr_nofilehandle

22 years ago[PATCH] kNFSd: readdir error code fix
Andrew Morton [Thu, 26 Feb 2004 14:47:30 +0000 (06:47 -0800)]
[PATCH] kNFSd: readdir error code fix

From: NeilBrown <neilb@cse.unsw.edu.au>

changes nfserr_readdir_nospc to nfserr_toosmall, following rfc3530 which has
no nfserr_readdir_nospc.

error 10030 which was nfserr_readdir_nospc is actually nfserr_restorefh.

22 years ago[PATCH] kNFSd: When looking for a shareowner in the nfsd open, make sure we don't...
Andrew Morton [Thu, 26 Feb 2004 14:47:19 +0000 (06:47 -0800)]
[PATCH] kNFSd: When looking for a shareowner in the nfsd open, make sure we don't get a lockowner instead.

From: NeilBrown <neilb@cse.unsw.edu.au>

When looking for a shareowner in the nfsd open, make sure we don't get a
lockowner instead.

22 years ago[PATCH] kNFSd: Use only the uid when deciding whether a setclientid is being done...
Andrew Morton [Thu, 26 Feb 2004 14:47:08 +0000 (06:47 -0800)]
[PATCH] kNFSd: Use only the uid when deciding whether a setclientid is being done with the "same principal".

From: NeilBrown <neilb@cse.unsw.edu.au>

I would have assumed that we should also check for the same security
(pseudo)flavor, but that doesn't seem to be how Solaris does it, and since
the spec doesn't suggest including such information in the clientid, that
would make it impossible to switch pseudoflavors.

22 years ago[PATCH] kNFSd: NFSdV4 fixes for replaying open requests.
Andrew Morton [Thu, 26 Feb 2004 14:46:54 +0000 (06:46 -0800)]
[PATCH] kNFSd: NFSdV4 fixes for replaying open requests.

From: NeilBrown <neilb@cse.unsw.edu.au>

Since the open op changes the current filehandle, we can't correctly replay
compounds containing opens unless we save the filehandle resulting from the
open as well as the encoded reply.

22 years ago[PATCH] kNFSd: When looking for a shareowner in the nfsd open, make sure we don't...
Andrew Morton [Thu, 26 Feb 2004 14:46:43 +0000 (06:46 -0800)]
[PATCH] kNFSd: When looking for a shareowner in the nfsd open, make sure we don't get a lockowner instead.

From: NeilBrown <neilb@cse.unsw.edu.au>

When looking for a shareowner in the nfsd open, make sure we don't get a
lockowner instead.

22 years ago[PATCH] kNFSd: Use higher-resolution time for the changeinfo, instead of using time...
Andrew Morton [Thu, 26 Feb 2004 14:46:32 +0000 (06:46 -0800)]
[PATCH] kNFSd: Use higher-resolution time for the changeinfo, instead of using time and filesize.

From: NeilBrown <neilb@cse.unsw.edu.au>

Use higher-resolution time for the changeinfo, instead of using time and
filesize.

22 years ago[PATCH] kNFSd: v4 exclusive open fix.
Andrew Morton [Thu, 26 Feb 2004 14:46:20 +0000 (06:46 -0800)]
[PATCH] kNFSd: v4 exclusive open fix.

From: NeilBrown <neilb@cse.unsw.edu.au>

Exclusive creates were failing with permission errors, because they don't set
the mode on the newly created file, and the permission check in fh_verify
(called at the end of do_open_lookup) was failing.  So pass in the
MAY_OWNER_OVERRIDE flag to allow the owner of the file to override the
permission check.

22 years ago[PATCH] kNFSd: NFSv4 locking state fix
Andrew Morton [Thu, 26 Feb 2004 14:46:09 +0000 (06:46 -0800)]
[PATCH] kNFSd: NFSv4 locking state fix

From: NeilBrown <neilb@cse.unsw.edu.au>

It's OK for the find_lockstateowner_str to fail; that just means we haven't
seen the lockowner, and will compare the request range to all locks on the
file.

22 years ago[PATCH] kNFSd: Nfsdv4 pointer cleanup
Andrew Morton [Thu, 26 Feb 2004 14:45:58 +0000 (06:45 -0800)]
[PATCH] kNFSd: Nfsdv4 pointer cleanup

From: NeilBrown <neilb@cse.unsw.edu.au>

From: "William A.(Andy) Adamson" <andros@citi.umich.edu>

Compare inode pointers instead of dentry pointers when checking an inode
refered to by a stateid against an inode refered to by a file handle.

Set st_vfs_set to 0 if the stateid/file handle check fails to avoid
referencing bad state when reaping stateid's.

22 years ago[PATCH] kNFSd: IDmap support for the NFSv4 server.
Andrew Morton [Thu, 26 Feb 2004 14:45:47 +0000 (06:45 -0800)]
[PATCH] kNFSd: IDmap support for the NFSv4 server.

From: NeilBrown <neilb@cse.unsw.edu.au>

Updated version which uses ascii-encoding of messages, from
http://www.citi.umich.edu/u/marius/linux-2.5.70-idmap-server-new.diff as of
October 14, 2003.

22 years ago[PATCH] kNFSd: gss api changes for integrity checking.
Andrew Morton [Thu, 26 Feb 2004 14:45:35 +0000 (06:45 -0800)]
[PATCH] kNFSd: gss api changes for integrity checking.

From: NeilBrown <neilb@cse.unsw.edu.au>

Doesn't actually add integrity support on the server yet; just adapts
server-side code to the gss api changes necessary to get integrity working on
the client.

22 years ago[PATCH] kNFSd: Add minimal server-side support for rpcsec_gss.
Andrew Morton [Thu, 26 Feb 2004 14:45:25 +0000 (06:45 -0800)]
[PATCH] kNFSd: Add minimal server-side support for rpcsec_gss.

From: NeilBrown <neilb@cse.unsw.edu.au>

From: "J. Bruce Fields" <bfields@fieldses.org>

Note that the user (or exportfs, on the user's behalf) allows a gss
pseudoflavor to be used to access an export by exporting to a special client
named "gss/pseudoflavor-name", e.g., "gss/krb5" or "gss/lipkey-i".

22 years ago[PATCH] nfsd: don't modify group_info structures
Andrew Morton [Thu, 26 Feb 2004 14:45:16 +0000 (06:45 -0800)]
[PATCH] nfsd: don't modify group_info structures

From: Neil Brown <neilb@cse.unsw.edu.au>

Make sure nfsd doesn't modify group_info structures as they might be
shared.

22 years ago[PATCH] knfsd: NGROUPS fixes
Andrew Morton [Thu, 26 Feb 2004 14:45:06 +0000 (06:45 -0800)]
[PATCH] knfsd: NGROUPS fixes

From: Neil Brown <neilb@cse.unsw.edu.au>

Tidy up new groups handling in nfsd.

Set up the group_info structure when decoding the RPC packet instead of in
nfsd.

22 years ago[PATCH] ppc64: Fix a sleeping with spinlock bug in ioremap
Andrew Morton [Thu, 26 Feb 2004 14:44:54 +0000 (06:44 -0800)]
[PATCH] ppc64: Fix a sleeping with spinlock bug in ioremap

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>

ppc64 uses its own range allocator for ioremap (in order to allocate
things in a different space than normal vmalloc).  This is historic stuff,
we may get rid of it, but in the meantime, here's a patch turning the
spinlock in there into a semaphore so it doesn't blow up when doing
kmallocs.

22 years ago[PATCH] ppc64: move sg_dma_{len,address} macros
Andrew Morton [Thu, 26 Feb 2004 14:44:43 +0000 (06:44 -0800)]
[PATCH] ppc64: move sg_dma_{len,address} macros

From: Anton Blanchard <anton@samba.org>

From: Stephen Rothwell <sfr@canb.auug.org.au>

This moves the sg_dma_* macros to asm/scatterlist.h where they belong (and
where almost every other architecture has them).

22 years ago[PATCH] ppc64: use kallsyms_lookup_name() in xmon
Andrew Morton [Thu, 26 Feb 2004 14:44:29 +0000 (06:44 -0800)]
[PATCH] ppc64: use kallsyms_lookup_name() in xmon

From: olof@austin.ibm.com

Use the new kallsyms_lookup_name() in xmon on ppc64.  Ben said he might
backport these changes to ppc32 as well.

22 years ago[PATCH] Add kallsyms_lookupname()
Andrew Morton [Thu, 26 Feb 2004 14:44:18 +0000 (06:44 -0800)]
[PATCH] Add kallsyms_lookupname()

From: Rusty Russell <rusty@au1.ibm.com>

Attached patch adds a kallsyms_lookupname() function for lookups of a
symbol name to an address.  Debuggers such as ppc[64] xmon can use this.

It's intentionally not exported as a symbol for module use, since it
can be used to circumvent other symbol export restrictions.

22 years ago[PATCH] PPC64 iSeries virtual disk driver
Andrew Morton [Thu, 26 Feb 2004 14:44:07 +0000 (06:44 -0800)]
[PATCH] PPC64 iSeries virtual disk driver

From: Stephen Rothwell <sfr@canb.auug.org.au>

Add the PPC64 iSeries virtual disk driver

22 years agoMerge bk://gkernel.bkbits.net/misc-2.5
Linus Torvalds [Thu, 26 Feb 2004 14:23:02 +0000 (06:23 -0800)]
Merge bk://gkernel.bkbits.net/misc-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years agoAdd Intel PCI ids to IDE (PATA) driver.
Jeff Garzik [Thu, 26 Feb 2004 20:01:52 +0000 (15:01 -0500)]
Add Intel PCI ids to IDE (PATA) driver.

22 years agoAdd Intel PCI ids to old-OSS driver i810_audio
Jeff Garzik [Thu, 26 Feb 2004 19:54:44 +0000 (14:54 -0500)]
Add Intel PCI ids to old-OSS driver i810_audio

22 years agoAdd Intel ICH6 irq router.
Jeff Garzik [Thu, 26 Feb 2004 19:48:18 +0000 (14:48 -0500)]
Add Intel ICH6 irq router.

22 years agoAdd Intel ICH6 PCI ids to pci_ids.h.
Jeff Garzik [Thu, 26 Feb 2004 19:43:17 +0000 (14:43 -0500)]
Add Intel ICH6 PCI ids to pci_ids.h.

22 years ago[PATCH] Improve code generation for x86 raid XOR functions
Alexandre Oliva [Thu, 26 Feb 2004 08:10:25 +0000 (00:10 -0800)]
[PATCH] Improve code generation for x86 raid XOR functions

This helps avoid doing push/pop pairs on register contents that we just
don't care about. After we've done the xor, the pointers are dead anyway.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.6
Linus Torvalds [Thu, 26 Feb 2004 07:16:43 +0000 (23:16 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.6
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge davem@nuts.davemloft.net:/disk1/BK/net-2.6
David S. Miller [Thu, 26 Feb 2004 06:44:48 +0000 (22:44 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6

22 years agoDon't allow memory "lines" argument in "xor_p5_mmx_5()".
Linus Torvalds [Thu, 26 Feb 2004 06:06:55 +0000 (22:06 -0800)]
Don't allow memory "lines" argument in "xor_p5_mmx_5()".

Since we do push/pops, a stack-based memory argument would
do the wrong thing by using the wrong offsets.

22 years ago[PATCH] multicast broken on x86_64
Brian Childs [Thu, 26 Feb 2004 05:26:23 +0000 (21:26 -0800)]
[PATCH] multicast broken on x86_64

The x86-64 implementation of csum-partial.c causes it to compute the
checksum incorrectly.

As a result, multicast doesn't work.  It looks as though iptables is
also affected.

Here's a simple patch.

22 years ago[PATCH] cyclades async driver update
Marcelo Tosatti [Thu, 26 Feb 2004 04:57:26 +0000 (20:57 -0800)]
[PATCH] cyclades async driver update

This patch is the first of several planned fixes for the cyclades
multiserial cards driver.

Its mostly a sync with in-house driver:

- Prevent users from opening non-existing Z ports
- Implement special XON/XOFF character handling in Z cards
- Prevent data-loss on Z cards
- Throttling fix for Z card
- Only throttle if CTS/RTS are set
- Fix accounting of received data

Kudos to Cyclades R&D

22 years ago[PATCH] ide-taskfile.c: remove debugging placeholders
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:50:18 +0000 (20:50 -0800)]
[PATCH] ide-taskfile.c: remove debugging placeholders

22 years ago[PATCH] ide-proc.c: remove unused MIN() macro
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:50:08 +0000 (20:50 -0800)]
[PATCH] ide-proc.c: remove unused MIN() macro

22 years ago[PATCH] remove redundant ide_setup_pci_device{s}() declarations
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:56 +0000 (20:49 -0800)]
[PATCH] remove redundant ide_setup_pci_device{s}() declarations

22 years ago[PATCH] explicitly define PRD_ENTRIES to 256
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:45 +0000 (20:49 -0800)]
[PATCH] explicitly define PRD_ENTRIES to 256

From: William Lee Irwin III <wli@holomorphy.com>

PRD_ENTRIES is specified to be precisely 256; on platforms where
PAGE_SIZE varies from 4KB the calculation in the current expression
defining it is inaccurate, which may cause crashes. This patch changes
it to the constant literal 256.

22 years ago[PATCH] ide-io.c: CONFIG_LBD fix
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:33 +0000 (20:49 -0800)]
[PATCH] ide-io.c: CONFIG_LBD fix

From: Andrew Morton <akpm@osdl.org>

Use sector_t for the block number.

22 years ago[PATCH] fix ide_system_bus_speed() causing "Badness in pci_find_subsys..."
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:23 +0000 (20:49 -0800)]
[PATCH] fix ide_system_bus_speed() causing "Badness in pci_find_subsys..."

Noticed by Marcel Cotta <mc123@mail.ru>.

ide_init() always initializes system_bus_speed variable
so system_bus_clock() should never call ide_system_bus_speed()
and no driver is calling ide_system_bus_speed() directly.

Bug was that if no IDE kernel parameter was given during boot
system_bus_speed will be zeroed in init_ide_data().

This patch should fix the problem
(as a bonus -> no need to zero these variables they are static).

22 years ago[PATCH] add UDMA6 support to ALi PCI IDE driver
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:11 +0000 (20:49 -0800)]
[PATCH] add UDMA6 support to ALi PCI IDE driver

From: Vojtech Pavlik <vojtech@suse.cz>

Add UDMA6 support to ALi PCI IDE driver.
Forward port from 2.4 and a patch from ALi.

Was in -mm for a long time...

22 years ago[PATCH] siimage.c: limit requests to 15kB only for Seagate SATA drives
Bartlomiej Zolnierkiewicz [Thu, 26 Feb 2004 04:49:00 +0000 (20:49 -0800)]
[PATCH] siimage.c: limit requests to 15kB only for Seagate SATA drives

Fix from jgarzik's sata_sil.c libata driver.

This was in -mm for a long time...

22 years ago[RXRPC]: C99 initialiers for net/rxrpc/connection.c
Art Haas [Thu, 26 Feb 2004 04:36:58 +0000 (20:36 -0800)]
[RXRPC]: C99 initialiers for net/rxrpc/connection.c

22 years ago[IRDA]: Rename dongle entry points for consistency.
Jean Tourrilhes [Thu, 26 Feb 2004 04:32:16 +0000 (20:32 -0800)]
[IRDA]: Rename dongle entry points for consistency.

22 years ago[IRDA]: Mark irport driver as having locking issues.
Stephen Hemminger [Thu, 26 Feb 2004 04:31:45 +0000 (20:31 -0800)]
[IRDA]: Mark irport driver as having locking issues.

22 years ago[IRDA]: Make irda_device_txqueue_empty inline.
Stephen Hemminger [Thu, 26 Feb 2004 04:31:20 +0000 (20:31 -0800)]
[IRDA]: Make irda_device_txqueue_empty inline.

22 years ago[IRDA]: Zap bogus wireless.h include.
Stephen Hemminger [Thu, 26 Feb 2004 04:30:52 +0000 (20:30 -0800)]
[IRDA]: Zap bogus wireless.h include.

22 years ago[IRDA]: Hashbin cleanups, remove unused code and add const where needed.
Stephen Hemminger [Thu, 26 Feb 2004 04:30:26 +0000 (20:30 -0800)]
[IRDA]: Hashbin cleanups, remove unused code and add const where needed.

22 years ago[IRDA]: Kill dev_flags, unused.
Stephen Hemminger [Thu, 26 Feb 2004 04:29:55 +0000 (20:29 -0800)]
[IRDA]: Kill dev_flags, unused.

22 years ago[IRDA]: Kill infrared_mode, unused.
Stephen Hemminger [Thu, 26 Feb 2004 04:29:21 +0000 (20:29 -0800)]
[IRDA]: Kill infrared_mode, unused.

22 years ago[IRDA]: No need for volatile type when using set/test_bit.
Stephen Hemminger [Thu, 26 Feb 2004 04:26:01 +0000 (20:26 -0800)]
[IRDA]: No need for volatile type when using set/test_bit.

22 years ago[IRDA]: Make more symbols static, to avoid namespace pollution.
Stephen Hemminger [Thu, 26 Feb 2004 04:23:07 +0000 (20:23 -0800)]
[IRDA]: Make more symbols static, to avoid namespace pollution.

22 years ago[IRDA]: Make more symbols static, to avoid namespace pollution.
Stephen Hemminger [Thu, 26 Feb 2004 04:22:46 +0000 (20:22 -0800)]
[IRDA]: Make more symbols static, to avoid namespace pollution.

22 years ago[IRDA]: Make more symbols static, to avoid namespace pollution.
Stephen Hemminger [Thu, 26 Feb 2004 04:21:55 +0000 (20:21 -0800)]
[IRDA]: Make more symbols static, to avoid namespace pollution.

22 years ago[IRDA]: Make more symbols static, to avoid namespace pollution.
Stephen Hemminger [Thu, 26 Feb 2004 04:21:31 +0000 (20:21 -0800)]
[IRDA]: Make more symbols static, to avoid namespace pollution.

22 years ago[IRDA]: Rename setup_dma to irda_setup_dma.
Stephen Hemminger [Thu, 26 Feb 2004 04:20:40 +0000 (20:20 -0800)]
[IRDA]: Rename setup_dma to irda_setup_dma.

22 years ago[IRDA]: COnver irda-usb to dynamic device allocation.
Stephen Hemminger [Thu, 26 Feb 2004 04:16:32 +0000 (20:16 -0800)]
[IRDA]: COnver irda-usb to dynamic device allocation.

22 years ago[IRDA]: Fix handling of shared IRQs in smsc-ircc2 driver.:
Stephen Hemminger [Thu, 26 Feb 2004 04:16:00 +0000 (20:16 -0800)]
[IRDA]: Fix handling of shared IRQs in smsc-ircc2 driver.:

22 years ago[PATCH] switch alpha to use drivers/Kconfig
Jakub Bogusz [Thu, 26 Feb 2004 04:11:08 +0000 (20:11 -0800)]
[PATCH] switch alpha to use drivers/Kconfig

This switches alpha to use drivers/Kconfig instead of including most of
files included by drivers/Kconfig, thus enabling previously omitted i2c
(already used in some drivers available on alpha) and telephony drivers.

Because drivers/message/fusion/Kconfig was included only conditionally
("if PCI"), this patch also changes CONFIG_FUSION to depend on PCI.

(these changes were consulted with Christoph Hellwig in "i2c on alpha
- used but not available in 2.6.3" thread on LKML)

22 years ago[NET]: Export sysctl_optmem_max to modules.
Matthias Andree [Thu, 26 Feb 2004 04:11:07 +0000 (20:11 -0800)]
[NET]: Export sysctl_optmem_max to modules.

22 years agoMerge http://linux-mh.bkbits.net/bluetooth-2.6
David S. Miller [Thu, 26 Feb 2004 04:08:59 +0000 (20:08 -0800)]
Merge http://linux-mh.bkbits.net/bluetooth-2.6
into nuts.davemloft.net:/disk1/BK/net-2.6

22 years ago[Bluetooth] Initialize interval of ISOC URB's
Marcel Holtmann [Thu, 26 Feb 2004 21:26:16 +0000 (22:26 +0100)]
[Bluetooth] Initialize interval of ISOC URB's

The urb->interval value must be set when submitting an ISOC URB. If this
is not done, the usb_submit_urb() call fails.

Patch from Andreas Kemnade <akemnade@informatik.uni-bremen.de>

22 years ago[ATM]: [lec] put back pressure on network stack
Chas Williams [Thu, 26 Feb 2004 03:59:53 +0000 (19:59 -0800)]
[ATM]: [lec] put back pressure on network stack

22 years ago[NET]: Capture skb->protocol after invoking bridge.
Simon Barber [Thu, 26 Feb 2004 03:58:45 +0000 (19:58 -0800)]
[NET]: Capture skb->protocol after invoking bridge.

22 years ago[JHASH]: Make key arg const in jhash().
Simon Horman [Thu, 26 Feb 2004 03:50:43 +0000 (19:50 -0800)]
[JHASH]: Make key arg const in jhash().

22 years ago[Bluetooth] Use C99 initializer for HCI USB driver
Marcel Holtmann [Thu, 26 Feb 2004 03:10:05 +0000 (04:10 +0100)]
[Bluetooth] Use C99 initializer for HCI USB driver

This patch changes the GNU-style initializers to C99 style initializers
in the HCI USB driver.

Patch from Art Haas <ahaas@airmail.net>

22 years ago[Bluetooth] Dynamic allocation of HCI device
Marcel Holtmann [Thu, 26 Feb 2004 03:07:39 +0000 (04:07 +0100)]
[Bluetooth] Dynamic allocation of HCI device

For correct integration into the driver model the allocation of the HCI
device must be dynamic.

22 years agoMerge bk://gkernel.bkbits.net/misc-2.5
Linus Torvalds [Thu, 26 Feb 2004 02:23:36 +0000 (18:23 -0800)]
Merge bk://gkernel.bkbits.net/misc-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://gkernel.bkbits.net/libata-2.5
Linus Torvalds [Thu, 26 Feb 2004 02:16:29 +0000 (18:16 -0800)]
Merge bk://gkernel.bkbits.net/libata-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] Clean up __cacheline_aligned
Alexander Viro [Thu, 26 Feb 2004 02:07:47 +0000 (18:07 -0800)]
[PATCH] Clean up __cacheline_aligned

arm-26, ppc, sparc, sparc64 and sh have per-arch definitions of
__cacheline_aligned that are identical to default.  And yes, removal is
safe - all users of __cacheline_aligned actually pull linux/cache.h in.

22 years ago[PATCH] Always put cache aligned code in own section, even for modules
Rusty Russell [Thu, 26 Feb 2004 02:07:36 +0000 (18:07 -0800)]
[PATCH] Always put cache aligned code in own section, even for modules

We put ____cacheline_aligned things in their own section, simply
because we waste less space that way.  Otherwise we end up padding
innocent variables to the next cacheline to get the required
alignment.

There's no reason not to do this in modules, too.

22 years agoMerge
Linus Torvalds [Thu, 26 Feb 2004 01:59:24 +0000 (17:59 -0800)]
Merge

22 years ago[PATCH] removal of ifdef MODULE from fs/openpromfs
Alexander Viro [Thu, 26 Feb 2004 01:38:31 +0000 (17:38 -0800)]
[PATCH] removal of ifdef MODULE from fs/openpromfs

Removes gratitious ifdefs - get_nodes() is only called from __init
and by itself, check_space() is only called by get_nodes(), so they can
be made unconditionally __init.

22 years agoMerge bk://gkernel.bkbits.net/net-drivers-2.5
Linus Torvalds [Thu, 26 Feb 2004 01:15:07 +0000 (17:15 -0800)]
Merge bk://gkernel.bkbits.net/net-drivers-2.5
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] m68knommu: use KERN_DEBUG in debug printk()'s
Greg Ungerer [Thu, 26 Feb 2004 01:02:51 +0000 (17:02 -0800)]
[PATCH] m68knommu: use KERN_DEBUG in debug printk()'s

Use KERN_DEBUG in all debugging printk() output.

This patch originally from the kernel janitors.

22 years ago[PATCH] m68knommu: fix interrupt handler return types to be irqretur_t
Greg Ungerer [Thu, 26 Feb 2004 01:02:38 +0000 (17:02 -0800)]
[PATCH] m68knommu: fix interrupt handler return types to be irqretur_t

Fix interrupt handler return types to be irqreturn_t.

22 years ago[PATCH] m68knommu: remove non-existant option from defconfig
Greg Ungerer [Thu, 26 Feb 2004 01:02:27 +0000 (17:02 -0800)]
[PATCH] m68knommu: remove non-existant option from defconfig

Remove non-existent config option from defconfig.

22 years ago[PATCH] Fix for a really stupid off by 1 bug.
Dave Jones [Thu, 26 Feb 2004 00:52:00 +0000 (16:52 -0800)]
[PATCH] Fix for a really stupid off by 1 bug.

I goofed in my last patch to this code..
It reported 1 less CPU than it should have. Doh.

22 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Thu, 26 Feb 2004 00:47:28 +0000 (16:47 -0800)]
Merge bk://linux-dj.bkbits.net/cpufreq
into ppc970.osdl.org:/home/torvalds/v2.5/linux

22 years ago[CPUFREQ] Fix ARM cpufreq governor selection
Dave Jones [Thu, 26 Feb 2004 15:39:52 +0000 (15:39 +0000)]
[CPUFREQ] Fix ARM cpufreq governor selection
From: Russell King <rmk@arm.linux.org.uk>

22 years ago[CPUFREQ] scaling_available_frequencies work for remaining x86 drivers.
Dave Jones [Thu, 26 Feb 2004 15:38:33 +0000 (15:38 +0000)]
[CPUFREQ] scaling_available_frequencies work for remaining x86 drivers.

Export scaling_available_frequencies on the remaining
x86 freq_table-based cpufreq drivers. powernow-k7, acpi and speedstep-centrino
are already queued.

Please note that this cannot be done in the cpufreq core as the cpufreq core
tries very hard to be independent of the freq_table helpers.

22 years ago[CPUFREQ] Export powernow-k7 scaling frequencies
Dave Jones [Thu, 26 Feb 2004 15:37:04 +0000 (15:37 +0000)]
[CPUFREQ] Export powernow-k7 scaling frequencies

From: Kronos <kronos at kronoz.cjb.net>

The following patch make powernow-k7.c export supported frequencies via
sysfs. I'm trying to write a scaling deamon and I need to know them.

22 years ago[PATCH] swsusp locking fix
Andrew Morton [Thu, 26 Feb 2004 00:28:55 +0000 (16:28 -0800)]
[PATCH] swsusp locking fix

From: Herbert Xu <herbert@gondor.apana.org.au>

update_screen() requires the console semaphore.

22 years ago[PATCH] wanmain.c build fix
Andrew Morton [Thu, 26 Feb 2004 00:28:43 +0000 (16:28 -0800)]
[PATCH] wanmain.c build fix

net/wanrouter/wanmain.c:195: error: parse error before "static"

22 years ago[PATCH] kbuild: add defconfig targets to make help
Andrew Morton [Thu, 26 Feb 2004 00:28:32 +0000 (16:28 -0800)]
[PATCH] kbuild: add defconfig targets to make help

From: Sam Ravnborg <sam@ravnborg.org>

List all entries in arch/$(ARCH)/configs/*_defconfig when doing 'make
help'.

Results in output like this (ppc64 as example):

  g5_defconfig             - Build for g5
  pSeries_defconfig        - Build for pSeries

The implementation is generic and enables this for all users of _defconfig.

22 years ago[PATCH] V4L: Add new driver for Teletext decoder SAA5246A from Philips
Andrew Morton [Thu, 26 Feb 2004 00:28:19 +0000 (16:28 -0800)]
[PATCH] V4L: Add new driver for Teletext decoder SAA5246A from Philips

From: linux@MichaelGeng.de (Michael Geng)

Add new driver for Teletext decoder SAA5246A from Philips.

22 years ago[PATCH] C99 initializer for driver/media/dvb/ttpci/budget-av.c
Andrew Morton [Thu, 26 Feb 2004 00:28:08 +0000 (16:28 -0800)]
[PATCH] C99 initializer for driver/media/dvb/ttpci/budget-av.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/media/dvb/frontends/sp887x.c
Andrew Morton [Thu, 26 Feb 2004 00:27:56 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/media/dvb/frontends/sp887x.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.

22 years ago[PATCH] C99 initializers for drivers/media/dvb/frontends/alps_tdlb7.c
Andrew Morton [Thu, 26 Feb 2004 00:27:44 +0000 (16:27 -0800)]
[PATCH] C99 initializers for drivers/media/dvb/frontends/alps_tdlb7.c

From: "Art Haas" <ahaas@airmail.net>

Here's a small patch changing the GNU-style initializers to C99
initializers.