ChangeSet@1.1267, 2003-09-10 00:41:11-07:00, axboe@suse.de
  [PATCH] blk API update (and bug fix) to CDU535 cdrom driver
  
  This is a lot better than what is there know.
  
  From: Felipe W Damasio <felipewd@terra.com.br>
  
   - cli-sti removal
   - blk API update
   - set_current_state
   - Remove 'panic' line.
  
  .. and we can now remove the BROKEN_ON_SMP Kconfig annotation.

ChangeSet@1.1266, 2003-09-10 00:41:02-07:00, axboe@suse.de
  [PATCH] get rid of warning in gscd
  
  From: Stephen Hemminger <shemminger@osdl.org>
  
  Compiler warning due to missing equal sign.

ChangeSet@1.1265, 2003-09-10 00:21:46-07:00, akpm@osdl.org
  [PATCH] CPU scheduler CAN_MIGRATE fix
  
  From: Andrew Theurer <habanero@us.ibm.com>
  
  This change:
  http://linux.bkbits.net:8080/linux-2.5/diffs/kernel/sched.c@1.202
  
  does not seem to make sense:
  
  #define CAN_MIGRATE_TASK(p,rq,this_cpu)					\
  	((!idle || (jiffies - (p)->last_run > cache_decay_ticks)) &&    \
  		!task_running(rq, p) &&					\
  			cpu_isset(this_cpu, (p)->cpus_allowed))
  
  It should be just the opposite; an idle cpu should be able to have a more
  aggressive steal, and a busy cpu should not.

ChangeSet@1.1264, 2003-09-10 00:21:38-07:00, akpm@osdl.org
  [PATCH] sys_fadvise needs asmlinkage

ChangeSet@1.1263, 2003-09-10 00:21:30-07:00, akpm@osdl.org
  [PATCH] Reduce random driver lock contention
  
  From: Matt Mackall <mpm@selenic.com>
  
  The new locking in the random driver is consuming 60% of CPU resources in
  Anton's monster power5 boxes.
  
  
  Basically, when the primary pool is 7/8th full, we shut off the firehose
  and go into a trickle mode to keep the pool fresh.  Saves CPU for everyone
  and should make the contention drop off the charts too (though the trickle
  factor might need adjusting again for Origin-class machines).

ChangeSet@1.1262, 2003-09-10 00:21:22-07:00, akpm@osdl.org
  [PATCH] fix Summit srat.h includes
  
  From: Dave Hansen <haveblue@us.ibm.com>
  
  I was compiling for my plain 'ol PC, and was getting unresolved symbols
  for get_memcfg_from_srat() and get_zholes_size().  The CONFIG_NUMA
  definition right now allows it to be turned on for plain old X86_PC. 
  Does anyone know why this is? 
  
  depends on SMP && HIGHMEM64G &&
            (X86_PC || X86_NUMAQ || X86_GENERICARCH ||
                    (X86_SUMMIT && ACPI && !ACPI_HT_ONLY))
  
  In any case, the summit code incorrectly assumes in at least 2 places
  that NUMA && !NUMAQ means summit.  Someone was evidently trying to cover
  the generic subarch case, but that's already taken care of by the lovely
  config system and CONFIG_ACPI_SRAT.  This patch fixes those assumptions
  and adds a nice little warning for people that try to #include srat.h
  without having srat support turned on.

ChangeSet@1.1261, 2003-09-10 00:21:14-07:00, akpm@osdl.org
  [PATCH] mwave locking fixes
  
  From: Manfred Spraul <manfred@colorfullife.com>
  
  The mwave driver uses a user space daemon for some modem operations. The
  user space daemon calls ioctl(,IOCTL_MW_GET_IPC), and the driver returns
  after an interrupt arrived. The actual wait used
  interruptible_sleep_on(), which can lead to lost wakeups. A local 
  spinlock on the stack is used to close that race, but this is broken on 
  SMP, perhaps even with preempt.
  
  The attached patch fixes that by switching to the normal 
  add_wait_queue/test_if_race_occured/schedule/remove_wait_queue sequence.

ChangeSet@1.1260, 2003-09-10 00:21:06-07:00, akpm@osdl.org
  [PATCH] ext3: remove debug code
  
  ext3 has fancy test harness code which allows you to simulate crashes (for
  testing recovery).  It will make the underlying disk start ignoring writes a
  specified number of seconds after the mount.
  
  It's inoperative without an additional offline patch anyway, and it's doing
  hacky things which scared Al.  So kill it; I'll maintain it in the separate
  ext3 debug patch.

ChangeSet@1.1259, 2003-09-10 00:20:58-07:00, akpm@osdl.org
  [PATCH] tidy up lib/inflate.c error messages
  
  From: Andre McCurdy <armcc2000@yahoo.com>
  
  There is some inconsistency within lib/inflate.c and its users about
  whether the error message text or the error() function should provide
  the '\n'.
  
  This patch tries to make everyone consistent - by removing the
  newline from all message texts, and adding one to the only error()
  function which did not provide it (in init/do_mounts_rd.c).

ChangeSet@1.1258, 2003-09-10 00:20:49-07:00, akpm@osdl.org
  [PATCH] really use english date in version string
  
  From: Andrey Borzenkov <arvidjaar@mail.ru>
  
  LANG is not always enough to force date to english.

ChangeSet@1.1257, 2003-09-10 00:20:41-07:00, akpm@osdl.org
  [PATCH] install_page pte use-after-unmap fix
  
  From: Rajesh Venkatasubramanian <vrajesh@eecs.umich.edu>
  
  Don't deref the pte pointer after having kunmapped the memory it points at.

ChangeSet@1.1256, 2003-09-10 00:20:33-07:00, akpm@osdl.org
  [PATCH] remap file pages MAP_NONBLOCK fix
  
  From: Rajesh Venkatasubramanian <vrajesh@eecs.umich.edu>
  
  The remap_file_pages system call with MAP_NONBLOCK flag does not
  install file-ptes when the required pages are not found in the
  page cache. Modify the populate functions to install file-ptes
  if the mapping is non-linear and the required pages are not found
  in the page cache.
  
  Patch is for test4-mm6. Compiles and boots. Patch tested using the
  programs at:
  
  http://www-personal.engin.umich.edu/~vrajesh/linux/remap-file-pages/

ChangeSet@1.1255, 2003-09-10 00:20:25-07:00, akpm@osdl.org
  [PATCH] ia32 idle using PNI monitor/mwait
  
  From: "Nakajima, Jun" <jun.nakajima@intel.com>
  
  Attached is a patch that enables PNI (Prescott New Instructions)
  monitor/mwait in the kernel idle handler.

ChangeSet@1.1254, 2003-09-10 00:20:16-07:00, akpm@osdl.org
  [PATCH] d_delete-d_lookup race fix
  
  From: Maneesh Soni <maneesh@in.ibm.com>
  
  d_delete() calls dentry_iput() after releasing the per dentry lock.  This
  can race with __d_lookup and lead to situation where we can make dentry
  negative with ref count > 1.  The following patch makes dentry_iput() to
  hold per dentry lock till d_inode is NULL and dentry has been removed from
  d_alias list.

ChangeSet@1.1253, 2003-09-10 00:20:08-07:00, akpm@osdl.org
  [PATCH] ppp devfs oops fix
  
  From: Christoph Hellwig <hch@infradead.org>
  
  PPP leaves the chardev registered even if we're going to fail the modprobe.

ChangeSet@1.1252, 2003-09-10 00:20:00-07:00, akpm@osdl.org
  [PATCH] Handle NR_CPUS overflow
  
  From: john stultz <johnstul@us.ibm.com>
  
  Don't try to support more than NR_CPUS cpus: things overflow.
  
  Also, increase the default in config for some architectures.  (Dave
  Hansen).

ChangeSet@1.1251, 2003-09-10 00:19:52-07:00, akpm@osdl.org
  [PATCH] remove duplicate includes in kernel/
  
  From: "Randy.Dunlap" <rddunlap@osdl.org>
  
  remove duplicate #includes in kernel/

ChangeSet@1.1250, 2003-09-10 00:19:45-07:00, akpm@osdl.org
  [PATCH] sound: remove duplicate includes
  
  From: "Randy.Dunlap" <rddunlap@osdl.org>
  
  remove duplicate #includes in sound/

ChangeSet@1.1249, 2003-09-10 00:19:37-07:00, akpm@osdl.org
  [PATCH] make selinux enable param config option, enabled by
  
  From: James Morris <jmorris@redhat.com>
  
  This patch against current bk makes the recently added SELinux boot
  parameter feature a configurable option, and enables SELinux by default
  when selected.  These changes were made following feedback including 
  discussion on the SELinux list.
  
  The rationale for the changes is to allow SELinux to be be configured and
  enabled unconditionally.  If the boot parameter option is selected, then
  SELinux is now enabled unless selinux=0 is specified at the kernel command
  line.

ChangeSet@1.1248, 2003-09-10 00:19:28-07:00, akpm@osdl.org
  [PATCH] Fix imm.c again
  
  From: Adrian Bunk <bunk@fs.tum.de>
  
  Earlier patch wasn't correct especially in the !CONFIG_SCSI_IZIP_EPP16
  case, reading all uses of this array (IMM_MODE_STRING is used to print the
  corresponding string in printks).
  
  If I'm not misunderstanding it, CONFIG_SCSI_IZIP_EPP16 means "use 16bit 
  even when 32bit is requested".
  
  It seems the right solution is
  
  static char *IMM_MODE_STRING[] =
  {
          [IMM_AUTODETECT] = "Autodetect",
          [IMM_NIBBLE]     = "SPP",
          [IMM_PS2]        = "PS/2",
          [IMM_EPP_8]      = "EPP 8 bit",
          [IMM_EPP_16]     = "EPP 16 bit",
  #ifdef CONFIG_SCSI_IZIP_EPP16
          [IMM_EPP_32]     = "EPP 16 bit",
  #else
          [IMM_EPP_32]     = "EPP 32 bit",
  #endif
          [IMM_UNKNOWN]    = "Unknown",
  };

ChangeSet@1.1247, 2003-09-10 00:19:20-07:00, akpm@osdl.org
  [PATCH] reiserfs direct-IO support
  
  From: Oleg Drokin <green@namesys.com>
  
  This patch implements DirectIO support for reiserfs v3.  This is mostly a
  port from 2.4.
  
  Thanks to Mingming Cao from IBM for some clues in porting.

ChangeSet@1.1246, 2003-09-10 00:19:11-07:00, akpm@osdl.org
  [PATCH] Move ikconfig to /proc/config.gz
  
  From: "Randy.Dunlap" <randy.dunlap@verizon.net>
  
  
  The SuSE kernels place their ikconfig info at /proc/config.gz: in a
  different place, and compressed.  We thought it was a good idea to do it
  that way in 2.6 as well.
  
  - gzip the /proc config file, put it in /proc/config.gz;
  
  - Based on a SuSE patch by Oliver Xymoron <oxymoron@waste.org>, which was
    derived from a patch by Nicholas Leon <nicholas@binary9.net>
  
  - change /proc/ikconfig/built_with to /proc/config_build_info;
  
  - cleanup ikconfig init/exit entry points (static, __init, __exit);
  
  - Makefile help from Sam Ravnborg;
  
  DESC
  ikconfig cleanup
  EDESC
  From: Stephen Hemminger <shemminger@osdl.org>
  
  Simplify and cleanup the code:
  	- use single interface to seq_file where possible
  	- don't need to do as much of the /proc interface, only read
  	- use copy_to_user to avoid char at a time copy
  	- remove unneccesary globals
  	- use const char[] rather than const char * where possible.
  
  Didn't change the version since interface doesn't change.

ChangeSet@1.1245, 2003-09-10 00:19:03-07:00, akpm@osdl.org
  [PATCH] compiler warning fixes for DAC960 on alpha
  
  From: Dave Olien <dmo@osdl.org>
  
  This patch is forwarded from Jay Estabrook at HP.  I've compiled the
  patch on ia32 and ia64 machines and it's good.  I also recreated
  the patch so it would apply to mm5 without fuzzy offsets.
  Here's Jay's summary of the patch:
  
  Here's a very small set of patches against 2.6.0-test4 that help the
  DAC960 driver compile cleaner (gets rid of warnings on Alpha) and help
  it to work on some old OEM'ed DAC960 cards that were sold in our older
  Alphas.
  
  The warnings are all concerned with "conversions to different size
  without cast", as pointers and longs are same size (8-bytes) but ints
  are 4-bytes, on Alpha. I don't believe the change to (long) from (int)
  will affect any 32-bit architectures, but those using LP64 like Alpha,
  ie SPARC64 and prolly IA64, will have the warnings go away.
  
  The change to make the oldest acceptable firmware version 2.70 instead
  of 2.73 is made spcific to Alpha, since it is only those cards that
  DEC OEM'ed from Mylex that would have such (as explained a bit better
  in the patch itself).

ChangeSet@1.1244, 2003-09-10 00:18:56-07:00, akpm@osdl.org
  [PATCH] dac960 devfs_name initialisation fix
  
  From: Andrey Borzenkov <arvidjaar@mail.ru>
  
  DAC960.c does it incorrectly (at least in 2.6.0-test4). It will create
  _directory_ /dev/rd/cNdM making it impossible to create compat block device
  entry with the same name.
  
  The right thing it to create separate directory for each controller/target as 
  in attached trivial patch (untested due to lack of hardware). You will need
  devfsd support for this but then you will need it for cciss or cpqarray as 
  well and possibly for others. Which returns us to the problem of devfsd 
  maintenance ...

ChangeSet@1.1243, 2003-09-10 00:18:46-07:00, akpm@osdl.org
  [PATCH] monolitic_clock, timer_{tsc,hpet} and CPUFREQ
  
  From: Dmitry Torokhov <dtor_core@ameritech.net>
  
  I noticed that although timer_tsc registers cpufreq notifier to detect
  frequency changes and adjust cpu_khz it does not set cyc2ns_scale.

ChangeSet@1.1242, 2003-09-10 00:18:38-07:00, akpm@osdl.org
  [PATCH] Initialise devfs_name in various block drivers
  
  From: Andrey Borzenkov <arvidjaar@mail.ru>
  
  Various block drivers are currently devfs-unaware.  Andrey's patch attempts
  to give them reasonable representations in devfs.
  
  
   "The attached patch suggests some possible names for non-floppy devices
    based on reading driver source.  I have to ask if these make sense.  At
    least for cciss Mandrake devfsd patch expects different names but it
    seems to be mistake (it assumes single controller always)
  
   "For floppy it is not as simple.  Floppy cannot use genhd and must
    create names manually; but I do not know what names are appropriate or
    expected.
  
   "For acsi the target/lun name may have problem of creating compat names
    (if any) by devfsd.
  
   "Please note that none of them created any devfs name under 2.4 as well.
     So it is not a regression ..."

ChangeSet@1.1241, 2003-09-10 00:18:30-07:00, akpm@osdl.org
  [PATCH] calibrate_tsc() fix and consolidation
  
  From: "Pallipadi, Venkatesh" <venkatesh.pallipadi@intel.com>
  
  CONFIG_TIMER_CYCLONE doesn't build at present because calibrate_tsc() was
  made static.
  
  The patch fixes that up and moves all calibrate_tsc functions into a common
  file, avoiding the current code duplication.

ChangeSet@1.1240, 2003-09-10 00:18:20-07:00, akpm@osdl.org
  [PATCH] s/spin_lock_irqrestore/spin_unlock_irqrestore
  
  From: Vinay K Nallamothu <vinay-rc@naturesoft.net>
  
  Fix a couple of cut-n-paste errors.
  
  (Why on earth is a scsi driver poking at the RTC hardware?)

ChangeSet@1.1239, 2003-09-09 22:09:55-07:00, torvalds@home.osdl.org
  Fix ray_cs for new interrupt handling.
  
  Damn 16-bit PCMCIA layer has no type checking. Complete crap.

ChangeSet@1.1238, 2003-09-09 20:22:22-07:00, torvalds@home.osdl.org
  From Stephen Hemminger: we were trying to cast an "unsigned short"
  to a pointer. That was a typo.
  
  Ack'ed by Al Viro.

ChangeSet@1.1237, 2003-09-09 16:49:25-07:00, eyal@eyal.emu.id.au
  [PATCH] wl3501 with old compiler
  
  Fix the ## handling to work with old gcc versions (spaces around the ','
  to make token boundaries work).

ChangeSet@1.1236, 2003-09-09 16:28:36-07:00, torvalds@home.osdl.org
  Make rxrpc use SEQ_START_TOKEN.

ChangeSet@1.1235, 2003-09-09 16:24:51-07:00, joe@perches.com
  [PATCH] Use SEQ_START_TOKEN in include/net/* [3/3]

ChangeSet@1.1234, 2003-09-09 16:23:49-07:00, joe@perches.com
  [PATCH] Use SEQ_START_TOKEN in include/net/* [2/3]

ChangeSet@1.1233, 2003-09-09 16:23:41-07:00, joe@perches.com
  [PATCH] Use SEQ_START_TOKEN in drivers/net/* [1/3]

ChangeSet@1.1232, 2003-09-09 15:50:14-07:00, shemminger@osdl.org
  [PATCH] Fix modularization of Siemens line discipline
  
  Convert SIEMENS R3964 tty line discipline on 2.6.0-test5 to use tty_ldisc owner
  instead of explicit MOD_INC/DEC.
  
  And fix the initializer to be a much more readable C99 one.

ChangeSet@1.1231, 2003-09-09 14:42:24-07:00, shemminger@osdl.org
  [PATCH] Get rid of Intermezzo warning
  
  There is a leftover MOD_DEC_USE_COUNT intermezzo, with no matching _INC_
  anywhere.
  
  Since it sets owner on the file system operations there should be no
  need for explicit module manipulation.

ChangeSet@1.1230, 2003-09-09 14:38:31-07:00, torvalds@home.osdl.org
  Merge bk://linux-dj.bkbits.net/cpufreq
  into home.osdl.org:/home/torvalds/v2.5/linux

ChangeSet@1.1228, 2003-09-09 14:32:54-07:00, guillaume@morinfr.org
  [PATCH] fix cpu_test_and_set() on UP
  
  cpumask_up.h is broken. It tries to access the "mask" member although
  that cpumask_t is an ulong on UP. This breaks archs which uses cpumask
  functions even on UP such as s390.

ChangeSet@1.1217.1.5, 2003-09-10 06:55:52+10:00, anton@samba.org
  ppc64: Give us a generic local.h until we have atomic64

ChangeSet@1.1227, 2003-09-09 13:45:50-07:00, torvalds@osdl.org
  [PATCH] Fix CONFIG_PCMCIA_WL3501 with older compilers
  
  We only support named initializers with one leval of naming, ie that
  
  	.foo.bar = baz,
  
  thing should go.  gcc-2.95 doesn't handle it (neither does sparse, I
  think).
  
  Replace such initializers with
  
  	.foo = {
  		.bar = baz,
  	},
  
  instead.

ChangeSet@1.1153.100.27, 2003-09-09 21:44:43+01:00, davej@redhat.com
  [CPUFREQ] add cpufreq_update_policy()
  
  Add a new cpufreq_update_policy call:
  
  Certain cpufreq policy notifers have different needs at different times.
  Thus it needs to be possible to re-evaluate an already set cpufreq policy.
  Note that the cpufreq policy should only be set by one person: the user.
  Not any other in-kernel code [with one exception, of course: during
  booting].

ChangeSet@1.1153.100.26, 2003-09-09 21:42:00+01:00, davej@redhat.com
  [CPUFREQ] remove $Id$ tags, update filenames

ChangeSet@1.1226, 2003-09-09 13:38:49-07:00, willy@debian.org
  [PATCH] PA-RISC update for 2.6.0-test5
  
  PA-RISC updates for 2.6.0-test5.
  
  Contributions from Paul Bame, James Bottomley, Randolph Chung, Helge
  Deller, Grant Grundler, LaMont Jones, Matthew Wilcox

ChangeSet@1.1225, 2003-09-09 13:38:20-07:00, bunk@fs.tum.de
  [PATCH] ATM Ambassador no longer BROKEN_ON_SMP
  
  Chas Williams fixed the compilation on SMP, so we can remove the Kconfig
  annotation now and let people select it in the build again.

ChangeSet@1.1153.100.25, 2003-09-09 21:35:48+01:00, davej@redhat.com
  [CPUFREQ] Merge speedstep-smi driver.
  From: Hiroshi Miura <miura@da-cha.org>
  
  Intel SpeedStep driver using a BIOS SMI call.
  
  Quoting his original announcement:
  
  "This driver is based on the information from
  
  1. Microsoft Windows XP Document.
  we can get the SMI interface values from ax=E980/int15 BIOS call.
  
  2. Intel SpeedStep Applet Document.(from HP.com)
  http://h18007.www1.hp.com/support/files/evonotebook/us/download/10631.html
  " Adds code to request transition ownership when processing
  the system critical resume message. When a critical hibernate occurs,
  the Applet does not receive any system level notification. The change forces
  the Applet to re-acquire transition ownership upon resume from a critical hibernate. "
  
  This is informative. This saied that  something 'ownership' call is needed on SMI
  interface first.
  
  3. Grover, Andrew's int 15h patch posted to cpufreq ml
  Message-ID: <F760B14C9561B941B89469F59BA3A847E96E28@orsmsx401.jf.intel.com>
  code which call BIOS to get SMI values. I included it.
  
  4. Malik Martin's rev engineering results.
  call is made with BX, CX, EDI register values.
  and need signature 'ISG' when call.
  find function values. bx=1(get) and bx=2(set)
  
  5. Marc Lehmann's 'speedstep' utility,
  sample of assembler code to call SMI.
  
  6. My work.
  find function to return max/min freq which system supportd. (bx=4)
  more values are gotten, but I cannot understand...
  find 'ownership' function value(bx=0, which is other than 1 2 4..).
  
  ToDo(in pregress)
  support governor "auto" and using smi_event call, imprement auto freqchange
  feature.
  test on 440BX/ZX platform.
  
  Memo
   module parameters are override result of an int 15h/eax=E890h call.
   these parameter value are gotten from Windows XP registory."
  
  Also includes some bugfixes, updates and workarounds from me.
  
  NB: A lot of BIOS out there are buggy. You might want to try this driver
  also with Intel's default values -- smi_cmd = 0x82 and smi_port = 0xb2
  

ChangeSet@1.1217.1.4, 2003-09-10 06:23:25+10:00, anton@samba.org
  ppc64: catch bad ioctl size at compile time, from x86

ChangeSet@1.1217.3.42, 2003-09-09 13:14:44-07:00, rmk@arm.linux.org.uk
  [PATCH] More buggy pci drivers
  
  This should fix all the remaining pci drivers which mark the pci device
  ID tables as being discardable at run time.

ChangeSet@1.1217.3.41, 2003-09-09 13:14:34-07:00, rmk@arm.linux.org.uk
  [PATCH] stable AGP pci_device_id tables
  
  This should fix all the AGP drivers.
  
  pci_device_id tables can not and must not be marked discardable.  They
  are used for as long as the driver is registered.

ChangeSet@1.1217.3.40, 2003-09-09 13:02:16-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: update
  
  Use different var-names if they are non-static,
  configure 4BRI like BRI cards, fixed new /proc entries,
  inline declarations for common helper functions.

ChangeSet@1.1217.3.39, 2003-09-09 13:02:08-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: C comments
  
  changed // comments to /* */

ChangeSet@1.1217.3.38, 2003-09-09 13:02:00-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: Kernelconfig
  
  Main divas modules now may be build in-kernel.
  4BRI cards are configured together with BRI cards.

ChangeSet@1.1217.3.37, 2003-09-09 13:01:52-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: endianess
  
  fixed endianess errors in common code part.

ChangeSet@1.1217.3.36, 2003-09-09 13:01:45-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: list handling
  
  Fixed internel list handling for modules built-in kernel.

ChangeSet@1.1217.3.35, 2003-09-09 13:01:36-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: debug
  
  Module now can be build without debug code, necessary
  if the module is built-in the kernel.
  
  Fixed spelling typos.

ChangeSet@1.1217.3.34, 2003-09-09 13:01:28-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: capi code fix
  
  Fix application memory allocation, module locking,
  building in-kernel, use new internal debug api.

ChangeSet@1.1217.3.33, 2003-09-09 13:01:19-07:00, armin@melware.de
  [PATCH] eicon ISDN driver: memory attach
  
  Access to cards memory now uses macros to attach
  to the correct memory area of the card.

ChangeSet@1.1217.1.3, 2003-09-10 05:52:19+10:00, anton@samba.org
  Merge samba.org:/scratch/anton/linux-2.5
  into samba.org:/scratch/anton/tmp3

ChangeSet@1.1217.7.2, 2003-09-09 21:11:38+02:00, benh@kernel.crashing.org
  dmasound update from Christoph Hellwig

ChangeSet@1.1217.3.32, 2003-09-09 12:09:41-07:00, benh@kernel.crashing.org
  [PATCH] IDE: Fix Power Management request race on resume
  
  The current IDE Power Management code I wrote has a race on wakeup when
  the master device got resumed, it may take a request.  At this point, a
  PM resume request to a slave device of the same hwgroup would clear
  hwgroup->rq and cause an Oops when the master device request completes. 
  
  This patch fixes it.  Due to the context in which PM resume requests are
  sent, just not clearing hwgroup->rq for these is enough. 
  
  I also removed a useless debug message in the PM code that was
  actually misleading (people though it indicated a problem while it
  didn't, it's really useless) and fix a typo in a comment.

ChangeSet@1.1217.3.31, 2003-09-09 12:09:32-07:00, benh@kernel.crashing.org
  [PATCH] IDE: Fix request handling with ide-default & ATAPI
  
  This fixes a bug that happens when a request gets to the IDE layer for a
  drive using ide-default (that is with no subdriver attached), like a
  Power Management request.  In this case, the core will wait for the
  device status to match drive->read_stat, but that field contains by
  default a value that is not suitable for ATAPI devices.  This patch
  fixes it.

ChangeSet@1.1217.3.29, 2003-09-09 10:42:26-07:00, dhowells@redhat.com
  [PATCH] AFS update

ChangeSet@1.1217.3.28, 2003-09-09 10:16:16-07:00, dhowells@redhat.com
  [PATCH] RxRPC update
  
  Here's a patch to update the RxRPC driver. Most of it is CodingStyle fixes,
  but it also includes a few miscellaneous bug fixes. stdint types are also
  turned into C99 forms (eg: u32 -> uint32_t).

ChangeSet@1.1217.3.27, 2003-09-09 10:16:07-07:00, eike-kernel@sf-tec.de
  [PATCH] Fix typo in fs/Kconfig

ChangeSet@1.1217.3.26, 2003-09-09 10:15:58-07:00, axboe@suse.de
  [PATCH] Fix blk_stop_queue bug
  
  Benh saw some bugs where the queue would end up being in an invalid
  state, and this could certainly explain one of them. We must not have a
  stopped queue on the plug list, and blk_plug_device() right now will
  happily plug a stopped queue.
  
  We don't need to have it plugged either, blk_start_queue() will make
  sure that request_fn gets run.

ChangeSet@1.1217.3.25, 2003-09-09 10:04:57-07:00, joe@perches.com
  [PATCH] Add SEQ_START_TOKEN #define to seq_file.h
  
  Code that includes seq_file.h uses a magic pointer "(void*)1"
  to start a header seq_printf.
  
  This patch adds a #define, so that people can start writing more
  readable code.

ChangeSet@1.1217.3.24, 2003-09-09 09:46:25-07:00, jgarzik@pobox.com
  [PATCH] Fix netdev close
  
  This should fix the "ifconfig down ...  ifconfig up" problems some
  people have seen.

ChangeSet@1.1217.6.12, 2003-09-09 08:57:48-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix for proc/generic

ChangeSet@1.1217.6.11, 2003-09-09 08:56:12-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix for kmsg

ChangeSet@1.1217.6.10, 2003-09-09 08:55:27-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix for fat/file.c

ChangeSet@1.1217.6.9, 2003-09-09 08:54:47-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix for proc/misc

ChangeSet@1.1217.6.8, 2003-09-09 08:54:09-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix reboot

ChangeSet@1.1217.6.7, 2003-09-09 08:53:31-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix ext2_readlink

ChangeSet@1.1217.6.6, 2003-09-09 08:52:52-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix kcore

ChangeSet@1.1217.6.5, 2003-09-09 08:52:29-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix xattr

ChangeSet@1.1217.6.4, 2003-09-09 08:50:38-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix cpufreq

ChangeSet@1.1217.6.3, 2003-09-09 08:50:18-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix eventpoll

ChangeSet@1.1217.6.2, 2003-09-09 08:50:02-07:00, Andries.Brouwer@cwi.nl
  [PATCH] sparse fix sysctl

ChangeSet@1.1217.6.1, 2003-09-09 08:49:53-07:00, Andries.Brouwer@cwi.nl
  [PATCH] compilation fix ufs
  
  Don't use C++ "argument declarations anywhere" in the kernel, even if
  newer versions of gcc accept it.

ChangeSet@1.1217.5.5, 2003-09-09 15:23:36+01:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Introduce per-port capabilities.
  
  This allows us to maintain quirks or capabilities on a per-port basis,
  so we can handle buggy clones more effectively.

ChangeSet@1.1217.5.4, 2003-09-09 13:33:12+01:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Fix another missing irqreturn_t (clps711x.c)

ChangeSet@1.1217.5.3, 2003-09-09 13:26:47+01:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Convert serial config deps to select statements
  
  The dependencies for CONFIG_SERIAL_CORE / CONFIG_SERIAL_CORE_CONSOLE
  were becoming very messy.  This cset converts the dependencies to
  use "select" statements instead.

ChangeSet@1.1217.5.2, 2003-09-09 13:15:57+01:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Drop "level" argument from serial PM calls.
  
  Since the driver model has transitioned away from using multi-level
  device suspend/resume, we also drop the multi-level support from
  the serial layer.
  
  Update the 8250 and sa1100 drivers for this change.

ChangeSet@1.1217.5.1, 2003-09-09 11:07:00+01:00, rmk@flint.arm.linux.org.uk
  Merge

ChangeSet@1.1217.3.22, 2003-09-08 13:51:34-07:00, davidm@tiger.hpl.hp.com
  Merge tiger.hpl.hp.com:/data1/bk/vanilla/linux-2.5
  into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5

ChangeSet@1.1153.73.28, 2003-09-08 13:13:42-07:00, jbarnes@sgi.com
  [PATCH] ia64: fix current usage in sn2 code
  
  For some reason, we had a structure field called 'current'.  This patch
  fixes that.

ChangeSet@1.1153.73.27, 2003-09-08 13:12:55-07:00, jbarnes@sgi.com
  [PATCH] ia64: misc. sn2 updates
  
  Fix a couple of sn2 files.

ChangeSet@1.1217.3.21, 2003-09-08 12:45:46-07:00, torvalds@home.osdl.org
  Linux 2.6.0-test5
  TAG: v2.6.0-test5