- 30 Dec, 2002 14 commits
-
-
Linus Torvalds authored
-
http://linux-scsi.bkbits.net/scsi-for-linus-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Alan Stern authored
Here is my multiple-bug-fix patch for the ide-tape driver. The corresponding patch for 2.4.21 has already been accepted by Marcelo.
-
Rusty Russell authored
We restore the ","s after parsing: if expect to keep pointers to this stuff, we must not do that.
-
Andrew Morton authored
NUMAQ does not link - it wants the smp_read_mpc_oem() which I recently disabled.
-
Christoph Hellwig authored
completly remove the old try_inc_mod_count()
-
Christoph Hellwig authored
* i2c-elektor.h is empty except for comments * sensors.h contains register offsets for tons of hw monitoring chips, move the few we actually need into the two drivers that use it (there is _no_ overlap)
-
Christoph Hellwig authored
a few new ids, a name change and 10 lines of new code, ported over from the external i2c package.
-
Christoph Hellwig authored
Add a struct module *owner field to struct i2c_adapter and i2c_algorithm and do refcouting on them before use instead of the inc_use and dec_use callbacks. While at it convert those structures to named initializers.
-
James Bottomley authored
into raven.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.5
-
bk://kernel.bkbits.net/gregkh/linux/tty-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Rusty Russell authored
Expose declaration of __this_module outside #ifdef KBUILD_MODNAME (which is not defined for objects included in two modules).
-
Rusty Russell authored
I interpreted "1-10s" to mean a string of 1-10 chars. It actually means 1-10 comma-separated strings.
-
Christoph Hellwig authored
Kernel codingsyle explicitly forbids it. Fortunately there aren't many useres left.
-
- 29 Dec, 2002 26 commits
-
-
Greg Kroah-Hartman authored
into kroah.com:/home/linux/linux/BK/tty-2.5
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
Also got rid of the unused flag paramater.
-
Douglas Gilbert authored
Currently for block devices both the SCSI_IOCTL_GET_IDLUN and SCSI_IOCTL_GET_BUS_NUMBER ioctls yield the value 0 (type: int). Various applications that utilize the sg driver use these ioctls to work out the relationship between sg devices and their higher level counterparts in the sd, sr, st and osst drivers. Examples that spring to mind are cdrecord, cdparanoia, SANE and sg_utils. This has been discussed in an earlier threaded started by me: http://marc.theaimsgroup.com/?l=linux-scsi&m=103967899608891&w=2 in which my patch removed the ioctls in question from the block level. This broke non-scsi block devices that used applications that thought they were talking to an sg device **. The attachment fine tunes the original patch: for scsi block devices (i.e. owned by the sd or sr drivers) these 2 ioctls are redirected to the scsi mid level; for non-scsi block devices they will yield the value as 0 as they do now in lk 2.5.53 . ** This "yield 0" strategy will come unstuck when 2 or more cd writers (for example) are connected to the same box. Hence to be well formed, these ioctls (together) should produce unique tuples for each device (be they ATA(PI) or SCSI).
-
Christoph Hellwig authored
this is only for the module-related warning introduced by my __deprecated patch.
-
Christoph Hellwig authored
journal_init_common is always called from ext3 which already makes jbd.ko unloadable by relying on exported functions.
-
Christoph Hellwig authored
shorter and/or more descriptive choice names, add a full (tho still commented out entry) for the visw, based on the 2.4 Configure.help entry.
-
Richard Henderson authored
The strtab section is supposed to be found using the symtab's sh_link field, not by name.
-
Richard Henderson authored
Add a const declaration to the __module_param_call so __param section gets more correct attributes.
-
Rusty Russell authored
Rather than have the module loader the module structure and resolve the symbols __this_module to it, make __this_module a real structure inside the module, using the linkonce trick we used for module names. This saves us an allocation (saving a page per module on archs which need the module structure close by), and means we don't have to fill in a few module fields.
-
bk://kernel.bkbits.net/acme/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andrew Morton authored
Only one of wakeup_secondary_via_NMI() and wakeup_secondary_via_INIT() is needed. We're currently compiling both, which generates an unused function warning.
-
Andrew Morton authored
These functions have no references. Just ifdef them away for now; someone may want them back.
-
Andrew Morton authored
drivers/serial/core.c:390: warning: `quot' might be used uninitialized in this function It's a compiler bug. This change makes it go away.
-
Andrew Morton authored
-
Andrew Morton authored
Ingo added saved_fs, saved_gs to thread_struct and didn't add corresponding initializers to INIT_THREAD. We assign NULL to an unsigned int and the compiler warns. The patch converts it to use designated initialisers and fixes the io_bitmap initializer in the process.
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Christoph Hellwig authored
A second start at removing them from kernel/*.c and fs/*.c. Note that module_put is fine for a NULL argument.
-
Christoph Hellwig authored
Rename the deprecated attribute to __deprecated to make it obvious this is something special and to avoid namespace clashes. Mark old module interfaces deprecated.
-
Linus Torvalds authored
-
Christoph Hellwig authored
The use of explicit initializers all over the i2c core anoyed for long, but the lm_sensors merge with two new files just for initializers was too much. Conver all of i2c to sane initialization (mostly initcall, but some driver also got other cleanups in that area)
-
Christoph Hellwig authored
Trying to get the i2c code in shape at some point..
-
Christoph Hellwig authored
This is a large rewrite of i2c-amd756 (added by Pavel post 2.5.53 although it's not his code) into a driver following linux driver guide lines. As a side-effect it shrinks the driver by almost one fifth. Tested with an early AMD756-based board. - use proper PCI API - use pr_debug instead of #ifdef DEBUG mess - use named initializers - completly restructure init/exit code - mark everything static
-