]> git.hungrycats.org Git - linux/log
linux
23 years agoAdd __user attributes to user pointers in kernel/signal.c. This
Linus Torvalds [Tue, 8 Apr 2003 10:13:12 +0000 (03:13 -0700)]
Add __user attributes to user pointers in kernel/signal.c. This
was the first file tested with my type checker with the anal
pointer attribute checking turned on.

23 years agoAdd the proper sprinkling of __user attributes to the
Linus Torvalds [Tue, 8 Apr 2003 10:11:49 +0000 (03:11 -0700)]
Add the proper sprinkling of __user attributes to the
user space access functions. This allows the type checker
to check proper usage.

23 years agoAdd __user/__kernel address space modifiers. When not
Linus Torvalds [Tue, 8 Apr 2003 10:10:42 +0000 (03:10 -0700)]
Add __user/__kernel address space modifiers. When not
checking, these end up being no-ops, but they get enabled
by the type checker as special address_space attributes.

23 years agoFix mtdblock.c compile. From Adrian Bunk.
Linus Torvalds [Tue, 8 Apr 2003 05:33:12 +0000 (22:33 -0700)]
Fix mtdblock.c compile. From Adrian Bunk.

23 years ago[PATCH] Fix futexes in hugetlb pages
Andrew Morton [Tue, 8 Apr 2003 05:31:46 +0000 (22:31 -0700)]
[PATCH] Fix futexes in hugetlb pages

There is a stunning bug.

23 years ago[PATCH] On the v850/nb85e, acknowledge interrupts immediately after handling them
Miles Bader [Tue, 8 Apr 2003 05:25:26 +0000 (22:25 -0700)]
[PATCH] On the v850/nb85e, acknowledge interrupts immediately after handling them

Previously, it was done automatically by the `reti' isntruction upon
returning from the kernel, but that doesn't do the correct thing in
various cases, for instance if there's a context switch, or a softirq.

23 years ago[PATCH] tty_io.c: make redirect static
Andries E. Brouwer [Tue, 8 Apr 2003 04:59:22 +0000 (21:59 -0700)]
[PATCH] tty_io.c: make redirect static

23 years ago[PATCH] kafstimod.c fix: make timeouts unsigned long
Andries E. Brouwer [Tue, 8 Apr 2003 04:59:14 +0000 (21:59 -0700)]
[PATCH] kafstimod.c fix: make timeouts unsigned long

23 years ago[PATCH] krxtimod.c fix: make timeouts unsigned long
Andries E. Brouwer [Tue, 8 Apr 2003 04:59:04 +0000 (21:59 -0700)]
[PATCH] krxtimod.c fix: make timeouts unsigned long

23 years ago[PATCH] paride fix: make timeouts unsigned long
Andries E. Brouwer [Tue, 8 Apr 2003 04:58:55 +0000 (21:58 -0700)]
[PATCH] paride fix: make timeouts unsigned long

23 years agoMore left-over fixups from the merge with Alan.
Linus Torvalds [Tue, 8 Apr 2003 04:19:19 +0000 (21:19 -0700)]
More left-over fixups from the merge with Alan.

23 years agoFix up merge with Alan.
Linus Torvalds [Tue, 8 Apr 2003 03:46:46 +0000 (20:46 -0700)]
Fix up merge with Alan.

23 years ago[PATCH] make APM machine independant using mach headers
Alan Cox [Tue, 8 Apr 2003 02:47:11 +0000 (19:47 -0700)]
[PATCH] make APM machine independant using mach headers

23 years ago[PATCH] make vm86 machine independant using new headers
Alan Cox [Tue, 8 Apr 2003 02:47:02 +0000 (19:47 -0700)]
[PATCH] make vm86 machine independant using new headers

23 years ago[PATCH] use mach io_ports definitions in io_apic
Alan Cox [Tue, 8 Apr 2003 02:46:53 +0000 (19:46 -0700)]
[PATCH] use mach io_ports definitions in io_apic

Allows for the non standard cascade

23 years ago[PATCH] suspend doesnt need compatmac either
Alan Cox [Tue, 8 Apr 2003 02:46:44 +0000 (19:46 -0700)]
[PATCH] suspend doesnt need compatmac either

23 years ago[PATCH] last batch of audio C99
Alan Cox [Tue, 8 Apr 2003 02:46:36 +0000 (19:46 -0700)]
[PATCH] last batch of audio C99

23 years ago[PATCH] sync opl3sa2 with 2.4
Alan Cox [Tue, 8 Apr 2003 02:46:25 +0000 (19:46 -0700)]
[PATCH] sync opl3sa2 with 2.4

23 years ago[PATCH] yet more sound version/c99
Alan Cox [Tue, 8 Apr 2003 02:46:16 +0000 (19:46 -0700)]
[PATCH] yet more sound version/c99

23 years ago[PATCH] ite C99 and version/h
Alan Cox [Tue, 8 Apr 2003 02:46:06 +0000 (19:46 -0700)]
[PATCH] ite C99 and version/h

23 years ago[PATCH] fix ; in mad16
Alan Cox [Tue, 8 Apr 2003 02:45:58 +0000 (19:45 -0700)]
[PATCH] fix ; in mad16

23 years ago[PATCH] ics2101 needs to match the gus_lock name too
Alan Cox [Tue, 8 Apr 2003 02:45:49 +0000 (19:45 -0700)]
[PATCH] ics2101 needs to match the gus_lock name too

23 years ago[PATCH] another C99 and version casd
Alan Cox [Tue, 8 Apr 2003 02:45:41 +0000 (19:45 -0700)]
[PATCH] another C99 and version casd

23 years ago[PATCH] fix modular gus shared lock
Alan Cox [Tue, 8 Apr 2003 02:45:31 +0000 (19:45 -0700)]
[PATCH] fix modular gus shared lock

23 years ago[PATCH] lots more version and C99 for audio
Alan Cox [Tue, 8 Apr 2003 02:45:22 +0000 (19:45 -0700)]
[PATCH] lots more version and C99 for audio

23 years ago[PATCH] C99 for sound
Alan Cox [Tue, 8 Apr 2003 02:45:13 +0000 (19:45 -0700)]
[PATCH] C99 for sound

23 years ago[PATCH] cs4232 should be devexit
Alan Cox [Tue, 8 Apr 2003 02:45:05 +0000 (19:45 -0700)]
[PATCH] cs4232 should be devexit

23 years ago[PATCH] more audiov ersion scrubbing
Alan Cox [Tue, 8 Apr 2003 02:44:56 +0000 (19:44 -0700)]
[PATCH] more audiov ersion scrubbing

23 years ago[PATCH] small pc98xx fix for sound
Alan Cox [Tue, 8 Apr 2003 02:44:48 +0000 (19:44 -0700)]
[PATCH] small pc98xx fix for sound

23 years ago[PATCH] remove version.h's
Alan Cox [Tue, 8 Apr 2003 02:44:38 +0000 (19:44 -0700)]
[PATCH] remove version.h's

23 years ago[PATCH] irda typo fixes
Alan Cox [Tue, 8 Apr 2003 02:44:28 +0000 (19:44 -0700)]
[PATCH] irda typo fixes

23 years ago[PATCH] wireless uses __init
Alan Cox [Tue, 8 Apr 2003 02:44:19 +0000 (19:44 -0700)]
[PATCH] wireless uses __init

23 years ago[PATCH] remove version crap
Alan Cox [Tue, 8 Apr 2003 02:44:10 +0000 (19:44 -0700)]
[PATCH] remove version crap

23 years ago[PATCH] shared multimedia includes for saa71xx
Alan Cox [Tue, 8 Apr 2003 02:44:01 +0000 (19:44 -0700)]
[PATCH] shared multimedia includes for saa71xx

23 years ago[PATCH] lock for scc drivers
Alan Cox [Tue, 8 Apr 2003 02:43:54 +0000 (19:43 -0700)]
[PATCH] lock for scc drivers

23 years ago[PATCH] continued compatmac exterminations
Alan Cox [Tue, 8 Apr 2003 02:43:46 +0000 (19:43 -0700)]
[PATCH] continued compatmac exterminations

23 years ago[PATCH] hdreg.h typo fix
Alan Cox [Tue, 8 Apr 2003 02:43:39 +0000 (19:43 -0700)]
[PATCH] hdreg.h typo fix

23 years ago[PATCH] possible way to clean up fdreg.h
Alan Cox [Tue, 8 Apr 2003 02:43:30 +0000 (19:43 -0700)]
[PATCH] possible way to clean up fdreg.h

23 years ago[PATCH] update dvb headers
Alan Cox [Tue, 8 Apr 2003 02:43:22 +0000 (19:43 -0700)]
[PATCH] update dvb headers

23 years ago[PATCH] goodbye compatmac.h
Alan Cox [Tue, 8 Apr 2003 02:43:15 +0000 (19:43 -0700)]
[PATCH] goodbye compatmac.h

23 years ago[PATCH] x86-64 typo fixes
Alan Cox [Tue, 8 Apr 2003 02:43:06 +0000 (19:43 -0700)]
[PATCH] x86-64 typo fixes

(Steven Cole)

23 years ago[PATCH] header for pc9800 type detection
Alan Cox [Tue, 8 Apr 2003 02:42:58 +0000 (19:42 -0700)]
[PATCH] header for pc9800 type detection

23 years ago[PATCH] and voyager
Alan Cox [Tue, 8 Apr 2003 02:42:50 +0000 (19:42 -0700)]
[PATCH] and voyager

23 years ago[PATCH] and visws
Alan Cox [Tue, 8 Apr 2003 02:42:41 +0000 (19:42 -0700)]
[PATCH] and visws

23 years ago[PATCH] add the same mach specific headers for pc9800
Alan Cox [Tue, 8 Apr 2003 02:42:33 +0000 (19:42 -0700)]
[PATCH] add the same mach specific headers for pc9800

23 years ago[PATCH] add but do not yet use mach specific definitions for ports etc on PC
Alan Cox [Tue, 8 Apr 2003 02:42:23 +0000 (19:42 -0700)]
[PATCH] add but do not yet use mach specific definitions for ports etc on PC

23 years ago[PATCH] asm-alpha typo fixe
Alan Cox [Tue, 8 Apr 2003 02:42:15 +0000 (19:42 -0700)]
[PATCH] asm-alpha typo fixe

(Steven Cole)

23 years ago[PATCH] compatmac is not needed
Alan Cox [Tue, 8 Apr 2003 02:42:06 +0000 (19:42 -0700)]
[PATCH] compatmac is not needed

23 years ago[PATCH] compatmac is not needed
Alan Cox [Tue, 8 Apr 2003 02:41:58 +0000 (19:41 -0700)]
[PATCH] compatmac is not needed

23 years ago[PATCH] junk header removal
Alan Cox [Tue, 8 Apr 2003 02:41:50 +0000 (19:41 -0700)]
[PATCH] junk header removal

23 years ago[PATCH] first pass at fixing strip for 2.5
Alan Cox [Tue, 8 Apr 2003 02:41:42 +0000 (19:41 -0700)]
[PATCH] first pass at fixing strip for 2.5

23 years ago[PATCH] fix cosa verify_area
Alan Cox [Tue, 8 Apr 2003 02:41:33 +0000 (19:41 -0700)]
[PATCH] fix cosa verify_area

23 years ago[PATCH] update slip to new tty module locks
Alan Cox [Tue, 8 Apr 2003 02:41:26 +0000 (19:41 -0700)]
[PATCH] update slip to new tty module locks

23 years ago[PATCH] first cut at 3c574_cs for SMP safety etc
Alan Cox [Tue, 8 Apr 2003 02:41:17 +0000 (19:41 -0700)]
[PATCH] first cut at 3c574_cs for SMP safety etc

The old code was totally hosed for SMP, the windowing makes this
stuff tricky so it may need more work

23 years ago[PATCH] fix macmace get_free_pages parameters
Alan Cox [Tue, 8 Apr 2003 02:41:09 +0000 (19:41 -0700)]
[PATCH] fix macmace get_free_pages parameters

(Matthew Wilcox)

23 years ago[PATCH] Update lp486e for 2.5
Alan Cox [Tue, 8 Apr 2003 02:41:01 +0000 (19:41 -0700)]
[PATCH] Update lp486e for 2.5

23 years ago[PATCH] fix up yam for 2.5 locking
Alan Cox [Tue, 8 Apr 2003 02:40:54 +0000 (19:40 -0700)]
[PATCH] fix up yam for 2.5 locking

23 years ago[PATCH] first cut at scc.c for 2.5 locking
Alan Cox [Tue, 8 Apr 2003 02:40:46 +0000 (19:40 -0700)]
[PATCH] first cut at scc.c for 2.5 locking

23 years ago[PATCH] fix arcnet locking for 2.5
Alan Cox [Tue, 8 Apr 2003 02:40:38 +0000 (19:40 -0700)]
[PATCH] fix arcnet locking for 2.5

23 years ago[PATCH] port ltpc to 2.5
Alan Cox [Tue, 8 Apr 2003 02:40:30 +0000 (19:40 -0700)]
[PATCH] port ltpc to 2.5

23 years ago[PATCH] fix error in cops port to 2.5
Alan Cox [Tue, 8 Apr 2003 02:40:22 +0000 (19:40 -0700)]
[PATCH] fix error in cops port to 2.5

23 years ago[PATCH] remaining dvb bits
Alan Cox [Tue, 8 Apr 2003 02:40:13 +0000 (19:40 -0700)]
[PATCH] remaining dvb bits

23 years ago[PATCH] bring core media/video up to date with dvb changes
Alan Cox [Tue, 8 Apr 2003 02:40:04 +0000 (19:40 -0700)]
[PATCH] bring core media/video up to date with dvb changes

23 years ago[PATCH] fix radio-cadet build
Alan Cox [Tue, 8 Apr 2003 02:39:56 +0000 (19:39 -0700)]
[PATCH] fix radio-cadet build

23 years ago[PATCH] kill off a load of stuff now in common dvb
Alan Cox [Tue, 8 Apr 2003 02:39:47 +0000 (19:39 -0700)]
[PATCH] kill off a load of stuff now in common dvb

(These changes are big because they are the result of Martin Hunold
resolving a *huge* long term fork in the DVB code base). We now have
one DVB codebase so the changes while big are very good news

23 years ago[PATCH] update the dvb front end chips
Alan Cox [Tue, 8 Apr 2003 02:39:35 +0000 (19:39 -0700)]
[PATCH] update the dvb front end chips

(Again all DVB is Martin Hunold)

23 years ago[PATCH] update the dvb core
Alan Cox [Tue, 8 Apr 2003 02:38:45 +0000 (19:38 -0700)]
[PATCH] update the dvb core

23 years ago[PATCH] add drivers/media/common for mixed dvb/analog device stuff
Alan Cox [Tue, 8 Apr 2003 02:38:36 +0000 (19:38 -0700)]
[PATCH] add drivers/media/common for mixed dvb/analog device stuff

(Martin Hunold)

23 years ago[PATCH] fix up capslock on pc9800
Alan Cox [Tue, 8 Apr 2003 02:38:28 +0000 (19:38 -0700)]
[PATCH] fix up capslock on pc9800

23 years ago[PATCH] fix our handling of BIOS forced PIO serverworks OSB4
Alan Cox [Tue, 8 Apr 2003 02:38:19 +0000 (19:38 -0700)]
[PATCH] fix our handling of BIOS forced PIO serverworks OSB4

(Robert Hentosh & me)

23 years ago[PATCH] clean up pci interrupt line whacking
Alan Cox [Tue, 8 Apr 2003 02:38:11 +0000 (19:38 -0700)]
[PATCH] clean up pci interrupt line whacking

23 years ago[PATCH] error handling for upd4990a
Alan Cox [Tue, 8 Apr 2003 02:38:01 +0000 (19:38 -0700)]
[PATCH] error handling for upd4990a

(Stephan Maciej)

23 years ago[PATCH] exterminate compatmac in sx
Alan Cox [Tue, 8 Apr 2003 02:37:54 +0000 (19:37 -0700)]
[PATCH] exterminate compatmac in sx

(compatmac cleanup is all Adrian Bunk)

23 years ago[PATCH] update char Kconfig for PC9800
Alan Cox [Tue, 8 Apr 2003 02:37:45 +0000 (19:37 -0700)]
[PATCH] update char Kconfig for PC9800

23 years ago[PATCH] unversion.h and compatmac applicom.c
Alan Cox [Tue, 8 Apr 2003 02:37:38 +0000 (19:37 -0700)]
[PATCH] unversion.h and compatmac applicom.c

23 years ago[PATCH] makefile for pc9800
Alan Cox [Tue, 8 Apr 2003 02:37:29 +0000 (19:37 -0700)]
[PATCH] makefile for pc9800

23 years ago[PATCH] MOD_* can go for floppy
Alan Cox [Tue, 8 Apr 2003 02:37:21 +0000 (19:37 -0700)]
[PATCH] MOD_* can go for floppy

(Bob Miller)

23 years ago[PATCH] config for PC98xx floppy
Alan Cox [Tue, 8 Apr 2003 02:37:13 +0000 (19:37 -0700)]
[PATCH] config for PC98xx floppy

23 years ago[PATCH] PC9800 floppy driver
Alan Cox [Tue, 8 Apr 2003 02:37:03 +0000 (19:37 -0700)]
[PATCH] PC9800 floppy driver

(Osamu Tomita)

23 years ago[PATCH] compatmac not needed uaccess.h is
Alan Cox [Tue, 8 Apr 2003 02:36:55 +0000 (19:36 -0700)]
[PATCH] compatmac not needed uaccess.h is

Fixes unknown symbol copy_.. in some builds

23 years ago[PATCH] compatmac not needed
Alan Cox [Tue, 8 Apr 2003 02:36:47 +0000 (19:36 -0700)]
[PATCH] compatmac not needed

23 years ago[PATCH] v850 updates
Alan Cox [Tue, 8 Apr 2003 02:36:38 +0000 (19:36 -0700)]
[PATCH] v850 updates

(Miles Bader)

23 years ago[PATCH] ppc64 syscalls return long purity
Alan Cox [Tue, 8 Apr 2003 02:36:30 +0000 (19:36 -0700)]
[PATCH] ppc64 syscalls return long purity

23 years ago[PATCH] parisc - syscalls return long purity ...
Alan Cox [Tue, 8 Apr 2003 02:36:21 +0000 (19:36 -0700)]
[PATCH] parisc - syscalls return long purity ...

23 years ago[PATCH] fix i387 fxsr conversion
Alan Cox [Tue, 8 Apr 2003 02:36:12 +0000 (19:36 -0700)]
[PATCH] fix i387 fxsr conversion

23 years ago[PATCH] read extended cpu revision data
Alan Cox [Tue, 8 Apr 2003 02:36:03 +0000 (19:36 -0700)]
[PATCH] read extended cpu revision data

(Dave Jones)

23 years ago[PATCH] Config.in typos
Alan Cox [Tue, 8 Apr 2003 02:35:54 +0000 (19:35 -0700)]
[PATCH] Config.in typos

(Steve Cole and co)

23 years ago[PATCH] fix the mode for bios call in x86-32 as well as -64
Alan Cox [Tue, 8 Apr 2003 02:35:46 +0000 (19:35 -0700)]
[PATCH] fix the mode for bios call in x86-32 as well as -64

(Andi Kleen)

23 years ago[PATCH] alpha typos part 2
Alan Cox [Tue, 8 Apr 2003 02:35:38 +0000 (19:35 -0700)]
[PATCH] alpha typos part 2

23 years ago[PATCH] alpha typos part 1
Alan Cox [Tue, 8 Apr 2003 02:35:30 +0000 (19:35 -0700)]
[PATCH] alpha typos part 1

(Steven Cole)

23 years agoMake it more explicit that jiffies are "unsigned long", but
Linus Torvalds [Tue, 8 Apr 2003 02:16:52 +0000 (19:16 -0700)]
Make it more explicit that jiffies are "unsigned long", but
that we for the initial value ctually want to check only
wrap-around in an "unsigned int".

23 years ago[PATCH] move q->queuedata assign after queue init
Jens Axboe [Tue, 8 Apr 2003 02:14:26 +0000 (19:14 -0700)]
[PATCH] move q->queuedata assign after queue init

I want to make blk_init_queue() zero the queue, so we don't get anymore
nasty bugs with uninitialized variables. IDE is setting queuedata before
init though.

23 years ago[PATCH] no blk_queue_empty
Jens Axboe [Tue, 8 Apr 2003 02:14:18 +0000 (19:14 -0700)]
[PATCH] no blk_queue_empty

The single missing bit, please add that as well. Was missed because this
driver actually used elv_queue_empty, not blk_queue_empty.

23 years agoAvoid using pointers to anonymous structure initializers. It's a
Linus Torvalds [Mon, 7 Apr 2003 15:54:09 +0000 (08:54 -0700)]
Avoid using pointers to anonymous structure initializers. It's a
gcc'ism, and even gcc can apparently get confused by it.

23 years agoMerge http://nfsclient.bkbits.net/linux-2.5
Linus Torvalds [Mon, 7 Apr 2003 11:44:22 +0000 (04:44 -0700)]
Merge http://nfsclient.bkbits.net/linux-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoAdd hooks into the NFSv4 XDR code to make use of the new uid/gid
Marius Aamodt Eriksen [Tue, 8 Apr 2003 02:47:26 +0000 (04:47 +0200)]
Add hooks into the NFSv4 XDR code to make use of the new uid/gid
mapper upcall mechanism.

23 years agoAdd support for mapping NFSv4 remote user/group names into local
Marius Aamodt Eriksen [Tue, 8 Apr 2003 02:46:27 +0000 (04:46 +0200)]
Add support for mapping NFSv4 remote user/group names into local
unix-style uid/gids.

Note that this makes use of the RPC client upcall mechanism
(rpc_pipefs) to notify a userland daemon that does the actual mapping.
The results are then cached in the kernel.
The userland daemon can be downloaded from the CITI NFSv4 page at

     http://www.citi.umich.edu/projects/nfsv4/

23 years agoMake the NFSv4 write code use the stateid if it exists.
Trond Myklebust [Tue, 8 Apr 2003 02:31:46 +0000 (04:31 +0200)]
Make the NFSv4 write code use the stateid if it exists.

23 years agoMake NFSv4 'read' code use the cached stateid if it exists.
Trond Myklebust [Tue, 8 Apr 2003 02:31:06 +0000 (04:31 +0200)]
Make NFSv4 'read' code use the cached stateid if it exists.

23 years agoMake NFSv4 'setattr()' method use the cached stateid if the file is
Trond Myklebust [Tue, 8 Apr 2003 02:30:19 +0000 (04:30 +0200)]
Make NFSv4 'setattr()' method use the cached stateid if the file is
already open.