]> git.neil.brown.name Git - history.git/log
history.git
22 years agoMake the client act correctly if the RPC server's asserts
Trond Myklebust [Tue, 7 Oct 2003 11:31:56 +0000 (07:31 -0400)]
Make the client act correctly if the RPC server's asserts
that it does not support a given program, version or
procedure call.

22 years agoUDP round trip timer fix. Modify Karn's algorithm so that
Trond Myklebust [Tue, 7 Oct 2003 11:30:00 +0000 (07:30 -0400)]
UDP round trip timer fix. Modify Karn's algorithm so that
we inherit timeouts from previous requests.
This means that we lengthen the window of time during which
we accept updates to the RTO estimate if we see an update.

Scheme proposed by Brian Mancuso, but it is standard for TCP
congestion control implementations.

22 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Tue, 7 Oct 2003 03:26:10 +0000 (20:26 -0700)]
Merge bk://linux-dj.bkbits.net/cpufreq
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[CPUFREQ] Add VIA Nehemiah scaling ratios.
Dave Jones [Tue, 7 Oct 2003 18:52:44 +0000 (19:52 +0100)]
[CPUFREQ] Add VIA Nehemiah scaling ratios.

22 years ago[CPUFREQ] Fix misnaming of VIA Samuel2 CPUs.
Dave Jones [Tue, 7 Oct 2003 18:48:06 +0000 (19:48 +0100)]
[CPUFREQ] Fix misnaming of VIA Samuel2 CPUs.
670 -> 677 = Samuel 2
678 -> 67f = Ezra

22 years ago[CPUFREQ] cleanup longhaul header file.
Dave Jones [Tue, 7 Oct 2003 18:40:01 +0000 (19:40 +0100)]
[CPUFREQ] cleanup longhaul header file.
Group processor tables together correctly.

22 years ago[CPUFREQ] Ratio table renames longhaul3/c3m -> ezrat
Dave Jones [Tue, 7 Oct 2003 18:35:02 +0000 (19:35 +0100)]
[CPUFREQ] Ratio table renames longhaul3/c3m -> ezrat

22 years ago[CPUFREQ] More ratio table renames. longhaul2 -> ezra
Dave Jones [Tue, 7 Oct 2003 18:32:43 +0000 (19:32 +0100)]
[CPUFREQ] More ratio table renames. longhaul2 -> ezra

22 years ago[CPUFREQ] Document early samuel2 ratios.
Dave Jones [Tue, 7 Oct 2003 18:31:15 +0000 (19:31 +0100)]
[CPUFREQ] Document early samuel2 ratios.
Preemptively stop some good intentioned janitor coming along and "fixing a typo".

22 years ago[CPUFREQ] Rename longhaul frequency tables. longhaul1 -> samuel1
Dave Jones [Tue, 7 Oct 2003 18:29:05 +0000 (19:29 +0100)]
[CPUFREQ] Rename longhaul frequency tables. longhaul1 -> samuel1

22 years ago[CPUFREQ] Enable support for VIA Ezra-T processors in longhaul driver.
Dave Jones [Tue, 7 Oct 2003 18:23:34 +0000 (19:23 +0100)]
[CPUFREQ] Enable support for VIA Ezra-T processors in longhaul driver.
The current tables we had have been confirmed as safe by VIA.

22 years ago[CPUFREQ] Fix documentation pathname typos.
Dave Jones [Tue, 7 Oct 2003 18:19:10 +0000 (19:19 +0100)]
[CPUFREQ] Fix documentation pathname typos.
Spotted by Pavel Machek.

22 years ago[CPUFREQ] Fix my breakage of Dominik's powernow-k8 ->govenor fix.
Dave Jones [Tue, 7 Oct 2003 18:15:48 +0000 (19:15 +0100)]
[CPUFREQ] Fix my breakage of Dominik's powernow-k8 ->govenor fix.

Hand-applying simple diffs considered harmful.

22 years ago[CPUFREQ] powernow-k8 Namespace cleanups.
Dave Jones [Tue, 7 Oct 2003 18:11:49 +0000 (19:11 +0100)]
[CPUFREQ] powernow-k8 Namespace cleanups.
More bits from Pavel. drv_* in oopses is pretty uninformative.

22 years ago[CPUFREQ] find_closest_fid() can be static.
Dave Jones [Tue, 7 Oct 2003 18:05:02 +0000 (19:05 +0100)]
[CPUFREQ] find_closest_fid() can be static.
Spotted by Pavel Machek.

22 years ago[CPUFREQ] update URL.
Dave Jones [Tue, 7 Oct 2003 17:58:35 +0000 (18:58 +0100)]
[CPUFREQ] update URL.

22 years ago[CPUFREQ] fix up the invalid usage of pol->policy in drv_init()
Dave Jones [Tue, 7 Oct 2003 17:48:38 +0000 (18:48 +0100)]
[CPUFREQ] fix up the invalid usage of pol->policy in drv_init()

also mark it with a warning in drv_verify()
From Dominik.

22 years ago[CPUFREQ] powernow-k8 isn't using cpufreq table helpers yet.
Dave Jones [Tue, 7 Oct 2003 17:46:15 +0000 (18:46 +0100)]
[CPUFREQ] powernow-k8 isn't using cpufreq table helpers yet.
It's also pretty new, so mark it as experimental for the time being.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Tue, 7 Oct 2003 03:24:04 +0000 (20:24 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Tue, 7 Oct 2003 03:22:35 +0000 (20:22 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] InterMezzo maintainence patch
Chen Yang [Tue, 7 Oct 2003 02:15:15 +0000 (19:15 -0700)]
[PATCH] InterMezzo maintainence patch

I have tested these patches and can atteste that they work.

 - rwhron@earthlink.net:
include cleanup of fs/intermezzo
 - kdw@neowiz.com:
memory leakage problem,race condition report
 - Domen Puncer:
Use list_for_each() where applicable
 - Chen Yang:
include file modification for more platforms to compile intermezzo
fix an oops problem

22 years ago[IPV4/IPV6]: Do not modify skb->h.raw until skb is unshared.
Julian Anastasov [Tue, 7 Oct 2003 01:32:54 +0000 (18:32 -0700)]
[IPV4/IPV6]: Do not modify skb->h.raw until skb is unshared.

22 years ago[IRDA]: Fix spinlock badness in last dongle changes.
Stephen Hemminger [Tue, 7 Oct 2003 01:31:08 +0000 (18:31 -0700)]
[IRDA]: Fix spinlock badness in last dongle changes.

22 years ago[IRDA]: Fix BUG() in irlmp seq file code.
Stephen Hemminger [Tue, 7 Oct 2003 01:26:12 +0000 (18:26 -0700)]
[IRDA]: Fix BUG() in irlmp seq file code.

22 years ago[NET]: Size hh_cache->hh_data[] properly.
David S. Miller [Tue, 7 Oct 2003 01:25:15 +0000 (18:25 -0700)]
[NET]: Size hh_cache->hh_data[] properly.

22 years ago[IPV4]: Fix deadlock on ip_mc_list->lock
Petr Vandrovec [Tue, 7 Oct 2003 00:56:33 +0000 (17:56 -0700)]
[IPV4]: Fix deadlock on ip_mc_list->lock

22 years ago[PATCH] Fix x86-64 signal FPU saving bug
Andi Kleen [Tue, 7 Oct 2003 00:55:59 +0000 (17:55 -0700)]
[PATCH] Fix x86-64 signal FPU saving bug

Don't overwrite FPU state unconditionally in init_fpu.

The child == current check is probably not needed, it's just paranoia.

22 years ago[PATCH] Quota bugfix
Jan Kara [Tue, 7 Oct 2003 00:54:56 +0000 (17:54 -0700)]
[PATCH] Quota bugfix

This should fix a problem with used-bytes counter overflow in old quota
format.

22 years ago[PATCH] saa7134 driver update
Gerd Knorr [Tue, 7 Oct 2003 00:54:27 +0000 (17:54 -0700)]
[PATCH] saa7134 driver update

This pdates the saa7134 driver.  It depends on the videobuf patch.

Changes:

  * add support for mplex mpeg2 encoder cards (new saa6752hs module).
  * tv card list updates.
  * adapt to videobuf changes.
  * better sysfs support.

22 years ago[IPV4]: Fix route.c build warning when procfs is disabled.
Luiz Capitulino [Tue, 7 Oct 2003 00:54:23 +0000 (17:54 -0700)]
[IPV4]: Fix route.c build warning when procfs is disabled.

22 years ago[PATCH] v4l: saa7146 driver update
Gerd Knorr [Tue, 7 Oct 2003 00:54:02 +0000 (17:54 -0700)]
[PATCH] v4l: saa7146 driver update

This adapts the saa7146 driver to the videobuf changes

22 years ago[PATCH] v4l: bttv driver update
Gerd Knorr [Tue, 7 Oct 2003 00:53:45 +0000 (17:53 -0700)]
[PATCH] v4l: bttv driver update

This updates the bttv driver.  It depends on the videobuf patch.

  * usual tv card list updates.
  * sysfs adaptions.
  * new, experimental i2c adapter code for bt878 chips
    (not used by default yet).
  * various minor fixes.

22 years ago[PATCH] v4l: videobuf update
Gerd Knorr [Tue, 7 Oct 2003 00:53:35 +0000 (17:53 -0700)]
[PATCH] v4l: videobuf update

This updates the videobuf module used by the bttv, saa7134 and saa7146
drivers.

Changes:
  * adds support for overlays (i.e. PCI-PCI DMA transfers).
  * adds support for userspace DMA.
  * fixes bug in the read() helper function (catch I/O errors).

22 years ago[PATCH] fix ia64 core dump code
Andrew Morton [Tue, 7 Oct 2003 00:53:26 +0000 (17:53 -0700)]
[PATCH] fix ia64 core dump code

From: Roland Turner <roland@redhat.com>

Fixes a BUG which occurs when an ia64 application tries to dump core.

22 years ago[PATCH] remove unused `locks' field from task_struct
Roland McGrath [Tue, 7 Oct 2003 00:53:17 +0000 (17:53 -0700)]
[PATCH] remove unused `locks' field from task_struct

This field is used nowhere; I had it commented out in my "make
allyesconfig" build and nothing complained.

22 years ago[NETLINK]: netlink.h needs types.h
Herbert Xu [Tue, 7 Oct 2003 00:51:41 +0000 (17:51 -0700)]
[NETLINK]: netlink.h needs types.h

22 years ago[X25]: Use mod_timer(), add missing sock locking to x25_accept().
Vinay K. Nallamothu [Tue, 7 Oct 2003 00:50:47 +0000 (17:50 -0700)]
[X25]: Use mod_timer(), add missing sock locking to x25_accept().

22 years ago[ATM]: schedule_timeout() sets curr_state, from Alexey Dobriyan <adobriyan@mail.ru>.
Randy Dunlap [Tue, 7 Oct 2003 00:49:25 +0000 (17:49 -0700)]
[ATM]: schedule_timeout() sets curr_state, from Alexey Dobriyan <adobriyan@mail.ru>.

22 years ago[COSA]: schedule_timeout() sets curr_state, from Alexey Dobriyan <adobriyan@mail...
Randy Dunlap [Tue, 7 Oct 2003 00:48:49 +0000 (17:48 -0700)]
[COSA]: schedule_timeout() sets curr_state, from Alexey Dobriyan <adobriyan@mail.ru>.

22 years ago[NET]: schedule_timeout() sets curr_state, from Alexey Dobriyan <adobriyan@mail.ru>.
Randy Dunlap [Tue, 7 Oct 2003 00:48:10 +0000 (17:48 -0700)]
[NET]: schedule_timeout() sets curr_state, from Alexey Dobriyan <adobriyan@mail.ru>.

22 years ago[IPVS]: remove some unused fields from the protocols
Julian Anastasov [Tue, 7 Oct 2003 00:46:40 +0000 (17:46 -0700)]
[IPVS]: remove some unused fields from the protocols

22 years ago[IPV6]: Deactivate timers properly in ipv6_mc_destroy_dev().
Jan Oravec [Tue, 7 Oct 2003 00:44:21 +0000 (17:44 -0700)]
[IPV6]: Deactivate timers properly in ipv6_mc_destroy_dev().

22 years ago[NET]: Delete support for old-style protocols, no longer necessary.
David S. Miller [Mon, 6 Oct 2003 23:27:28 +0000 (16:27 -0700)]
[NET]: Delete support for old-style protocols, no longer necessary.

22 years ago[NETLINK]: Set socket error on netlink_ack() allocation failure.
David S. Miller [Mon, 6 Oct 2003 22:00:16 +0000 (15:00 -0700)]
[NETLINK]: Set socket error on netlink_ack() allocation failure.

22 years ago[NET]: Add missing skb_share_check() calls to econet/bpqether/lapbether/ipconfig.
David S. Miller [Mon, 6 Oct 2003 21:00:23 +0000 (14:00 -0700)]
[NET]: Add missing skb_share_check() calls to econet/bpqether/lapbether/ipconfig.

22 years ago[X25]: Fix to be PKT_CAN_SHARE_SKB.
David S. Miller [Mon, 6 Oct 2003 20:40:52 +0000 (13:40 -0700)]
[X25]: Fix to be PKT_CAN_SHARE_SKB.

22 years ago[IPV4]: Fix ipconfig to be PKT_CAN_SHARE_SKB.
David S. Miller [Mon, 6 Oct 2003 20:16:24 +0000 (13:16 -0700)]
[IPV4]: Fix ipconfig to be PKT_CAN_SHARE_SKB.

22 years ago[LAPB]: Fix packet handlers to be PKT_CAN_SHARE_SKB.
David S. Miller [Mon, 6 Oct 2003 19:58:15 +0000 (12:58 -0700)]
[LAPB]: Fix packet handlers to be PKT_CAN_SHARE_SKB.

22 years ago[BPQETHER]: Fix packet handler to be PKT_CAN_SHARE_SKB.
David S. Miller [Mon, 6 Oct 2003 19:40:33 +0000 (12:40 -0700)]
[BPQETHER]: Fix packet handler to be PKT_CAN_SHARE_SKB.

22 years ago[ECONET]: Fix packet handler to be PKT_CAN_SHARE_SKB.
David S. Miller [Mon, 6 Oct 2003 19:12:26 +0000 (12:12 -0700)]
[ECONET]: Fix packet handler to be PKT_CAN_SHARE_SKB.

22 years ago[SPARC64]: Clean up uid16 usage just like x86_64 did.
David S. Miller [Mon, 6 Oct 2003 18:41:37 +0000 (11:41 -0700)]
[SPARC64]: Clean up uid16 usage just like x86_64 did.

22 years ago[SPARC64]: Fix kernel_thread() return value check in envctrl.c
Eric Brower [Mon, 6 Oct 2003 18:19:41 +0000 (11:19 -0700)]
[SPARC64]: Fix kernel_thread() return value check in envctrl.c

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-serial
Linus Torvalds [Mon, 6 Oct 2003 08:23:10 +0000 (01:23 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-serial
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[Serial] Fix warnings in 8250_acpi
Bjorn Helgaas [Mon, 6 Oct 2003 23:58:45 +0000 (00:58 +0100)]
[Serial] Fix warnings in 8250_acpi

Patch from Bjorn Helgaas.

Lastest changes in 8250_acpi.c produce warnings about type mismatch
in printk.

22 years ago[PATCH] cpufreq for x86-64
Andi Kleen [Mon, 6 Oct 2003 08:15:45 +0000 (01:15 -0700)]
[PATCH] cpufreq for x86-64

Reuses the i386 cpufreq code and add an notifier to the x86-64
timer code to track frequency changes.

All previous criticism of earlier patches should be addressed:
 - it doesn't touch i386 now
 - Doesn't include the ACPI P states driver anymore following brodo's request.

Also fix a typo in the last version.

22 years ago[PATCH] UID16 fixes
Andi Kleen [Mon, 6 Oct 2003 08:15:36 +0000 (01:15 -0700)]
[PATCH] UID16 fixes

This fixes CONFIG_UID16 problems on x86-64 as discussed earlier.

CONFIG_UID16 now only selects the inclusion of kernel/uid16.c, all
conversions are triggered dynamically based on type sizes.  This allows
x86-64 to both include uid16.c for emulation purposes, but not truncate
uids to 16bit in sys_newstat.

- Replace the old macros from linux/highuid.h with new SET_UID/SET_GID
  macros that do type checking. Based on Linus' proposal.

- Fix everybody to use them.

- Clean up some cruft in the x86-64 32bit emulation allowed by this
  (other 32bit emulations could be cleaned too, but I'm too lazy for
  that right now)

- Add one missing EOVERFLOW check in x86-64 32bit sys_newstat while
  I was at it.

22 years ago[PATCH] fix warning with CONFIG_PROFILING=y
John Levon [Mon, 6 Oct 2003 07:52:43 +0000 (00:52 -0700)]
[PATCH] fix warning with CONFIG_PROFILING=y

Needs a forward declaration of struct pt_regs

22 years ago[PATCH] lib/parser: Not recognize nul string as "%s" (6/6)
Hirofumi Ogawa [Mon, 6 Oct 2003 04:02:22 +0000 (21:02 -0700)]
[PATCH] lib/parser: Not recognize nul string as "%s" (6/6)

Current match_token recognize "foo=" as "foo=%s". So this change the
nul string does not recognize as "%s".

22 years ago[PATCH] lib/parser: Use "%u" instead "%d" (5/6)
Hirofumi Ogawa [Mon, 6 Oct 2003 04:02:14 +0000 (21:02 -0700)]
[PATCH] lib/parser: Use "%u" instead "%d" (5/6)

If original code uses the following,

opts->value = simple_strtoul(value, &value, 0);
if (*value)
return error;

It doesn't recognize negative value. So option format should use "%u".

22 years ago[PATCH] Fix cleanup option of fat (4/6)
Hirofumi Ogawa [Mon, 6 Oct 2003 04:02:04 +0000 (21:02 -0700)]
[PATCH] Fix cleanup option of fat (4/6)

This is just misc cleanup of fat option.

22 years ago[PATCH] Fix unrecognized option of fat (3/6)
Hirofumi Ogawa [Mon, 6 Oct 2003 04:01:55 +0000 (21:01 -0700)]
[PATCH] Fix unrecognized option of fat (3/6)

vfat doesn't recognize the msdos option. Also msdos doesn't recognize
vfat option.

And this separates fat/vfat/msdos option structures. I think this
looks more good as document.

22 years ago[PATCH] use ->d_lock instead of dcache_lock in vfat_revalidate (2/6)
Hirofumi Ogawa [Mon, 6 Oct 2003 04:01:47 +0000 (21:01 -0700)]
[PATCH] use ->d_lock instead of dcache_lock in vfat_revalidate (2/6)

This uses more fine granularity ->d_lock than ->dcache_lock for
->d_parent with d_move() race.

22 years ago[PATCH] VFAT: ->i_[cam]time cleanups (1/6)
Hirofumi Ogawa [Mon, 6 Oct 2003 04:01:37 +0000 (21:01 -0700)]
[PATCH] VFAT: ->i_[cam]time cleanups (1/6)

From RenĂ© Scharfe <l.s.r@web.de>

there's one call to strncpy() in vfat that really should be a memcpy().
The source, msdos_name, is a space-filled char array, not a
NUL-terminated string.

The rest of the patch eliminates duplicate occurencies of the
CURRENT_TIME macro inside functions. This shrinks vfat.o by a few
bytes.

22 years ago[PATCH] Fix sysrq-t free stack output
Russell King [Mon, 6 Oct 2003 01:18:43 +0000 (18:18 -0700)]
[PATCH] Fix sysrq-t free stack output

It seems that we're attempting to work out the free stack size using two
unrelated pointers for the lowest address of the stack.  Fix this to use
the correct pointer.

22 years agoMerge bk://ppc.bkbits.net/for-linus-ppc
Linus Torvalds [Mon, 6 Oct 2003 01:07:23 +0000 (18:07 -0700)]
Merge bk://ppc.bkbits.net/for-linus-ppc
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoPPC32: Update defconfigs
Paul Mackerras [Tue, 7 Oct 2003 08:05:16 +0000 (18:05 +1000)]
PPC32: Update defconfigs

22 years agoPPC32: Make 4 the default for CONFIG_NR_CPUS on PPC32.
Paul Mackerras [Tue, 7 Oct 2003 06:07:45 +0000 (16:07 +1000)]
PPC32: Make 4 the default for CONFIG_NR_CPUS on PPC32.

22 years agoPPC32: Add hook for Mac-on-Linux to use exception vector 0x2f00.
Paul Mackerras [Tue, 7 Oct 2003 04:41:06 +0000 (14:41 +1000)]
PPC32: Add hook for Mac-on-Linux to use exception vector 0x2f00.

22 years agoPPC32: Reformat bits of include/asm-ppc/uaccess.h.
Paul Mackerras [Tue, 7 Oct 2003 04:39:15 +0000 (14:39 +1000)]
PPC32: Reformat bits of include/asm-ppc/uaccess.h.

22 years agoMerge samba.org:/home/paulus/kernel/linux-2.5
Paul Mackerras [Mon, 6 Oct 2003 21:08:00 +0000 (07:08 +1000)]
Merge samba.org:/home/paulus/kernel/linux-2.5
into samba.org:/home/paulus/kernel/for-linus-ppc

22 years ago[PATCH] check copy_from_user return value in sony535
Jens Axboe [Mon, 6 Oct 2003 01:06:13 +0000 (18:06 -0700)]
[PATCH] check copy_from_user return value in sony535

From: Felipe W Damasio <felipewd@terra.com.br>

Found by smatch.

22 years ago[PATCH] Remove outdated URLs from x86-64 Kconfig
Andi Kleen [Mon, 6 Oct 2003 01:00:20 +0000 (18:00 -0700)]
[PATCH] Remove outdated URLs from x86-64 Kconfig

Remove outdated URLs from the x86-64 Kconfig.

Originally from the trivial patch monkey / Petri Koistinen <petri.koistinen@iki.fi>

22 years ago[PATCH] Fix linux32 personality on x86-64
Andi Kleen [Mon, 6 Oct 2003 01:00:12 +0000 (18:00 -0700)]
[PATCH] Fix linux32 personality on x86-64

Make linux32 ... on x86-64 to do proper uname emulation again.

Also changes i386 to i686 because that's more near the truth.

22 years ago[PATCH] s390 (7/7): zfcp host adapter.
Martin Schwidefsky [Mon, 6 Oct 2003 00:48:14 +0000 (17:48 -0700)]
[PATCH] s390 (7/7): zfcp host adapter.

The zfcp scsi host adapater.

22 years ago[PATCH] s390 (6/7): qeth driver.
Martin Schwidefsky [Mon, 6 Oct 2003 00:47:39 +0000 (17:47 -0700)]
[PATCH] s390 (6/7): qeth driver.

 - Remove read, write and data device pointers from card structure. Use
   ccw group array to get the device pointers.

22 years ago[PATCH] s390 (5/7): iucv driver.
Martin Schwidefsky [Mon, 6 Oct 2003 00:47:13 +0000 (17:47 -0700)]
[PATCH] s390 (5/7): iucv driver.

- Add dummy release function to iucv bus.

22 years ago[PATCH] s390 (4/7): ctc driver.
Martin Schwidefsky [Mon, 6 Oct 2003 00:46:51 +0000 (17:46 -0700)]
[PATCH] s390 (4/7): ctc driver.

Kernel Janitors: remove unnecessary calls to verify_area.

22 years ago[PATCH] s390 (3/7): dasd driver.
Martin Schwidefsky [Mon, 6 Oct 2003 00:46:26 +0000 (17:46 -0700)]
[PATCH] s390 (3/7): dasd driver.

 - Remove dynamic allocation of major numbers. Just use static major 94.
 - Use bus_id instead of device number where possible.
 - Don't check open_count in dasd_generic_set_offline.

22 years ago[PATCH] s390 (2/7): common i/o layer.
Martin Schwidefsky [Mon, 6 Oct 2003 00:46:11 +0000 (17:46 -0700)]
[PATCH] s390 (2/7): common i/o layer.

 - Remove atomic_read hack to test for presence of ccw device directory.
 - Add dummy release function to channel path object and cu3088 group devices.
 - Don't rely on the chaining bit of the channel report word.
 - Don't call schedule while holding a lock in read_dev_chars/read_conf_data.

22 years ago[PATCH] s390 (1/7): base patch.
Martin Schwidefsky [Mon, 6 Oct 2003 00:45:58 +0000 (17:45 -0700)]
[PATCH] s390 (1/7): base patch.

 - Makefile fix: default make target builds the kernel image.
 - Add export statement for cpcmd.
 - Add tgkill system call.
 - Reserve system call number for vserver.

22 years ago[PATCH] gdth driver update
Achim Leubner [Mon, 6 Oct 2003 00:44:15 +0000 (17:44 -0700)]
[PATCH] gdth driver update

- Maintainers email address and copyright messages updated
- Scanning for EISA and ISA controllers disabled due to a resource conflict
  with the Adaptec aic driver
- Switch "probe_eisa_isa" added to give the possibility to enable the
  EISA/ISA scan if required
- Driver version increased to 2.08

22 years ago[PATCH] Fix another misfiled module symbol export
Arnaldo Carvalho de Melo [Sun, 5 Oct 2003 15:44:33 +0000 (08:44 -0700)]
[PATCH] Fix another misfiled module symbol export

idle_cpu had the same botched move from kernel/ksyms.c to kernel/sched.c
that __wake_up_sync() had.

22 years ago[PATCH] janitor: schedule_timeout sets curr->state (arm)
Randy Dunlap [Sun, 5 Oct 2003 15:30:02 +0000 (08:30 -0700)]
[PATCH] janitor: schedule_timeout sets curr->state (arm)

From: Alexey Dobriyan <adobriyan@mail.ru>

Don't set process state to TASK_RUNNING after a schedule_timeout(), since
there's no way we will return from the scheduler if we're not running.

22 years agoFix __wake_up_sync() module export. It hadn't been correcly moved
Linus Torvalds [Sun, 5 Oct 2003 15:14:10 +0000 (08:14 -0700)]
Fix __wake_up_sync() module export. It hadn't been correcly moved
from kernel/ksyms.c to kernel/sched.c.

Noted by Richard Henderson <rth@twiddle.net>

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Sun, 5 Oct 2003 12:01:59 +0000 (05:01 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
Russell King [Mon, 6 Oct 2003 00:50:35 +0000 (01:50 +0100)]
Merge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
into flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-rmk

22 years ago[ARM] Ensure BK file modes allow others to read.
Russell King [Sun, 5 Oct 2003 12:22:49 +0000 (13:22 +0100)]
[ARM] Ensure BK file modes allow others to read.

22 years ago[ARM] Fix badly placed writeback/invalidation fixes.
Russell King [Sun, 5 Oct 2003 11:03:26 +0000 (12:03 +0100)]
[ARM] Fix badly placed writeback/invalidation fixes.

22 years agoFix PCMCIA cut-and-paste cs.c bug introduced by the recent
Linus Torvalds [Sun, 5 Oct 2003 08:04:40 +0000 (01:04 -0700)]
Fix PCMCIA cut-and-paste cs.c bug introduced by the recent
update.

The socket is "s", not "skt".

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-pcmcia
Linus Torvalds [Sun, 5 Oct 2003 07:11:05 +0000 (00:11 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-pcmcia
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
Russell King [Sun, 5 Oct 2003 12:36:42 +0000 (13:36 +0100)]
Merge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
into flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-pcmcia

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-serial
Linus Torvalds [Sun, 5 Oct 2003 07:07:23 +0000 (00:07 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-serial
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[SERIAL] removing legacy UART cruft
Bjorn Helgaas [Sun, 5 Oct 2003 22:58:04 +0000 (23:58 +0100)]
[SERIAL] removing legacy UART cruft

I'm trying to remove all the legacy UART cruft from ia64.  In theory
we should be able to discover all UARTs on ia64 via ACPI and PCI
enumeration, so we shouldn't need SERIAL_PORT_DFNS.

But SERIAL_PORT_DFNS currently does two things:
        1) it tells you about legacy devices you can't discover
           via a standard enumeration method, and
        2) it sizes old_serial_port[], which determines UART_NR,
           which is the maximum number of ports the driver will
           support

So here's a proposal to make SERIAL_PORT_DFNS optional and
provide another mechanism for configuring the number of ports
to support.

22 years ago[SERIAL] remove unused RS_TABLE definitions
Bjorn Helgaas [Sun, 5 Oct 2003 22:54:13 +0000 (23:54 +0100)]
[SERIAL] remove unused RS_TABLE definitions

Patch from Bjorn Helgaas.

RS_TABLE is defined by lots of architectures, but only referenced
in arch/{mips,ppc}.

This patch removes most of the unused definitions from 2.6.

22 years agoMerge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
Russell King [Sun, 5 Oct 2003 13:04:14 +0000 (14:04 +0100)]
Merge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
into flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-serial

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Sun, 5 Oct 2003 07:04:03 +0000 (00:04 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoUse "select" instead of "depends on" to select GAMEPORT support
Linus Torvalds [Sun, 5 Oct 2003 06:57:58 +0000 (23:57 -0700)]
Use "select" instead of "depends on" to select GAMEPORT support
automatically for the sound drivers that require it.

This is a low less confusing than telling people that they
need to enable gameport support in order to listen to sound.

22 years ago[SPARC64]: Kill stray task->tty reference in Solaris module.
David S. Miller [Sun, 5 Oct 2003 05:39:42 +0000 (22:39 -0700)]
[SPARC64]: Kill stray task->tty reference in Solaris module.

22 years ago[PATCH] Update V4L2 "Hexium" driver
Michael Hunold [Sun, 5 Oct 2003 04:42:37 +0000 (21:42 -0700)]
[PATCH] Update V4L2 "Hexium" driver

This updates my two Video4Linux-2 drivers for the "Hexium Gemini" and
"Hexium Orion" cards.

It adds the long missing input handling for the "Gemini" card and
removes the annoying compile time warning about unused structures.

 - remove various hexium header files, put all driver relevant
   informations into the drivers.  these informations are not needed
   anywhere else.
 - fix driver names in information printk()s
 - fix device initialization for Hexium Gemini cards
 - add input switching for Hexium Gemini cards
 - fix all remaining "fixme"s

22 years ago[PATCH] Fix x86-64 compilation
Andi Kleen [Sun, 5 Oct 2003 04:42:27 +0000 (21:42 -0700)]
[PATCH] Fix x86-64 compilation

Make x86-64 compile again.