- 08 Jun, 2002 16 commits
-
-
Robert Love authored
Apparently my understanding of C brace rules was blurred and there is a thinko in kernel/capability.c - what we want is what the indention reflects but what we get is an unconditional return of -EINVAL.
-
http://linux-isdn.bkbits.net/linux-2.5.isdnLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Matthew Wilcox authored
Define the for_each_lock macro and start replacing ugly special for loops with it. Rejig the interface between sys_flock and flock_lock_file to always pass a struct file_lock rather than a command. Eliminate some gotos by simplifying the logic. Remove some redundant initialisation.
-
Tom Rini authored
Fixes for include file cleanups
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Tom Rini authored
This removes <linux/mm.h> from <linux/vmalloc.h>. This then goes and fixes all of the files (x86 and PPC) which relied on implicit includes which don't happen anymore. This also takes <linux/kdev_t.h> out of fs/mpage.c and puts it into include/linux/bio.h where it belongs since <linux/bio.h> references 'kdev_t' directly. A quick summary of the of the added includes: arch/i386/kernel/microcode.c: needs extern for num_physpages, in linux/mm.h include/linux/spinlock.h: local_irq* is defined in <asm/system.h> but this was never directly included.
-
Tom Rini authored
This moves the vmalloc wrappers from <linux/vmalloc.h> into mm/vmalloc.c. Doing this will later allow us to remove <linux/mm.h> from <linux/vmalloc.h>, along with some other #include fixups.
-
Matthew Wilcox authored
This patch removes the MSNFS defines. These locks have a wider purpose than emulating Microsoft NFS semantics.
-
Matthew Wilcox authored
This patch removes the annoying and confusing `wait' argument from many places. The only change in behaviour is that we now yield once when unblocking other BSD-style flocks instead of once for each lock. This slightly improves the semantics for userspace. Before, when we had two tasks waiting on a lock, the first one would receive the lock. Now, the one with the highest priority receives the lock.
-
bk://ldm.bkbits.net/linux-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://fbdev.bkbits.net:8080/fbdev-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://linuxusb.bkbits.net/linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Christopher Hoover authored
This adds SA-1111 support for ohci-hcd and fixes usb-ohci too.
-
Martin Devera authored
thanks to suggestions from David Brownell I modified pwc driver to compile and work under 2.5.18. Also it fixes mas ISO transfer sizes which could potentionaly affect older kernels too. With these changes it works - I'll test stability and post results later.
-
Simon Evans authored
This patch removes the use of urb->next in usbvideo.c and resubmits the URB in the completion handler.
-
Simon Evans authored
This patch removes the use of urb->next in konicawc.c and resubmits the URB in the completion handler.
-
- 07 Jun, 2002 8 commits
-
-
Greg Kroah-Hartman authored
Thanks to Andrey Panin <pazke@orbita1.ru> for pointing these out to me.
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
removed a lot of bizzare polling locking logic, causing the driver to not sleep for 2 seconds with some locks held. This improves userspace interaction by a few orders of magnitude :)
-
Greg Kroah-Hartman authored
Implement many of the hcd cleanups that David Brownell had previously submitted.
-
Greg Kroah-Hartman authored
-
David Brownell authored
As was discussed a few weeks back, this moves most of the sanity checks and input conditioning for the HCD framework's usb_submit_urb() support directly into usb_submit_urb(), so that all HCDs (not just those using the sharable HCD framework support) can rely on them.
-
David Brownell authored
This has two minor tweaks to the uhci-hcd driver: - removes some duplicated code (HCD framework does that test) - corrects a FIXME comment (no issue)
-
Mark W. McClelland authored
This patch allows ov511 to build again by removing references to urb->next. It now resubmits in the completion handler and properly sets urb->interval.
-
- 06 Jun, 2002 16 commits
-
-
Kai Germaschewski authored
In normal use, only handful of these structures are allocated, so there's no point in setting up private slab caches for them.
-
Kai Germaschewski authored
(by Guy Ellis)
-
Kai Germaschewski authored
prevent kernel oops with MPPP add some debugging code for critical MPPP situations (by Karsten Keil)
-
Kai Germaschewski authored
(by Karsten Keil)
-
Kai Germaschewski authored
(by Christoph Ersfeld/Karsten Keil)
-
Kai Germaschewski authored
(by Guy Ellis)
-
Kai Germaschewski authored
(by Joerg Petersohn/Karsten Keil)
-
Kai Germaschewski authored
Only handle reverse ARP special, leave the rest to the network layer. (by Bjoern A. Zeeb)
-
Kai Germaschewski authored
(by Karsten Keil)
-
Kai Germaschewski authored
-
Kai Germaschewski authored
As a courtesy to s390, remove drivers/isdn/hisax/fsm.o from $(export-objs), so that it doesn't clash with the S390 fsm.o, which is exporting symbols as well ;)
-
Kai Germaschewski authored
(by Karsten Keil)
-
Kai Germaschewski authored
-
Kai Germaschewski authored
One of the janitorial cleanups introduced pci_request_region() instead of request_region().
-
Kai Germaschewski authored
-
Kai Germaschewski authored
o Fix a bug in fixdep.c, which could cause segfaults o Make sure that we build fixdep first of all, since we need it to build host programs.
-