]> git.hungrycats.org Git - linux/log
linux
22 years ago[PATCH] ia64: IA32 support without sysctl doesn't work lia64-v2.5.64
Bjorn Helgaas [Thu, 6 Mar 2003 14:28:14 +0000 (06:28 -0800)]
[PATCH] ia64: IA32 support without sysctl doesn't work

Make CONFIG_SYSCTL control sys32_sysctl as well.  Based on a patch from Peter Chubb.

22 years agoia64: Minor formatting/whitespace fixes in ia64-version of acpi.c.
David Mosberger [Thu, 6 Mar 2003 14:21:44 +0000 (06:21 -0800)]
ia64: Minor formatting/whitespace fixes in ia64-version of acpi.c.

22 years ago[PATCH] ia64: ACPI fix for no PCI
Jesse Barnes [Thu, 6 Mar 2003 14:17:03 +0000 (06:17 -0800)]
[PATCH] ia64: ACPI fix for no PCI

Andy Grover told me this should be posted here.  It allows ACPI to
compile even with PCI turned off.  Patch against 2.5.60.

22 years ago[PATCH] ia64: compat_sys_futex() support
Stephen Rothwell [Thu, 6 Mar 2003 14:04:54 +0000 (06:04 -0800)]
[PATCH] ia64: compat_sys_futex() support

ia 64 part of the patch.  This gives you a 32 bit version of sys_futex (hopefully).

22 years agoia64: Fix several small bugs/omissions from the 2.5.64 sync.
David Mosberger [Thu, 6 Mar 2003 13:11:54 +0000 (05:11 -0800)]
ia64: Fix several small bugs/omissions from the 2.5.64 sync.

22 years agoia64: Hook up POSIX-timer syscalls. Take advantage of ptrace_notify().
David Mosberger [Thu, 6 Mar 2003 06:56:39 +0000 (22:56 -0800)]
ia64: Hook up POSIX-timer syscalls.  Take advantage of ptrace_notify().

22 years agoia64: Correct the value of siginfo.si_addr for SIGSEGV signals
David Mosberger [Thu, 6 Mar 2003 05:42:13 +0000 (21:42 -0800)]
ia64: Correct the value of siginfo.si_addr for SIGSEGV signals
triggered by NaT-page-consumption faults.

22 years agoia64: Sync with 2.5.64.
David Mosberger [Thu, 6 Mar 2003 05:34:32 +0000 (21:34 -0800)]
ia64: Sync with 2.5.64.

22 years agoia64: Make ia64_fetch_and_add() simpler to optimize so lib/rwsem.c lia64-v2.5.60
David Mosberger [Thu, 6 Mar 2003 03:22:26 +0000 (19:22 -0800)]
ia64: Make ia64_fetch_and_add() simpler to optimize so lib/rwsem.c
can be optimized properly.

22 years agoLinux 2.5.64 v2.5.64
Linus Torvalds [Tue, 4 Mar 2003 11:11:19 +0000 (03:11 -0800)]
Linux 2.5.64

22 years agoia64: Implement pcibios_prep_mwi() and define HAVE_ARCH_PCI_MWI to
David Mosberger [Tue, 4 Mar 2003 10:40:21 +0000 (02:40 -0800)]
ia64: Implement pcibios_prep_mwi() and define HAVE_ARCH_PCI_MWI to
ensure that PCI line-size gets programmed properly.  Based
on patch by Grant Grundler.

22 years agoia64: Implement _raw_write_trylock(). Based on patch by Joel Guillet.
David Mosberger [Tue, 4 Mar 2003 10:38:51 +0000 (02:38 -0800)]
ia64: Implement _raw_write_trylock().  Based on patch by Joel Guillet.

22 years agoia64: Fix SAL processor-log info handling. Based on patch by
David Mosberger [Tue, 4 Mar 2003 10:34:01 +0000 (02:34 -0800)]
ia64: Fix SAL processor-log info handling.  Based on patch by
Keith Owens.

22 years agoia64: Fix ia32 sysinfo() emulation.
David Mosberger [Tue, 4 Mar 2003 10:28:10 +0000 (02:28 -0800)]
ia64: Fix ia32 sysinfo() emulation.

22 years agoia64: Minor formatting fixes for the preemption patch.
David Mosberger [Tue, 4 Mar 2003 10:16:04 +0000 (02:16 -0800)]
ia64: Minor formatting fixes for the preemption patch.

22 years ago[PATCH] ia64: Preemption patch against ~2.5.60
Peter Chubb [Tue, 4 Mar 2003 10:06:48 +0000 (02:06 -0800)]
[PATCH] ia64: Preemption patch against ~2.5.60

Latest premption patch.

22 years ago[PATCH] ia64: 2nd update for HugeTLB Page patch for IA-64 2.5.60 kernel
Seth Rohit [Tue, 4 Mar 2003 09:33:01 +0000 (01:33 -0800)]
[PATCH] ia64: 2nd update for HugeTLB Page patch for IA-64 2.5.60 kernel

Please find attached a small hugetlb page support update for 2.5.60
IA-64 kernel (+ my previous hugetlb page patch).  This patch adds the
HAVE_ARCH_HUGETLB_UNMAPPED_AREA define for IA-64 arch.
hugetlb_get_unmapped_area function is added in
arch/ia64/mm/hugetlbpage.c

22 years ago[PATCH] ia64: HugeTLB Page patch for IA-64 2.5.60 kernel
Seth Rohit [Tue, 4 Mar 2003 09:30:54 +0000 (01:30 -0800)]
[PATCH] ia64: HugeTLB Page patch for IA-64 2.5.60 kernel

Please find attached a hugetlb page patch for IA-64 2.5.60 kernel .
Changes in generic files are mostly backported from 2.5.62 (to get
hugetlb support functioning properly).

22 years ago[PATCH] More IEEE1394 updates
Ben Collins [Tue, 4 Mar 2003 08:25:16 +0000 (00:25 -0800)]
[PATCH] More IEEE1394 updates

 - Cleanup Makefile.
 - Fix potentional crash in dv1394 module unload.
 - Why does ARM's memcpy not return void*? Oh well, work around it in
  eth1394 by not expecting standard behavior.

22 years agoFix up sunrpc for the dentry hash list changes.
Linus Torvalds [Tue, 4 Mar 2003 07:46:50 +0000 (23:46 -0800)]
Fix up sunrpc for the dentry hash list changes.

22 years ago[PATCH] ia64: SN update
Jesse Barnes [Tue, 4 Mar 2003 07:00:36 +0000 (23:00 -0800)]
[PATCH] ia64: SN update

And here's the SN specific part of the update.  This should get an SN2
compile all the way to the link stage, where I still have some devfs
stuff to cleanup.

22 years ago[PATCH] ia64: SN updates for mmzone.h
Jesse Barnes [Tue, 4 Mar 2003 06:59:02 +0000 (22:59 -0800)]
[PATCH] ia64: SN updates for mmzone.h

Here's an update to the ia64 mmzone.h file that adds some SN2 specific
defines (which will probably have to be changed later, but it's a
start).

22 years ago[PATCH] ia64: 2/2 fix in machvec.h
Suresh B. Siddha [Tue, 4 Mar 2003 06:55:41 +0000 (22:55 -0800)]
[PATCH] ia64: 2/2 fix in machvec.h

IA64 ABI specifies that globals > 8 bytes need to be aligned to 16 bytes.
gcc doesn't follow this convention. Current kernel code will fail to work with
a compiler which follows the ABI.

size of structure ia64_machine_vector is > 8 bytes and not multiple of 16 bytes.
When we have CONFIG_IA64_GENERIC, each machine specific vector from different
object files gets linked into a user defined section(forming array of
structures).

Now with a compiler conforming to ABI, there will be holes in this array
resulting in the code failure when it goes through this array of structures.

Following patch will make the size of the structure to be multiple of 16 bytes
making both ABI confirming/non-conforming compilers happy.

22 years ago[PATCH] ia64: 1/2 fix for generic kernel
Suresh B. Siddha [Tue, 4 Mar 2003 06:52:56 +0000 (22:52 -0800)]
[PATCH] ia64: 1/2 fix for generic kernel

Current 2.5 kernels are broken with CONFIG_IA64_GENERIC option. Two unused
members are still remaining in the structure, resulting in corruption of
structure elements during the MACHVEC_INIT initialization. Attached patch
fixes this problem.

22 years agoia64: Correct region_start calculation in kernel unwinder.
David Mosberger [Tue, 4 Mar 2003 06:51:00 +0000 (22:51 -0800)]
ia64: Correct region_start calculation in kernel unwinder.

22 years ago[PATCH] ia64: iosapic: rationalize __init/__devinit
Bjorn Helgaas [Tue, 4 Mar 2003 06:44:05 +0000 (22:44 -0800)]
[PATCH] ia64: iosapic: rationalize __init/__devinit

Rationalize __init/__devinit attributes.  The noteworthy changes are
that
iosapic_system_init(),
iosapic_init(),
iosapic_register_platform_intr(), and
iosapic_override_isa_irq()
are __init (only called from ACPI __init functions), but
iosapic_lists[],
num_iosapic,
find_iosapic(),
register_intr(),
iosapic_register_intr(), and
acpi_register_irq()
are not because they may be used after init-time by modules.

More detailed analysis:

        iosapic_lists[], num_iosapic: normal, referenced by
                find_iosapic (normal)
                register_intr (normal)
                iosapic_init (__init)

        pcat_compat: __initdata, referenced by
                iosapic_system_init (__init)
                iosapic_init (__init)
                iosapic_parse_prt (__init)

        find_iosapic: normal, called by
                register_intr (normal)

        register_intr: normal, called by
                iosapic_register_intr (normal), called by
                        acpi_register_irq (normal), called by
                                modules (=> can't be __init or __devinit)
                iosapic_register_platform_intr (__init)
                iosapic_override_isa_irq (__init)
                iosapic_parse_prt (__init)

        iosapic_reassign_vector: __init, called by
                iosapic_register_platform_intr (__init), called by
                        acpi_parse_plat_int_src (__init)

        iosapic_system_init: __init, called by
                acpi_parse_madt (__init)

        iosapic_init: __init, called by
                acpi_parse_iosapic (__init)

        iosapic_register_platform_intr: __init, called by
                acpi_parse_plat_int_src (__init)

        iosapic_override_isa_irq: __init, called by
                acpi_parse_int_src_ovr (__init)
                iosapic_init (__init)

        fixup_vector: __init, called by
                iosapic_parse_prt (__init), called by
                        acpi_pci_irq_init (__init)

22 years ago[PATCH] ia64: iosapic: self-documenting polarity/trigger arguments
Bjorn Helgaas [Tue, 4 Mar 2003 06:41:55 +0000 (22:41 -0800)]
[PATCH] ia64: iosapic: self-documenting polarity/trigger arguments

Make interrupt registration functions take named constants for
polarity and trigger mode.  Old -> new magic decoder ring:
polarity 0 -> IOSAPIC_POL_LOW(#defined to 1)
polarity 1 -> IOSAPIC_POL_HIGH(#defined to 0)
trigger 0  -> IOSAPIC_LEVEL(#defined to 1)
trigger 1  -> IOSAPIC_EDGE(#defined to 0)

22 years ago[PATCH] ia64: iosapic: simplify ISA IRQ init
Bjorn Helgaas [Tue, 4 Mar 2003 06:39:32 +0000 (22:39 -0800)]
[PATCH] ia64: iosapic: simplify ISA IRQ init

Simplify ISA IRQ init by taking advantage of iosapic_override_isa_irq(),
which already does what we need.

22 years ago[PATCH] ia64: iosapic: remove find_iosapic duplication
Bjorn Helgaas [Tue, 4 Mar 2003 06:38:31 +0000 (22:38 -0800)]
[PATCH] ia64: iosapic: remove find_iosapic duplication

emove IOSAPIC address and GSI base from external interrupt
registration interfaces.  This lets us remove acpi_find_iosapic(),
which is functionally similar to find_iosapic().

22 years ago[PATCH] ia64: iosapic: make pcat_compat system property
Bjorn Helgaas [Tue, 4 Mar 2003 06:36:48 +0000 (22:36 -0800)]
[PATCH] ia64: iosapic: make pcat_compat system property

Make pcat_compat a system property, not a per-IOSAPIC property.

22 years agoMerge penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/hlist
Linus Torvalds [Tue, 4 Mar 2003 06:30:19 +0000 (22:30 -0800)]
Merge penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/hlist
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

22 years ago[PATCH] dcache/inode hlist patchkit
Andi Kleen [Tue, 4 Mar 2003 06:28:32 +0000 (22:28 -0800)]
[PATCH] dcache/inode hlist patchkit

 - Inode and dcache Hash table only needs half the memory/cache because
   of using hlists.
 - Simplify dcache-rcu code.  With NULL end markers in the hlists
   is_bucket is not needed anymore.  Also the list walking code
   generates better code on x86 now because it doesn't need to dedicate
   a register for the list head.
 - Reorganize struct dentry to be more cache friendly.  All the state
   accessed for the hash walk is in one chunk now together with the
   inline name (all at the end)
 - Add prefetching for all the list walks.  Old hash lookup code didn't
   use it.
 - Some other minor cleanup.

22 years agoia64: In kernel unwinder, replace dump_info_pt() with get_scratch_regs()
David Mosberger [Tue, 4 Mar 2003 06:27:36 +0000 (22:27 -0800)]
ia64: In kernel unwinder, replace dump_info_pt() with get_scratch_regs()
and reformat to make it fit in 100 columns.

22 years agoia64; Improve debug output from kernel unwinder. Based on patch by
David Mosberger [Tue, 4 Mar 2003 05:58:54 +0000 (21:58 -0800)]
ia64; Improve debug output from kernel unwinder.  Based on patch by
Keith Owens.

22 years ago[PATCH] ia64: fix scratch-regs handling in kernel unwinder
Keith Owens [Tue, 4 Mar 2003 05:44:06 +0000 (21:44 -0800)]
[PATCH] ia64: fix scratch-regs handling in kernel unwinder

This patch has been running inside SGI for 2 months.  It
handles kernel stacks with multiple struct pt_regs, as found
while debugging the kernel.

22 years ago[PATCH] ia64: rwsem using atomic primitive
Kenneth W. Chen [Tue, 4 Mar 2003 04:05:08 +0000 (20:05 -0800)]
[PATCH] ia64: rwsem using atomic primitive

22 years ago[PATCH] ia64: CONFIG_NUMA build fix
Junichi Nomura [Tue, 4 Mar 2003 03:59:32 +0000 (19:59 -0800)]
[PATCH] ia64: CONFIG_NUMA build fix

I had to apply the patch below to build with CONFIG_NUMA.

22 years agoMerge bk://ldm.bkbits.net/linux-2.5-core
Linus Torvalds [Tue, 4 Mar 2003 03:09:35 +0000 (19:09 -0800)]
Merge bk://ldm.bkbits.net/linux-2.5-core
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years agoMerge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
Patrick Mochel [Tue, 4 Mar 2003 06:17:16 +0000 (00:17 -0600)]
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core

22 years agosysfs: Register filesystems with sysfs.
Patrick Mochel [Tue, 4 Mar 2003 06:13:14 +0000 (00:13 -0600)]
sysfs: Register filesystems with sysfs.

Originally from Nikita Danliov.

- Add struct subsystem to struct file_system_type.
- Add fs_subsys_init() to explicitly call sysfs_init() very early.
- Register base fs subsystem then, too.
- Register filesystems' embedded subsystem when registered with fs core.

Resulting tree looks like:

# tree /sys/fs/
/sys/fs/
|-- bdev
|-- devpts
|-- eventpollfs
|-- ext2
|-- ext3
|-- futexfs
|-- iso9660
|-- pipefs
|-- proc
|-- ramfs
|-- rootfs
|-- sockfs
|-- sysfs
`-- tmpfs

22 years agodriver model: implement platform_match()
Patrick Mochel [Tue, 4 Mar 2003 04:20:36 +0000 (22:20 -0600)]
driver model: implement platform_match()

- For matching registered platform devices with platform drivers.

- Also, make sure platform_bus is initialized early, with the rest of the
  core stuff.

22 years agosysfs: initialize from fs/namespace.c::mnt_init().
Patrick Mochel [Tue, 4 Mar 2003 04:17:19 +0000 (22:17 -0600)]
sysfs: initialize from fs/namespace.c::mnt_init().

This ensures that sysfs is initialized very early, before anything can
possibily registered with it.

It happens early enough that all filesystems can registered with sysfs
(besides sysfs itself), which is coming next.

22 years agodriver model: Make initialization explicit.
Patrick Mochel [Tue, 4 Mar 2003 04:13:44 +0000 (22:13 -0600)]
driver model: Make initialization explicit.

- Call driver_init() from init/main.c::do_basic_setup().

This ensures that all the driver model subsystems are initialized before
any drivers or devices can be registered.

It nearly frees up the core and postcore initcall levels, making them
available for other kernel code to use freely.

22 years ago[PATCH] IEEE1394 ioctl allocation documentation
Ben Collins [Tue, 4 Mar 2003 02:58:48 +0000 (18:58 -0800)]
[PATCH] IEEE1394 ioctl allocation documentation

22 years agosysfs: fix warning.
Patrick Mochel [Tue, 4 Mar 2003 02:57:38 +0000 (20:57 -0600)]
sysfs: fix warning.

From Andrew Morton

22 years ago[PATCH] IEEE1394 updates
Ben Collins [Tue, 4 Mar 2003 02:55:45 +0000 (18:55 -0800)]
[PATCH] IEEE1394 updates

- Add ioctl32 compat function registration for video1394, dv1394 and
  amdtp.
- Convert SBP-2 driver to new SCSI hotplug host/device interfaces.
- Initial Async ISO (GASP) support.

22 years agopnp interface.c needs <linux/slab.h> for 'kfree()'
Linus Torvalds [Tue, 4 Mar 2003 01:13:00 +0000 (17:13 -0800)]
pnp interface.c needs <linux/slab.h> for 'kfree()'

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Tue, 4 Mar 2003 00:42:43 +0000 (16:42 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[PATCH] sysfs build fix
Andrew Morton [Tue, 4 Mar 2003 00:26:42 +0000 (16:26 -0800)]
[PATCH] sysfs build fix

22 years ago[HOTPLUG]: drivers/base/hotplug.c needs linux/sched.h and linux/string.h
David S. Miller [Mon, 3 Mar 2003 20:27:42 +0000 (12:27 -0800)]
[HOTPLUG]: drivers/base/hotplug.c needs linux/sched.h and linux/string.h

22 years ago[SYSFS]: fs/sysfs/mount.c needs linux/init.h
David S. Miller [Mon, 3 Mar 2003 20:25:17 +0000 (12:25 -0800)]
[SYSFS]: fs/sysfs/mount.c needs linux/init.h

22 years ago[SPARC64]: Fix SMP boot failures.
Bruce D. Elliott [Mon, 3 Mar 2003 20:06:04 +0000 (12:06 -0800)]
[SPARC64]: Fix SMP boot failures.

22 years agosysfs: fix more merge breakage.
Patrick Mochel [Mon, 3 Mar 2003 11:11:30 +0000 (05:11 -0600)]
sysfs: fix more merge breakage.

22 years agosysfs: fixup merge
Patrick Mochel [Mon, 3 Mar 2003 10:59:28 +0000 (04:59 -0600)]
sysfs: fixup merge

22 years agocpufreq: convert to use new interface code.
Patrick Mochel [Mon, 3 Mar 2003 10:38:53 +0000 (04:38 -0600)]
cpufreq: convert to use new interface code.

- Create and register kobjects when adding a cpu to the cpufreq interface,
  instead of the terminally broken struct intf_data.

ACKed by Dominik Brodowski.

22 years ago[PATCH] Another bitop on boolean in pnpbios
John Levon [Mon, 3 Mar 2003 10:13:49 +0000 (02:13 -0800)]
[PATCH] Another bitop on boolean in pnpbios

22 years agoMerge bk://ldm.bkbits.net/linux-2.5-core
Linus Torvalds [Mon, 3 Mar 2003 10:13:05 +0000 (02:13 -0800)]
Merge bk://ldm.bkbits.net/linux-2.5-core
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[PATCH] small tty irq race fix
Nicolas Pitre [Mon, 3 Mar 2003 10:11:31 +0000 (02:11 -0800)]
[PATCH] small tty irq race fix

22 years agoMerge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
Patrick Mochel [Mon, 3 Mar 2003 07:32:15 +0000 (01:32 -0600)]
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core

22 years agodriver model: fix device interfaces.
Patrick Mochel [Mon, 3 Mar 2003 06:48:38 +0000 (00:48 -0600)]
driver model: fix device interfaces.

- Remove struct intf_data.
  It was silly, and gave us an unbalanced interface.
  Instead, when removing a device_interface, all of a class's devices are
  iterated over, and intf->remove_device() is called for each. (Instead
  of the device's list of interfaces it belongs to).
  Interfaces are expected to tell if they support the device being removed.

- Remove struct device::intf_list.

- Protect classes' device list access with devclass_sem, which is taken
  when a device or interface is added or removed. This allows access to the
  list w/o taking the class's lock, which allows subordinate objects to be
  registered (e.g. the interface itself, or objects the interfaces create
  for a device).

- This should fix a deadlock when devices are added to interfaces, which
  calls intf->add_device(), then interface_add_data(), which call
  kobject_register() and hangs, since it tries to take the class's lock
  again.

22 years agokobject: fix oops in to_kset()
Patrick Mochel [Mon, 3 Mar 2003 03:59:26 +0000 (21:59 -0600)]
kobject: fix oops in to_kset()

Check whether kset is NULL or not before doing container_of().

From Dominik Brodowski

22 years agodriver model: remove <linux/sched.h> from include/linux/device.h
Patrick Mochel [Mon, 3 Mar 2003 03:48:58 +0000 (21:48 -0600)]
driver model: remove <linux/sched.h> from include/linux/device.h

From Matt Wilcox

22 years agosysfs: fix oops in directory removal.
Patrick Mochel [Mon, 3 Mar 2003 03:43:37 +0000 (21:43 -0600)]
sysfs: fix oops in directory removal.

If a file that doesn't exist was looked up in a directory, and that
directory is later removed, sysfs would reap the negative dentrys along
with the valid ones.

Fix is to manually remove the dentrys from the parent's list under the
dcache_lock, then check if they're valid with dget_locked().

This ensures all the dentrys are removed, valid and invalid, and we don't
reap anything we shouldn't.

22 years ago[PATCH] Spelling fixes from spell-fix.pl
Steven Cole [Mon, 3 Mar 2003 00:34:23 +0000 (16:34 -0800)]
[PATCH] Spelling fixes from spell-fix.pl

This patch contains the first fruits of the automatic spell checking and
correcting scripts written by Dan Kegel and Matthias Schniedermeyer.
Those scripts are available here: http://www.kegel.com/kerspell/

This patch fixes these six words from the first five lines of
spell-fix.txt.  280 lines remaining.

  accesible   -> accessible
  accesing    -> accessing
  accomodate  -> accommodate
  acommodate  -> accommodate
  Acknowlege  -> Acknowledge
  acknoledged -> acknowledged

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Mon, 3 Mar 2003 00:33:50 +0000 (16:33 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[SCTP]: net/sctp/proc.c needs linux/init.h
David S. Miller [Sun, 2 Mar 2003 18:13:09 +0000 (10:13 -0800)]
[SCTP]: net/sctp/proc.c needs linux/init.h

22 years ago[ATM SUNI]: suni_init should not be __init and remove mod inc/dec.
Chas Williams [Sun, 2 Mar 2003 17:49:48 +0000 (09:49 -0800)]
[ATM SUNI]: suni_init should not be __init and remove mod inc/dec.

22 years ago[IPV6]: More C99 initializers.
Hideaki Yoshifuji [Sun, 2 Mar 2003 17:47:53 +0000 (09:47 -0800)]
[IPV6]: More C99 initializers.

22 years ago[IPSEC]: Make sure ESP output pads Null Encryption properly.
Joy Latten [Sun, 2 Mar 2003 17:45:33 +0000 (09:45 -0800)]
[IPSEC]: Make sure ESP output pads Null Encryption properly.

22 years ago[BRIDGE]: C99 patches for net/bridge/netfilter.
Art Haas [Sun, 2 Mar 2003 17:43:48 +0000 (09:43 -0800)]
[BRIDGE]: C99 patches for net/bridge/netfilter.

22 years ago[NETFILTER]: Add new ip6tables matches.
Harald Welte [Sun, 2 Mar 2003 17:40:56 +0000 (09:40 -0800)]
[NETFILTER]: Add new ip6tables matches.

22 years ago[NETFILTER]: Fix typo in ftp conntrack helper.
Harald Welte [Sun, 2 Mar 2003 17:27:23 +0000 (09:27 -0800)]
[NETFILTER]: Fix typo in ftp conntrack helper.

22 years ago[NETFILTER]: Fix conntrack bug introduced by list_del change.
Harald Welte [Sun, 2 Mar 2003 17:25:50 +0000 (09:25 -0800)]
[NETFILTER]: Fix conntrack bug introduced by list_del change.

22 years ago[NETFILTER]: fix NAT ICMP reply translation of inner packet.
Harald Welte [Sun, 2 Mar 2003 17:24:05 +0000 (09:24 -0800)]
[NETFILTER]: fix NAT ICMP reply translation of inner packet.

22 years ago[NETFILTER]: Fix icmp-type all problem in iptables.
Harald Welte [Sun, 2 Mar 2003 17:21:38 +0000 (09:21 -0800)]
[NETFILTER]: Fix icmp-type all problem in iptables.

22 years ago[ATM FORE200E]: Fix build.
Chas Williams [Sun, 2 Mar 2003 17:18:42 +0000 (09:18 -0800)]
[ATM FORE200E]: Fix build.

22 years ago[ATM]: Let upper layer k now lec supports multicast.
Chas Williams [Sun, 2 Mar 2003 17:16:52 +0000 (09:16 -0800)]
[ATM]: Let upper layer k now lec supports multicast.

22 years ago[NETFILTER]: Switch over to new-style module refcounting, help from Christoph Hellwig.
Rusty Russell [Sun, 2 Mar 2003 17:15:46 +0000 (09:15 -0800)]
[NETFILTER]: Switch over to new-style module refcounting, help from Christoph Hellwig.

22 years ago[ATM]: Get minimum frame size right in lec.c
Chas Williams [Sun, 2 Mar 2003 17:13:53 +0000 (09:13 -0800)]
[ATM]: Get minimum frame size right in lec.c

22 years ago[IPV6]: Make sure temporary addresses are regenerated properly.
Hideaki Yoshifuji [Sun, 2 Mar 2003 17:12:02 +0000 (09:12 -0800)]
[IPV6]: Make sure temporary addresses are regenerated properly.

22 years ago[ATM]: Fix mispatch.
David S. Miller [Sun, 2 Mar 2003 17:10:24 +0000 (09:10 -0800)]
[ATM]: Fix mispatch.

22 years ago[ATM]: Use skb_pull instead of direct skb mangling.
Chas Williams [Sun, 2 Mar 2003 17:09:03 +0000 (09:09 -0800)]
[ATM]: Use skb_pull instead of direct skb mangling.

22 years ago[NET]: Remove 2.0/2.2 compat code from netfilter, approved by Rusty.
Christoph Hellwig [Sun, 2 Mar 2003 17:07:05 +0000 (09:07 -0800)]
[NET]: Remove 2.0/2.2 compat code from netfilter, approved by Rusty.

22 years ago[IPV6]: Export in6addr_{any,loopback} to modules.
Bruce Allan [Sun, 2 Mar 2003 17:02:36 +0000 (09:02 -0800)]
[IPV6]: Export in6addr_{any,loopback} to modules.

22 years agoResolve conflicts.
David S. Miller [Sun, 2 Mar 2003 17:01:01 +0000 (09:01 -0800)]
Resolve conflicts.

22 years ago[SPARC64]: Use EXTRA_CFLAGS instead of mangling CFLAGS directly.
David S. Miller [Sun, 2 Mar 2003 16:49:35 +0000 (08:49 -0800)]
[SPARC64]: Use EXTRA_CFLAGS instead of mangling CFLAGS directly.

22 years ago[NET]: Move fc_type_trans into generic code.
Christoph Hellwig [Sun, 2 Mar 2003 16:47:43 +0000 (08:47 -0800)]
[NET]: Move fc_type_trans into generic code.

22 years ago[SPARC32/64]: Expand ioctl size field in backwards-compatible way.
Pete Zaitcev [Sun, 2 Mar 2003 16:45:12 +0000 (08:45 -0800)]
[SPARC32/64]: Expand ioctl size field in backwards-compatible way.

22 years ago[SPARC64]: update us3_cpufreq to support userspace governor.
Dominik Brodowski [Sun, 2 Mar 2003 16:34:51 +0000 (08:34 -0800)]
[SPARC64]: update us3_cpufreq to support userspace governor.

22 years ago[SPARC]: Fix Kconfig typo.
Pete Zaitcev [Sun, 2 Mar 2003 16:33:56 +0000 (08:33 -0800)]
[SPARC]: Fix Kconfig typo.

22 years ago[SPARC]: Kill GFP_DMA in iommu code.
Pete Zaitcev [Sun, 2 Mar 2003 16:33:24 +0000 (08:33 -0800)]
[SPARC]: Kill GFP_DMA in iommu code.

22 years agoMerge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5
David S. Miller [Sun, 2 Mar 2003 15:36:16 +0000 (07:36 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5

22 years ago[SPARC64]: Solaris module asm needs asm/thread_info.h
David S. Miller [Sun, 2 Mar 2003 15:25:11 +0000 (07:25 -0800)]
[SPARC64]: Solaris module asm needs asm/thread_info.h

22 years ago[SPARC64]: Update defconfig.
David S. Miller [Sun, 2 Mar 2003 15:24:05 +0000 (07:24 -0800)]
[SPARC64]: Update defconfig.

22 years ago[FRAMEBUFFER]: Convert TCX driver to new APIs.
David S. Miller [Sun, 2 Mar 2003 15:19:36 +0000 (07:19 -0800)]
[FRAMEBUFFER]: Convert TCX driver to new APIs.

22 years ago[FRAMEBUFFER]: Convert P9100 driver to new APIs.
David S. Miller [Sun, 2 Mar 2003 14:52:03 +0000 (06:52 -0800)]
[FRAMEBUFFER]: Convert P9100 driver to new APIs.

22 years ago[FRAMEBUFFER]: Convert cg14 driver to new APIs.
David S. Miller [Sun, 2 Mar 2003 14:28:47 +0000 (06:28 -0800)]
[FRAMEBUFFER]: Convert cg14 driver to new APIs.

22 years agoMerge http://linux-isdn.bkbits.net/linux-2.5.make
Linus Torvalds [Sun, 2 Mar 2003 13:05:27 +0000 (05:05 -0800)]
Merge http://linux-isdn.bkbits.net/linux-2.5.make
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years agokbuild: remove dependency on compile.h
Kai Germaschewski [Sun, 2 Mar 2003 16:55:36 +0000 (10:55 -0600)]
kbuild: remove dependency on compile.h

We had a dummy dependency on include/linux/compile.h, but it really caused
more trouble than benefits. It's not actually needed for the module
postprocessing, it was only put there to make sure we recognize when
gcc changed under us. However, we really can only do so much, and
the rest of kbuild won't notice a changed gcc either, so if the user replaces
gcc during a build, he just can't rely on the build doing the right thing.

The common cases are still covered, anyway. When the command to invoke
gcc changes ("CC=gcc32") we notice, and when the path to

/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h

changes (which luckily contains the "2.96", we'll notice and handle that,
too.

22 years ago[PATCH] kbuild: Top-level Makefile, trivial tidy up
Sam Ravnborg [Sun, 2 Mar 2003 16:38:09 +0000 (10:38 -0600)]
[PATCH] kbuild: Top-level Makefile, trivial tidy up

1) Remove dep from "make help", it is no longer useful
2) replace Generating with GEN when generating version.h