All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Martin J. Bligh" <mbligh@aracnet.com>
To: linux-kernel <linux-kernel@vger.kernel.org>
Cc: lse-tech <lse-tech@lists.sourceforge.net>
Subject: 2.6.7-mjb1
Date: Thu, 17 Jun 2004 14:28:56 -0700	[thread overview]
Message-ID: <3200850000.1087507736@flay> (raw)

The patchset is meant to be pretty stable, not so much a testing ground.
Main differences from mainline are:

1. Better performance & resource consumption, particularly on larger machines.
2. Diagnosis tools (kgdb, early_printk, etc).
3. Kexec support.
4. ivtv drivers

I'd be very interested in feedback from anyone willing to test on any 
platform, however large or small.

ftp://ftp.kernel.org/pub/linux/kernel/people/mbligh/2.6.7/patch-2.6.7-mjb1.bz2

Since the last release (~ = changed, + = added, - = dropped)

Notes: 

-----------------------------------------------------------------------

Now in Linus' tree:

- scheduler_2.6.5_rc3_mm1			Nick Piggin
	sched_domains code

- frameptr_stackdump				Adam Litke
- frameptr_stackdump_tweak			Adam Litke
	Dump stacks by frame pointers

- move_page_tables				Hugh Dickins
	Change move_page_tables from int to unsigned long

- object_based_objrmap				Dave McCracken
	Object based rmap for filebacked pages.

- ia64_rmap_build_fix				Hugh Dickins
- unmap_nonlinear				Hugh Dickins
- slab-panic					Hugh Dickins
- remove_pte_chains				Hugh Dickins
- add_anonmm_rmap				Hugh Dickins
- mremap_moves					Hugh Dickins
- pgtable_remove_rmap				Hugh Dickins
- include_asm_deletions				Hugh Dickins
- i_shared_lock					Martin J. Bligh / Andrew Morton
	Object based rmap work, round 1.

- numa_api					Andi Kleen
	Userspace NUMA API.

- i_shared_lock_fixes				Hugh Dickins
- vma_adjust					Hugh Dickins
- pretend_prio_tree				Hugh Dickins
- real_prio_tree				Rajesh Venkatasubramanian
- i_mmap_nonlinear				Hugh Dickins
- arch_prio_tree				Rajesh Venkatasubramanian
- exit_rmap					Hugh Dickins
	Object based rmap work, round 2 (ding, ding).

- irq_vector					James Cleverdon
	Fix irq vector limits for Summit

- max_mp_busses					James Cleverdon
	Increase MAX_MP_BUSSES

- find_busiest_group				Martin J. Bligh
	Ditch a spurions oops from find_busiest_group()


Dropped:

- implicit_hugetlb				Adam Litke
	Implicit allocation of huge pages

- hugetlb_dyn_as				Adam Litke
	Dynamic huge pages.

- aio-retry
- 4g4g-aio-hang-fix
- aio-retry-elevated-refcount
- aio-splice-runlist
- aio-wait-page
- aio-fs_read
- aio-upfront-readahead
- aio-cancel-fix
- aio-read-immediate
- aio-pipe
- aio-context-switch
- writepages_range
- fix_writeback_range
- fix_writepages_range
- fdatawrite_range
- O_SYNC-speedup
- aio_wait_on_page_writeback_range
- aio-O_SYNC
- aio-poll
- aio_putioctx_flushworkqueue
	AIO filesystem support			Suparna et al.

- sysfs_d_fsdata_race_fix_2			Maneesh Soni
- sysfs_symlinks_fix				Maneesh Soni
- kobject_set_name_cleanup_01			Maneesh Soni
- sysfs_rename_dir_cleanup			Maneesh Soni
- sysfs_backing_store1				Maneesh Soni
- sysfs_backing_store2				Maneesh Soni
- sysfs_backing_store3				Maneesh Soni
- sysfs_backing_store4				Maneesh Soni
- sysfs_backing_store5				Maneesh Soni
- sysfs_backing_store6				Maneesh Soni
	Make sysfs more efficient in its usage of lowmem

New:

+ no_clone_balance				Martin J. Bligh
	Disable balance on clone

+ kexec_fixup					Martin J. Bligh
	Port kexec forwards



Pending:

config_page_offset
per_node_rss
local_balance_exec
reluctance in cross-node balance (less_bouncy)
sched tunables patch
emulex update
NUMA membinding API
x86_64 update
config_numasched
sched tunables (reinstante)
list_of_lists
Child runs first (akpm)
Netdump

Present in this patch:

-mjb						Martin J. Bligh
	Add a tag to the makefile

kgdb						Various
	Stolen from akpm's 2.6.0-mm1, includes fixes

kgdboe_netpoll					Matt Mackall et al.
	Kgdb over ethernet support that works with the netpoll infrastructure

kgdboe_build_fix				Andrew Morton
	Fix kgdboe stuff so non-ia32 platforms build

kgdb_x86_64					Jim Houston
	Support kgdb on x86_64

kgdb_gdb6_patches				Jim Houston
	Patches for gdb to support kgdb on x86_64, under scripts/kgdb/

ppc64_reloc_hide				Anton Blanchard / Paul Mackerras
	PPC 64 fixups

spinlock_inlining				Andrew Morton & Martin J. Bligh
	Inline spinlocks for profiling. Made into a ugly config option by me.

lockmeter					John Hawkes / Hanna Linder
	Locking stats.

lockmeter_ia64					Ray Bryant
	Add a config option for lockmeter on ia64

lockmeter_notsc					Martin J. Bligh
	Lockmeter does not require CONFIG_X86_TSC.

oops_dump_preceding_code			Andrew Morton
	dump opcodes preceding and after the offending EIP.

confighz					Andrew Morton / Dave Hansen
	Make HZ a config option of 100 Hz or 1000 Hz

numameminfo					Martin Bligh / Keith Mannthey
	Expose NUMA meminfo information under /proc/meminfo.numa

reinline_copy_user				Martin J. Bligh
	Stick the damned thing back inline to resolve conflicts.

4g4g						Ingo Molnar
	Provide a 4G/4G user/kernel split for 32 bit memory lushes.

4g_zap_low_mappings				Martin Lorenz
	stop zap_low_mappings from being __init

4g4g_locked_copy				Dave McCracken
	Fix locking bug in 4/4 split

disable preempt					Martin J. Bligh
	I broke preempt somehow, temporarily disable it to stop accidents

aiofix2						Mingming Cao
	fixed a bug in ioctx_alloc()

percpu_real_loadavg				Dave Hansen / Martin J. Bligh
	Tell me what the real load average is, and tell me per cpu.

gfp_node_strict					Dave Hansen
	Add a node strict binding as a gfp mask option

irqbal_fast					Adam Litke
	Balance IRQs more readily

kcg						Adam Litke
	Acylic call graphs from the kernel. Wheeeeeeeeeeeee!

kcg_gcc_detect					Adam Litke
	Detect older gcc versions that don't work with mcount, and crap out

numa_mem_equals 				Dave Hansen
	mem= command line parameter NUMA awareness.

autoswap					Con Kolivas
	Auto-tune swapiness

kswapd_divide_by_zero				

emulex driver					Emulex
	Driver for emulex fiberchannel cards

multiple_emulex					Mike Anderson
	Allow multiple Emulex cards

protocol254					Paul Mackerras / Omkhar 
	Allow protocol 254

slabtune					Dave McCracken
	Take slab in bigger bites on larger machines

topdown						Bill Irwin
	Turn userspace upside down for fun & profit

fasync_lock_rcu					Manfred Spraul
	Use RCU for fasync_lock

kexec						Eric Biederman et al.
	Exec a kernel for breakfast today.

kexec_fixup					Martin J. Bligh
	Port kexec forwards

vma_statistics					Martin J. Bligh
	Provide per VMA stats

per_task_TUB					Adam Litke
	Per task TASK_UNMAPPED_BASE

per_task_TUB_PPC32				Anton Blanchard
	Enable per-task TASK_UMAPPED_BASE on PPC32

ivtv						Kevin Thayer / Steven Fuerst
	Driver for ivtv (includes Hauppauge PVR 250 / 350)
	Written by Kevin Thayer, ported to 2.6 by Steven Fuerst
	Version 0.1.9

vgtod1						John Stultz
vgtod2						John Stultz
vgtod3						John Stultz
	Vsyscall gettimeofday for ia32

physnode_map					Martin J. Bligh
	Hack around problem of missing area in physnode_map

sched_tunables					R. Love / Darren Hart
	Provide sched tunables to play with on a rainy day.

zone_gap					Andy Whitcroft
	Fix up the gap between ZONE_NORMAL and ZONE_HIGHMEM on NUMA.

schedstats					Rick Lindsley
	Provide lotsa scheduler statistics

schedstats-tools				Rick Lindsley
	Grub around in lotsa scheduler statistics

amd64_sched					Darren Hart
	Make AMD scheduler behave as flat SMP, not NUMA

cpu_shutdown_race				Andy Whitcroft
	Fix up race during tlb_flush_others on shutdown



                 reply	other threads:[~2004-06-17 21:29 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3200850000.1087507736@flay \
    --to=mbligh@aracnet.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lse-tech@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.