Re: [2.4.0-test9-pre5] SCSI still broken, trident/mixer still broken

From: Simon Kirby (sim@stormix.com)
Date: Thu Sep 21 2000 - 16:33:09 EDT

  • Next message: Roger Larsson: "Re: [patch *] VM deadlock fix"

    On Thu, Sep 21, 2000 at 09:39:07PM +0200, Torben Mathiasen wrote:

    > Ok, small patch cooked up. Not tested, not compiled. Give
    > it a try, and if it works please send it off to Linus.
    > I really need to get some work done on a project...

    This worked, thanks. :)

    Simon-

    [ Stormix Technologies Inc. ][ NetNation Communications Inc. ]
    [ sim@stormix.com ][ sim@netnation.com ]
    [ Opinions expressed are not necessarily those of my employers. ]

    > diff -ur --exclude-from=/root/torben /opt/kernel/kernels/linux/drivers/scsi/sg.c linux/drivers/scsi/sg.c
    > --- /opt/kernel/kernels/linux/drivers/scsi/sg.c Thu Sep 21 21:29:44 2000
    > +++ linux/drivers/scsi/sg.c Thu Sep 21 21:35:46 2000
    > @@ -1298,18 +1298,18 @@
    > }
    >
    > #ifdef MODULE
    > -
    > MODULE_PARM(def_reserved_size, "i");
    > MODULE_PARM_DESC(def_reserved_size, "size of buffer reserved for each fd");
    > +#endif
    >
    > -int init_module(void) {
    > +static int __init init_sg(void) {
    > if (def_reserved_size >= 0)
    > sg_big_buff = def_reserved_size;
    > sg_template.module = THIS_MODULE;
    > return scsi_register_module(MODULE_SCSI_DEV, &sg_template);
    > }
    >
    > -void cleanup_module( void)
    > +static void __exit exit_sg( void)
    > {
    > #ifdef CONFIG_PROC_FS
    > sg_proc_cleanup();
    > @@ -1324,7 +1324,9 @@
    > }
    > sg_template.dev_max = 0;
    > }
    > -#endif /* MODULE */
    > +
    > +module_init(init_sg);
    > +module_exit(exit_sg);
    >
    >
    > #if 0

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Thu Sep 21 2000 - 16:35:27 EDT