* Re: 2.6.2-rc2-mm1
From: Mike Fedyk @ 2004-01-28 7:55 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, linux-mm
In-Reply-To: <20040127233402.6f5d3497.akpm@osdl.org>
On Tue, Jan 27, 2004 at 11:34:02PM -0800, Andrew Morton wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.2-rc2/2.6.2-rc2-mm1/
>
>
> - From now on, -mm kernels will contain the latest contents of:
>
> Linus's tree: linus.patch
> The ACPI tree: acpi.patch
> Vojtech's tree: input.patch
> Jeff's tree: netdev.patch
> The ALSA tree: alsa.patch
>
> If anyone has any more external trees which need similar treatment,
> please let me know.
>
How about the fbdev tree?
^ permalink raw reply
* Re: 2.6.2-rc2-mm1
From: Mike Fedyk @ 2004-01-28 7:55 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, linux-mm
In-Reply-To: <20040127233402.6f5d3497.akpm@osdl.org>
On Tue, Jan 27, 2004 at 11:34:02PM -0800, Andrew Morton wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.2-rc2/2.6.2-rc2-mm1/
>
>
> - From now on, -mm kernels will contain the latest contents of:
>
> Linus's tree: linus.patch
> The ACPI tree: acpi.patch
> Vojtech's tree: input.patch
> Jeff's tree: netdev.patch
> The ALSA tree: alsa.patch
>
> If anyone has any more external trees which need similar treatment,
> please let me know.
>
How about the fbdev tree?
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
^ permalink raw reply
* RE: [Bluez-devel] Windows Port
From: Marcel Holtmann @ 2004-01-28 7:53 UTC (permalink / raw)
To: Peter Kjellerstedt; +Cc: acr, BlueZ Mailing List
In-Reply-To: <50BF37ECE4954A4BA18C08D0C2CF88CB04B83F@exmail1.se.axis.com>
Hi Peter,
> I may be stating the obvious, but do not forget about the
> license issue. As far as I can tell from a quick search
> through the BlueZ repository, only the code in libs2/lib
> and utils2/lib is under LGPL, the rest (including the "old"
> libraries) are under GPL. This means that any program or
> kernel driver that uses any of the GPLed parts need to be
> GPLed too. (This, btw, goes for Linux applications too that
> use or link with the GPLed parts.)
actually there is no problem with GPL or LGPL software on the Windows
platform, but you are right that every kernel driver or program must be
licensed under GPL, too.
The libs2 is not really LGPL at the moment (even if the header of the
files say so). Max and I already agreed that we should make the new
library LGPL, but there are still some code snippets that are copyright
by Qualcomm. And this code is GPL only at the moment, which means that
the complete code will be still under the GPL. Maybe it is a good time
to discuss this now. Max, what is the current status on this?
Regards
Marcel
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply
* Re: NetBSD port and a couple of remarks
From: Kip Macy @ 2004-01-28 7:44 UTC (permalink / raw)
To: Christian Limpach; +Cc: xen-devel
In-Reply-To: <1075237191.4016d147c2019@lola.Pin.LU>
Cool. Is there any way I could take a look at your changes?
You'll want to bring it up to date to use unstable:
bk clone bk://xen.bkbits.net/xeno-unstable.bk
-Kip
On Tue, 27 Jan 2004, Christian Limpach wrote:
> Hi!
>
> I have made a NetBSD-current kernel which boots on Xen. It still has some
> problems but it's good enough to boot multi-user and allows logins.
>
> While working on this, I noticed a few problems and I'm wondering if these
> are corrected in Xen versions >1.1:
>
> - the count for the initial l2 pagetable seems to be wrong: The page is
> pin'ed and it's used as a l2 pagetable but it's count is 0x40000000. If
> you switch to another table, you can't unpin in and if you unpin it first,
> it will stay typed as a l2 pagetable. Additionally, if you unpin it, you
> can make it writable then while it's still in use...
>
> - Xen completely locks up if my idle loop doesn't call the yield function,
> but consists of:
> * clear EVENTS_MASTER_ENABLE_BIT
> * check NetBSD runqueues
> * set EVENTS_MASTER_ENABLE_BIT
> * check for missed events
> * loop
> Not sure yet, why that is... It only happens occasionally but I never
> managed to complete a boot until I added the yield call. I'm using the
> hypervisor callback code with critical region fixup from mini-os which I
> think is identical to the one used in Linux.
>
>
> I've implemented a network driver and a console driver (output only).
> There's no support for dom0 operations yet and there's no driver for
> harddisks yet. Also a couple minor things like cpu speed detection and
> setting the clock are missing. Right now there's also still some problems
> with pagetables where either hypervisor calls are used to update inactive
> pagetables or vice versa to a lesser extent. I think that will be solved
> once I use pinning.
>
> I hope to commit this to the NetBSD tree eventually. Or I'll make patches
> available after some cleaning up.
>
> Finally, if someone could get me a xen-1.2 and/or xen-unstable tree out of
> bitkeeper, that would be much appreciated.
>
> --
> Christian Limpach <chris@pin.lu>
>
> [11] text 0xc0100000 data 0xc0276c24 bss 0xc02808c4 end 0xc02c163c esym
> 0xc02f177c
> [11] NetBSD 1.6ZH (XENO) #704: Tue Jan 27 18:52:02 CET 2004
> [11] chris@marble:/devel/netbsd/src-current-xen/compile/XENO
> [11] start_info: 0xc02bbd80
> [11] nr_pages: 4000
> [11] shared_inf: 0xc0300000 (was 0xc10a0000)
> [11] pt_base: 0xc109f000
> [11] mod_start: 0xc0281000
> [11] mod_len: 196924
> [11] net_rings:
> [11] 264000
> [11]
> [11] blk_ring: 0x258000
> [11] dom_id: 11
> [11] flags: 0x0
> [11] cmd_line:
> ip=172.20.4.17:172.20.4.13:172.20.1.1:255.255.128.0::eth0:off
> bootdev=xennet0 nfsroot=marble:/netboot/qube
> [11] NetBSD Xen console attached.
> Loaded initial symtab at 0xc02c1640, strtab at 0xc02db47c, # entries 6576
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
> The NetBSD Foundation, Inc. All rights reserved.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> The Regents of the University of California. All rights reserved.
> NetBSD 1.6ZH (XENO) #704: Tue Jan 27 18:52:02 CET 2004
> chris@marble:/devel/netbsd/src-current-xen/compile/XENO
> total memory = 13948 KB
> avail memory = 13576 KB
> [11] Xen reported: 501.148 MHz processor.
> mainbus0 (root)
> cpu0 at mainbus0: (uniprocessor)
> cpu0: Intel Celeron (Mendocino) (686-class), 20.00 MHz, id 0x665
> cpu0: features 183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
> cpu0: features 183fbff<PGE,MCA,CMOV,PAT,PSE36,MMX>
> cpu0: features 183fbff<FXSR>
> cpu0: I-cache 16 KB 32b/line 4-way, D-cache 16 KB 32b/line 4-way
> cpu0: L2 cache 128 KB 32b/line 4-way
> cpu0: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
> cpu0: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
> cpu0: 8 page colors
> xenc0 at mainbus0: Xen Virtual Console Driver
> xennet0 at mainbus0: Xen Virtual Network Driver
> xennet0: MAC address aa:00:00:24:1c:9b
> npx0 at mainbus0: using exception 16
> IPsec: Initialized Security Association Processing.
> boot device: xennet0
> root on xennet0
> mountroot: trying nfs...
> nfs_boot: trying static
> nfs_boot: client_addr=172.20.4.17
> nfs_boot: gateway=172.20.1.1
> nfs_boot: netmask=255.255.128.0
> nfs_boot: server=172.20.4.13
> nfs_boot: root=marble:/netboot/qube
> root on marble:/netboot/qube
> root time: 0x4016a704
> root file system type: nfs
> init: copying out path `/sbin/init' 11
> Thu Jan 1 00:01:05 UTC 1970
> Starting file system checks:
> Setting tty flags.
> Setting sysctl variables:
> Starting network.
> Hostname: qube
> IPv6 mode: host
> Configuring network interfaces:
> ..
> Building databases...
> Starting syslogd.
> Mounting all filesystems...
> Creating a.out runtime link editor directory cache.
> Checking quotas:
> done.
> /etc/rc: WARNING: No swap space configured!
> Starting virecover.
> Starting local daemons:
> ..
> Starting sshd.
> Starting inetd.
> Thu Jan 1 00:01:16 UTC 1970
>
> NetBSD/i386 (qube) (console)
>
> login:
>
>
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
>
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Re: Lost characters on serial console
From: Srihari Vijayaraghavan @ 2004-01-28 7:35 UTC (permalink / raw)
To: d.schmicker; +Cc: linux-kernel
Hello Detlef,
I had similar issues (I cannot remember the exact error messages, but it was ppp which complained about the compression/decompression errors).
I do not see those error messages when I use USB to Serial converter (it uses pl2303 driver) under heavy hard drive (IDE in my case) load. I guess USB sub-system is not as interrupts sensitive as Serial ports.
Thanks
Hari
^ permalink raw reply
* RE: [PATCH] ALSA 1.0.2
From: DaMouse Networks @ 2004-01-28 7:42 UTC (permalink / raw)
To: linux-kernel
For all those people with problems for the Intel8x0 driver this seems to have fixed them.
-DaMouse
^ permalink raw reply
* 2.6.2-rc2-mm1
From: Andrew Morton @ 2004-01-28 7:34 UTC (permalink / raw)
To: linux-kernel, linux-mm
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.2-rc2/2.6.2-rc2-mm1/
- From now on, -mm kernels will contain the latest contents of:
Linus's tree: linus.patch
The ACPI tree: acpi.patch
Vojtech's tree: input.patch
Jeff's tree: netdev.patch
The ALSA tree: alsa.patch
If anyone has any more external trees which need similar treatment,
please let me know.
- Various fixes. Nothing stands out.
Changes since 2.6.2-rc1-mm3:
linus.patch
Latest linus tree
-alsa-101.patch
+alsa.patch
Latest ALSA tree
netdev.patch
Latest net-drivers tree
+input.patch
Latest input driver tree
-spinlock-debugging-fix.patch
-ide-pdc4030-build-fix.patch
-acpi-support-FADT-rev3-XDSDT-table.patch
-acpi-frees-irq0.patch
-gcc-35-lmc.patch
-gcc-35-ne2k-pci.patch
-ia64-include-i2c-in-config.patch
Merged into Linus's tree
-alsa-cmipci-joystick-fix.patch
Merged into ALSA tree
-r8169-race-fix.patch
Merged into net driver tree
+kgdb-x86_64-support.patch
x86_64 KGDB support
+kernel_flag-fixes.patch
Clean up the spinlock debugging fix
+pmdisk-needs-uts_name.patch
Build fix
-big-pmac-update.patch
+big-pmac-3.patch
Updated powermac patch
+ppc64-config_h.patch
+ppc64-export_symbols.patch
+ppc64-lparcfg_fixes.patch
+ppc64-slb_rewrite.patch
+ppc64-xmon-sysrq.patch
PPC64 work
-sysfs-pin-kobject.patch
Dropped - was implicated in some oopses.
+vm-rss-limit-enforcement.patch
Attempt to enforce per-process resident set size limits.
+add-noinline-attribute.patch
+dont-inline-rest_init.patch
+kernel_thread_helper-section-fix.patch
More fiddling with gcc options.
+gcc-35-netlink.patch
+gcc-35-packet.patch
+gcc-35-x86_64.patch
More gcc-3.5 fixes
+ide-pdc4030-build-fix.patch
IDE compile fix
-kconfig-use-select.patch
+kconfig-use-select-2.patch
Updated
+edd-url-fix.patch
Documentation fix
-md-06-allow-partitioning.patch
Dropped - crashy.
-md-07-md-appear-in-proc-partitions.patch
Dropped - we're doing this differently.
+proc-partitions-omit-removable-media.patch
Skip removable media in /proc/paritions.
+posix-timers-fixes.patch
posix timers cleanups and fixes
-SIGRTMAX-fix.patch
Included in posix-timers-fixes.patch
-ufs-mount-noisiness.patch
-ufs-doc-update.patch
Dropped - we can solve this problem by trying reiserfs earlier in boot.
+futex-redundant-test.patch
Remove unneeded futex code.
+CONFIG_SYSRQ-fixes.patch
Somearchitectures were using the wrong CONFIG option
+dz-verify_area-removal.patch
Driver cleanup
+oss-c99-fixes.patch
c99ify some OSS drivers
+usb-sddr09-documentation.patch
Document some SmartMedia internals
+console-makefile-cleanup.patch
Makefile fixes
+oprofile-ringbuffer-wrap-fix.patch
+oprofile-alpha-fix.patch
oprofile fixes
+copy_namespace-enomem-fix.patch
Handle ENOMEM
+vgastate-missing-iounmaps.patch
+vga16fb-missing-iounmap.patch
Add some missing iounmap()s on error paths
+compat_siginfo-consolidation.patch
Consolidate some compat layer code.
+compat_siginfo-consolidation-fix.patch
Fix a warning in it
+d_path-needs-vfsmount_lock.patch
+namei-needs-vfsmount_lock.patch
Avoid some possible lookup-vs-[u]mount races
+try-reiserfs-earlier.patch
Try reiserfs much earlier in the boot sequence - reiserfs puts its
superblock in a weird place and tends to get false positives. (Should be
fixed in mkreiserfs!)
+ufs-use-silent.patch
Honour the `silent' option in ufs_fill_super().
+time-rounding-accuracy.patch
Improve rounding accuracy in the timekeeping code
+proc-stat-btime-fix-2.patch
Make /proc/stat:btime stay still
+menuconfig-choice-display-fix.patch
menufix help text fixes
+use-uint32_t-for-crosscompiling.patch
cross-compilation fix
+ac97-remove-fix.patch
Avoid oopses when removing the ac97 OSS driver
+show_task-fix.patch
Part-fix possible oops in show_task.
All 376 patches
linus.patch
mm.patch
add -mmN to EXTRAVERSION
alsa.patch
netdev.patch
input.patch
speedo-warning-fix.patch
eepro100.c warning fix
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
kgdb-doc-fix.patch
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe-non-ia32-build-fix.patch
kgdb-warning-fixes.patch
kgdb warning fixes
kgdb-x86_64-support.patch
kgdb-x86_64-support.patch for 2.6.2-rc1-mm3
x86_64-warnings-fix.patch
Fix two warnings on x86-64
kernel_flag-fixes.patch
Fix kernel_flag again
pmdisk-needs-uts_name.patch
pmdisk.c needs utsname.h
ppc32-MBX-mac-address-fix.patch
ppc32: MBX MAC address fix
ppc32-watchdog-defines-fixes.patch
ppc32: watchdog definition fixes
big-pmac-3.patch
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix-update-5.patch
must-fix update
psmouse-drop-timed-out-bytes.patch
psmouse: log and discard timed out bytes
ppc64-include_guards.patch
ppc64: add missing include guards, from Nathan Lynch
ppc64-lparcfg_write.patch
ppc64: lparcfg_write
ppc64-no_device_tree.patch
ppc64: fixes for compile with CONFIG_PROC_DEVICETREE=n, from Nathan Lynch
ppc64-ppc32_timer_create.patch
ppc64: missing set_fs(KERNEL_DS) in ppc32_timer_create, from Marcus Meissner
ppc64-defconfig_update.patch
ppc64: defconfig update
ppc64-use-preferred-console.patch
ppc64: Use preferred_console to select a reasonable default console
ppc64-config_h.patch
ppc64: add/remove config.h
ppc64-export_symbols.patch
ppc64: export memchr and csum_partial
ppc64-lparcfg_fixes.patch
ppc64: fix && vs & bugs in lparcfg, from Julie DeWandel
ppc64-slb_rewrite.patch
ppc64: SLB rewrite
ppc64-xmon-sysrq.patch
ppc64-bar-0-fix.patch
Allow PCI BARs that start at 0
ppc64-reloc_hide.patch
nuke-noisy-printks.patch
quiet down SMP boot messages
invalidate_inodes-speedup.patch
invalidate_inodes speedup
more invalidate_inodes speedup fixes
cfq-4.patch
CFQ io scheduler
CFQ fixes
config_spinline.patch
uninline spinlocks for profiling accuracy.
ramdisk-cleanup.patch
intel8x0-cleanup.patch
intel8x0 cleanups
pdflush-diag.patch
zap_page_range-debug.patch
zap_page_range() debug
get_user_pages-handle-VM_IO.patch
support-zillions-of-scsi-disks.patch
support many SCSI disks
pci_set_power_state-might-sleep.patch
CONFIG_STANDALONE-default-to-n.patch
Make CONFIG_STANDALONE default to N
extra-buffer-diags.patch
CONFIG_SYSFS.patch
From: Pat Mochel <mochel@osdl.org>
Subject: [PATCH] Add CONFIG_SYSFS
CONFIG_SYSFS-boot-from-disk-fix.patch
slab-leak-detector.patch
slab leak detector
loop-remove-blkdev-special-case.patch
loop-highmem.patch
remove useless highmem bounce from loop/cryptoloop
loop-bio-handling-fix.patch
loop: BIO handling fix
loop-init-fix.patch
loop.c doesn't fail init gracefully
loop-remove-redundant-assignment.patch
loop: remove redundant initialisation
acpi-pm-timer-3.patch
ACPI PM timer version 3
acpi-pm-timer-kill-printks.patch
use-pmtmr-for-delay_pmtmr.patch
Subject: Re: pester mingo@redhat.com
use-TSC-for-delay_pmtmr.patch
use-tsc-for-delay_pmtmr.patch
scale-nr_requests.patch
scale nr_requests with TCQ depth
truncate_inode_pages-check.patch
local_bh_enable-warning-fix.patch
pnp-fix-2.patch
PnP Fixes #2
pnp-fix-3.patch
PnP Fixes #3
alsa-pnp-fix.patch
ALSA pnp fix
sysfs-class-10-vc.patch
From: Greg KH <greg@kroah.com>
Subject: [PATCH] add sysfs class support for vc devices [10/10]
sched-find_busiest_node-resolution-fix.patch
sched: improved resolution in find_busiest_node
sched-domains.patch
sched: scheduler domain support
sched-clock-fixes.patch
fix sched_clock()
sched-build-fix.patch
sched: fix for NR_CPUS > BITS_PER_LONG
sched-sibling-map-to-cpumask.patch
sched: cpu_sibling_map to cpu_mask
p4-clockmod-sibling-map-fix.patch
p4-clockmod sibling_map fix
p4-clockmod-more-than-two-siblings.patch
p4-clockmod: handle more than two siblings
sched-domains-i386-ht.patch
sched: implement domains for i386 HT
sched-find_busiest_group-fix.patch
sched: Fix CONFIG_SMT oops on UP
sched-domain-tweak.patch
i386-sched-domain code consolidation
sched-no-drop-balance.patch
sched: handle inter-CPU jiffies skew
sched-arch_init_sched_domains-fix.patch
Change arch_init_sched_domains to use cpu_online_map
sched-find_busiest_group-clarification.patch
sched: clarify find_busiest_group
sched-remove-noisy-printks.patch
acpi-numa-printk-level-fixes.patch
ACPI NUMA quiet printk and cleanup
futex-wakeup-debug.patch
ide-siimage-seagate.patch
ide-ali-UDMA6-support.patch
IDE: Add support of UDMA6 on ALi rev > 0xc4
fa311-mac-address-fix.patch
wrong mac address with netgear FA311 ethernet card
laptop-mode-2.patch
laptop-mode for 2.6, version 6
Documentation/laptop-mode.txt
laptop-mode documentation updates
laptop-mode-doc-update-4.patch
Laptop mode documentation addition
vt-locking-fixes-2.patch
VT locking fixes
pid_max-fix.patch
Bug when setting pid_max > 32k
use-soft-float.patch
Use -msoft-float
DRM-cvs-update.patch
DRM cvs update
drm-include-fix.patch
kthread-primitive.patch
kthread primitive
kthread-block-all-signals.patch
kthread: block all signals
use-kthread-primitives.patch
Use kthread primitives
ide-pci-modules-fix.patch
fix issues with loading PCI IDE drivers as modules
limit-hash-table-sizes.patch
Limit hash table size
slab-poison-hex-dumping.patch
slab: hexdump for check_poison
pentium-m-support.patch
add Pentium M and Pentium-4 M options
old-gcc-supports-k6.patch
gcc 2.95 supports -march=k6 (no need for check_gcc)
amd-elan-is-a-different-subarch.patch
AMD Elan is a different subarch
better-i386-cpu-selection.patch
better i386 CPU selection
cpu-options-default-to-y.patch
cpu options default to "yes"
i386-default-to-n.patch
serial-02-fixups.patch
serial fixups (untested)
serial-02 fixes
serial-02 fixes
serial-03-fixups.patch
more serial driver fixups
serial-03 fixes
serial-03 fixes
ia32-MSI-vector-handling-fix.patch
ia32 MSI vector handling fix
aha152x-update.patch
aha152x update
aha152x-update-fix.patch
aha152x update fix
PP0-full_list-RC1.patch
parport fixes [1/5]
PP1-parport_locking-RC1.patch
parport fixes [2/5]
PP2-enumerate1-RC1.patch
parport fixes [3/5]
PP2-enumerate1-RC1-fix.patch
PP3-parport_gsc-RC1.patch
parport fixes [4/5]
PP4-bwqcam-RC1.patch
parport fixes [5/5]
bw-qcam-typo-fix.patch
bw-qcam typo fix
PP5-daisy-RC1.patch
parport fixes [2/5]
PI0-schedule_claimed-RC1.patch
paride cleanups and fixes [1/24]
PI1-expansion-RC1.patch
paride cleanups and fixes [2/24]
PI2-crapectomy-RC1.patch
paride cleanups and fixes [3/24]
PI3-ps_ready-RC1.patch
paride cleanups and fixes [4/24]
PI4-pd_busy-RC1.patch
paride cleanups and fixes [5/24]
PI5-do_pd_io-RC1.patch
paride cleanups and fixes [6/24]
PI6-bogus_requests-RC1.patch
paride cleanups and fixes [7/24]
PI7-claim_reorder-RC1.patch
paride cleanups and fixes [8/24]
PI8-do_pd_request1-RC1.patch
paride cleanups and fixes [9/24]
PI9-run_fsm-RC1.patch
paride cleanups and fixes [10/24]
PI10-action-RC1.patch
paride cleanups and fixes [2/24]
PI11-disconnect-RC1.patch
paride cleanups and fixes [12/24]
PI12-unclaim-RC1.patch
paride cleanups and fixes [13/24]
PI13-run_fsm-loop-RC1.patch
paride cleanups and fixes [14/24]
PI14-next_request-RC1.patch
paride cleanups and fixes [15/24]
PI15-do_pd_io-gone-RC1.patch
paride cleanups and fixes [16/24]
PI16-pd_claimed-RC1.patch
paride cleanups and fixes [17/24]
PI17-connect-RC1.patch
paride cleanups and fixes [18/24]
PI18-reorder-RC1.patch
paride cleanups and fixes [19/24]
PI19-special1-RC1.patch
paride cleanups and fixes [20/24]
PI20-gendisk_setup-RC1.patch
paride cleanups and fixes [21/24]
PI21-present-RC1.patch
paride cleanups and fixes [22/24]
PI22-pd_init_units-RC1.patch
paride cleanups and fixes [23/24]
PI23-special2-RC1.patch
paride cleanups and fixes [24/24]
PI24-paride64-RC1.patch
paride cleanups and fixes [25/24]
IMM0-lindent-RC1.patch
drivers/scsi/imm.c cleanups and fixes [1/8]
IMM1-references-RC1.patch
drivers/scsi/imm.c cleanups and fixes [2/8]
IMM2-claim-RC1.patch
drivers/scsi/imm.c cleanups and fixes [3/8]
IMM3-scsi_module-RC1.patch
drivers/scsi/imm.c cleanups and fixes [4/8]
IMM4-imm_probe-RC1.patch
drivers/scsi/imm.c cleanups and fixes [5/8]
IMM5-imm_wakeup-RC1.patch
drivers/scsi/imm.c cleanups and fixes [6/8]
IMM6-imm_hostdata-RC1.patch
drivers/scsi/imm.c cleanups and fixes [7/8]
IMM7-imm_attach-RC1.patch
drivers/scsi/imm.c cleanups and fixes [8/8]
PPA0-ppa_lindent-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [1/9]
PPA1-ppa_references-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [2/9]
PPA2-ppa_claim-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [3/9]
PPA3-ppa_scsi_module-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [4/9]
PPA4-ppa_probe-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [5/9]
PPA5-ppa_wakeup-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [6/9]
PPA6-ppa_hostdata-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [7/9]
PPA7-ppa_attach-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [8/9]
PPA8-ppa_lock_fix-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [9/9]
nfs-01-rpc_pipe_timeout.patch
NFSv4/RPCSEC_GSS: userland upcall timeouts
nfs-02-auth_gss.patch
RPCSEC_GSS: More fixes to the upcall mechanism.
nfs-03-pipe_close.patch
RPCSEC_GSS: detect daemon death
nfs-04-fix_nfs4client.patch
NFSv4: oops fix
nfs-05-fix_idmap.patch
NFSv4: client name fixes
nfs-06-fix_idmap2.patch
NFSv4: Bugfixes and cleanups client name to uid mapper.
nfs-07-gss_krb5.patch
RPCSEC_GSS: Make it safe to share crypto tfms among multiple threads.
nfs-08-gss_missingkfree.patch
RPCSEC_GSS: Oops. Major memory leak here.
nfs-09-memleaks.patch
RPCSEC_GSS: Fix two more memory leaks found by the stanford checker.
nfs-10-refleaks.patch
RPCSEC_GSS: Fix yet more memory leaks.
nfs-11-krb5_cleanup.patch
RPCSEC_GSS: krb5 cleanups
nfs-12-gss_nokmalloc.patch
RPCSEC_GSS: memory allocation fixes
nfs-13-krb5_integ.patch
RPCSEC_GSS: Client-side only support for rpcsec_gss integrity protection.
nfs-14-clnt_seqno_to_req.patch
RPCSEC_GSS: gss sequence number history fixes
nfs-15-encode_pages_tail.patch
XDR: page encoding fix
nfs-16-rpc_clones.patch
RPC: transport sharing
nfs-17-rpc_clone2.patch
NFSv4/RPCSEC_GSS: use RPC cloning
nfs-18-renew_xdr.patch
NFSv4: make RENEW a standalone RPC call
nfs-19-renewd.patch
NFSv4: make lease renewal daemon per-server
nfs-20-fsinfo_xdr.patch
NFSv4: Split the code for retrieving static server information out of the GETATTR compound.
nfs-21-setclientid_xdr.patch
NFSv4: Make SETCLIENTID and SETCLIENTID_CONFIRM standalone operations
nfs-22-errno.patch
NFSv4: errno fixes
nfs-23-open_reclaim.patch
NFSv4: Preparation for the server reboot recovery code.
nfs-24-state_recovery.patch
NFSv4: Basic code for recovering file OPEN state after a server reboot.
nfs-25-soft.patch
RPC/NFSv4: Allow lease RENEW calls to be soft
nfs-26-sock_disconnect.patch
RPC: TCP timeout fixes
nfs-27-atomic_open.patch
NFSv4: Atomic open()
nfs-28-open_owner.patch
NFSv4: Share open_owner structs
nfs-29-fix_idmap3.patch
NFSv4: fix multi-partition mount oops
nfs_idmap-warning-fix.patch
nfs-30-lock.patch
NFSv4: Add support for POSIX file locking.
nfs-old-gcc-fix.patch
NFS: fix for older gcc's
nfs-31-attr.patch
NFSv2/v3/v4: New attribute revalidation code
ghash.patch
ghash.h from 2.4
tty_io-uml-fix.patch
uml: make tty_init callable from UML functions
uml-update.patch
UML update
blk_congestion_wait-return-remaining.patch
return remaining jiffies from blk_congestion_wait()
vmscan-remove-priority.patch
mm/vmscan.c: remove unused priority argument.
kswapd-throttling-fixes.patch
kswapd throttling fixes
vm-rss-limit-enforcement.patch
RSS limit enforcement for 2.6
kbuild-unmangle-include-options.patch
kbuild: Unmangle include options for gcc
sunrpc-sleep_on-removal.patch
remove sleep_on from sunrpc
sisfb-update.patch
sisfb update
add-config-for-mregparm-3-ng.patch
Add CONFIG for -mregparm=3
add-config-for-mregparm-3-ng-fixes.patch
arch/i386/Makefile,scripts/gcc-version.sh,Makefile small fixes
use-funit-at-a-time.patch
Use -funit-at-a-time on ia32
add-noinline-attribute.patch
Add noinline attribute
dont-inline-rest_init.patch
use noinline for rest_init()
kernel_thread_helper-section-fix.patch
Force kernel_thread_helper() into .text
fix-more-gcc-34-warnings.patch
Fix more gcc 3.4 warnings
gcc-35-netlink.patch
gcc-3.5: netlink
gcc-35-packet.patch
gcc-3.5: af_packet
gcc-34-string-fixes.patch
string fixes for gcc 3.4
gcc-35-bio_phys_segments.patch
gcc-3.5: fix extern inline decls
gcc-35-ident-warnings.patch
gcc-3.5: #ident fixes
gcc-35-binfmt_elf-warning-fix.patch
gcc-3.5: binfmt_elf warning fix
gcc-35-pcm_misc-warnings.patch
gcc-3.5: pcm_misc.c warnings
gcc-35-pcm_plugin-warnings.patch
gcc-35-reiserfs-fixes.patch
gcc-3.5: reiserfs fixes
gcc-35-tcp_put_port-fix.patch
gcc-3.5: tcp_put_port() fix
gcc-35-ip6-ndisc-fix.patch
gcc-3.5: ipv6/ndisc.c fixes
gcc-35-ide-fix.patch
gcc-3.5: ide.h fixes
gcc-35-elevator.patch
gcc-3.5: elevator.h fixes
gcc-35-keyboard-fixes.patch
gcc-3.5: keyboard.c fixes
gcc-35-exit-fix.patch
gcc-3.5: _exit fix
gcc-35-parport.patch
Fix inlining failure (all GCCs) in parport
gcc-34-compilation-fixes.patch
More 3.4 compilation fixes
gcc-35-seq_clientmgr.patch
gcc-3.5: sound/core/seq/seq_clientmgr.c
gcc-35-tg3.patch
gcc-3.5: tg3.c warnings
gcc-35-parport2.patch
gcc-3.5: parport warnings
gcc-35-i810_accel.patch
gcc-3.5: i810_accel fix
gcc-35-puts-fix.patch
gcc-3.5: misc.c warning fix
gcc-35-filesystems.patch
gcc-3.5: fsfilter.h, ntfs.h
gcc-35-zatm-fix.patch
gcc-3.5: zatm.c fix
gcc-35-vxfs-idents.patch
gcc-3.5: vxfs fixes
gcc-35-hfs-fix.patch
gcc-3.5: hfs fixes
gcc-35-uPD98402.patch
gcc-3.5: drivers/atm/uPD98402.c
gcc-35-intermezzo.patch
gcc-3.5: intermezzo
gcc-35-iphase.patch
gcc-3.5: iphase.c
gcc-35-suni.patch
gcc-3.5: suni.c
gcc-35-fore2000e.patch
gcc-3.5: drivers/atm/fore200e.c
gcc-35-ncpfs.patch
gcc-3.5: ncpfs
gcc-35-eni.patch
gcc-3.5: drivers/atm/eni.c
gcc-35-xfs.patch
gcc-3.5: XFS fixes
gcc-35-idt77105.patch
gcc-3.5: drivers/atm/idt77105.c
gcc-35-atmtcp.patch
gcc-3.5: drivers/atm/atmtcp.c
gcc-35-appletalk.patch
gcc-3.5: appletalk
gcc-35-he.patch
gcc-3.5: drivers/atm/he.c
gcc-35-atm-common.patch
gcc-3.5: net/atm/common.c
gcc-35-it87.patch
gcc-3.5: drivers/i2c/chips/it87.c
gcc-35-econet.patch
gcc-3.5: econet
gcc-35-decnet.patch
gcc-3.5: decnet
gcc-35-radeon.patch
gcc-3.5: radeon
gcc-35-sc1200.patch
gcc-3.5: drivers/ide/pci/sc1200.c
gcc-35-ipx.patch
gcc-3.5: ipx
gcc-35-irda.patch
gcc-3.5: irda
gcc-35-raid6x86.patch
gcc-3.5: raid6
gcc-35-mtd.patch
gcc-3.5: mtd
gcc-35-dvb.patch
gcc-35: DVB
gcc-35-bonding.patch
gcc-3.5: bonding
gcc-35-ax25.patch
gcc-3.5: ax25
gcc-35-pcmcia.patch
gcc-3.5: PCMCIA
gcc-35-video.patch
gcc-3.5: video
gcc-35-net-key.patch
gcc-3.5: net/key/af_key.c
gcc-35-netrom.patch
gcc-3.5: netrom
gcc-35-llc.patch
gcc-3.5: llc
gcc-35-pnpbios.patch
gcc-3.5: pnpbios
gcc-35-rose.patch
gcc-3.5: net/rose
gcc-35-53c700.patch
gcc-3.5: drivers/scsi/53c700
gcc-35-advansys.patch
gcc-3.5: advansys.c
gcc-35-sctp-attribute_packed-fix.patch
gcc-3.5: sctp
gcc-35-atp870u.patch
gcc-3.5: atp870u.c
gcc-35-gdth.patch
gcc-3.5: gdth.c
gcc-35-pppoe.patch
gcc-3.5: pppoe
gcc-35-uss720.patch
gcc-3.5: drivers/usb/misc/uss720.c
gcc-35-net2280.patch
gcc-3.5: drivers/usb/gadget/net2280.c
gcc-35-hid-core.patch
gcc-3.5: drivers/usb/input/hid-core.c
gcc-35-fbcon.patch
gcc-3.5: fbcon.c
gcc-35-riva-fbdev.patch
gcc-3.5: drivers/video/riva/fbdev.c
gcc-35-usb-storage-usb.patch
gcc-3.5: drivers/usb/storage/usb.c
gcc-35-video-cfbimgblt.patch
gcc-3.5: drivers/video/cfbimgblt.c
gcc-35-video-vgastate.patch
gcc-3.5: drivers/video/vgastate.c
gcc-35-traps.patch
gcc-3.5: arch/i386/kernel/traps.c
gcc-35-x86_64.patch
x86-64 fixes for gcc 3.5
bitmap-parsing-printing-v4.patch
bitmap parsing/printing routines, version 4
bitmap-parsing-cleanup.patch
bitmap parsing/printing routines cleanup
non-readable-binaries.patch
Handle non-readable binfmt_misc executables
fix-improve-modular-ide.patch
fix/improve modular IDE
ide-pdc4030-build-fix.patch
janitor-09-i387-usercopy-check.patch
i387: handle copy_from_user() error
doc-remove-modules-conf-references.patch
Documentation: remove /etc/modules.conf refs
more-MODULE_ALIASes.patch
add some more MODULE_ALIASes
bonding-alias-revert-and-docco-fix.patch
bonding alias revert and documentation fix
simplify-net_ratelimit.patch
simplify net_ratelimit()
printk-rate_limit-fixes.patch
printk_ratelimit() tweaks
readX_relaxed.patch
add readX_relaxed() interface
kconfig-use-select-2.patch
Kconfig: use select statements
kconfig-remove-enable.patch
kconfig/wireless: Replace enable with select
use-attribute-const-everywhere.patch
use __attribute_const__ everywhere
edd-disksig.patch
EDD: read disk80 MBR signature, export through edd module
edd-url-fix.patch
EDD report URL change
swsusp-stop-DMA-on-resume.patch
swsusp does not stop DMA properly during resume
swsusp-stop-DMA-on-resume-fix.patch
swsusp-trivial-cleanups.patch
Trivial cleanups for swsusp
swsusp-more-cleanups.patch
More cleanups for swsusp
swsusp-software_suspend-retval-fix.patch
Allow software_suspend to fail
vmalloc-address-offset-fix.patch
vmalloc address offset fix
hugetlbfs_remove_dirent.patch
hugetlbfs directory entry cleanup
libfs_timestamp_fixes.patch
libfs mtime/ctime updates
hugetlbfs_cleanup.patch
hugetlbfs cleanup
console_driver-definition-fix.patch
missing `console_driver' with CONFIG_VT && !CONFIG_VT_CONSOLE
partition-naming-fix.patch
Make naming of parititions in sysfs match /proc/partitions.
ppc32-1000-hz.patch
ppc32: Set HZ to 1000 on ppc32
fix-blockdev-getro.patch
fix blockdev --getro for sr, sd, ide-floppy
remove-kstat-cpu-notifiers.patch
Remove kstat cpu notifiers
workqueue-cleanup-2.patch
Minor workqueue.c cleanup
remove-more-cpu-notifiers.patch
Remove More Unneccessary CPU Notifiers
use-CPU_UP_PREPARE-properly.patch
Use CPU_UP_PREPARE properly
support-wider-consoles.patch
console: support for > 127 chars
remove-valid_addr_bitmap.patch
remove valid_addr_bitmap
osst-warning-fix.patch
osst.c: suppress page allocation failure warnings
init-cpu_vm_mask-in-init_mm.patch
initialise cpu_vm_mask in init_mm
raw-is-obsolete.patch
deprecate the raw driver
sleep_on-needs_lock_kernel.patch
sleep_on(): check for lock_kernel
ncpfs-stack-usage-fix.patch
Fix deep stack usage in ncpfs
remove_suid-fix.patch
remove_suid() fix
md-02-preferred_minor-fix.patch
md: Move the test in preferred_minor to where it is used.
md-03-debugging-output-cleanup.patch
md: Fixes to make debuging output nicer.
md-04-personality-stats-collection.patch
md: Collect device IO statistics for MD personalities.
md-05-device-in-error-printing-fix.patch
md: Change the way the name of an md device is printed in error messages.
proc-partitions-omit-removable-media.patch
/proc/paritions: omit removable media
remove-SIIG-PCI-IDs-from-parport_pc.patch
remove SIIG combo cards PCI ids from parport_pc
i830-agp-pm-fix.patch
Intel i830 AGP fix
remove-memblks.patch
Remove memblks from the kernel
8250_pnp-cleanup.patch
8250_pnp rmmod cleanup
scsi-tape-fixes.patch
SCSI tape cdev fixes
raid-makefile-cleanup.patch
Clean up raid6 kbuild output
fancy-lost-ticks-message.patch
Better "Losing Ticks" Error Message
x86_64-make-xconfig-fix.patch
Fix make xconfig on /lib64 systems
reserve-NUMA-API-syscall-slots.patch
Reserve system calls for NUMA API
posix-timers-fixes.patch
posix_timers fixes
mount-option-overrun-fix.patch
Zero last byte of mount option page.
futex-redundant-test.patch
futex: remove redundant test
CONFIG_SYSRQ-fixes.patch
[janitor] change a few SYSRQ to MAGIC_SYSRQ
dz-verify_area-removal.patch
[janitor] dz: verify_area() removal
oss-c99-fixes.patch
[janitor] sound/oss: use C99 inits.
usb-sddr09-documentation.patch
add comments to sddr09.c
console-makefile-cleanup.patch
console cleanup
oprofile-ringbuffer-wrap-fix.patch
oprofile per-cpu buffer overrun
oprofile-alpha-fix.patch
oprofile, typo in alpha driver
copy_namespace-enomem-fix.patch
copy_namespace ENOMEM fix
vgastate-missing-iounmaps.patch
[janitor] vgastate: cleanup iounmap() usage
vga16fb-missing-iounmap.patch
[janitor] vga16fb: add missing iounmap()
d_path-needs-vfsmount_lock.patch
__d_path needs vfsmount_lock
namei-needs-vfsmount_lock.patch
namei.c: take vfsmount_lock
try-reiserfs-earlier.patch
try reiserfs before other filesystems
ufs-use-silent.patch
UFS: honour `silent' parameter.
time-rounding-accuracy.patch
Fine tune the time conversion to eliminate conversion errors.
proc-stat-btime-fix-2.patch
/proc/stat:btime fix
menuconfig-choice-display-fix.patch
fix menuconfig choice item help display
use-uint32_t-for-crosscompiling.patch
u_int32_t causes cross-compile problems
ac97-remove-fix.patch
ac97 OSS driver removal fix
list_del-debug.patch
list_del debug check
print-build-options-on-oops.patch
show_task-free-stack-fix.patch
show_task() fix and cleanup
show_task-fix.patch
show_task() is not SMP safe
oops-dump-preceding-code.patch
i386 oops output: dump preceding code
lockmeter.patch
ia64-lockmeter-fix.patch
4g-2.6.0-test2-mm2-A5.patch
4G/4G split patch
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
4G/4G might_sleep warning fix
4g/4g pagetable accounting fix
Fix 4G/4G and WP test lockup
4G/4G KERNEL_DS usercopy again
Fix 4G/4G X11/vm86 oops
Fix 4G/4G athlon triplefault
4g4g SEP fix
Fix 4G/4G split fix for pre-pentiumII machines
4g/4g PAE ACPI low mappings fix
zap_low_mappings-fix.patch
zap_low_mappings() cannot be __init
4g4g-locked-userspace-copy.patch
Do a locked user-space copy for 4g/4g
ppc-fixes.patch
make mm4 compile on ppc
O_DIRECT-race-fixes-rollup.patch
DIO fixes forward port and AIO-DIO fix
O_DIRECT race fixes comments
O_DRIECT race fixes fix fix fix
DIO locking rework
O_DIRECT XFS fix
dio-aio-fixes.patch
direct-io AIO fixes
dio-aio fix fix
aio-fallback-bio_count-race-fix-2.patch
AIO+DIO bio_count race fix
aio-sysctl-parms.patch
aio sysctl parms
^ permalink raw reply
* 2.6.2-rc2-mm1
From: Andrew Morton @ 2004-01-28 7:34 UTC (permalink / raw)
To: linux-kernel, linux-mm
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.2-rc2/2.6.2-rc2-mm1/
- From now on, -mm kernels will contain the latest contents of:
Linus's tree: linus.patch
The ACPI tree: acpi.patch
Vojtech's tree: input.patch
Jeff's tree: netdev.patch
The ALSA tree: alsa.patch
If anyone has any more external trees which need similar treatment,
please let me know.
- Various fixes. Nothing stands out.
Changes since 2.6.2-rc1-mm3:
linus.patch
Latest linus tree
-alsa-101.patch
+alsa.patch
Latest ALSA tree
netdev.patch
Latest net-drivers tree
+input.patch
Latest input driver tree
-spinlock-debugging-fix.patch
-ide-pdc4030-build-fix.patch
-acpi-support-FADT-rev3-XDSDT-table.patch
-acpi-frees-irq0.patch
-gcc-35-lmc.patch
-gcc-35-ne2k-pci.patch
-ia64-include-i2c-in-config.patch
Merged into Linus's tree
-alsa-cmipci-joystick-fix.patch
Merged into ALSA tree
-r8169-race-fix.patch
Merged into net driver tree
+kgdb-x86_64-support.patch
x86_64 KGDB support
+kernel_flag-fixes.patch
Clean up the spinlock debugging fix
+pmdisk-needs-uts_name.patch
Build fix
-big-pmac-update.patch
+big-pmac-3.patch
Updated powermac patch
+ppc64-config_h.patch
+ppc64-export_symbols.patch
+ppc64-lparcfg_fixes.patch
+ppc64-slb_rewrite.patch
+ppc64-xmon-sysrq.patch
PPC64 work
-sysfs-pin-kobject.patch
Dropped - was implicated in some oopses.
+vm-rss-limit-enforcement.patch
Attempt to enforce per-process resident set size limits.
+add-noinline-attribute.patch
+dont-inline-rest_init.patch
+kernel_thread_helper-section-fix.patch
More fiddling with gcc options.
+gcc-35-netlink.patch
+gcc-35-packet.patch
+gcc-35-x86_64.patch
More gcc-3.5 fixes
+ide-pdc4030-build-fix.patch
IDE compile fix
-kconfig-use-select.patch
+kconfig-use-select-2.patch
Updated
+edd-url-fix.patch
Documentation fix
-md-06-allow-partitioning.patch
Dropped - crashy.
-md-07-md-appear-in-proc-partitions.patch
Dropped - we're doing this differently.
+proc-partitions-omit-removable-media.patch
Skip removable media in /proc/paritions.
+posix-timers-fixes.patch
posix timers cleanups and fixes
-SIGRTMAX-fix.patch
Included in posix-timers-fixes.patch
-ufs-mount-noisiness.patch
-ufs-doc-update.patch
Dropped - we can solve this problem by trying reiserfs earlier in boot.
+futex-redundant-test.patch
Remove unneeded futex code.
+CONFIG_SYSRQ-fixes.patch
Somearchitectures were using the wrong CONFIG option
+dz-verify_area-removal.patch
Driver cleanup
+oss-c99-fixes.patch
c99ify some OSS drivers
+usb-sddr09-documentation.patch
Document some SmartMedia internals
+console-makefile-cleanup.patch
Makefile fixes
+oprofile-ringbuffer-wrap-fix.patch
+oprofile-alpha-fix.patch
oprofile fixes
+copy_namespace-enomem-fix.patch
Handle ENOMEM
+vgastate-missing-iounmaps.patch
+vga16fb-missing-iounmap.patch
Add some missing iounmap()s on error paths
+compat_siginfo-consolidation.patch
Consolidate some compat layer code.
+compat_siginfo-consolidation-fix.patch
Fix a warning in it
+d_path-needs-vfsmount_lock.patch
+namei-needs-vfsmount_lock.patch
Avoid some possible lookup-vs-[u]mount races
+try-reiserfs-earlier.patch
Try reiserfs much earlier in the boot sequence - reiserfs puts its
superblock in a weird place and tends to get false positives. (Should be
fixed in mkreiserfs!)
+ufs-use-silent.patch
Honour the `silent' option in ufs_fill_super().
+time-rounding-accuracy.patch
Improve rounding accuracy in the timekeeping code
+proc-stat-btime-fix-2.patch
Make /proc/stat:btime stay still
+menuconfig-choice-display-fix.patch
menufix help text fixes
+use-uint32_t-for-crosscompiling.patch
cross-compilation fix
+ac97-remove-fix.patch
Avoid oopses when removing the ac97 OSS driver
+show_task-fix.patch
Part-fix possible oops in show_task.
All 376 patches
linus.patch
mm.patch
add -mmN to EXTRAVERSION
alsa.patch
netdev.patch
input.patch
speedo-warning-fix.patch
eepro100.c warning fix
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
kgdb-doc-fix.patch
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe-non-ia32-build-fix.patch
kgdb-warning-fixes.patch
kgdb warning fixes
kgdb-x86_64-support.patch
kgdb-x86_64-support.patch for 2.6.2-rc1-mm3
x86_64-warnings-fix.patch
Fix two warnings on x86-64
kernel_flag-fixes.patch
Fix kernel_flag again
pmdisk-needs-uts_name.patch
pmdisk.c needs utsname.h
ppc32-MBX-mac-address-fix.patch
ppc32: MBX MAC address fix
ppc32-watchdog-defines-fixes.patch
ppc32: watchdog definition fixes
big-pmac-3.patch
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix-update-5.patch
must-fix update
psmouse-drop-timed-out-bytes.patch
psmouse: log and discard timed out bytes
ppc64-include_guards.patch
ppc64: add missing include guards, from Nathan Lynch
ppc64-lparcfg_write.patch
ppc64: lparcfg_write
ppc64-no_device_tree.patch
ppc64: fixes for compile with CONFIG_PROC_DEVICETREE=n, from Nathan Lynch
ppc64-ppc32_timer_create.patch
ppc64: missing set_fs(KERNEL_DS) in ppc32_timer_create, from Marcus Meissner
ppc64-defconfig_update.patch
ppc64: defconfig update
ppc64-use-preferred-console.patch
ppc64: Use preferred_console to select a reasonable default console
ppc64-config_h.patch
ppc64: add/remove config.h
ppc64-export_symbols.patch
ppc64: export memchr and csum_partial
ppc64-lparcfg_fixes.patch
ppc64: fix && vs & bugs in lparcfg, from Julie DeWandel
ppc64-slb_rewrite.patch
ppc64: SLB rewrite
ppc64-xmon-sysrq.patch
ppc64-bar-0-fix.patch
Allow PCI BARs that start at 0
ppc64-reloc_hide.patch
nuke-noisy-printks.patch
quiet down SMP boot messages
invalidate_inodes-speedup.patch
invalidate_inodes speedup
more invalidate_inodes speedup fixes
cfq-4.patch
CFQ io scheduler
CFQ fixes
config_spinline.patch
uninline spinlocks for profiling accuracy.
ramdisk-cleanup.patch
intel8x0-cleanup.patch
intel8x0 cleanups
pdflush-diag.patch
zap_page_range-debug.patch
zap_page_range() debug
get_user_pages-handle-VM_IO.patch
support-zillions-of-scsi-disks.patch
support many SCSI disks
pci_set_power_state-might-sleep.patch
CONFIG_STANDALONE-default-to-n.patch
Make CONFIG_STANDALONE default to N
extra-buffer-diags.patch
CONFIG_SYSFS.patch
From: Pat Mochel <mochel@osdl.org>
Subject: [PATCH] Add CONFIG_SYSFS
CONFIG_SYSFS-boot-from-disk-fix.patch
slab-leak-detector.patch
slab leak detector
loop-remove-blkdev-special-case.patch
loop-highmem.patch
remove useless highmem bounce from loop/cryptoloop
loop-bio-handling-fix.patch
loop: BIO handling fix
loop-init-fix.patch
loop.c doesn't fail init gracefully
loop-remove-redundant-assignment.patch
loop: remove redundant initialisation
acpi-pm-timer-3.patch
ACPI PM timer version 3
acpi-pm-timer-kill-printks.patch
use-pmtmr-for-delay_pmtmr.patch
Subject: Re: pester mingo@redhat.com
use-TSC-for-delay_pmtmr.patch
use-tsc-for-delay_pmtmr.patch
scale-nr_requests.patch
scale nr_requests with TCQ depth
truncate_inode_pages-check.patch
local_bh_enable-warning-fix.patch
pnp-fix-2.patch
PnP Fixes #2
pnp-fix-3.patch
PnP Fixes #3
alsa-pnp-fix.patch
ALSA pnp fix
sysfs-class-10-vc.patch
From: Greg KH <greg@kroah.com>
Subject: [PATCH] add sysfs class support for vc devices [10/10]
sched-find_busiest_node-resolution-fix.patch
sched: improved resolution in find_busiest_node
sched-domains.patch
sched: scheduler domain support
sched-clock-fixes.patch
fix sched_clock()
sched-build-fix.patch
sched: fix for NR_CPUS > BITS_PER_LONG
sched-sibling-map-to-cpumask.patch
sched: cpu_sibling_map to cpu_mask
p4-clockmod-sibling-map-fix.patch
p4-clockmod sibling_map fix
p4-clockmod-more-than-two-siblings.patch
p4-clockmod: handle more than two siblings
sched-domains-i386-ht.patch
sched: implement domains for i386 HT
sched-find_busiest_group-fix.patch
sched: Fix CONFIG_SMT oops on UP
sched-domain-tweak.patch
i386-sched-domain code consolidation
sched-no-drop-balance.patch
sched: handle inter-CPU jiffies skew
sched-arch_init_sched_domains-fix.patch
Change arch_init_sched_domains to use cpu_online_map
sched-find_busiest_group-clarification.patch
sched: clarify find_busiest_group
sched-remove-noisy-printks.patch
acpi-numa-printk-level-fixes.patch
ACPI NUMA quiet printk and cleanup
futex-wakeup-debug.patch
ide-siimage-seagate.patch
ide-ali-UDMA6-support.patch
IDE: Add support of UDMA6 on ALi rev > 0xc4
fa311-mac-address-fix.patch
wrong mac address with netgear FA311 ethernet card
laptop-mode-2.patch
laptop-mode for 2.6, version 6
Documentation/laptop-mode.txt
laptop-mode documentation updates
laptop-mode-doc-update-4.patch
Laptop mode documentation addition
vt-locking-fixes-2.patch
VT locking fixes
pid_max-fix.patch
Bug when setting pid_max > 32k
use-soft-float.patch
Use -msoft-float
DRM-cvs-update.patch
DRM cvs update
drm-include-fix.patch
kthread-primitive.patch
kthread primitive
kthread-block-all-signals.patch
kthread: block all signals
use-kthread-primitives.patch
Use kthread primitives
ide-pci-modules-fix.patch
fix issues with loading PCI IDE drivers as modules
limit-hash-table-sizes.patch
Limit hash table size
slab-poison-hex-dumping.patch
slab: hexdump for check_poison
pentium-m-support.patch
add Pentium M and Pentium-4 M options
old-gcc-supports-k6.patch
gcc 2.95 supports -march=k6 (no need for check_gcc)
amd-elan-is-a-different-subarch.patch
AMD Elan is a different subarch
better-i386-cpu-selection.patch
better i386 CPU selection
cpu-options-default-to-y.patch
cpu options default to "yes"
i386-default-to-n.patch
serial-02-fixups.patch
serial fixups (untested)
serial-02 fixes
serial-02 fixes
serial-03-fixups.patch
more serial driver fixups
serial-03 fixes
serial-03 fixes
ia32-MSI-vector-handling-fix.patch
ia32 MSI vector handling fix
aha152x-update.patch
aha152x update
aha152x-update-fix.patch
aha152x update fix
PP0-full_list-RC1.patch
parport fixes [1/5]
PP1-parport_locking-RC1.patch
parport fixes [2/5]
PP2-enumerate1-RC1.patch
parport fixes [3/5]
PP2-enumerate1-RC1-fix.patch
PP3-parport_gsc-RC1.patch
parport fixes [4/5]
PP4-bwqcam-RC1.patch
parport fixes [5/5]
bw-qcam-typo-fix.patch
bw-qcam typo fix
PP5-daisy-RC1.patch
parport fixes [2/5]
PI0-schedule_claimed-RC1.patch
paride cleanups and fixes [1/24]
PI1-expansion-RC1.patch
paride cleanups and fixes [2/24]
PI2-crapectomy-RC1.patch
paride cleanups and fixes [3/24]
PI3-ps_ready-RC1.patch
paride cleanups and fixes [4/24]
PI4-pd_busy-RC1.patch
paride cleanups and fixes [5/24]
PI5-do_pd_io-RC1.patch
paride cleanups and fixes [6/24]
PI6-bogus_requests-RC1.patch
paride cleanups and fixes [7/24]
PI7-claim_reorder-RC1.patch
paride cleanups and fixes [8/24]
PI8-do_pd_request1-RC1.patch
paride cleanups and fixes [9/24]
PI9-run_fsm-RC1.patch
paride cleanups and fixes [10/24]
PI10-action-RC1.patch
paride cleanups and fixes [2/24]
PI11-disconnect-RC1.patch
paride cleanups and fixes [12/24]
PI12-unclaim-RC1.patch
paride cleanups and fixes [13/24]
PI13-run_fsm-loop-RC1.patch
paride cleanups and fixes [14/24]
PI14-next_request-RC1.patch
paride cleanups and fixes [15/24]
PI15-do_pd_io-gone-RC1.patch
paride cleanups and fixes [16/24]
PI16-pd_claimed-RC1.patch
paride cleanups and fixes [17/24]
PI17-connect-RC1.patch
paride cleanups and fixes [18/24]
PI18-reorder-RC1.patch
paride cleanups and fixes [19/24]
PI19-special1-RC1.patch
paride cleanups and fixes [20/24]
PI20-gendisk_setup-RC1.patch
paride cleanups and fixes [21/24]
PI21-present-RC1.patch
paride cleanups and fixes [22/24]
PI22-pd_init_units-RC1.patch
paride cleanups and fixes [23/24]
PI23-special2-RC1.patch
paride cleanups and fixes [24/24]
PI24-paride64-RC1.patch
paride cleanups and fixes [25/24]
IMM0-lindent-RC1.patch
drivers/scsi/imm.c cleanups and fixes [1/8]
IMM1-references-RC1.patch
drivers/scsi/imm.c cleanups and fixes [2/8]
IMM2-claim-RC1.patch
drivers/scsi/imm.c cleanups and fixes [3/8]
IMM3-scsi_module-RC1.patch
drivers/scsi/imm.c cleanups and fixes [4/8]
IMM4-imm_probe-RC1.patch
drivers/scsi/imm.c cleanups and fixes [5/8]
IMM5-imm_wakeup-RC1.patch
drivers/scsi/imm.c cleanups and fixes [6/8]
IMM6-imm_hostdata-RC1.patch
drivers/scsi/imm.c cleanups and fixes [7/8]
IMM7-imm_attach-RC1.patch
drivers/scsi/imm.c cleanups and fixes [8/8]
PPA0-ppa_lindent-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [1/9]
PPA1-ppa_references-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [2/9]
PPA2-ppa_claim-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [3/9]
PPA3-ppa_scsi_module-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [4/9]
PPA4-ppa_probe-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [5/9]
PPA5-ppa_wakeup-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [6/9]
PPA6-ppa_hostdata-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [7/9]
PPA7-ppa_attach-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [8/9]
PPA8-ppa_lock_fix-RC1.patch
drivers/scsi/ppa.c cleanups and fixes [9/9]
nfs-01-rpc_pipe_timeout.patch
NFSv4/RPCSEC_GSS: userland upcall timeouts
nfs-02-auth_gss.patch
RPCSEC_GSS: More fixes to the upcall mechanism.
nfs-03-pipe_close.patch
RPCSEC_GSS: detect daemon death
nfs-04-fix_nfs4client.patch
NFSv4: oops fix
nfs-05-fix_idmap.patch
NFSv4: client name fixes
nfs-06-fix_idmap2.patch
NFSv4: Bugfixes and cleanups client name to uid mapper.
nfs-07-gss_krb5.patch
RPCSEC_GSS: Make it safe to share crypto tfms among multiple threads.
nfs-08-gss_missingkfree.patch
RPCSEC_GSS: Oops. Major memory leak here.
nfs-09-memleaks.patch
RPCSEC_GSS: Fix two more memory leaks found by the stanford checker.
nfs-10-refleaks.patch
RPCSEC_GSS: Fix yet more memory leaks.
nfs-11-krb5_cleanup.patch
RPCSEC_GSS: krb5 cleanups
nfs-12-gss_nokmalloc.patch
RPCSEC_GSS: memory allocation fixes
nfs-13-krb5_integ.patch
RPCSEC_GSS: Client-side only support for rpcsec_gss integrity protection.
nfs-14-clnt_seqno_to_req.patch
RPCSEC_GSS: gss sequence number history fixes
nfs-15-encode_pages_tail.patch
XDR: page encoding fix
nfs-16-rpc_clones.patch
RPC: transport sharing
nfs-17-rpc_clone2.patch
NFSv4/RPCSEC_GSS: use RPC cloning
nfs-18-renew_xdr.patch
NFSv4: make RENEW a standalone RPC call
nfs-19-renewd.patch
NFSv4: make lease renewal daemon per-server
nfs-20-fsinfo_xdr.patch
NFSv4: Split the code for retrieving static server information out of the GETATTR compound.
nfs-21-setclientid_xdr.patch
NFSv4: Make SETCLIENTID and SETCLIENTID_CONFIRM standalone operations
nfs-22-errno.patch
NFSv4: errno fixes
nfs-23-open_reclaim.patch
NFSv4: Preparation for the server reboot recovery code.
nfs-24-state_recovery.patch
NFSv4: Basic code for recovering file OPEN state after a server reboot.
nfs-25-soft.patch
RPC/NFSv4: Allow lease RENEW calls to be soft
nfs-26-sock_disconnect.patch
RPC: TCP timeout fixes
nfs-27-atomic_open.patch
NFSv4: Atomic open()
nfs-28-open_owner.patch
NFSv4: Share open_owner structs
nfs-29-fix_idmap3.patch
NFSv4: fix multi-partition mount oops
nfs_idmap-warning-fix.patch
nfs-30-lock.patch
NFSv4: Add support for POSIX file locking.
nfs-old-gcc-fix.patch
NFS: fix for older gcc's
nfs-31-attr.patch
NFSv2/v3/v4: New attribute revalidation code
ghash.patch
ghash.h from 2.4
tty_io-uml-fix.patch
uml: make tty_init callable from UML functions
uml-update.patch
UML update
blk_congestion_wait-return-remaining.patch
return remaining jiffies from blk_congestion_wait()
vmscan-remove-priority.patch
mm/vmscan.c: remove unused priority argument.
kswapd-throttling-fixes.patch
kswapd throttling fixes
vm-rss-limit-enforcement.patch
RSS limit enforcement for 2.6
kbuild-unmangle-include-options.patch
kbuild: Unmangle include options for gcc
sunrpc-sleep_on-removal.patch
remove sleep_on from sunrpc
sisfb-update.patch
sisfb update
add-config-for-mregparm-3-ng.patch
Add CONFIG for -mregparm=3
add-config-for-mregparm-3-ng-fixes.patch
arch/i386/Makefile,scripts/gcc-version.sh,Makefile small fixes
use-funit-at-a-time.patch
Use -funit-at-a-time on ia32
add-noinline-attribute.patch
Add noinline attribute
dont-inline-rest_init.patch
use noinline for rest_init()
kernel_thread_helper-section-fix.patch
Force kernel_thread_helper() into .text
fix-more-gcc-34-warnings.patch
Fix more gcc 3.4 warnings
gcc-35-netlink.patch
gcc-3.5: netlink
gcc-35-packet.patch
gcc-3.5: af_packet
gcc-34-string-fixes.patch
string fixes for gcc 3.4
gcc-35-bio_phys_segments.patch
gcc-3.5: fix extern inline decls
gcc-35-ident-warnings.patch
gcc-3.5: #ident fixes
gcc-35-binfmt_elf-warning-fix.patch
gcc-3.5: binfmt_elf warning fix
gcc-35-pcm_misc-warnings.patch
gcc-3.5: pcm_misc.c warnings
gcc-35-pcm_plugin-warnings.patch
gcc-35-reiserfs-fixes.patch
gcc-3.5: reiserfs fixes
gcc-35-tcp_put_port-fix.patch
gcc-3.5: tcp_put_port() fix
gcc-35-ip6-ndisc-fix.patch
gcc-3.5: ipv6/ndisc.c fixes
gcc-35-ide-fix.patch
gcc-3.5: ide.h fixes
gcc-35-elevator.patch
gcc-3.5: elevator.h fixes
gcc-35-keyboard-fixes.patch
gcc-3.5: keyboard.c fixes
gcc-35-exit-fix.patch
gcc-3.5: _exit fix
gcc-35-parport.patch
Fix inlining failure (all GCCs) in parport
gcc-34-compilation-fixes.patch
More 3.4 compilation fixes
gcc-35-seq_clientmgr.patch
gcc-3.5: sound/core/seq/seq_clientmgr.c
gcc-35-tg3.patch
gcc-3.5: tg3.c warnings
gcc-35-parport2.patch
gcc-3.5: parport warnings
gcc-35-i810_accel.patch
gcc-3.5: i810_accel fix
gcc-35-puts-fix.patch
gcc-3.5: misc.c warning fix
gcc-35-filesystems.patch
gcc-3.5: fsfilter.h, ntfs.h
gcc-35-zatm-fix.patch
gcc-3.5: zatm.c fix
gcc-35-vxfs-idents.patch
gcc-3.5: vxfs fixes
gcc-35-hfs-fix.patch
gcc-3.5: hfs fixes
gcc-35-uPD98402.patch
gcc-3.5: drivers/atm/uPD98402.c
gcc-35-intermezzo.patch
gcc-3.5: intermezzo
gcc-35-iphase.patch
gcc-3.5: iphase.c
gcc-35-suni.patch
gcc-3.5: suni.c
gcc-35-fore2000e.patch
gcc-3.5: drivers/atm/fore200e.c
gcc-35-ncpfs.patch
gcc-3.5: ncpfs
gcc-35-eni.patch
gcc-3.5: drivers/atm/eni.c
gcc-35-xfs.patch
gcc-3.5: XFS fixes
gcc-35-idt77105.patch
gcc-3.5: drivers/atm/idt77105.c
gcc-35-atmtcp.patch
gcc-3.5: drivers/atm/atmtcp.c
gcc-35-appletalk.patch
gcc-3.5: appletalk
gcc-35-he.patch
gcc-3.5: drivers/atm/he.c
gcc-35-atm-common.patch
gcc-3.5: net/atm/common.c
gcc-35-it87.patch
gcc-3.5: drivers/i2c/chips/it87.c
gcc-35-econet.patch
gcc-3.5: econet
gcc-35-decnet.patch
gcc-3.5: decnet
gcc-35-radeon.patch
gcc-3.5: radeon
gcc-35-sc1200.patch
gcc-3.5: drivers/ide/pci/sc1200.c
gcc-35-ipx.patch
gcc-3.5: ipx
gcc-35-irda.patch
gcc-3.5: irda
gcc-35-raid6x86.patch
gcc-3.5: raid6
gcc-35-mtd.patch
gcc-3.5: mtd
gcc-35-dvb.patch
gcc-35: DVB
gcc-35-bonding.patch
gcc-3.5: bonding
gcc-35-ax25.patch
gcc-3.5: ax25
gcc-35-pcmcia.patch
gcc-3.5: PCMCIA
gcc-35-video.patch
gcc-3.5: video
gcc-35-net-key.patch
gcc-3.5: net/key/af_key.c
gcc-35-netrom.patch
gcc-3.5: netrom
gcc-35-llc.patch
gcc-3.5: llc
gcc-35-pnpbios.patch
gcc-3.5: pnpbios
gcc-35-rose.patch
gcc-3.5: net/rose
gcc-35-53c700.patch
gcc-3.5: drivers/scsi/53c700
gcc-35-advansys.patch
gcc-3.5: advansys.c
gcc-35-sctp-attribute_packed-fix.patch
gcc-3.5: sctp
gcc-35-atp870u.patch
gcc-3.5: atp870u.c
gcc-35-gdth.patch
gcc-3.5: gdth.c
gcc-35-pppoe.patch
gcc-3.5: pppoe
gcc-35-uss720.patch
gcc-3.5: drivers/usb/misc/uss720.c
gcc-35-net2280.patch
gcc-3.5: drivers/usb/gadget/net2280.c
gcc-35-hid-core.patch
gcc-3.5: drivers/usb/input/hid-core.c
gcc-35-fbcon.patch
gcc-3.5: fbcon.c
gcc-35-riva-fbdev.patch
gcc-3.5: drivers/video/riva/fbdev.c
gcc-35-usb-storage-usb.patch
gcc-3.5: drivers/usb/storage/usb.c
gcc-35-video-cfbimgblt.patch
gcc-3.5: drivers/video/cfbimgblt.c
gcc-35-video-vgastate.patch
gcc-3.5: drivers/video/vgastate.c
gcc-35-traps.patch
gcc-3.5: arch/i386/kernel/traps.c
gcc-35-x86_64.patch
x86-64 fixes for gcc 3.5
bitmap-parsing-printing-v4.patch
bitmap parsing/printing routines, version 4
bitmap-parsing-cleanup.patch
bitmap parsing/printing routines cleanup
non-readable-binaries.patch
Handle non-readable binfmt_misc executables
fix-improve-modular-ide.patch
fix/improve modular IDE
ide-pdc4030-build-fix.patch
janitor-09-i387-usercopy-check.patch
i387: handle copy_from_user() error
doc-remove-modules-conf-references.patch
Documentation: remove /etc/modules.conf refs
more-MODULE_ALIASes.patch
add some more MODULE_ALIASes
bonding-alias-revert-and-docco-fix.patch
bonding alias revert and documentation fix
simplify-net_ratelimit.patch
simplify net_ratelimit()
printk-rate_limit-fixes.patch
printk_ratelimit() tweaks
readX_relaxed.patch
add readX_relaxed() interface
kconfig-use-select-2.patch
Kconfig: use select statements
kconfig-remove-enable.patch
kconfig/wireless: Replace enable with select
use-attribute-const-everywhere.patch
use __attribute_const__ everywhere
edd-disksig.patch
EDD: read disk80 MBR signature, export through edd module
edd-url-fix.patch
EDD report URL change
swsusp-stop-DMA-on-resume.patch
swsusp does not stop DMA properly during resume
swsusp-stop-DMA-on-resume-fix.patch
swsusp-trivial-cleanups.patch
Trivial cleanups for swsusp
swsusp-more-cleanups.patch
More cleanups for swsusp
swsusp-software_suspend-retval-fix.patch
Allow software_suspend to fail
vmalloc-address-offset-fix.patch
vmalloc address offset fix
hugetlbfs_remove_dirent.patch
hugetlbfs directory entry cleanup
libfs_timestamp_fixes.patch
libfs mtime/ctime updates
hugetlbfs_cleanup.patch
hugetlbfs cleanup
console_driver-definition-fix.patch
missing `console_driver' with CONFIG_VT && !CONFIG_VT_CONSOLE
partition-naming-fix.patch
Make naming of parititions in sysfs match /proc/partitions.
ppc32-1000-hz.patch
ppc32: Set HZ to 1000 on ppc32
fix-blockdev-getro.patch
fix blockdev --getro for sr, sd, ide-floppy
remove-kstat-cpu-notifiers.patch
Remove kstat cpu notifiers
workqueue-cleanup-2.patch
Minor workqueue.c cleanup
remove-more-cpu-notifiers.patch
Remove More Unneccessary CPU Notifiers
use-CPU_UP_PREPARE-properly.patch
Use CPU_UP_PREPARE properly
support-wider-consoles.patch
console: support for > 127 chars
remove-valid_addr_bitmap.patch
remove valid_addr_bitmap
osst-warning-fix.patch
osst.c: suppress page allocation failure warnings
init-cpu_vm_mask-in-init_mm.patch
initialise cpu_vm_mask in init_mm
raw-is-obsolete.patch
deprecate the raw driver
sleep_on-needs_lock_kernel.patch
sleep_on(): check for lock_kernel
ncpfs-stack-usage-fix.patch
Fix deep stack usage in ncpfs
remove_suid-fix.patch
remove_suid() fix
md-02-preferred_minor-fix.patch
md: Move the test in preferred_minor to where it is used.
md-03-debugging-output-cleanup.patch
md: Fixes to make debuging output nicer.
md-04-personality-stats-collection.patch
md: Collect device IO statistics for MD personalities.
md-05-device-in-error-printing-fix.patch
md: Change the way the name of an md device is printed in error messages.
proc-partitions-omit-removable-media.patch
/proc/paritions: omit removable media
remove-SIIG-PCI-IDs-from-parport_pc.patch
remove SIIG combo cards PCI ids from parport_pc
i830-agp-pm-fix.patch
Intel i830 AGP fix
remove-memblks.patch
Remove memblks from the kernel
8250_pnp-cleanup.patch
8250_pnp rmmod cleanup
scsi-tape-fixes.patch
SCSI tape cdev fixes
raid-makefile-cleanup.patch
Clean up raid6 kbuild output
fancy-lost-ticks-message.patch
Better "Losing Ticks" Error Message
x86_64-make-xconfig-fix.patch
Fix make xconfig on /lib64 systems
reserve-NUMA-API-syscall-slots.patch
Reserve system calls for NUMA API
posix-timers-fixes.patch
posix_timers fixes
mount-option-overrun-fix.patch
Zero last byte of mount option page.
futex-redundant-test.patch
futex: remove redundant test
CONFIG_SYSRQ-fixes.patch
[janitor] change a few SYSRQ to MAGIC_SYSRQ
dz-verify_area-removal.patch
[janitor] dz: verify_area() removal
oss-c99-fixes.patch
[janitor] sound/oss: use C99 inits.
usb-sddr09-documentation.patch
add comments to sddr09.c
console-makefile-cleanup.patch
console cleanup
oprofile-ringbuffer-wrap-fix.patch
oprofile per-cpu buffer overrun
oprofile-alpha-fix.patch
oprofile, typo in alpha driver
copy_namespace-enomem-fix.patch
copy_namespace ENOMEM fix
vgastate-missing-iounmaps.patch
[janitor] vgastate: cleanup iounmap() usage
vga16fb-missing-iounmap.patch
[janitor] vga16fb: add missing iounmap()
d_path-needs-vfsmount_lock.patch
__d_path needs vfsmount_lock
namei-needs-vfsmount_lock.patch
namei.c: take vfsmount_lock
try-reiserfs-earlier.patch
try reiserfs before other filesystems
ufs-use-silent.patch
UFS: honour `silent' parameter.
time-rounding-accuracy.patch
Fine tune the time conversion to eliminate conversion errors.
proc-stat-btime-fix-2.patch
/proc/stat:btime fix
menuconfig-choice-display-fix.patch
fix menuconfig choice item help display
use-uint32_t-for-crosscompiling.patch
u_int32_t causes cross-compile problems
ac97-remove-fix.patch
ac97 OSS driver removal fix
list_del-debug.patch
list_del debug check
print-build-options-on-oops.patch
show_task-free-stack-fix.patch
show_task() fix and cleanup
show_task-fix.patch
show_task() is not SMP safe
oops-dump-preceding-code.patch
i386 oops output: dump preceding code
lockmeter.patch
ia64-lockmeter-fix.patch
4g-2.6.0-test2-mm2-A5.patch
4G/4G split patch
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
4G/4G might_sleep warning fix
4g/4g pagetable accounting fix
Fix 4G/4G and WP test lockup
4G/4G KERNEL_DS usercopy again
Fix 4G/4G X11/vm86 oops
Fix 4G/4G athlon triplefault
4g4g SEP fix
Fix 4G/4G split fix for pre-pentiumII machines
4g/4g PAE ACPI low mappings fix
zap_low_mappings-fix.patch
zap_low_mappings() cannot be __init
4g4g-locked-userspace-copy.patch
Do a locked user-space copy for 4g/4g
ppc-fixes.patch
make mm4 compile on ppc
O_DIRECT-race-fixes-rollup.patch
DIO fixes forward port and AIO-DIO fix
O_DIRECT race fixes comments
O_DRIECT race fixes fix fix fix
DIO locking rework
O_DIRECT XFS fix
dio-aio-fixes.patch
direct-io AIO fixes
dio-aio fix fix
aio-fallback-bio_count-race-fix-2.patch
AIO+DIO bio_count race fix
aio-sysctl-parms.patch
aio sysctl parms
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
^ permalink raw reply
* RE: [Bluez-devel] Windows Port
From: Peter Kjellerstedt @ 2004-01-28 7:33 UTC (permalink / raw)
To: Marcel Holtmann, acr; +Cc: BlueZ Mailing List
> -----Original Message-----
> From: bluez-devel-admin@lists.sourceforge.net=20
> [mailto:bluez-devel-admin@lists.sourceforge.net] On Behalf Of=20
> Marcel Holtmann
> Sent: Tuesday, January 27, 2004 17:39
> To: acr@acroberts.com
> Cc: BlueZ Mailing List
> Subject: Re: [Bluez-devel] Windows Port
>=20
> Hi Antony,
>=20
> > I've just been looking at the code (from 2.4 - I'm running=20
> > RH9). As far as I can see L2CAP and RFCOMM are connected=20
> > by a socket interface, and L2CAP and the HCI layer are=20
> > connected by a callback interface, yes?
> >=20
> > After a very cursory investigation, I don't think it's a=20
> > lot of work to create an abstraction layer so that Windows=20
> > can provide the same APIs that BlueZ is using. In fact=20
> > Microsofts BT implementation also uses a socket-based=20
> > approach (unfortunately, because MS don't want us innovating
> > in Bluetooth, everything other than RFCOMM is locked down).
> >=20
> > Of course, the hci_ API would have to be re-written to=20
> > accomodate the new driver (probably need to use sockets=20
> > there as well), but I don't see why L2CAP and RFCOMM=20
> > couldn't communicate in the same way on Windows. I'd
> > probably move them up into user space as services -=20
> > this of course means you have a messy route back into=20
> > kernel mode for Virtual Serial port functions, but=20
> > still, I'd say it's doable.
> >=20
> > I would draw the line at Virtual Serial Port and BNEP, and=20
> > let Windows have it's own user services (not the same as=20
> > the gnome stuff for BlueZ).
> >=20
> > What do you think? Am I right in that we are basically=20
> > talking about sockets for L2CAP and RFCOMM?
>=20
> I don't believe that it is possible to port BlueZ to the
> Windows platform, but I also don't wanna keep you from=20
> trying it. Personally I think it is easier to start from=20
> scratch and then offer the same interfaces as BlueZ does=20
> for Linux.
>=20
> Regards
>=20
> Marcel
I may be stating the obvious, but do not forget about the=20
license issue. As far as I can tell from a quick search=20
through the BlueZ repository, only the code in libs2/lib=20
and utils2/lib is under LGPL, the rest (including the "old"=20
libraries) are under GPL. This means that any program or
kernel driver that uses any of the GPLed parts need to be=20
GPLed too. (This, btw, goes for Linux applications too that=20
use or link with the GPLed parts.)
//Peter
^ permalink raw reply
* [PATCH 2/2] IPV6: use ipv6_addr_is_multicast()
From: YOSHIFUJI Hideaki / 吉藤英明 @ 2004-01-28 7:30 UTC (permalink / raw)
To: davem; +Cc: yoshfuji, netdev
Hello.
Use simple ipv6_addr_is_multicast()
where ipv6_addr_type() is called to check for multicast only.
Thanks.
===== net/ipv6/exthdrs.c 1.14 vs edited =====
--- 1.14/net/ipv6/exthdrs.c Sun Jan 25 03:09:52 2004
+++ edited/net/ipv6/exthdrs.c Wed Jan 28 16:08:02 2004
@@ -218,7 +218,6 @@
struct inet6_skb_parm *opt = (struct inet6_skb_parm *)skb->cb;
struct in6_addr *addr;
struct in6_addr daddr;
- int addr_type;
int n, i;
struct ipv6_rt_hdr *hdr;
@@ -233,7 +232,7 @@
hdr = (struct ipv6_rt_hdr *) skb->h.raw;
- if ((ipv6_addr_type(&skb->nh.ipv6h->daddr)&IPV6_ADDR_MULTICAST) ||
+ if (ipv6_addr_is_multicast(&skb->nh.ipv6h->daddr) ||
skb->pkt_type != PACKET_HOST) {
kfree_skb(skb);
return -1;
@@ -293,9 +292,7 @@
addr = rthdr->addr;
addr += i - 1;
- addr_type = ipv6_addr_type(addr);
-
- if (addr_type&IPV6_ADDR_MULTICAST) {
+ if (ipv6_addr_is_multicast(addr)) {
kfree_skb(skb);
return -1;
}
===== net/ipv6/anycast.c 1.10 vs edited =====
--- 1.10/net/ipv6/anycast.c Thu Jan 22 15:38:40 2004
+++ edited/net/ipv6/anycast.c Wed Jan 28 16:08:02 2004
@@ -111,7 +111,7 @@
if (!capable(CAP_NET_ADMIN))
return -EPERM;
- if (ipv6_addr_type(addr) & IPV6_ADDR_MULTICAST)
+ if (ipv6_addr_is_multicast(addr))
return -EINVAL;
if (ipv6_chk_addr(addr, NULL, 0))
return -EINVAL;
===== net/ipv6/raw.c 1.47 vs edited =====
--- 1.47/net/ipv6/raw.c Thu Jan 22 15:38:40 2004
+++ edited/net/ipv6/raw.c Wed Jan 28 16:08:02 2004
@@ -81,7 +81,7 @@
struct in6_addr *loc_addr, struct in6_addr *rmt_addr)
{
struct hlist_node *node;
- int addr_type = ipv6_addr_type(loc_addr);
+ int is_multicast = ipv6_addr_is_multicast(loc_addr);
sk_for_each_from(sk, node)
if (inet_sk(sk)->num == num) {
@@ -94,7 +94,7 @@
if (!ipv6_addr_any(&np->rcv_saddr)) {
if (!ipv6_addr_cmp(&np->rcv_saddr, loc_addr))
goto found;
- if ((addr_type & IPV6_ADDR_MULTICAST) &&
+ if (is_multicast &&
inet6_mc_check(sk, loc_addr, rmt_addr))
goto found;
continue;
===== net/ipv6/mcast.c 1.49 vs edited =====
--- 1.49/net/ipv6/mcast.c Sun Jan 25 02:54:51 2004
+++ edited/net/ipv6/mcast.c Wed Jan 28 16:08:02 2004
@@ -175,7 +175,7 @@
struct ipv6_pinfo *np = inet6_sk(sk);
int err;
- if (!(ipv6_addr_type(addr) & IPV6_ADDR_MULTICAST))
+ if (!ipv6_addr_is_multicast(addr))
return -EINVAL;
mc_lst = sock_kmalloc(sk, sizeof(struct ipv6_mc_socklist), GFP_KERNEL);
@@ -348,7 +348,7 @@
source = &((struct sockaddr_in6 *)&pgsr->gsr_source)->sin6_addr;
group = &((struct sockaddr_in6 *)&pgsr->gsr_group)->sin6_addr;
- if (!(ipv6_addr_type(group) & IPV6_ADDR_MULTICAST))
+ if (!ipv6_addr_is_multicast(group))
return -EINVAL;
idev = ip6_mc_find_dev(group, pgsr->gsr_interface);
@@ -457,7 +457,7 @@
group = &((struct sockaddr_in6 *)&gsf->gf_group)->sin6_addr;
- if (!(ipv6_addr_type(group) & IPV6_ADDR_MULTICAST))
+ if (!ipv6_addr_is_multicast(group))
return -EINVAL;
if (gsf->gf_fmode != MCAST_INCLUDE &&
gsf->gf_fmode != MCAST_EXCLUDE)
@@ -529,7 +529,7 @@
group = &((struct sockaddr_in6 *)&gsf->gf_group)->sin6_addr;
- if (!(ipv6_addr_type(group) & IPV6_ADDR_MULTICAST))
+ if (!ipv6_addr_is_multicast(group))
return -EINVAL;
idev = ip6_mc_find_dev(group, gsf->gf_interface);
===== net/ipv6/udp.c 1.57 vs edited =====
--- 1.57/net/ipv6/udp.c Fri Jan 9 18:50:23 2004
+++ edited/net/ipv6/udp.c Wed Jan 28 16:08:02 2004
@@ -658,7 +658,7 @@
/*
* Multicast receive code
*/
- if (ipv6_addr_type(daddr) & IPV6_ADDR_MULTICAST) {
+ if (ipv6_addr_is_multicast(daddr)) {
udpv6_mcast_deliver(uh, saddr, daddr, skb);
return 0;
}
===== net/ipv6/ndisc.c 1.64 vs edited =====
--- 1.64/net/ipv6/ndisc.c Thu Jan 22 15:38:40 2004
+++ edited/net/ipv6/ndisc.c Wed Jan 28 16:08:56 2004
@@ -277,25 +277,21 @@
struct in6_addr *addr = (struct in6_addr*)&neigh->primary_key;
struct net_device *dev = neigh->dev;
struct inet6_dev *in6_dev = in6_dev_get(dev);
- int addr_type;
+ int is_multicast = ipv6_addr_is_multicast(addr);
if (in6_dev == NULL)
return -EINVAL;
- addr_type = ipv6_addr_type(addr);
if (in6_dev->nd_parms)
neigh->parms = in6_dev->nd_parms;
- if (addr_type&IPV6_ADDR_MULTICAST)
- neigh->type = RTN_MULTICAST;
- else
- neigh->type = RTN_UNICAST;
+ neigh->type = is_multicast ? RTN_MULTICAST : RTN_UNICAST;
if (dev->hard_header == NULL) {
neigh->nud_state = NUD_NOARP;
neigh->ops = &ndisc_direct_ops;
neigh->output = neigh->ops->queue_xmit;
} else {
- if (addr_type&IPV6_ADDR_MULTICAST) {
+ if (is_multicast) {
neigh->nud_state = NUD_NOARP;
ndisc_mc_map(addr, neigh->ha, dev, 1);
} else if (dev->flags&(IFF_NOARP|IFF_LOOPBACK)) {
@@ -355,7 +351,7 @@
unsigned char *h_dest = NULL;
if (dev->hard_header) {
- if (ipv6_addr_type(daddr) & IPV6_ADDR_MULTICAST) {
+ if (ipv6_addr_is_multicast(daddr)) {
ndisc_mc_map(daddr, ha, dev, 1);
h_dest = ha;
} else if (neigh) {
@@ -711,7 +707,7 @@
struct neighbour *neigh;
int addr_type = ipv6_addr_type(saddr);
- if (ipv6_addr_type(&msg->target)&IPV6_ADDR_MULTICAST) {
+ if (ipv6_addr_is_multicast(&msg->target)) {
if (net_ratelimit())
printk(KERN_WARNING "ICMP NS: target address is multicast\n");
return;
@@ -797,9 +793,7 @@
}
if (addr_type & IPV6_ADDR_UNICAST) {
- int inc = ipv6_addr_type(daddr)&IPV6_ADDR_MULTICAST;
-
- if (inc)
+ if (ipv6_addr_is_multicast(daddr))
nd_tbl.stats.rcv_probes_mcast++;
else
nd_tbl.stats.rcv_probes_ucast++;
@@ -841,7 +835,7 @@
}
if (addr_type & IPV6_ADDR_UNICAST) {
- int inc = ipv6_addr_type(daddr)&IPV6_ADDR_MULTICAST;
+ int inc = ipv6_addr_is_multicast(daddr);
if (inc)
nd_tbl.stats.rcv_probes_mcast++;
else
@@ -870,7 +864,7 @@
(addr_type & IPV6_ADDR_UNICAST ||
addr_type == IPV6_ADDR_ANY) &&
pneigh_lookup(&nd_tbl, &msg->target, dev, 0)) {
- int inc = ipv6_addr_type(daddr)&IPV6_ADDR_MULTICAST;
+ int inc = ipv6_addr_is_multicast(daddr);
if (skb->stamp.tv_sec == 0 ||
skb->pkt_type == PACKET_HOST ||
@@ -929,13 +923,13 @@
return;
}
- if (ipv6_addr_type(&msg->target)&IPV6_ADDR_MULTICAST) {
+ if (ipv6_addr_is_multicast(&msg->target)) {
if (net_ratelimit())
printk(KERN_WARNING "NDISC NA: target address is multicast\n");
return;
}
- if ((ipv6_addr_type(daddr)&IPV6_ADDR_MULTICAST) &&
+ if (ipv6_addr_is_multicast(daddr) &&
msg->icmph.icmp6_solicited) {
ND_PRINTK0("NDISC: solicited NA is multicasted\n");
return;
@@ -1229,7 +1223,7 @@
target = (struct in6_addr *) (icmph + 1);
dest = target + 1;
- if (ipv6_addr_type(dest) & IPV6_ADDR_MULTICAST) {
+ if (ipv6_addr_is_multicast(dest)) {
if (net_ratelimit())
printk(KERN_WARNING "ICMP redirect for multicast addr\n");
return;
--
Hideaki YOSHIFUJI @ USAGI Project <yoshfuji@linux-ipv6.org>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA
^ permalink raw reply
* [PATCH 1/2] IPV6: use ipv6_addr_any()
From: YOSHIFUJI Hideaki / 吉藤英明 @ 2004-01-28 7:30 UTC (permalink / raw)
To: davem; +Cc: netdev, yoshfuji
Hello.
Use simple ipv6_addr_any()
where ipv6_addr_type() is called only to check for unspecified address.
Thanks.
===== net/ipv6/af_inet6.c 1.60 vs edited =====
--- 1.60/net/ipv6/af_inet6.c Thu Jan 22 15:38:40 2004
+++ edited/net/ipv6/af_inet6.c Wed Jan 28 16:11:31 2004
@@ -464,7 +464,7 @@
if (np->sndflow)
sin->sin6_flowinfo = np->flow_label;
} else {
- if (ipv6_addr_type(&np->rcv_saddr) == IPV6_ADDR_ANY)
+ if (ipv6_addr_any(&np->rcv_saddr))
ipv6_addr_copy(&sin->sin6_addr, &np->saddr);
else
ipv6_addr_copy(&sin->sin6_addr, &np->rcv_saddr);
===== net/ipv6/ndisc.c 1.64 vs edited =====
--- 1.64/net/ipv6/ndisc.c Thu Jan 22 15:38:40 2004
+++ edited/net/ipv6/ndisc.c Wed Jan 28 16:13:21 2004
@@ -544,7 +544,7 @@
}
len = sizeof(struct icmp6hdr) + sizeof(struct in6_addr);
- send_llinfo = dev->addr_len && ipv6_addr_type(saddr) != IPV6_ADDR_ANY;
+ send_llinfo = dev->addr_len && !ipv6_addr_any(saddr);
if (send_llinfo)
len += NDISC_OPT_SPACE(dev->addr_len);
--
Hideaki YOSHIFUJI @ USAGI Project <yoshfuji@linux-ipv6.org>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA
^ permalink raw reply
* anti-dos
From: Fritz Mesedilla @ 2004-01-28 7:18 UTC (permalink / raw)
To: Netfilter Mailing List (E-mail)
in preparation to sco's feb 1. dos attack, is there any special iptables rules that i can use to avoid dos attacks?
all i have right now is i blocked all ports then opened the mail and internet.
what else can i do for rules?
thanks.
Cheers,
fritz <www.mesedilla.com>
---
+ Basta Ikaw Lord
----------------------------------------------------------------------
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the sender immediately by e-mail and delete this e-mail from your
system. Please note that any views or opinions presented in this
email are solely those of the author and do not necessarily represent
those of the company. Finally, the recipient should check this email
and any attachments for the presence of viruses. The company accepts
no liability for any damage caused by any virus transmitted by this
email.
Overture Media, Inc.
Direct Line: (632) 635-4785
Trunkline: (632) 631-8971 Local 146
Fax: (632) 637-2206
Level 1 Summit Media Offices, Robinsons Galleria EDSA Cor. Ortigas Ave., Quezon City 1100
^ permalink raw reply
* REJECT rules with tcp-reset.
From: Egor Tur @ 2004-01-28 7:17 UTC (permalink / raw)
To: netfilter
Hi folk.
How can I correctly create rules with REJECT and tcp-reset.
If I do
eth0 - NET, eth1 LAN
iptables -A FORWARD -i eth0 -o eth1 -p tcp --sport 1024: -d MY.LAN.IP --dport 113 -j REJECT --reject-with tcp-reset
iptables -A FORWARD -i eth1 -o eth0 -p tcp ! --syn --dport 1024: -s MY.LAN.IP --sport 113 -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p tcp --sport 1024: -d MY.NET.IP --dport 113 -j DNAT --to MY.LAN.IP:113
I wait long time when I try connect with ftp & mail services.
(And I see some attempts to connect to auth service)
If I try REJECT --reject-with icmp-port-unreachable
this work quickly but slowly then I permit authentication.
When I try use INPUT & OUTPUT chains I have the same situation.
nat & mangle tables have ACCEPT policy, filter - DROP
What can I do in order to use tcp-reset?
iptables 1.2.9, kernel 2.4.24
Thanx.
^ permalink raw reply
* Re: [PATCH|RFC] IPv6: have a proxy discard link-local traffic
From: Ville Nuorvala @ 2004-01-28 7:13 UTC (permalink / raw)
To: Pekka Savola
Cc: YOSHIFUJI Hideaki / 吉藤英明, davem,
usagi-core, netdev
In-Reply-To: <Pine.LNX.4.44.0401280725370.14588-100000@netcore.fi>
On Wed, 28 Jan 2004, Pekka Savola wrote:
> On Wed, 28 Jan 2004, YOSHIFUJI Hideaki / [iso-2022-jp] µÈÆ£±ÑÌÀ wrote:
> > In article <Pine.LNX.4.58.0401272259160.28384@rhea.tcs.hut.fi> (at Tue, 27 Jan 2004 23:11:20 +0200 (EET)), Ville Nuorvala <vnuorval@tcs.hut.fi> says:
> > > + /* The proxying router can't forward traffic sent to a link-local
> > > + address, so signal the sender and discard the packet. This
> > > + behavior is required by the MIPv6 specification. */
> >
> > Would you please clarify the word "can't" and its reasons?
> > won't? don't? or whatever?
>
> I think "can't" in this context means, "it can't be _forwarded_
> because it's link-local". It could be proxied using some other
> function than ip6_forward, though.
Yes.
--
Ville Nuorvala
Research Assistant, Institute of Digital Communications,
Helsinki University of Technology
email: vnuorval@tcs.hut.fi, phone: +358 (0)9 451 5257
^ permalink raw reply
* AntiVirus - Warnung
From: SLZ-01-HUB03-KoyEXo1WXqVeoWH0uzbU5w @ 2004-01-28 7:08 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
In dem von Ihnen gesendetem Mail wurde ein Virus entdeckt und
- gegebenenfalls mit der/den angehaengten Datei/en - entfernt.
The infected component in the scanned document was deleted.
Violation Information:
The attachment doc.zip contained the virus W32.Novarg.A-rtiCCPl9gjg@public.gmane.org and was deleted.
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Re: virus warning
From: Babar Kazmi @ 2004-01-28 7:02 UTC (permalink / raw)
To: alexis, netfilter
Dear
We all will know on 1st Feb as the trigger starts :)
Any how lets the keep the fingers crossed and hold tight the input policy ..
Regards
Babar Kazmi.
>
>In this case, we are protected !!!!!
>
>We are all using a firewall with netfilter and input policy drop
>
>:))))
>
>
>
>----- Original Message -----
>From: "Fritz Mesedilla"
>To: "Netfilter Mailing List (E-mail)"
>Sent: Tuesday, January 27, 2004 4:30 AM
>Subject: RE: virus warning
>
>
>
>I forgot to send the details.
>
>
>W32.Novarg.A@mm is a mass-mailing worm. The worm will arrive as an
>attachment with a file extension of .bat, .cmd, .exe, .pif, .scr, or .zip.
>
>When the machine gets infected, the worm will set up a backdoor into the
>system by opening TCP ports 3127 thru 3198. This will potentially allow a
>hacker to connect to the machine and utilize it as a proxy to gain access
to
>it's network resources. In addition, the backdoor has the ability to
>download and execute arbitrary files.
>
>The worm will perform a DoS starting on February 1, 2004. On February 12,
>2004 the worm has a trigger date to stop spreading.
>
>
>http://securityresponse.symantec.com/avcenter/venc/data/w32.novarg.a@mm.htm
l
>
>
>
>Cheers,
>
>fritz
>---
>+ Basta Ikaw Lord
>
>
>
>
>-----Original Message-----
>From:
>Sent: Tuesday, January 27, 2004 2:45 PM
>To: Netfilter Mailing List (E-mail)
>Subject: Re: virus warning
>
>
>
>Obviously this is a really new one ... F-prot didn't catch it .. and mines
>up to date ...
>However ... since kmail and linux don't much like 7 bit mime ... *grin*
>
>I'm handing this one up to the folks at F-Prot to see why they didn't catch
>it...
>
>
>Alistair.
>
>On January 27, 2004 12:44 am, Fritz Mesedilla wrote:
> > friends,
> >
> > we got a virus in our list.
> > clamav warned me about it.
> > it's now spreading like fire even on other lists.
> >
> > thought you might like to be warned.
> >
> >
> > Cheers,
> >
> > fritz
> > ---
> > + Basta Ikaw Lord
> >
> >
> >
> >
> > ----------------------------------------------------------------------
> > This email and any files transmitted with it are confidential and
> > intended solely for the use of the individual or entity to whom they
> > are addressed. If you have received this email in error please notify
> > the sender immediately by e-mail and delete this e-mail from your
> > system. Please note that any views or opinions presented in this
> > email are solely those of the author and do not necessarily represent
> > those of the company. Finally, the recipient should check this email
> > and any attachments for the presence of viruses. The company accepts
> > no liability for any damage caused by any virus transmitted by this
> > email.
> >
> > Overture Media, Inc.
> > Direct Line: (632) 635-4785
> > Trunkline: (632) 631-8971 Local 146
> > Fax: (632) 637-2206
> > Level 1 Summit Media Offices, Robinsons Galleria EDSA Cor. Ortigas Ave.,
> > Quezon City 1100
>
>
>----------------------------------------------------------------------
>This email and any files transmitted with it are confidential and
>intended solely for the use of the individual or entity to whom they
>are addressed. If you have received this email in error please notify
>the sender immediately by e-mail and delete this e-mail from your
>system. Please note that any views or opinions presented in this
>email are solely those of the author and do not necessarily represent
>those of the company. Finally, the recipient should check this email
>and any attachments for the presence of viruses. The company accepts
>no liability for any damage caused by any virus transmitted by this
>email.
>
>Overture Media, Inc.
>Direct Line: (632) 635-4785
>Trunkline: (632) 631-8971 Local 146
>Fax: (632) 637-2206
>Level 1 Summit Media Offices, Robinsons Galleria EDSA Cor. Ortigas Ave.,
>Quezon City 1100
>
>
>
>
>
^ permalink raw reply
* [Bluez-users] SuSE and Audio
From: Jérôme Stadelmann @ 2004-01-28 6:58 UTC (permalink / raw)
To: bluez-users
Hello everybody
I'm actually a nb with linux, but I have to develop an application with =
some
audio bluetooth transmission. Actually I have a SuSE 9.0 distribution.
Marcel (Holtmann) said that I have to patch my kernel, but his patch =
doesn't
work with the SuSE kernel source. And I don't know how to do it easily
without having to configure all my computer.
Please, can somebody help me or give me a hint?
Thanks
Jerome
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users
^ permalink raw reply
* Re: NFS rpc and stale handles on 2.6.x servers
From: Mike Fedyk @ 2004-01-28 6:57 UTC (permalink / raw)
To: hanasaki; +Cc: linux-kernel
In-Reply-To: <40145E3A.5050704@hanaden.com>
On Sun, Jan 25, 2004 at 06:24:26PM -0600, hanasaki wrote:
> The below is being reported, on and off, when hitting nfs-kernel-servers
> running on 2.6.0 and 2.6.1 Could someone tell me if this is smoe bug or
> what? Thanks
> RPC request reserved 0 but used 124
>
> Debian sarge
> nfs-kernel-server
> am-untils
> nfsv3 over tcp
I get this also, and the comments in the code suggest that it is a bug.
Asking Niel and Trond will help getting this answered...
^ permalink raw reply
* [ALSA - driver 0000005]: alsa-driver-1.0.2: unresolved symbols in snd.o
From: noreply @ 2004-01-28 6:57 UTC (permalink / raw)
To: alsa-devel
The following bug has been CLOSED
======================================================================
http://bugtrack.alsa-project.org/alsa-bug/bug_view_advanced_page.php?bug_id=0000005
======================================================================
Reporter: ZlatkO
Handler: perex
======================================================================
Project: ALSA - driver
Bug ID: 5
Category: 0_compilation problem_!!!
Reproducibility: always
Severity: block
Priority: immediate
Status: closed
Distribution: Slackware 8.1
Kernel Version: 2.4.24
======================================================================
Date Submitted: 01-27-2004 21:31 CET
Last Modified: 01-28-2004 07:57 CET
======================================================================
Summary: alsa-driver-1.0.2: unresolved symbols in snd.o
Description:
snd.o fails to load due to an unresolved symbol ("sound_class") on a
Slackware 8.1 system, kernel 2.4.24 (plain vanilla from kernel.org),
modutils-2.4.16.
There is no "sound_class" in the kernel's own
/usr/src/linux-2.4.24/drivers/sound/sound_core.c - am I supposed to
replace it with alsa-kernel/sound_core.c? This was not necessary in
previous ALSA versions.
======================================================================
----------------------------------------------------------------------
perex - 01-27-2004 22:08 CET
----------------------------------------------------------------------
I cannot reproduce this bug, but it might be possible that removing
of line 'extern struct class_simple *sound_class;' in
alsa-driver/alsa-kernel/core/sound.c solves this bug.
Can you confirm?
I've recreated new alsa-driver package with date:
Jan 27 22:02 alsa-driver-1.0.2.tar.bz2
----------------------------------------------------------------------
khali - 01-27-2004 22:18 CET
----------------------------------------------------------------------
Doesn't work for me. Even worse, alsa-driver doesn't compile anymore after
I commented the line out:
sound.c: In function `snd_register_device_R1f4c5f07':
sound.c:239: `sound_class' undeclared (first use in this function)
sound.c:239: (Each undeclared identifier is reported only once
sound.c:239: for each function it appears in.)
sound.c: In function `alsa_sound_init':
sound.c:376: `sound_class' undeclared (first use in this function)
sound.c: At top level:
sound.c:41: warning: `device_mode' defined but not used
make[1]: *** [sound.o] Error 1
make[1]: Leaving directory `/usr/src/alsa-driver-1.0.2/acore'
make: *** [compile] Error 1
----------------------------------------------------------------------
perex - 01-27-2004 22:39 CET
----------------------------------------------------------------------
Ok, can you add '#define sound_class NULL' after removing of suggested line
(on the same place)? Note that the rebuilt alsa-driver package has this
fix included.
edited on: 01-27-04 22:39
----------------------------------------------------------------------
khali - 01-27-2004 22:48 CET
----------------------------------------------------------------------
OK, works fine for me.
Thanks.
----------------------------------------------------------------------
ZlatkO - 01-27-2004 22:48 CET
----------------------------------------------------------------------
Works fine here after the second fix (same problem after the first one).
Thanks! :-)
----------------------------------------------------------------------
perex - 01-28-2004 07:57 CET
----------------------------------------------------------------------
Please, get the alsa-driver package v1.0.2 again from the ALSA FTP site, if
you encouter the same problem.
Bug History
Date Modified Username Field Change
======================================================================
01-27-04 21:31 ZlatkO New Bug
01-27-04 22:08 perex Bugnote Added: 0000005
01-27-04 22:08 perex Assigned To => perex
01-27-04 22:08 perex Status new => assigned
01-27-04 22:08 perex Priority normal => immediate
01-27-04 22:15 perex Category CORE - control => 0_compilation problem_!!!
01-27-04 22:18 khali Bugnote Added: 0000007
01-27-04 22:37 perex Bugnote Added: 0000008
01-27-04 22:39 perex Bugnote Edited: 0000008
01-27-04 22:48 khali Bugnote Added: 0000009
01-27-04 22:48 ZlatkO Bugnote Added: 0000010
01-28-04 07:57 perex Bugnote Added: 0000013
01-28-04 07:57 perex Status assigned => closed
======================================================================
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
* Lost characters on serial console
From: Detlef Schmicker @ 2004-01-28 6:55 UTC (permalink / raw)
To: linux-kernel
Hello,
we loose characters on the serial consol during receiving at 115kbaud.
Especially if
the ide harddisk is used during reception.
We use a 300MHz Goede MediaGX, with a 16550A serial port (16 byte FIFO). We
tuned the Harddisk with hdparm, which reduced the problem, but it still
exists.
We tried several Kernels: 2.4.4, 2.4.20, 2.4.24 and 2.6.0 and several
patches "preempt" and "low-lattency".
No changes at all.
We used ext2 and ReiserFS file system.
There were some messages on this problem in the mailing list, but they
are years old and we did not find
real hints, how to solve.
Can anybody help, can we help with debugging, testing?
Thanks a lot
Detlef Schmicker
^ permalink raw reply
* Re: [LARTC] Shaping Device Aliases
From: Martin A. Brown @ 2004-01-28 6:54 UTC (permalink / raw)
To: lartc
In-Reply-To: <200401151118.04852.gordan@bobich.net>
Gordan,
I've noticed that you are trying to use aliased IP addresses and traffic
control together, and you are a bit frustrated that tc doesn't handle
aliased interface names.
: > > I understand that device aliases (e.g. eth2:3) are not shapeable.
: > > Does anybody know if this functionality is planned in the future?
: >
: > None of the new(er) networking tools recognise device aliases,
: > because on all recent linux releases, aliases don't exist.
: > the ethX:X notation is a legacy notation used only by the ifconfig
: > program. everything else just sees a ethX with more than one IP
: > address.
: >
: > So you just run your shaping rules on the real interfaces, and
: > restrict it's operation with IP address filtering.
:
: Yes, I am aware of that. However, that makes shaping multiple
: independent "streams" going through one interface much more difficult.
I don't understand why this becomes much more difficult--it just becomes a
little more difficult, depending on the number of IP addresses you have
active on a given interface. If you can handle multiple addresses on an
interface, then shaping traffic on these (known) addresses shouldn't be
much more difficult than managing each address.
: The only other thing I can think of is setting up a dummy network
: device and giving it the IP addresses on all the non-primary subnets
: (e.g. multiple DSL lines), and setting up the arp and routing to make
: the packet actually go via the primary interface.
This sounds like a very confused idea. I'm not sure it's worth the
hassle--as I hope I can convince you below.
[ more stuff snipped ]
: Has anybody got any thoughts on this?
I have some thoughts, which I hope can help you understand why you will be
able to use the traffic control tools to accomplish your filtering. For
posterity, I'll reiterate some of what has come before.
IP aliases don't exist. This is a convention for ifconfig. "ip addr
show" will display all IP addresses active on a given interface.
Traffic control is the last thing performed before turning the packet over
to the device driver and hardware. Similarly, it is the first thing
called on receipt of a packet. See diagrams KPTD [0] and ebtables packet
flow [1].
In this case, you can use any number of techniques to identify the packets
with tc tools based on their IP addresses--the convenience of the aliased
interface naming is simply an obstruction of the real path the packet
takes.
: If this would work, maybe it should be documented in the advanced
: routing howto, as I can see how there might be a lot of people out
: there who would find it useful.
Let me suggest a possibility, if we assume a nested configuration. Let's
say you have IP0 and IP1 active on interface eth3 and you want to make
sure that bandwidth is split 75/25 between these two and you want them to
share bandwidth. Classic bandwidth-sharing situation....in the tcng
config below, you'd need to #define IP0 and IP1, but then you'd have a
simple configuration. If you needed to further subdivide traffic within
each of the IP0 and IP1 classes, you'd have an easy way to do so.
dev eth0 {
egress {
class ( <$ip0> ) if ip_src = IP0 ;
class ( <$ip1> ) if ip_src = IP1 ;
htb () {
class ( rate 1544kbps, ceil 1544kbps ) { /* T1 speed */
$ip0 = class ( rate 1024kbps, ceil 1544kbps ) ;
$ip1 = class ( rate 384kbps, ceil 1544kbps ) ;
}
}
}
}
Alternately, you may wish to simulate virtual circuits with each of the IP
addresses on a machine. In this case, you could use separate root
classes attached to the HTB qdisc, or another class. You can prevent the
two classes from competing with each other by setting the rate and ceil to
the same value. Here's a very simple permutation of the above.
dev eth0 {
egress {
class ( <$ip0> ) if ip_src = IP0 ;
class ( <$ip1> ) if ip_src = IP1 ;
htb () {
class ( rate 1544kbps, ceil 1544kbps ) { /* T1 speed */
$ip0 = class ( rate 1024kbps, ceil 1024kbps ) ;
$ip1 = class ( rate 384kbps, ceil 384kbps ) ;
}
}
}
}
Best of luck, Gordan!
-Martin
[0] http://www.docum.org/stef.coene/qos/kptd/
[1] http://ebtables.sourceforge.net/br_fw_ia/PacketFlow.png
--
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply
* [LARTC] IProute and Traffic Control of PPC
From: David Bierce @ 2004-01-28 6:46 UTC (permalink / raw)
To: lartc
Has any one ever done it? We are in the planning stages and the
majority of the hardware we have available is PPC, what are some
thoughts?
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply
* Re: [PATCH|RFC] IPv6 netfilter: a module for complete proxy ND support
From: Pekka Savola @ 2004-01-28 6:39 UTC (permalink / raw)
To: YOSHIFUJI Hideaki / 吉藤英明; +Cc: netdev
In-Reply-To: <20040128.084601.13486645.yoshfuji@linux-ipv6.org>
On Wed, 28 Jan 2004, YOSHIFUJI Hideaki / [iso-2022-jp] ^[$B5HF#1QL@^[(B wrote:
> On performance issue: as IPv4, we may want to have
> net.ipv6.conf.<if>.proxy_ndisc sysctl.
IPv4 proxy_arp is different. It's the way of configuring automatic
proxy ARP. No such thing exists for IPv6 at the moment, so when we
implement ND proxying, it would probably be the place to toggle it on
and off. So I see little need for a sysctl toggle to switch this on
and off, as the addresses to be proxied are currently manually
configured anyway.
> We may also want to have another configuration
> option (to enable proxy) bacause not all routers require this
> feature.
I'm not sure whether this is called for, for a small piece of code
like this. We need fewer configuration options, not more! :-)
--
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
^ permalink raw reply
* Re: [LARTC] tncg and bandwidth limiting
From: Martin A. Brown @ 2004-01-28 6:18 UTC (permalink / raw)
To: lartc
In-Reply-To: <5.2.0.9.0.20040127150331.00ac7bd0@mail.web-ster.com>
Scott,
: Basically ignore that last message.
Earlier message ignored.
: I'm trying to do some very simple rate-shaping on an interface. I want
: to limit my 100baseT interface to 7 megs both ingress and egress of the
: interface.
You'll notice that Rubens suggested you use a TBF. This would be
perfectly adequate solution for your transmitted traffic. Note that an
HTB class and a TBF qdisc are essentially performing the same function.
Shaping!
Note there is a difference in the traffic control structures created by
your tcng configuration. Your egress section will actually be two HTB
classes inside an HTB qdisc attached to the INTERFACE in question. In
your situation, you do not need both classes (created as siblings), since
you are classifying everything into class $all.
: I'm curious if some of the other experts out there wouldn't have a
: "better" way to do what I'm doing. I'd like to do HTB ingress as well,
: but it complains that the the ingress qdisc doesn't allow inside
: classes or something like that. I think this will work for me, I just
: want to make sure this is the best way to do things.
This is a limitation of traffic control under Linux. You can only shape
what you transmit [ see IMQ if you want to know how to break this rule ].
So, unless you are going to use IMQ, you'll not be able to shape your
local input traffic (if you are a router, you should be able to slow down
conversations by "artificially" delaying the packets on the internal
interface).
However, you don't need to care that you are not shaping on your inbound
traffic. You can police the traffic. For the difference between shaping
and policing, try here [0].
[ snip ]
: htb () {
: class ( rate 100Mbps, ceil 100Mbps ) ; /* remove this */
: $all = class ( rate 7Mbps, ceil 7Mbps ) ;
: }
: ingress {
: $p = bucket(rate 7Mbps, burst 100kB, mpu 200B);
: class (1) if (conform $p && count $p) || drop;
: }
After you run your tcng config file through tcc ("tcc < $FILE | less"),
you should see (lines broken for readability) the following for the
ingress traffic control. I left INTERFACE in the config file--obviously
you have #defined it someplace else.
tc qdisc add dev INTERFACE ingress
tc filter add dev INTERFACE parent ffff:0 protocol all prio 1 \
u32 match u32 0x0 0x0 at 0 classid ffff:1 \
police index 2 rate 875000bps burst 102400 mpu 200 action drop/pass
^^^^^^
Note that the policer will (somewhat harshly) accommodate your desires to
limit the traffic accepted inbound on an interface.
Best of luck,
-Martin
[0] http://tldp.org/HOWTO/Traffic-Control-HOWTO/elements.html#e-shaping
http://tldp.org/HOWTO/Traffic-Control-HOWTO/elements.html#e-policing
--
Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply
* cs46xx capture dropout on busy systems
From: Perry Scott @ 2004-01-28 6:14 UTC (permalink / raw)
To: alsa-devel
[2.4.23]
I've been chasing a capture dropout in the old OSS cs46xx driver
(drivers/sound/cs46xx.c) for the past two months (evenings and weekends),
and I finally nailed it. I looked over at the ALSA driver, and I think I
see the same problem there as well. I traced the peek/poke(PD1_CBA) from
the update_ptr routine to the read routine, so I'm pretty confident the bug
is there.
Briefly, I'm doing 8-channel recording, using 4 TB Santa Cruz
cards. Occasionally, one of the cards loses a chunk of data. I traced the
problem to the 4k dma buffer size. The IRQ updates the capture pointer,
but it only has a 1/44th second real-time latency before it loses data. If
the read doesn't get reposted by the application within that time, data
will be lost. All it really takes is a busy system - either an IRQ from
another card, or another thread getting in the way.
I fixed the problem in the OSS driver by copying the 4k ping-pong into a
larger buffer, which is then drained by read(). Essentially, I implemented
the Scatter/Gather in the ISR. It's not pretty, but it
works. (Incidentally, if anyone has found the Cirrus documentation on
cs46xx capture S/G, I'd be most appreciative. The only document I found in
the ALSA documentation archive glibly said that S/G is "complicated" and
that 1/44th second should be OK - yeah, right.)
This problem is likely to affect *any* sound card with a 4k dma
ping-pong. I'm not sure if the cs46xx is the only pathological case out
there, but I wouldn't be surprised if there are others. The really
disturbing thought is that ALSA itself has real-time issues because 4k is a
common dma size (say it isn't so!)
I'm a couple weeks away from porting my application to ALSA, so if someone
else wants to load up a bunch of sound cards, feel free. I'm finding the
bug injecting a sine wave into the four cards, then looking for large
deltas from one sample to the next.
Comments?
Perry Scott
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.