]> git.hungrycats.org Git - linux/log
linux
23 years ago[PATCH] update nsp_cs to use scsi_add_host / scsi_remove_host
Christoph Hellwig [Wed, 26 Feb 2003 12:03:18 +0000 (07:03 -0500)]
[PATCH] update nsp_cs to use scsi_add_host / scsi_remove_host

On Wed, Feb 26, 2003 at 08:20:05PM +0100, Christoph Hellwig wrote:
> This patch updates nsp_cs to use scsi_add_host / scsi_remove_host when
> compiledfor Linux 2.5 which allows to get rid of the scsi host list
> walks and is a preparation for allowing to support multiple cards of
> this type.

Sorry, I sent you the wrong paetch, here's the right one:

23 years ago[PATCH] NCR5380 typos
John Levon [Wed, 26 Feb 2003 12:02:42 +0000 (07:02 -0500)]
[PATCH] NCR5380 typos

Against 2.5.63, untested

regards
john

23 years ago[PATCH] FlashPoint typo
John Levon [Wed, 26 Feb 2003 12:02:21 +0000 (07:02 -0500)]
[PATCH] FlashPoint typo

Against 2.5.63, untested

regards
john

23 years ago[PATCH] aix7xxx_old typo
John Levon [Wed, 26 Feb 2003 12:01:32 +0000 (07:01 -0500)]
[PATCH] aix7xxx_old typo

Untested, against 2.5.63

regards
john

23 years ago[PATCH] sun3_NCR typo
John Levon [Wed, 26 Feb 2003 12:00:33 +0000 (07:00 -0500)]
[PATCH] sun3_NCR typo

Untested, 2.5.63

23 years ago[PATCH] scsi_add_host/scsi_Remove_host for aic7xxx/aic79xx
Christoph Hellwig [Wed, 26 Feb 2003 11:59:56 +0000 (06:59 -0500)]
[PATCH] scsi_add_host/scsi_Remove_host for aic7xxx/aic79xx

I remember having this submitted a while ago, but here's the code
again, this time with the untested aic79xx bits.

23 years ago[PATCH] IPS driver typo
John Levon [Wed, 26 Feb 2003 11:59:13 +0000 (06:59 -0500)]
[PATCH] IPS driver typo

Not tested, against 2.5.63

regards
john

23 years ago[PATCH] Hex numbers in NCR53c406a.c
Rolf Eike Beer [Wed, 26 Feb 2003 11:58:45 +0000 (06:58 -0500)]
[PATCH] Hex numbers in NCR53c406a.c

This patch makes sure that there is a "0x" in front of all hex numbers and
makes all outputs use a single style (all %x instead of mixed %x and %X).

Eike

23 years agoMerge dj/hch fixes
James Bottomley [Wed, 26 Feb 2003 09:42:58 +0000 (03:42 -0600)]
Merge dj/hch fixes

23 years agoMerge ssh://mulgrave-w/BK/scsi-misc-2.5
James Bottomley [Wed, 26 Feb 2003 09:32:38 +0000 (03:32 -0600)]
Merge ssh://mulgrave-w/BK/scsi-misc-2.5
into raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5

23 years ago[PATCH] copy-paste ; breakage in sym_2
Dave Jones [Wed, 26 Feb 2003 10:58:53 +0000 (05:58 -0500)]
[PATCH] copy-paste ; breakage in sym_2

Same bug as other sym driver.

23 years ago[PATCH] important bits.
Dave Jones [Wed, 26 Feb 2003 10:58:17 +0000 (05:58 -0500)]
[PATCH] important bits.

Spelling fixes! Woo! I gotta get me some of that.

23 years ago[PATCH] Erroneous colon in sym53c8xx.c
Dave Jones [Wed, 26 Feb 2003 10:57:37 +0000 (05:57 -0500)]
[PATCH] Erroneous colon in sym53c8xx.c

23 years ago[PATCH] sun3 updates from 2.4
Dave Jones [Wed, 26 Feb 2003 10:56:39 +0000 (05:56 -0500)]
[PATCH] sun3 updates from 2.4

23 years ago[PATCH] Put sgiwd93.c back in sync with 2.4
Dave Jones [Wed, 26 Feb 2003 10:55:45 +0000 (05:55 -0500)]
[PATCH] Put sgiwd93.c back in sync with 2.4

23 years ago[PATCH] fdomain pcmcia update from 2.4
Dave Jones [Wed, 26 Feb 2003 10:55:10 +0000 (05:55 -0500)]
[PATCH] fdomain pcmcia update from 2.4

23 years ago[PATCH] fdomain isa_ API conversion.
Dave Jones [Wed, 26 Feb 2003 10:54:34 +0000 (05:54 -0500)]
[PATCH] fdomain isa_ API conversion.

23 years ago[PATCH] dpt_i2o bits from 2.4
Dave Jones [Wed, 26 Feb 2003 10:54:11 +0000 (05:54 -0500)]
[PATCH] dpt_i2o bits from 2.4

First hunk is unexplained.
Second hunk had the 2.4 changeset comment 'fix warnings'

23 years ago[PATCH] increase aha152x timeouts.
Dave Jones [Wed, 26 Feb 2003 10:53:33 +0000 (05:53 -0500)]
[PATCH] increase aha152x timeouts.

This made it into 2.4, and aparently fixes
a problem with some tape devices.

23 years ago[PATCH] aacraid extra devices.
Dave Jones [Wed, 26 Feb 2003 10:52:54 +0000 (05:52 -0500)]
[PATCH] aacraid extra devices.

>From 2.4

23 years ago[PATCH] C99 struct initialisers for aacraid
Dave Jones [Wed, 26 Feb 2003 10:52:18 +0000 (05:52 -0500)]
[PATCH] C99 struct initialisers for aacraid

23 years ago[PATCH] wd33c93 sync up with 2.4
Dave Jones [Wed, 26 Feb 2003 09:28:41 +0000 (03:28 -0600)]
[PATCH] wd33c93 sync up with 2.4

23 years agoSun StorEdge[tm] array SparseLUN support
Joel Buckley [Mon, 24 Feb 2003 13:13:34 +0000 (08:13 -0500)]
Sun StorEdge[tm] array SparseLUN support

Hello, I work on the Sun StorEdge[tm] arrays for Sun Microsystems, Inc.
As part of my testing of Linux, the attached changes are needed to enable
Sparse LUN support for Sun StorEdge[tm] arrays.

23 years ago[PATCH] Add PC-9800 bios parameter support in SCSI
Christoph Hellwig [Mon, 24 Feb 2003 05:53:19 +0000 (00:53 -0500)]
[PATCH] Add PC-9800 bios parameter support in SCSI

James' scsi tree already contains an big update to wd33c93 that will make
integrating pc980155 a lot easier - it will hopefully appear in 2.5.63.

I've done some more work on the bios parameter stuff, this is the patch
I came up with, James can you merge it into the linux-scsi tree?  It just
adds a new file for pc98-style bios geometry to the scsi core.

23 years agoclean up wd33c93 data direction code
James Bottomley [Mon, 24 Feb 2003 05:43:56 +0000 (00:43 -0500)]
clean up wd33c93 data direction code

Data direction is now provided by the SCSI mid-layer

23 years agoLinux 2.5.63 v2.5.63
Linus Torvalds [Mon, 24 Feb 2003 02:58:48 +0000 (18:58 -0800)]
Linux 2.5.63

23 years ago[PATCH] convert /proc/io{mem,ports} to seq_file
Randy Dunlap [Mon, 24 Feb 2003 02:49:30 +0000 (18:49 -0800)]
[PATCH] convert /proc/io{mem,ports} to seq_file

This converts /proc/io{mem,ports} to the seq_file interface
(single_open).

23 years ago[PATCH] /proc/ide/triflex returns incomplete data
Faik Uygur [Mon, 24 Feb 2003 02:49:22 +0000 (18:49 -0800)]
[PATCH] /proc/ide/triflex returns incomplete data

This patch fixes the incomplete data return problem of /proc/ide/triflex.
When the number of consecutive read bytes are smaller than the total
data in triflex_get_info(), the second read() returns 0.

23 years ago[PATCH] s390: 31 bit compatability layer.
Martin Schwidefsky [Mon, 24 Feb 2003 02:47:09 +0000 (18:47 -0800)]
[PATCH] s390: 31 bit compatability layer.

Fixes for the 31 bit compatability layer:
 * add compat function for jiffies_to_timeval
 * convert parameters of clone system call
 * incorporate changes from setup_arg_pages to setup_arg_pages32
 * incorporate changes from do_execve to do_execve32
 * take care of nanosecond field in struct timespec
 * remove functions of old module system calls
 * add TIF_31BIT thread flag and replace S390_FLAG_31BIT with it
 * add arch_get_unmapped_area
 * add wrapper for sys_set_tid_address

23 years ago[PATCH] s390: kernel module loader.
Martin Schwidefsky [Mon, 24 Feb 2003 02:47:00 +0000 (18:47 -0800)]
[PATCH] s390: kernel module loader.

Add missing/fix existing s390 relocations in the kernel module loader.

23 years ago[PATCH] s390: trivial bug fixes.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:52 +0000 (18:46 -0800)]
[PATCH] s390: trivial bug fixes.

trivial s390 fixes/typos.

23 years ago[PATCH] s390: bogus zfcp header, small scsi change.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:44 +0000 (18:46 -0800)]
[PATCH] s390: bogus zfcp header, small scsi change.

updates for s390 scsi support

- remove bogus header file
- add a definition for free_dma() to make scsi.c work

23 years ago[PATCH] s390: configuration.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:35 +0000 (18:46 -0800)]
[PATCH] s390: configuration.

updates for unified netdev config

- remove duplicate questions from drivers/s390/Kconfig
- some trivial fixes to make the s390 specific options work
- new default configurations

23 years ago[PATCH] s390: iucv network driver.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:27 +0000 (18:46 -0800)]
[PATCH] s390: iucv network driver.

clean up the IUCV driver

23 years ago[PATCH] s390: gcc 3.3 adaptions.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:18 +0000 (18:46 -0800)]
[PATCH] s390: gcc 3.3 adaptions.

updates for compiling with gcc-3.3pre

- add -finline-limit=10000 to make it build
- drop .eh_frame elf section from vmlinux
- fix common warnings inn asm headers
- make dasd compile
- Don't warn about signed/unsigned comparisions
- fix inline syscall macros

23 years ago[PATCH] s390: unified extable code.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:10 +0000 (18:46 -0800)]
[PATCH] s390: unified extable code.

update extable support in s390 and s390x

this makes use of the unified extable code.
for 31 bit s390, this is slightly more complicated
than the other architectures, but as long as
no one outside /arch uses search_exception_tables,
everything should work nicely

23 years ago[PATCH] s390: documentation.
Martin Schwidefsky [Mon, 24 Feb 2003 02:46:01 +0000 (18:46 -0800)]
[PATCH] s390: documentation.

minor changes to s390 documentation

23 years ago[PATCH] s390: dasd block device driver.
Martin Schwidefsky [Mon, 24 Feb 2003 02:45:53 +0000 (18:45 -0800)]
[PATCH] s390: dasd block device driver.

updates for s390 dasd driver

Some problems have been found in the dasd error handling code, they
are fixed by the update to dasd_3990_erp.c.

Dasd is one of only two remaining drivers that use the null
elevator instead of iosched. Appearantly, the null elevator
has some bitrot and can result in random data loss. For now,
we just don't use it.

23 years ago[PATCH] s390: ctc network driver.
Martin Schwidefsky [Mon, 24 Feb 2003 02:45:45 +0000 (18:45 -0800)]
[PATCH] s390: ctc network driver.

Bug fixes for the CTC driver

also removes the bogus intparm_t typedef

23 years ago[PATCH] s390: common i/o layer.
Martin Schwidefsky [Mon, 24 Feb 2003 02:45:37 +0000 (18:45 -0800)]
[PATCH] s390: common i/o layer.

updates for the channel subsystem and qdio driver

This adds the missing support for chp machine checks, i.e.
enabling or disabling a set of devices from the service element.
Some minor bugs in the driver are fixed as well.

23 years ago[PATCH] s390: base fixes.
Martin Schwidefsky [Mon, 24 Feb 2003 02:45:28 +0000 (18:45 -0800)]
[PATCH] s390: base fixes.

s390 arch changes/bug fixes:
 * add sys_fadvise64 system call
 * add initialization of init_sighand
 * add support for clone option CLONE_SETTLS
 * make use of ptrace_notify
 * sig -> sighand rename
 * move ptrace_signal_deliver to the correct place
 * make eieio a memory barrier
 * fix race condition on cpu_vm_mask in __flush_tlb_mm
 * add missing KM_SOFTIRQ0, KM_SOFTIRQ1 in asm-s390x/kmap_types.h
 * add inline assmelby for _raw_write_trylock

23 years agoMerge bk://cifs.bkbits.net/linux-2.5cifs
Linus Torvalds [Mon, 24 Feb 2003 02:21:28 +0000 (18:21 -0800)]
Merge bk://cifs.bkbits.net/linux-2.5cifs
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoAdd support for forcing default signal handlers to flush_signal_handlers().
Linus Torvalds [Mon, 24 Feb 2003 01:40:38 +0000 (17:40 -0800)]
Add support for forcing default signal handlers to flush_signal_handlers().

Make kmod force default handlers before executing the user process.

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
David S. Miller [Sun, 23 Feb 2003 18:44:23 +0000 (10:44 -0800)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5

23 years ago[IPV{4,6}]: Make icmp_socket per-cpu and simplify locking.
David S. Miller [Sun, 23 Feb 2003 19:18:46 +0000 (11:18 -0800)]
[IPV{4,6}]: Make icmp_socket per-cpu and simplify locking.

23 years ago[IPV6]: ipv6_count_addresses is static.
David S. Miller [Sun, 23 Feb 2003 15:13:18 +0000 (07:13 -0800)]
[IPV6]: ipv6_count_addresses is static.

23 years ago[IPV6]: Cure typo in ipv6_addr_prefix.
David S. Miller [Sun, 23 Feb 2003 15:11:30 +0000 (07:11 -0800)]
[IPV6]: Cure typo in ipv6_addr_prefix.

23 years ago[IPV6]: Privacy Extensions for Stateless Address Autoconfiguration.
Hideaki Yoshifuji [Sun, 23 Feb 2003 14:46:42 +0000 (06:46 -0800)]
[IPV6]: Privacy Extensions for Stateless Address Autoconfiguration.

23 years ago[IPV6]: Export ip6_route_me_harder for netfilter and add ipv6_addr_prefix.
Hideaki Yoshifuji [Sun, 23 Feb 2003 14:42:02 +0000 (06:42 -0800)]
[IPV6]: Export ip6_route_me_harder for netfilter and add ipv6_addr_prefix.

23 years ago[ATM]: prevent compiler warning when compiling w/o bridging
Chas Williams [Sun, 23 Feb 2003 14:36:41 +0000 (06:36 -0800)]
[ATM]: prevent compiler warning when compiling w/o bridging

23 years ago[ATM]: empty tx queue in lec when flush complete
Chas Williams [Sun, 23 Feb 2003 14:34:55 +0000 (06:34 -0800)]
[ATM]: empty tx queue in lec when flush complete
the lane spec says the following about path switching:

10.1.2.7 Transmitting Held Frames

Once the LE_FLUSH_RESPONSE is received, the LE Client MUST
transmit any held  data frames on the new data path before
transmitting any further frames on the new path.

10.1.2.8 Switching Over Paths Without Flush

Regardless of the provisions of the rest of Section 10.1, when
switching from the old path to a new path, if an LE Client has
not transmitted a data frame to a particular LAN Destination via
the old path for a period of time greater than or equal to the
C22 Path Switching Delay, then it MAY start using the new path
without employing the Flush protocol.

the lane client in linux-atm does do this but it doesnt send the
held frames until a frame is transmitted on the vcc after the flush
has completed.  often this doesnt happen until you get an ip retransmit.
the following patch sends the held frames after the flush completes
(or the switching delay expires)

23 years ago[ATM]: Remove cli from lec.c
Chas Williams [Sun, 23 Feb 2003 14:33:05 +0000 (06:33 -0800)]
[ATM]: Remove cli from lec.c

23 years ago[NETLINK]: Un-duplicate rcv wakeup logic.
James Morris [Sun, 23 Feb 2003 14:14:23 +0000 (06:14 -0800)]
[NETLINK]: Un-duplicate rcv wakeup logic.

23 years ago[PATCH] Enable signals for usermode helpers
Rusty Russell [Sun, 23 Feb 2003 11:18:14 +0000 (03:18 -0800)]
[PATCH] Enable signals for usermode helpers

Stelian Pop reported that all signals are blocked in processes
execed from the kernel as usermode helpers.

23 years agoFix search handle leak on search rewind. Fix setting of uid
Steve French [Sun, 23 Feb 2003 10:24:04 +0000 (04:24 -0600)]
Fix search handle leak on search rewind.  Fix setting of uid
and gid in local inode (not just remote)

23 years agoMerge
James Bottomley [Sun, 23 Feb 2003 08:36:11 +0000 (03:36 -0500)]
Merge

23 years ago[PATCH] some scsi_scan.c restructuring for ieee1394 hotplugging
Christoph Hellwig [Sun, 23 Feb 2003 08:31:51 +0000 (03:31 -0500)]
[PATCH] some scsi_scan.c restructuring for ieee1394 hotplugging

I had some discussion with Ben Collins on ow to properly allow
hotplugging of ieee1394 storage device (sbp2).  While the scsi_add_host/
scsi_remove_host interface allows hotpluging of ieee1394 adapters we
need a way to register the actual devices with the scsi layer when
they're plugged in.  I've restructured the code to handle the
/proc/scsi/scsi code to add/remove devices a bit to have an interface
the ieee1394 driver can use, and created the following new interface:

struct scsi_device *scsi_add_device(struct Scsi_Host *shost,
uint channel, uint id, uint lun)
int scsi_remove_device(struct scsi_device *sdev)

in addition scsi_probe_and_add_lun() got some overhaul to become
readable and can now return the struct scsi_device it probed as an
optional argument.

23 years ago[PATCH] fix some Kconfig typos
Christoph Hellwig [Sun, 23 Feb 2003 06:54:56 +0000 (01:54 -0500)]
[PATCH] fix some Kconfig typos

spotted by Matthew Jacob

23 years ago[PATCH] wd33c93 updates
Christoph Hellwig [Sun, 23 Feb 2003 06:54:39 +0000 (01:54 -0500)]
[PATCH] wd33c93 updates

The PC98 folks have some updates in their tree to make the generic
wd33c93 driver usable in PIO mode, but unfortunately the way they do it
(include a header specific to their lowlevel driver in wd33c93.c
conditionally) is rather ugly.

I reworked it to provide different implementations of the access method
inside wd33c93.c independent of the lowlevel driver.  In addition the
patch contains various patches to actually get the driver compile in 2.5
and a reindent to follow kernel codingstyle (sorry, but the maintainer
hasn't touched it for four years and it made my eyes bleed..)

23 years ago[PATCH] pcmcia: add socket_offset for multiple pci_sockets, correct suspend&resume
Dominik Brodowski [Sun, 23 Feb 2003 02:57:23 +0000 (18:57 -0800)]
[PATCH] pcmcia: add socket_offset for multiple pci_sockets, correct suspend&resume

 - suspend & remove for pci_socket was broken -- thanks to Paul
   Mackerras for noting this
 - to correctly initialize multiple pci_socket devices, a sock_offset is
   needed.
 - s_info doesn't need to be an array.

23 years ago[PATCH] cpufreq: x86 driver updates (speedstep, longrun, p4-clockmod)
Dominik Brodowski [Sun, 23 Feb 2003 02:57:16 +0000 (18:57 -0800)]
[PATCH] cpufreq: x86 driver updates (speedstep, longrun, p4-clockmod)

 - switch the Intel x86 speedstep/Pentium 4/Xeon drivers and the
   Transmeta Crusoe Longrun driver to use the advanced cpufreq_driver
   registration process
 - cleanups
 - spelling fixes (Petri Koistinen) - thanks!

23 years ago[PATCH] cpufreq: move Kconfig entries (Marc-Christian Petersen)
Dominik Brodowski [Sun, 23 Feb 2003 02:57:09 +0000 (18:57 -0800)]
[PATCH] cpufreq: move Kconfig entries (Marc-Christian Petersen)

Move x86 CPU_FREQ config choices to extra file & menu. (Marc-Christian Petersen)

23 years ago[PATCH] Fix x86-64 loose ends
Andi Kleen [Sun, 23 Feb 2003 02:50:20 +0000 (18:50 -0800)]
[PATCH] Fix x86-64 loose ends

 - Make MTRR driver compatible with 2.4/x86-64 again.  This fixes an
   endless loop in the XFree86 4.3pre server.
 - Fix the boot code that rejected earlier: rewrote early CPU detection
   and SSE is forced now
 - Always force inlining in vsyscalls

23 years ago[PATCH] Always re-read vendor for each function
Russell King [Sun, 23 Feb 2003 02:48:15 +0000 (18:48 -0800)]
[PATCH] Always re-read vendor for each function

We should probably always read the vendor ID from each function
rather than assuming that it is identical to function 0.

23 years ago[PATCH] Remove stack allocation of struct pci_dev
Russell King [Sun, 23 Feb 2003 02:48:08 +0000 (18:48 -0800)]
[PATCH] Remove stack allocation of struct pci_dev

cb_alloc() allocated a pci_dev on the stack to access PCI space.  This
is unnecessary since we have pci_bus_*_config_* functions.  Use these
functions instead.

23 years ago[PATCH] Remove pci_{read,write}[bwl]
Russell King [Sun, 23 Feb 2003 02:48:03 +0000 (18:48 -0800)]
[PATCH] Remove pci_{read,write}[bwl]

cardbus.c uses its own names for our PCI config space functions.
Make it use our names.

23 years ago[PATCH] Remove "fn" argument from read_cb_mem()
Russell King [Sun, 23 Feb 2003 02:47:56 +0000 (18:47 -0800)]
[PATCH] Remove "fn" argument from read_cb_mem()

read_cb_mem is only ever called with its "fn" argument set to zero.
We therefore do not need to pass it.

23 years ago[PATCH] Remove unused "dev" argument from cb_setup_cis_mem
Russell King [Sun, 23 Feb 2003 02:47:49 +0000 (18:47 -0800)]
[PATCH] Remove unused "dev" argument from cb_setup_cis_mem

cb_setup_cis_mem doesn't reference the pci device.  Remove this unused
argument.

23 years ago[PATCH] Remove dummy cb_config() and cb_release()
Russell King [Sun, 23 Feb 2003 02:47:42 +0000 (18:47 -0800)]
[PATCH] Remove dummy cb_config() and cb_release()

cb_config() and cb_release() are just simple dummy functions that are
only used in the internals of the PCMCIA code.  We inline them where
used.

23 years ago[PATCH] kernel/pm.c requires <linux/init.h>
Russell King [Sun, 23 Feb 2003 02:47:34 +0000 (18:47 -0800)]
[PATCH] kernel/pm.c requires <linux/init.h>

23 years agoMerge bk://are.twiddle.net/axp-2.5
Linus Torvalds [Sun, 23 Feb 2003 02:27:21 +0000 (18:27 -0800)]
Merge bk://are.twiddle.net/axp-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoResource Management Performance Fix
Adam Belay [Sat, 22 Feb 2003 21:40:51 +0000 (21:40 +0000)]
Resource Management Performance Fix

Fixes a typo in pnp_check_*_conflicts functions.  Without this fix the
resource algorithm will work but will take longer to assign resources.

Also contains some minor reordering in pnp_activate_dev.

23 years agoLarge Stack Usage Fix
Adam Belay [Sat, 22 Feb 2003 21:33:56 +0000 (21:33 +0000)]
Large Stack Usage Fix

Reduces the stack memory usage in the following PnP Functions:
pnp_printf
pnp_set_current_resources
pnp_manual_config_dev
pnp_activate_dev

23 years ago[BLUETOOTH]: net/bluetooth/bnep/sock.c needs linux/init.h
David S. Miller [Sat, 22 Feb 2003 17:50:01 +0000 (09:50 -0800)]
[BLUETOOTH]: net/bluetooth/bnep/sock.c needs linux/init.h

23 years ago[NETLINK]: Remove buggy and useless rcv queue wakeup tests.
David S. Miller [Sat, 22 Feb 2003 14:20:14 +0000 (06:20 -0800)]
[NETLINK]: Remove buggy and useless rcv queue wakeup tests.

23 years ago[NET]: Add myself as co-maintainer.
James Morris [Sat, 22 Feb 2003 13:57:30 +0000 (05:57 -0800)]
[NET]: Add myself as co-maintainer.

23 years agoMerge kanga.twiddle.net:/home/rth/linux/linus-2.5
Richard Henderson [Sat, 22 Feb 2003 10:17:40 +0000 (02:17 -0800)]
Merge kanga.twiddle.net:/home/rth/linux/linus-2.5
into kanga.twiddle.net:/home/rth/linux/axp-2.5

23 years ago[ALPHA] Fix switch_to semantics wrt LAST.
Richard Henderson [Sat, 22 Feb 2003 10:16:34 +0000 (02:16 -0800)]
[ALPHA] Fix switch_to semantics wrt LAST.

23 years ago[ALPHA] More CFLAGS a-la Sam.
Richard Henderson [Sat, 22 Feb 2003 09:34:36 +0000 (01:34 -0800)]
[ALPHA] More CFLAGS a-la Sam.

23 years ago[PATCH] Alpha CFLAGS fix
Sam Ravnborg [Sat, 22 Feb 2003 09:20:46 +0000 (01:20 -0800)]
[PATCH] Alpha CFLAGS fix

Hi Richard.

I noticed you have set -Werror in all alpha architecture
specific makefiles - good initiative. I wish we could do that in general.

But the correct way to alter CFLAGS in kbuild makefiles is to use
EXTRA_CFLAGS.
The following patch fixes this.
You could argue that this is a stylistic issue, but in this way
you follow Documentation/kbuild/makefiles.txt

I stumbled over:
EXTRA_AFLAGS := $(CFLAGS)
I could not realise the purpose with this assignment, and I noticed
that it did not include -Werror, becuse you did hat assignment in
the following line.
Wanted to inform you about it but I see no problem. It is just that
I did not understand it.

In math-emu I see this:
EXTRA_CFLAGS := -Iinclude/math-emu -w
Grepping the src I see no reason to have the -Iinclude/math-emu
Relevant files are prefixed with math-emu (soft-fp, single, double)
I did not fix it, because I cannot compile alpha.

Sam (the Makefile nitpicker)

===== arch/alpha/kernel/Makefile 1.24 vs edited =====

23 years ago[ALPHA] Fix typo in __kernel_cmpbge.
Richard Henderson [Sat, 22 Feb 2003 09:20:17 +0000 (01:20 -0800)]
[ALPHA] Fix typo in __kernel_cmpbge.

23 years ago[NET]: Remove __NO_VERSION__ from networking code.
Christoph Hellwig [Sat, 22 Feb 2003 08:15:45 +0000 (00:15 -0800)]
[NET]: Remove __NO_VERSION__ from networking code.

23 years ago[NET]: Make skbuff.h -W clean, skb_headlen should return unsigned quantity.
Andi Kleen [Sat, 22 Feb 2003 08:12:51 +0000 (00:12 -0800)]
[NET]: Make skbuff.h -W clean, skb_headlen should return unsigned quantity.

23 years ago[PATCH] Allow xtime_lock declaration in arch specific code for x86-64
Andi Kleen [Sat, 22 Feb 2003 07:56:46 +0000 (23:56 -0800)]
[PATCH] Allow xtime_lock declaration in arch specific code for x86-64

x86-64 vsyscalls require mapping the sequence number used by
gettimeofday in a magic way, so that userland can access it via
vsyscalls for user space time-of-day access.

Instead of putting the magic into generic code I just allowed to move it
into architecture specific files.

23 years ago[PATCH] Fix some 64bit warnings
Andi Kleen [Sat, 22 Feb 2003 07:48:01 +0000 (23:48 -0800)]
[PATCH] Fix some 64bit warnings

Fix some annoying warnings that happen on x86-64.

 - Predeclare pt_regs in binfmts.h.  For some reason it isn't included
   implicitely there.
 - use unsigned long, not long for interrupt flags in posix-timers.c

23 years ago[PATCH] x86-64 update for 2.5.62-bk4
Andi Kleen [Sat, 22 Feb 2003 07:46:46 +0000 (23:46 -0800)]
[PATCH] x86-64 update for 2.5.62-bk4

This still has a few problems; e.g. posix-timers.c seems to be miscompiled
by many x86-64 compilers when compiled with -O1. But overall it is better
than before.

 - Disable numa again that was enabled by mistake
 - Fix CPU detection in early boot. Force SSE when needed.
 - Hack for nested NMIs.
 - Fix typo in vsyscall code that lead to broken time reporting
 - Merge with 2.5.62-bk4 (new switch_to, printk cleanups, new timer calls etc.)
 - Fix bug in strace - don't assume syscall_trace doesn't clobber %rcx
 - Fix gs load workaround
 - Fix return value of ioperm (found by new LTP test)
 - Remove some unecessary boot output
 - Remove some obsolete code in setup.c
 - Report more in /proc/cpuinfo, fix extended cpu family computation
 - Fix thread_info access from interrupt/exception stacks - this
   fixes many problems that especially showed on SMP (lost reschedule
   interrupts etc.)
 - Fix UP compilation
 - Symlink hugetlbpage.c from i386
 - Fix buggy lazy fpu handling

23 years ago[PATCH] make drivers/pnp/interface.c compile
Andrew Morton [Sat, 22 Feb 2003 07:40:24 +0000 (23:40 -0800)]
[PATCH] make drivers/pnp/interface.c compile

Older compilers require that automatic variable declarations appear at the
start of a block.

23 years agoFix up incorrect __exit marking for SCSI functions that are called from
Linus Torvalds [Sat, 22 Feb 2003 04:35:37 +0000 (20:35 -0800)]
Fix up incorrect __exit marking for SCSI functions that are called from
non-exit code.

23 years ago[PATCH] Alternative tty fasync fix
Russell King [Sat, 22 Feb 2003 04:15:14 +0000 (20:15 -0800)]
[PATCH] Alternative tty fasync fix

Instead of detecting when filp->private_data becomes NULL in
do_tty_hangup and check_tty_count, we remove the file descriptor
from the list of descriptors associated with the tty.  We use the
same method that dentry_open() uses.

(It also cleans that up to use a "file_kill()" instead of using a dummy
"kill_list()" that leaves pointers to stale stack entries that are never
used)

In addition, we change the for() loops into real list_for_each()
or list_for_each_entry loops as appropriate.

23 years ago[PATCH] remove an unneeded #if from net/ipv6/af_inet6.c
Adrian Bunk [Sat, 22 Feb 2003 04:12:26 +0000 (20:12 -0800)]
[PATCH] remove an unneeded #if from net/ipv6/af_inet6.c

The patch below removes an unneeded #if from net/ipv6/af_inet6.c:
- kernel 2.0 is too ancient to check for
- the MODULE_* macros have empty definitions #if !MODULE

23 years ago[PATCH] Fix up slabinfo code
Brian Gerst [Sat, 22 Feb 2003 04:09:30 +0000 (20:09 -0800)]
[PATCH] Fix up slabinfo code

Move printing the header to s_start, removing the need for the special
pointer value.

23 years agoMerge http://linux-scsi.bkbits.net/scsi-for-linus-2.5
Linus Torvalds [Sat, 22 Feb 2003 04:07:53 +0000 (20:07 -0800)]
Merge http://linux-scsi.bkbits.net/scsi-for-linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
James Bottomley [Sat, 22 Feb 2003 04:30:24 +0000 (22:30 -0600)]
Merge raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
into raven.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.5

23 years agoupdate sim710.c for new eisa sysfs registration returns
James Bottomley [Sat, 22 Feb 2003 04:18:33 +0000 (22:18 -0600)]
update sim710.c for new eisa sysfs registration returns

23 years agoCorrect uninitialised timer in scsi_error.c
James Bottomley [Sat, 22 Feb 2003 04:17:19 +0000 (22:17 -0600)]
Correct uninitialised timer in scsi_error.c

23 years agoUpdate 53c700 error handling
James Bottomley [Sat, 22 Feb 2003 04:15:24 +0000 (22:15 -0600)]
Update 53c700 error handling

23 years agoRemove dead code from 53c700
James Bottomley [Sat, 22 Feb 2003 04:14:05 +0000 (22:14 -0600)]
Remove dead code from 53c700

23 years agoMerge http://ppc.bkbits.net/for-linus-ppc64
Linus Torvalds [Sat, 22 Feb 2003 04:06:15 +0000 (20:06 -0800)]
Merge http://ppc.bkbits.net/for-linus-ppc64
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoppc64: defconfig update
Anton Blanchard [Sun, 23 Feb 2003 08:32:42 +0000 (19:32 +1100)]
ppc64: defconfig update

23 years agoppc64: quieten new boot wrapper to match old 2.5 one.
Anton Blanchard [Sun, 23 Feb 2003 07:45:09 +0000 (18:45 +1100)]
ppc64: quieten new boot wrapper to match old 2.5 one.