]> git.neil.brown.name Git - history.git/log
history.git
22 years agoPPC32: Make scripts/mkuboot.sh executable
Paul Mackerras [Sat, 27 Sep 2003 21:40:10 +0000 (07:40 +1000)]
PPC32: Make scripts/mkuboot.sh executable

22 years agoPPC32: Fix the definition of PMU_IOC_GRAB_BACKLIGHT.
Paul Mackerras [Sat, 27 Sep 2003 21:32:44 +0000 (07:32 +1000)]
PPC32: Fix the definition of PMU_IOC_GRAB_BACKLIGHT.

22 years agoPPC32: Fix up the CPU frequency scaling questions in arch/ppc/Kconfig.
Paul Mackerras [Sat, 27 Sep 2003 21:25:58 +0000 (07:25 +1000)]
PPC32: Fix up the CPU frequency scaling questions in arch/ppc/Kconfig.

This is from Ben Herrenschmidt's tree.

22 years agoMerge bk://stop.crashing.org/linux-2.6-uImage
Paul Mackerras [Sat, 27 Sep 2003 20:11:30 +0000 (06:11 +1000)]
Merge bk://stop.crashing.org/linux-2.6-uImage
into samba.org:/home/paulus/kernel/for-linus-ppc

22 years agoMerge changes from Tom Rini
Paul Mackerras [Sat, 27 Sep 2003 19:46:47 +0000 (05:46 +1000)]
Merge changes from Tom Rini

22 years agoMerge samba.org:/home/paulus/kernel/linux-2.5
Paul Mackerras [Sat, 27 Sep 2003 19:08:58 +0000 (05:08 +1000)]
Merge samba.org:/home/paulus/kernel/linux-2.5
into samba.org:/home/paulus/kernel/for-linus-ppc

22 years agoMerge samba.org:/home/paulus/kernel/linux-2.5
Paul Mackerras [Sat, 27 Sep 2003 09:08:45 +0000 (19:08 +1000)]
Merge samba.org:/home/paulus/kernel/linux-2.5
into samba.org:/home/paulus/kernel/for-linus-ppc

22 years agoPPC32: Adjust ucontext to conform with historical practice and with glibc.
Paul Mackerras [Sat, 27 Sep 2003 09:07:22 +0000 (19:07 +1000)]
PPC32: Adjust ucontext to conform with historical practice and with glibc.

This moves the uc_sigmask field back to where it was before.  We now don't
assume the registers are at a fixed offset in the ucontext, but instead
access them through the uc_regs field as in the past.  This corresponds with
a recent change in glibc CVS.

22 years agoMerge
Paul Mackerras [Sat, 27 Sep 2003 07:31:46 +0000 (17:31 +1000)]
Merge

22 years ago[PATCH] sysfs dput crash fix
Patrick Mochel [Fri, 26 Sep 2003 07:58:11 +0000 (00:58 -0700)]
[PATCH] sysfs dput crash fix

This is a new patch that includes Martin's, and makes create_dir() return
an int. That matches sysfs_create_file(), and saves a couple of
conversions back and forth between pointer and error.

22 years agoMark PM_DISK_PARTITION as depending on PM_DISK, so as to
Linus Torvalds [Fri, 26 Sep 2003 03:57:26 +0000 (20:57 -0700)]
Mark PM_DISK_PARTITION as depending on PM_DISK, so as to
avoid an annoying nonsense configuration question.

22 years agoAvoid compiler warning by using the proper types in "min()".
Linus Torvalds [Fri, 26 Sep 2003 03:56:28 +0000 (20:56 -0700)]
Avoid compiler warning by using the proper types in "min()".

22 years ago[PATCH] Another small x86-64 merge
Andi Kleen [Fri, 26 Sep 2003 01:56:18 +0000 (18:56 -0700)]
[PATCH] Another small x86-64 merge

 - Remove obsolete wrong do_magic prototype
 - Remove the dependency between ACPI_SLEEP and SOFTWARE_SUSPEND
   some people complained about. Works the same as i386 now.
 - Fix another gcc 3.3 warning in reboot.c
 - Default NMI watchdog to LOCAL_APIC because that works on more
   boxes

22 years ago[PATCH] janitor: serial/tx3912: remove unneeded verify_area calls
Randy Dunlap [Fri, 26 Sep 2003 01:46:43 +0000 (18:46 -0700)]
[PATCH] janitor: serial/tx3912: remove unneeded verify_area calls

From: Domen Puncer <domen@coderock.org>

22 years ago[PATCH] janitor: intermezzo: clean up #includes
Randy Dunlap [Fri, 26 Sep 2003 01:46:24 +0000 (18:46 -0700)]
[PATCH] janitor: intermezzo: clean up #includes

From: Randy Hron <rwhron@earthlink.net>

Remove duplicate #includes from fs/intermezzo.

22 years ago[PATCH] janitor: isdn: remove verify_area calls
Randy Dunlap [Fri, 26 Sep 2003 01:46:05 +0000 (18:46 -0700)]
[PATCH] janitor: isdn: remove verify_area calls

From: Domen Puncer <domen@coderock.org>

The verify_area's are not needed.

22 years ago[PATCH] janitor: cleanup includes in tc/zs
Randy Dunlap [Fri, 26 Sep 2003 01:45:48 +0000 (18:45 -0700)]
[PATCH] janitor: cleanup includes in tc/zs

From: Randy Hron <rwhron@earthlink.net>

Remove unnecessary include of version.h in drivers/tc/

22 years ago[PATCH] janitor: h8300: put_user for error handling
Randy Dunlap [Fri, 26 Sep 2003 01:45:28 +0000 (18:45 -0700)]
[PATCH] janitor: h8300: put_user for error handling

From: Domen Puncer <domen@coderock.org>

verify_area isn't needed.

22 years ago[PATCH] jantior: coda: userspace error handling
Randy Dunlap [Fri, 26 Sep 2003 01:45:12 +0000 (18:45 -0700)]
[PATCH] jantior: coda: userspace error handling

From: Domen Puncer <domen@coderock.org>

Drop verify_area, using copy*user already (instead).
Also user -EFAULT for error instead of -EINVAL.

22 years ago[PATCH] janitor: clean up newlines
Randy Dunlap [Fri, 26 Sep 2003 01:44:53 +0000 (18:44 -0700)]
[PATCH] janitor: clean up newlines

From: maximilian attems <janitor@sternwelten.at>

this patches catches obvious mistyping of new line:
/n versus \n
adds a printk loglevel to one of the erroneous lines

22 years ago[PATCH] janitor: rio_linux: user get/put_user for errors (not
Randy Dunlap [Fri, 26 Sep 2003 01:44:28 +0000 (18:44 -0700)]
[PATCH] janitor: rio_linux: user get/put_user for errors (not

From: Domen Puncer <domen@coderock.org>

22 years ago[PATCH] janitor: cleanup includes in fs/
Randy Dunlap [Fri, 26 Sep 2003 01:44:07 +0000 (18:44 -0700)]
[PATCH] janitor: cleanup includes in fs/

From: Randy Hron <rwhron@earthlink.net>

Remove duplicate #includes in fs/
Remove version.h includes where they aren't necessary.
Test compiled on 2.6.0-test5-bk9.

22 years ago[PATCH] janitor: isdn: remove unneeded verify_area calls
Randy Dunlap [Fri, 26 Sep 2003 01:43:48 +0000 (18:43 -0700)]
[PATCH] janitor: isdn: remove unneeded verify_area calls

From: Domen Puncer <domen@coderock.org>

Deleted unneeded verify_area calls.
Also commented a label.

22 years ago[PATCH] jantior: sx: use get/put_user (remove verify_area)
Randy Dunlap [Fri, 26 Sep 2003 01:43:35 +0000 (18:43 -0700)]
[PATCH] jantior: sx: use get/put_user (remove verify_area)

From: Domen Puncer <domen@coderock.org>

Use get_user/put_user to check user addressing,
don't need to use verify_area also.

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Fri, 26 Sep 2003 01:41:09 +0000 (18:41 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Fri, 26 Sep 2003 01:12:16 +0000 (18:12 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] s390: remove outdated code.
Martin Schwidefsky [Fri, 26 Sep 2003 01:03:39 +0000 (18:03 -0700)]
[PATCH] s390: remove outdated code.

Remove outdated ipl records from arch/s390/boot. They are now part of
the s390-tools package.

22 years ago[PATCH] s390: documentation.
Martin Schwidefsky [Fri, 26 Sep 2003 01:03:31 +0000 (18:03 -0700)]
[PATCH] s390: documentation.

s390 documentation changes.

22 years ago[PATCH] s390: vt220 console.
Martin Schwidefsky [Fri, 26 Sep 2003 01:03:21 +0000 (18:03 -0700)]
[PATCH] s390: vt220 console.

Add support for vt220 console over sclp.

22 years ago[PATCH] s390: qeth driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:03:13 +0000 (18:03 -0700)]
[PATCH] s390: qeth driver.

 - Create symlinks between netdev and groupdev.
 - Remove initialization of device.name.
 - Call qeth_free_card on removal.
 - Remove async hsi.
 - Remove contig memusage.
 - Add check for -EFAULT to copy_from_user/copy_to_user.
 - Inlining some functions to save kernel stack space.
 - vlan header fixes.
 - Replace atomic_return_sub with atomic_add_return.

22 years ago[PATCH] s390: lcs driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:03:04 +0000 (18:03 -0700)]
[PATCH] s390: lcs driver.

 - Add type and timeout attribute.
 - Create symlinks between netdev and groupdev.
 - Remove initialization of device.name.

22 years ago[PATCH] s390: iucv driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:56 +0000 (18:02 -0700)]
[PATCH] s390: iucv driver.

 - Move iucv bus and root device initialization from netiucv to iucv.
 - Fix race condition in iucv_connect.
 - Add 'user' attribute to netiucv driver.

22 years ago[PATCH] s390: ctc driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:47 +0000 (18:02 -0700)]
[PATCH] s390: ctc driver.

 - Add type attribute.
 - Remove initialization of device.name.
 - Remove unnecessary include.

22 years ago[PATCH] s390: tape driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:38 +0000 (18:02 -0700)]
[PATCH] s390: tape driver.

 - Fix use of tape block request queue pointer.
 - Remove unnecessary includes.

22 years ago[PATCH] s390: dasd partitions.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:30 +0000 (18:02 -0700)]
[PATCH] s390: dasd partitions.

Fix bug in CMS label recognition in ibm.c

22 years ago[PATCH] s390: dasd driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:21 +0000 (18:02 -0700)]
[PATCH] s390: dasd driver.

 - Do add_disk even for unformatted devices to be able to format them.
 - Remove initialization of device.name.
 - Export some functions.

22 years ago[PATCH] s390: xpram driver.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:12 +0000 (18:02 -0700)]
[PATCH] s390: xpram driver.

 - Make xpram work on 64 bit machines.
 - Use new-style module_param.

22 years ago[PATCH] s390: Kconfig.
Martin Schwidefsky [Fri, 26 Sep 2003 01:02:03 +0000 (18:02 -0700)]
[PATCH] s390: Kconfig.

 - Use common drivers/block/Kconfig instead of own config options, move
   s390 block device config options to drivers/s390/block/Kconfig and
   include it from drivers/block/Kconfig.
 - Fix configuration combination CONFIG_IPV6=m and CONFIG_QETH=y.
 - New default configuration.

22 years ago[PATCH] s390: sysfs_create_group.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:53 +0000 (18:01 -0700)]
[PATCH] s390: sysfs_create_group.

Make use of sysfs_create_group in s390 device drivers.

22 years ago[PATCH] s390: system call restart bug.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:45 +0000 (18:01 -0700)]
[PATCH] s390: system call restart bug.

Fix restarting of system calls done by use of the execute instruction.

22 years ago[PATCH] s390: system tick misaccounting.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:37 +0000 (18:01 -0700)]
[PATCH] s390: system tick misaccounting.

Fix system tick misaccounting problem.

22 years ago[PATCH] s390: micro optimizations.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:27 +0000 (18:01 -0700)]
[PATCH] s390: micro optimizations.

 - Put cpu number to lowcore.
 - Put percpu_offset to lowcore.
 - Put current pointer to lowcore.
 - Replace barrier() with cpu_relax().

22 years ago[PATCH] s390: 31 bit compat.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:19 +0000 (18:01 -0700)]
[PATCH] s390: 31 bit compat.

 - Fix emulation of sys_sysinfo and sys_clone.
 - Add code for -ERESTART_RESTARTBLOCK in signal emulation.
 - Fix ptrace peek/poke for 31 bit programs under a 64 bit kernel.
 - Fix typos in cp_stat64.

22 years ago[PATCH] s390: common i/o layer.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:09 +0000 (18:01 -0700)]
[PATCH] s390: common i/o layer.

 - Remove initialization of device.name.
 - Don't do put_device after failed get_device in get_ccwdev_by_busid.
 - Fix read_dev_chars and read_conf_data.
 - Call interrupt function of ccw device if path verification has been started.
 - Replace atomic_return_add by atomic_add_return in qdio.
 - Use wait_event instead of homegrown wait loop.
 - Fix reestablish queue problem.
 - Add ungroup attribute to ccw_group devices and add links from each
   ccw device of a group to the group device.
 - Use BUS_ID_SIZE instead of DEVICE_ID_SIZE.
 - Delay path verification if a basic sense is required.
 - Move qdio shutdown code from qdio_free to qdio_shutdown.

22 years ago[PATCH] s390: arch fixes.
Martin Schwidefsky [Fri, 26 Sep 2003 01:01:00 +0000 (18:01 -0700)]
[PATCH] s390: arch fixes.

 - Fix cflags for z990 compiles.
 - Rename resume to __switch_to to avoid name clash.
 - Fix show_trace and show_stack.
 - Add alignments to linker script.
 - Add atomic64_t and related funtions.
 - Add include/asm-s390/local.h
 - Fix 31 bit get_user for 8 byte values.
 - Fix show_regs oops.
 - Add a couple of might_sleep() calls.
 - Fix loading of modules with a BIG symbol table.
 - Fix inline asm constraint in __get_user_asm_1
 - Fix nested irq_enter bug on shutdown.
 - Add sched_clock function.

22 years ago[PATCH] fix AS crappy performance
Nick Piggin [Fri, 26 Sep 2003 00:55:16 +0000 (17:55 -0700)]
[PATCH] fix AS crappy performance

A while ago some guy complained that his server connections / sec was
way down due to AS. The server would fork a process which would then read
some tiny bit of random data and hang around for a while doing nothing.
This defeated all AS's heuristics, and due to a new process being a good
anticipation candidate by default, his performance went bad.

The fix was just to treat new processes as being unsuitable for
anticipation. Fixed. Unfortunately ls, cat, grep, small programs
starting up, find | xargs, etc only submit a couple of requests, and they
really want anticipation to be on.

This patch keeps a simple goodness value per queue based on how successful
anticipation has been for new processes.

22 years ago[PATCH] fix AS hangs
Nick Piggin [Fri, 26 Sep 2003 00:55:08 +0000 (17:55 -0700)]
[PATCH] fix AS hangs

Clears the next_arq cache if a request is repositioned and added as an alias
behind another.  Should fix the BUGs which Mary Edie Meredith has been
reporting.

Also, fixes a few random (but harmless) cases where last_merge was being set
and causing warnings.

When 2 requests are merged, and one is thrown away, move its alias list onto
the merged request! This is likely to be the cause of Mary's hangs.

22 years agoMerge bk://kernel.bkbits.net/vojtech/input
Linus Torvalds [Fri, 26 Sep 2003 00:41:03 +0000 (17:41 -0700)]
Merge bk://kernel.bkbits.net/vojtech/input
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoinput: Add BTN_TOUCH to Synaptics pad driver. This fixes the joydev
Vojtech Pavlik [Fri, 26 Sep 2003 10:58:13 +0000 (12:58 +0200)]
input: Add BTN_TOUCH to Synaptics pad driver. This fixes the joydev
       grabbing of the pads, as well as simplifies the mousedev driver.

22 years agoinput: Fix broken handling of rotated Synaptics touchpads.
Peter Osterlund [Fri, 26 Sep 2003 10:57:35 +0000 (12:57 +0200)]
input: Fix broken handling of rotated Synaptics touchpads.
       The infoRot180 and infoPortrait bits are for information
       only. The touchpad uses the same X/Y coordinate system
       regardless of the orientation, so the software shouldn't
       care about these bits.

22 years agoinput: Change AT keyboard to use hardware autorepeat and move
Vojtech Pavlik [Fri, 26 Sep 2003 10:56:35 +0000 (12:56 +0200)]
input: Change AT keyboard to use hardware autorepeat and move
       untranslating to the AT keyboard driver as well. Lower
       PS/2 mouse default report rate. Fix repeat rate adjustment
       ioctls accordingly, and update other files to reflect the
       changes. This should fix most known keyboard problems in 2.6.

22 years agoinput: Tidy up events reported by a Synaptics pad, add touchpad
Peter Osterlund [Fri, 26 Sep 2003 10:55:48 +0000 (12:55 +0200)]
input: Tidy up events reported by a Synaptics pad, add touchpad
       support to mousedev.

22 years agoinput: Synaptics code cleanups.
Dmitry Torokhov [Fri, 26 Sep 2003 10:55:05 +0000 (12:55 +0200)]
input: Synaptics code cleanups.

22 years agoinput: Fix multibutton handling in Synaptics.c (nExtBtn > 8 case)
Dmitry Torokhov [Fri, 26 Sep 2003 10:54:40 +0000 (12:54 +0200)]
input: Fix multibutton handling in Synaptics.c (nExtBtn > 8 case)

22 years agoinput: Revert synaptics->pktcnt change. New synaptics driver actually
Vojtech Pavlik [Fri, 26 Sep 2003 10:52:46 +0000 (12:52 +0200)]
input: Revert synaptics->pktcnt change. New synaptics driver actually
       uses the variable.

22 years agoFix up DRI CVS merge of sis driver with CONFIG_FB_SIS
Linus Torvalds [Fri, 26 Sep 2003 00:38:46 +0000 (17:38 -0700)]
Fix up DRI CVS merge of sis driver with CONFIG_FB_SIS

22 years ago[IPVS]: Print out __u64 properly in ip_vs_ctl.c
David S. Miller [Thu, 25 Sep 2003 20:38:00 +0000 (13:38 -0700)]
[IPVS]: Print out __u64 properly in ip_vs_ctl.c

22 years ago[IPV4]: Use correct ptrdiff_t printf format in ipmr.c
David S. Miller [Thu, 25 Sep 2003 20:35:51 +0000 (13:35 -0700)]
[IPV4]: Use correct ptrdiff_t printf format in ipmr.c

22 years ago[ATM]: Fix atm_mpoa_disp_qos() second arg to be ssize_t.
David S. Miller [Thu, 25 Sep 2003 20:32:29 +0000 (13:32 -0700)]
[ATM]: Fix atm_mpoa_disp_qos() second arg to be ssize_t.

22 years ago[ATM]: Add struct net_bridge decl to net/atm/common.c
David S. Miller [Thu, 25 Sep 2003 20:30:10 +0000 (13:30 -0700)]
[ATM]: Add struct net_bridge decl to net/atm/common.c

22 years ago[ATM]: atmtcp.c needs linux/init.h
David S. Miller [Thu, 25 Sep 2003 17:07:01 +0000 (10:07 -0700)]
[ATM]: atmtcp.c needs linux/init.h

22 years ago[BLUETOOTH]: Remove unneeded verify_area call (from domen@coderock.org)
Randy Dunlap [Thu, 25 Sep 2003 16:13:20 +0000 (09:13 -0700)]
[BLUETOOTH]: Remove unneeded verify_area call (from domen@coderock.org)

22 years ago[SPARC64]: Handle WDISP19 relocations in modules.
David S. Miller [Thu, 25 Sep 2003 16:11:27 +0000 (09:11 -0700)]
[SPARC64]: Handle WDISP19 relocations in modules.

22 years ago[SPARC64]: Update defconfig.
David S. Miller [Thu, 25 Sep 2003 16:11:08 +0000 (09:11 -0700)]
[SPARC64]: Update defconfig.

22 years ago[PATCH] Another x86-64 merge - make it boot again
Andi Kleen [Thu, 25 Sep 2003 14:36:41 +0000 (07:36 -0700)]
[PATCH] Another x86-64 merge - make it boot again

This fixes a few x86-64 issues that have crept in and broke bootup.

 - Disable -funit-at-a-time. It breaks symbol exports with gcc 3.3.1-hammer.
 - Fix sched_clock to not access HPET.  The new scheduler uses it more
   extensively and it is not mapped early enough.  I opted to just
   disable the HPET access, because even a slightly non monotonous TSC
   should be accurate enough for scheduling purposes.
 - Fixes for separate objdirs by Arnd Bergmann
 - Fix two warnings that have crept in

22 years ago[PATCH] Fix up initialisation of md devices
Neil Brown [Thu, 25 Sep 2003 14:33:45 +0000 (07:33 -0700)]
[PATCH] Fix up initialisation of md devices

Previously, we called blk_queue_make_request(q,mddev->pers->make_request)
*before* calling mddev->pers->run(), but this left a hole in which the
device could be accessed before it was initialised.

So we moved blk_queue_make_request to *after* ->pers->run(), but now some
of the initialisation done in ->run is over-written by blk_queue_make_request(),
particularly limits like ->max_sectors.

So now, we just open-code the one line of blk_queue_make_request that we
need at this point.

All the rest has been done by a separate called to blk_queue_make_request,
either when the mddev was first allocated, or when a previous incarnation
of the device was stopped.

This fixes "bio too big" error that occured due to max_sectors being too large.

22 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Linus Torvalds [Thu, 25 Sep 2003 14:28:18 +0000 (07:28 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] [PATCH 2.6.0-test1] remove check_region from drivers_net_3c509.c
Rusty Russell [Thu, 25 Sep 2003 16:57:16 +0000 (12:57 -0400)]
[PATCH] [PATCH 2.6.0-test1] remove check_region from drivers_net_3c509.c

From:  Domen Puncer <root@coderock.org>

22 years ago[PATCH] saa9730 (minor revision)
Angelo Dell\'Aera [Thu, 25 Sep 2003 16:57:08 +0000 (12:57 -0400)]
[PATCH] saa9730 (minor revision)

Don't know if the patch I released few days ago was still
applied. This is a minor revision of that patch which converts
saa9730 to spinlocks thus removing save_and_cli() and
restore_flags() calls.

Regards,
Angelo Dell'Aera

22 years ago[PATCH] - atmel wireless driver
Simon Kelley [Thu, 25 Sep 2003 16:57:01 +0000 (12:57 -0400)]
[PATCH] - atmel wireless driver

This does two things:

1) Fix alignment problem on PARISC64 (and maybe other 64bit archs.)
2) Add another couple of cards to the table.

Cheers,

Simon.

22 years ago[PATCH] Remove emacs cruft from 8390 drivers
Paul Gortmaker [Thu, 25 Sep 2003 16:45:42 +0000 (12:45 -0400)]
[PATCH] Remove emacs cruft from 8390 drivers

22 years ago[PATCH] ne2k_cbus tidy up
Paul Gortmaker [Thu, 25 Sep 2003 16:45:35 +0000 (12:45 -0400)]
[PATCH] ne2k_cbus tidy up

22 years ago[PATCH] ne2k-pci full duplex with RealTek
Paul Gortmaker [Thu, 25 Sep 2003 16:45:27 +0000 (12:45 -0400)]
[PATCH] ne2k-pci full duplex with RealTek

22 years ago[PATCH] (3/4) baycom/hdlcdrv unregister
Stephen Hemminger [Thu, 25 Sep 2003 16:40:42 +0000 (12:40 -0400)]
[PATCH] (3/4) baycom/hdlcdrv unregister

If baycom driver has never been opened, it will attempt to free
an IRQ that it never registered when removed.  The problem is that hdlcdrv
does not keep track of open/close state.

22 years ago[PATCH] (2/4) baycom c99 initializers
Stephen Hemminger [Thu, 25 Sep 2003 16:40:35 +0000 (12:40 -0400)]
[PATCH] (2/4) baycom c99 initializers

22 years ago[PATCH] (1/4) Update baycom drivers for 2.6
Stephen Hemminger [Thu, 25 Sep 2003 16:40:27 +0000 (12:40 -0400)]
[PATCH] (1/4) Update baycom drivers for 2.6

Update baycom drivers for 2.6.0-test5
- get rid of MOD_INC/DEC
    (looked into hdlcdrv_ops and don't need to have owner field because
     baycom drivers unregister on  unload).
- use alloc_netdev instead of static device structures.
- hdlcdrv_register returns device instead of getting passed one.
- put private data in space allocated at dev->priv in alloc_netdev
- shorten name of hdlcdrv_register_hdlcdrv to hdlcdrv_register

I don't have actual baycom hardware, but driver builds and loads/unloads.
Real hardware initialization doesn't happen until open.

The first one is the important patch, the other three are just code review
type cleanups.

22 years agoManual merge of drivers/net/*/Kconfig changes.
Jeff Garzik [Thu, 25 Sep 2003 16:23:18 +0000 (12:23 -0400)]
Manual merge of drivers/net/*/Kconfig changes.

22 years ago[PATCH] Remove modules.txt drivers_net_pcmcia_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:14:41 +0000 (12:14 -0400)]
[PATCH] Remove modules.txt drivers_net_pcmcia_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[PATCH] Remove modules.txt drivers_net_wan_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:14:34 +0000 (12:14 -0400)]
[PATCH] Remove modules.txt drivers_net_wan_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[PATCH] Remove modules.txt drivers_net_tokenring_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:14:26 +0000 (12:14 -0400)]
[PATCH] Remove modules.txt drivers_net_tokenring_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[PATCH] Remove modules.txt drivers_net_hamradio_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:14:19 +0000 (12:14 -0400)]
[PATCH] Remove modules.txt drivers_net_hamradio_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

  Cheers, n.

22 years ago[PATCH] Remove modules.txt drivers_net_arcnet_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:14:11 +0000 (12:14 -0400)]
[PATCH] Remove modules.txt drivers_net_arcnet_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[PATCH] Remove modules.txt drivers_net_wireless_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:14:04 +0000 (12:14 -0400)]
[PATCH] Remove modules.txt drivers_net_wireless_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[PATCH] Remove modules.txt drivers_net_tulip_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:13:56 +0000 (12:13 -0400)]
[PATCH] Remove modules.txt drivers_net_tulip_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[PATCH] Remove modules.txt drivers_net_appletalk_Kconfig
Rusty Russell [Thu, 25 Sep 2003 16:13:49 +0000 (12:13 -0400)]
[PATCH] Remove modules.txt drivers_net_appletalk_Kconfig

From:  Nicolas Kaiser <nikai@nikai.net>

22 years ago[netdrvr sk98lin] fix leaks on error, and related cleanups
Mirko Lindner [Thu, 25 Sep 2003 15:52:33 +0000 (11:52 -0400)]
[netdrvr sk98lin] fix leaks on error, and related cleanups

22 years ago[netdrvr sk98lin] bump version number
Mirko Lindner [Thu, 25 Sep 2003 15:52:25 +0000 (11:52 -0400)]
[netdrvr sk98lin] bump version number

22 years ago[netdrvr sk98lin] small fixes
Mirko Lindner [Thu, 25 Sep 2003 15:52:18 +0000 (11:52 -0400)]
[netdrvr sk98lin] small fixes

Patch 3/5 (Update to version 6.17)
* Add: Removed SkNumber and SkDoDiv
* Add: Counter output as (unsigned long long)

22 years ago[netdrvr sk98lin] update readme, remove old changelog
Mirko Lindner [Thu, 25 Sep 2003 15:52:11 +0000 (11:52 -0400)]
[netdrvr sk98lin] update readme, remove old changelog

22 years ago[netdrvr sk98lin] small updates
Mirko Lindner [Thu, 25 Sep 2003 15:52:03 +0000 (11:52 -0400)]
[netdrvr sk98lin] small updates

Patch 1/5 (Update to version 6.17)
* Add: Better parameter check
* Add: UDP and TCP HW Csum changes
* Add: Interrupt Moderation infos

22 years ago[PATCH] (8/8) arlan -- proper jiffies usage
Stephen Hemminger [Thu, 25 Sep 2003 15:29:40 +0000 (11:29 -0400)]
[PATCH] (8/8) arlan -- proper jiffies usage

Add proper management of jiffies and time values, rather than punting
and doing long long arithmetic on usecs.

22 years ago[PATCH] (7/8) arlan -- more dead wood removal
Stephen Hemminger [Thu, 25 Sep 2003 15:28:54 +0000 (11:28 -0400)]
[PATCH] (7/8) arlan -- more dead wood removal

Still more driver data which was updated but never used.

22 years ago[PATCH] (6/8) arlan -- add spinlock
Stephen Hemminger [Thu, 25 Sep 2003 15:28:21 +0000 (11:28 -0400)]
[PATCH] (6/8) arlan -- add spinlock

Convert bogus test_and_set local wait, to a real spin_lock so it
has a chance of working on an SMP.  This also does the right thing
and locks out interrupts while giving commands on UP;  maybe the
comment in Kconfig was because there was never a proper mutex...

Don't have real hardware to try this, but it can't be worse than
the previous code.

22 years ago[PATCH] (5/8) arlan -- more set never used elements
Stephen Hemminger [Thu, 25 Sep 2003 15:27:54 +0000 (11:27 -0400)]
[PATCH] (5/8) arlan -- more set never used elements

Still more places state is saved and never used.

22 years ago[PATCH] (4/8) arlan -- trailing semicolons.
Stephen Hemminger [Thu, 25 Sep 2003 15:27:30 +0000 (11:27 -0400)]
[PATCH] (4/8) arlan -- trailing semicolons.

Get rid of extra trailing semicolons

22 years ago[PATCH] (3/8) arlan -- get rid of unnecessary casts.
Stephen Hemminger [Thu, 25 Sep 2003 15:27:11 +0000 (11:27 -0400)]
[PATCH] (3/8) arlan -- get rid of unnecessary casts.

Get rid of unneeded casts to cleanup readability.

22 years ago[PATCH] (2/8) arlan -- get rid of some dead wood
Stephen Hemminger [Thu, 25 Sep 2003 15:26:58 +0000 (11:26 -0400)]
[PATCH] (2/8) arlan -- get rid of some dead wood

This code is littered with unused structure elements and globals.
Eliminate some of the fields set and never used.

More in later patches.

22 years ago[PATCH] (1/8) arlan -- merge arlan-proc with main code
Stephen Hemminger [Thu, 25 Sep 2003 15:26:49 +0000 (11:26 -0400)]
[PATCH] (1/8) arlan -- merge arlan-proc with main code

The arlan driver tries to build it's /proc interface into a separate module,
which leads to circular dependencies and other ugliness.  This patch
moves arlan.c to arlan-main.c and changes initialization builds one module arlan.o

Patch is for 2.6.0-test5

22 years ago[ATM]: Use new ioctl code for lane [3/3]
Chas Williams [Thu, 25 Sep 2003 14:16:47 +0000 (07:16 -0700)]
[ATM]: Use new ioctl code for lane [3/3]

22 years ago[ATM]: Use dev_get_by_name() instea of atm_lane_ops->get_lec() [2/3]
Chas Williams [Thu, 25 Sep 2003 14:16:20 +0000 (07:16 -0700)]
[ATM]: Use dev_get_by_name() instea of atm_lane_ops->get_lec() [2/3]