]>
git.hungrycats.org Git - linux/log
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.
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.
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.
Linus Torvalds [Tue, 8 Apr 2003 05:33:12 +0000 (22:33 -0700)]
Fix mtdblock.c compile. From Adrian Bunk.
Andrew Morton [Tue, 8 Apr 2003 05:31:46 +0000 (22:31 -0700)]
[PATCH] Fix futexes in hugetlb pages
There is a stunning bug.
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.
Andries E. Brouwer [Tue, 8 Apr 2003 04:59:22 +0000 (21:59 -0700)]
[PATCH] tty_io.c: make redirect static
Andries E. Brouwer [Tue, 8 Apr 2003 04:59:14 +0000 (21:59 -0700)]
[PATCH] kafstimod.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
Andries E. Brouwer [Tue, 8 Apr 2003 04:58:55 +0000 (21:58 -0700)]
[PATCH] paride fix: make timeouts unsigned long
Linus Torvalds [Tue, 8 Apr 2003 04:19:19 +0000 (21:19 -0700)]
More left-over fixups from the merge with Alan.
Linus Torvalds [Tue, 8 Apr 2003 03:46:46 +0000 (20:46 -0700)]
Fix up merge with Alan.
Alan Cox [Tue, 8 Apr 2003 02:47:11 +0000 (19:47 -0700)]
[PATCH] make APM machine independant using mach headers
Alan Cox [Tue, 8 Apr 2003 02:47:02 +0000 (19:47 -0700)]
[PATCH] make vm86 machine independant using new headers
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
Alan Cox [Tue, 8 Apr 2003 02:46:44 +0000 (19:46 -0700)]
[PATCH] suspend doesnt need compatmac either
Alan Cox [Tue, 8 Apr 2003 02:46:36 +0000 (19:46 -0700)]
[PATCH] last batch of audio C99
Alan Cox [Tue, 8 Apr 2003 02:46:25 +0000 (19:46 -0700)]
[PATCH] sync opl3sa2 with 2.4
Alan Cox [Tue, 8 Apr 2003 02:46:16 +0000 (19:46 -0700)]
[PATCH] yet more sound version/c99
Alan Cox [Tue, 8 Apr 2003 02:46:06 +0000 (19:46 -0700)]
[PATCH] ite C99 and version/h
Alan Cox [Tue, 8 Apr 2003 02:45:58 +0000 (19:45 -0700)]
[PATCH] fix ; in mad16
Alan Cox [Tue, 8 Apr 2003 02:45:49 +0000 (19:45 -0700)]
[PATCH] ics2101 needs to match the gus_lock name too
Alan Cox [Tue, 8 Apr 2003 02:45:41 +0000 (19:45 -0700)]
[PATCH] another C99 and version casd
Alan Cox [Tue, 8 Apr 2003 02:45:31 +0000 (19:45 -0700)]
[PATCH] fix modular gus shared lock
Alan Cox [Tue, 8 Apr 2003 02:45:22 +0000 (19:45 -0700)]
[PATCH] lots more version and C99 for audio
Alan Cox [Tue, 8 Apr 2003 02:45:13 +0000 (19:45 -0700)]
[PATCH] C99 for sound
Alan Cox [Tue, 8 Apr 2003 02:45:05 +0000 (19:45 -0700)]
[PATCH] cs4232 should be devexit
Alan Cox [Tue, 8 Apr 2003 02:44:56 +0000 (19:44 -0700)]
[PATCH] more audiov ersion scrubbing
Alan Cox [Tue, 8 Apr 2003 02:44:48 +0000 (19:44 -0700)]
[PATCH] small pc98xx fix for sound
Alan Cox [Tue, 8 Apr 2003 02:44:38 +0000 (19:44 -0700)]
[PATCH] remove version.h's
Alan Cox [Tue, 8 Apr 2003 02:44:28 +0000 (19:44 -0700)]
[PATCH] irda typo fixes
Alan Cox [Tue, 8 Apr 2003 02:44:19 +0000 (19:44 -0700)]
[PATCH] wireless uses __init
Alan Cox [Tue, 8 Apr 2003 02:44:10 +0000 (19:44 -0700)]
[PATCH] remove version crap
Alan Cox [Tue, 8 Apr 2003 02:44:01 +0000 (19:44 -0700)]
[PATCH] shared multimedia includes for saa71xx
Alan Cox [Tue, 8 Apr 2003 02:43:54 +0000 (19:43 -0700)]
[PATCH] lock for scc drivers
Alan Cox [Tue, 8 Apr 2003 02:43:46 +0000 (19:43 -0700)]
[PATCH] continued compatmac exterminations
Alan Cox [Tue, 8 Apr 2003 02:43:39 +0000 (19:43 -0700)]
[PATCH] hdreg.h typo fix
Alan Cox [Tue, 8 Apr 2003 02:43:30 +0000 (19:43 -0700)]
[PATCH] possible way to clean up fdreg.h
Alan Cox [Tue, 8 Apr 2003 02:43:22 +0000 (19:43 -0700)]
[PATCH] update dvb headers
Alan Cox [Tue, 8 Apr 2003 02:43:15 +0000 (19:43 -0700)]
[PATCH] goodbye compatmac.h
Alan Cox [Tue, 8 Apr 2003 02:43:06 +0000 (19:43 -0700)]
[PATCH] x86-64 typo fixes
(Steven Cole)
Alan Cox [Tue, 8 Apr 2003 02:42:58 +0000 (19:42 -0700)]
[PATCH] header for pc9800 type detection
Alan Cox [Tue, 8 Apr 2003 02:42:50 +0000 (19:42 -0700)]
[PATCH] and voyager
Alan Cox [Tue, 8 Apr 2003 02:42:41 +0000 (19:42 -0700)]
[PATCH] and visws
Alan Cox [Tue, 8 Apr 2003 02:42:33 +0000 (19:42 -0700)]
[PATCH] add the same mach specific headers for pc9800
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
Alan Cox [Tue, 8 Apr 2003 02:42:15 +0000 (19:42 -0700)]
[PATCH] asm-alpha typo fixe
(Steven Cole)
Alan Cox [Tue, 8 Apr 2003 02:42:06 +0000 (19:42 -0700)]
[PATCH] compatmac is not needed
Alan Cox [Tue, 8 Apr 2003 02:41:58 +0000 (19:41 -0700)]
[PATCH] compatmac is not needed
Alan Cox [Tue, 8 Apr 2003 02:41:50 +0000 (19:41 -0700)]
[PATCH] junk header removal
Alan Cox [Tue, 8 Apr 2003 02:41:42 +0000 (19:41 -0700)]
[PATCH] first pass at fixing strip for 2.5
Alan Cox [Tue, 8 Apr 2003 02:41:33 +0000 (19:41 -0700)]
[PATCH] fix cosa verify_area
Alan Cox [Tue, 8 Apr 2003 02:41:26 +0000 (19:41 -0700)]
[PATCH] update slip to new tty module locks
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
Alan Cox [Tue, 8 Apr 2003 02:41:09 +0000 (19:41 -0700)]
[PATCH] fix macmace get_free_pages parameters
(Matthew Wilcox)
Alan Cox [Tue, 8 Apr 2003 02:41:01 +0000 (19:41 -0700)]
[PATCH] Update lp486e for 2.5
Alan Cox [Tue, 8 Apr 2003 02:40:54 +0000 (19:40 -0700)]
[PATCH] fix up yam 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
Alan Cox [Tue, 8 Apr 2003 02:40:38 +0000 (19:40 -0700)]
[PATCH] fix arcnet locking for 2.5
Alan Cox [Tue, 8 Apr 2003 02:40:30 +0000 (19:40 -0700)]
[PATCH] port ltpc 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
Alan Cox [Tue, 8 Apr 2003 02:40:13 +0000 (19:40 -0700)]
[PATCH] remaining dvb bits
Alan Cox [Tue, 8 Apr 2003 02:40:04 +0000 (19:40 -0700)]
[PATCH] bring core media/video up to date with dvb changes
Alan Cox [Tue, 8 Apr 2003 02:39:56 +0000 (19:39 -0700)]
[PATCH] fix radio-cadet build
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
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)
Alan Cox [Tue, 8 Apr 2003 02:38:45 +0000 (19:38 -0700)]
[PATCH] update the dvb core
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)
Alan Cox [Tue, 8 Apr 2003 02:38:28 +0000 (19:38 -0700)]
[PATCH] fix up capslock on pc9800
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)
Alan Cox [Tue, 8 Apr 2003 02:38:11 +0000 (19:38 -0700)]
[PATCH] clean up pci interrupt line whacking
Alan Cox [Tue, 8 Apr 2003 02:38:01 +0000 (19:38 -0700)]
[PATCH] error handling for upd4990a
(Stephan Maciej)
Alan Cox [Tue, 8 Apr 2003 02:37:54 +0000 (19:37 -0700)]
[PATCH] exterminate compatmac in sx
(compatmac cleanup is all Adrian Bunk)
Alan Cox [Tue, 8 Apr 2003 02:37:45 +0000 (19:37 -0700)]
[PATCH] update char Kconfig for PC9800
Alan Cox [Tue, 8 Apr 2003 02:37:38 +0000 (19:37 -0700)]
[PATCH] unversion.h and compatmac applicom.c
Alan Cox [Tue, 8 Apr 2003 02:37:29 +0000 (19:37 -0700)]
[PATCH] makefile for pc9800
Alan Cox [Tue, 8 Apr 2003 02:37:21 +0000 (19:37 -0700)]
[PATCH] MOD_* can go for floppy
(Bob Miller)
Alan Cox [Tue, 8 Apr 2003 02:37:13 +0000 (19:37 -0700)]
[PATCH] config for PC98xx floppy
Alan Cox [Tue, 8 Apr 2003 02:37:03 +0000 (19:37 -0700)]
[PATCH] PC9800 floppy driver
(Osamu Tomita)
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
Alan Cox [Tue, 8 Apr 2003 02:36:47 +0000 (19:36 -0700)]
[PATCH] compatmac not needed
Alan Cox [Tue, 8 Apr 2003 02:36:38 +0000 (19:36 -0700)]
[PATCH] v850 updates
(Miles Bader)
Alan Cox [Tue, 8 Apr 2003 02:36:30 +0000 (19:36 -0700)]
[PATCH] ppc64 syscalls return long purity
Alan Cox [Tue, 8 Apr 2003 02:36:21 +0000 (19:36 -0700)]
[PATCH] parisc - syscalls return long purity ...
Alan Cox [Tue, 8 Apr 2003 02:36:12 +0000 (19:36 -0700)]
[PATCH] fix i387 fxsr conversion
Alan Cox [Tue, 8 Apr 2003 02:36:03 +0000 (19:36 -0700)]
[PATCH] read extended cpu revision data
(Dave Jones)
Alan Cox [Tue, 8 Apr 2003 02:35:54 +0000 (19:35 -0700)]
[PATCH] Config.in typos
(Steve Cole and co)
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)
Alan Cox [Tue, 8 Apr 2003 02:35:38 +0000 (19:35 -0700)]
[PATCH] alpha typos part 2
Alan Cox [Tue, 8 Apr 2003 02:35:30 +0000 (19:35 -0700)]
[PATCH] alpha typos part 1
(Steven Cole)
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".
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.
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.
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.
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
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.
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/
Trond Myklebust [Tue, 8 Apr 2003 02:31:46 +0000 (04:31 +0200)]
Make the NFSv4 write code use the 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.
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.