ChangeSet@1.1656, 2004-03-05 18:11:56-08:00, akpm@osdl.org
  [PATCH] Add missing AFAVLAB P030 PCI ID

ChangeSet@1.1655, 2004-03-05 16:16:20-08:00, benh@kernel.crashing.org
  [PATCH] High BAT initialization wrong
  
  The code initializing the "high" BATs on CPUs like the 750FX got
  broken when copied over from 2.4. This cause random problems with
  machines using those CPUs (iBook 2s typically).

ChangeSet@1.1653, 2004-03-05 15:19:34-08:00, davej@redhat.com
  [PATCH] mismatched syscall protos.
  
  Sparse noticed a bunch of mismatched prototypes in the new syscalls.h file
  when compiling net/socket.c  Whilst most of them are just missing __user
  tags, the last argument of sys_socketpair was completely different.

ChangeSet@1.1647.3.2, 2004-03-05 14:20:35-08:00, dlstevens@us.ibm.com
  [IPV4]: Add sysctl for per-socket limit on number of mcast src filters.

ChangeSet@1.1647.4.1, 2004-03-05 14:15:11-08:00, i.palsenberg@jdirmedia.nl
  [QLOGIC]: Mark mbox_param[] as static to avoid namespace pollution.

ChangeSet@1.1647.3.1, 2004-03-05 14:06:40-08:00, davem@nuts.davemloft.net
  Merge http://linux-mh.bkbits.net/bluetooth-2.6
  into nuts.davemloft.net:/disk1/BK/net-2.6

ChangeSet@1.1647.2.6, 2004-03-05 21:35:39+00:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Correct Oxford Semiconductor 16PCI952 PCI type entry.
  
  WRT 2.4, Ed Vance put this fix into 2.4:
  
   According to the data sheet, the OX16PCI952 has port 0 in BAR0 and
   port 1 in BAR1. (unlike the OX16C954, BTW) The 921600 base baud value
   is your oscillator rate divided by the default oversample rate, 16.
  
  Since 2.6 PCI IDs have been updated to use the real device ID for
  this part, we really should include this fix as well.

ChangeSet@1.1647.2.5, 2004-03-05 21:12:13+00:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Don't initialise port->mctrl before calling ->startup
  
  If a serial port is hung up using vhangup() with HUPCL cleared (so
  DTR isn't dropped), and then re-opened, we don't want to drop the
  DTR line.  This occurs during the login process, and dropping DTR
  would cause a modem to hang up.

ChangeSet@1.1647.2.4, 2004-03-05 21:02:55+00:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Clear up comments concerning mapbase and membase.

ChangeSet@1.1647.2.3, 2004-03-05 20:50:33+00:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Remove obsolete CLPS711x serial driver names.

ChangeSet@1.1647.2.2, 2004-03-05 20:41:31+00:00, laforge@org.rmk.(none)
  [SERIAL] Fix supprot for AFAVLAB 8port boards in 2.6.x
  
  I didn't yet use one of my AFAVLAB boards with 2.6.x until now.  The
  upper 4 ports are not detected at all.  I suppose the bug was
  introduced while porting the driver from 2.4.x.
  
  Please consider applying the following patch.  It also adds support
  for a new 8 port board called P030.

ChangeSet@1.1647.2.1, 2004-03-05 20:16:43+00:00, bjorn.helgaas@com.rmk.(none)
  [SERIAL] Make serial console work for any port (take 2)
  
  The current serial console code only works for ports that are either
  defined in SERIAL_PORT_DFNS (and set up by serial8250_isa_init_ports())
  or registered by early_serial_setup().
  
  On ia64, SERIAL_PORT_DFNS is empty because we discover everything
  via ACPI and PCI.  And we only use early_serial_setup() for one port
  described by the HCDP firmware table.
  
  This patch against 2.6.4-rc1 makes it work for any valid port.  If we
  don't know about the port early, we just return -ENODEV from the
  setup() function, which leaves the serial console disabled.  After the
  driver has found all the ports, we try to register the serial console
  again if it hasn't been enabled already.
  
  Keith Owens noticed that the first version of this patch broke some
  serial console setups because many early serial ports are registered
  with "type == PORT_UNKNOWN".  So this version tests "port->ops"
  instead, and Keith has confirmed that this works for him.

ChangeSet@1.1557.78.10, 2004-03-05 18:53:50+01:00, marcel@holtmann.org
  [Bluetooth] Dynamic allocation of the RFCOMM TTY devices
  
  Only allocate the RFCOMM TTY devices when they are really in use. This
  prevents the system from calling hotplug and udev 256 times to create or
  remove every device node. In fact this makes the loading and unloading
  of the RFCOMM module much faster.

ChangeSet@1.1557.78.9, 2004-03-05 17:43:26+01:00, marcel@holtmann.org
  [Bluetooth] Add notify callback for host drivers
  
  This patch adds a notification callback to the hci_dev structure which
  is used by the HCI core to tell the driver about connection creation
  and clearing. It also notifies about changed voice setting.

ChangeSet@1.1557.78.8, 2004-03-05 17:27:52+01:00, marcel@holtmann.org
  [Bluetooth] Send HCI_Reset for some Broadcom dongles
  
  This patch introduces a quirk flag for sending the HCI_Reset command. In
  general the HCI_Reset is not needed, but some Broadcom dongles uses this
  reset command to switch from HID to HCI mode. And it is not safe to send
  the HCI_Reset to every Bluetooth device, because the CSR firmware prior
  HCI 12.x will reset the host transport and this is wrong according to the
  Bluetooth specification.

ChangeSet@1.1647.1.2, 2004-03-05 07:57:24-08:00, neilb@cse.unsw.edu.au
  [PATCH] kNFSd -  Tidy up new filehandle type.
  
  nfsd uses several different mechanisms for identifying the filesystem
  from the filehandle.
  
  This patch:
    Marks type 2 as deprecated - it wastes space, and space in the filehandle
       is not unlimited
    Adds type 3 which handles new, large device number in 32bits of space
    Tidies up the code for determining which type to use in a newly created
    filehandle - the addition of type 2 broke this code.

ChangeSet@1.1647.1.1, 2004-03-04 23:05:03-08:00, bgerst@didntduck.org
  [PATCH] PnP BIOS exception fixes
  
  This fixes two errors in fixup_exception() for PnP BIOS faults:
   - Check for the correct segments used for the BIOS
   - Fix asm constraints so that EIP and ESP are properly reloaded

ChangeSet@1.1650, 2004-03-04 22:00:48-08:00, wesolows@foobazco.org
  [SPARC]: Make parport_sunbpp compile again

ChangeSet@1.1649, 2004-03-04 21:57:18-08:00, wesolows@foobazco.org
  [SPARC]: Add stack usage instrumentation

ChangeSet@1.1647, 2004-03-04 20:31:35-08:00, akpm@osdl.org
  [PATCH] another rd.c leak
  
  Free the request queues on the rd_init() error recovery path.

ChangeSet@1.1642.1.18, 2004-03-04 21:48:44-05:00, jgarzik@redhat.com
  Fix ramdisk driver leak on module unload.
  
  Noticed by me, fixed by Jens.

ChangeSet@1.1644, 2004-03-04 18:22:43-08:00, davem@nuts.davemloft.net
  [FFB]: Force-disable cursor in ffb_switch_from_graph().

ChangeSet@1.1642.1.17, 2004-03-04 15:57:35-08:00, benh@kernel.crashing.org
  [PATCH] Fix typo in radeonfb
  
  This fixes a typo in the list of PCI IDs in radeonfb, which in turn
  fixes detection of some mobility models.

ChangeSet@1.1640.2.3, 2004-03-04 22:17:06+00:00, dsaxena@net.rmk.(none)
  [ARM PATCH] 1757/1: Allow building of LE kernels with BE-default toolchain
  
  Patch from Deepak Saxena
  
  The ARM makefile currently assumes that the compiler being used 
  defaults to little-endian builds unless the big-endian options
  are provided. This may not always be the case (my toolchains default
  to BE since that's what I mostly work with) so this patch forces
  endianess options to be passed to the toolchain. W/O this,
  building without CONFIG_CPU_BIG_ENDIAN on a big-endian toolchain 
  will still result in a big-endian kernel.

ChangeSet@1.1640.2.2, 2004-03-04 22:13:54+00:00, icampbell@com.rmk.(none)
  [ARM PATCH] 1764/1: Export __arch_strncpy_from_user for modules
  
  Patch from Ian Campbell
  
  __arch_strncpy_from_user needs to be exported if you build the
  framebuffer console driver as a module. 

ChangeSet@1.1640.2.1, 2004-03-04 22:13:37+00:00, dsaxena@net.rmk.(none)
  [ARM PATCH] 1762/1: Fix typo in CONFIG_CPU_BIG_ENDIAN help text
  
  Patch from Deepak Saxena
  

ChangeSet@1.1642.1.15, 2004-03-04 13:23:44-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: hpfs
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.14, 2004-03-04 13:23:34-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: romfs
  
   - inode leak on d_alloc_root() failure
   - sanitized the cleanup logics

ChangeSet@1.1642.1.13, 2004-03-04 13:23:25-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: hfsplus
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.12, 2004-03-04 13:23:16-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: hfs
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.11, 2004-03-04 13:23:06-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: freevxfs
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.10, 2004-03-04 13:22:57-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: ext3
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.9, 2004-03-04 13:22:48-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: ext2
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.8, 2004-03-04 13:22:39-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: efs
  
   - inode leak on d_alloc_root() failure

ChangeSet@1.1642.1.7, 2004-03-04 13:22:29-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: cramfs
  
   - inode leak on d_alloc_root() failure
   - unchecked result of d_alloc_root() leading to oops in fs/super.c

ChangeSet@1.1642.1.6, 2004-03-04 13:22:20-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: coda
  
   - unchecked result of d_alloc_root() leading to oops in fs/super.c

ChangeSet@1.1642.1.5, 2004-03-04 13:22:11-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: befs
  
   - inode leak if d_alloc_root() fails.

ChangeSet@1.1642.1.4, 2004-03-04 13:22:02-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: autofs4
  
   - oops if inode allocation fails.

ChangeSet@1.1642.1.3, 2004-03-04 13:21:52-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: afs
  
   - useless dput(NULL) on failure exit (would be a double-free if
     we ever got there with non-NULL dentry).

ChangeSet@1.1642.1.2, 2004-03-04 13:21:43-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: adfs
  
   - leak of root inode if d_alloc_root() fails.

ChangeSet@1.1642.1.1, 2004-03-04 13:21:34-08:00, viro@www.linux.org.uk
  [PATCH] d_alloc_root() fixes: gadgetfs
  
  gatgetfs fill_super:
   - double-free of inode on last two failure exits
   - leak on the last failure exit
   - touching addresses near 0 on last two failure exits

ChangeSet@1.1643, 2004-03-04 13:07:54-08:00, davem@nuts.davemloft.net
  [SPARC64]: Update defconfig.

ChangeSet@1.1640.1.2, 2004-03-04 00:15:04-08:00, jon@focalhost.com
  [CRYPTO]: Add ARC4 module.

ChangeSet@1.1640.1.1, 2004-03-04 00:13:04-08:00, shemminger@osdl.org
  [IRDA]: stir4200 update for 2.6.4-rc1
  
  New revision of the Sigmatel irda driver.  This version has much
  better performance and doesn't drop frames in FIR mode.
  Tested with both UHCI and EHCI/OHCI against nsc-ircc on laptop.
  Thanks to Martin for additional testing and feedback.
  
  * Receiver:
  	- changed from interrupt to bulk URB.  Queue's one bulk
  	  urb per USB tick (1ms).
  	- FIR unpack now uses get_unaligned and cpu32_le
  	  instead of explicit shifts
  	- FIR unpack copies small frames
  * Transmitter:
  	- pack data into io buffer.  Since irda is half duplex
  	  can use same buffer for transmit and receive.
  	- use xchange and wait_event for synchronization
  * Other:
  	- use USB format messages rather than IRDA (ugly)
  	- clean up USB startup
  	- reset device on network open to clear up stuck state
  	- handle FIFO errors
  	- disconnect cleanup (from viro)
  	- don't DMA onto stack when reading fifo status

ChangeSet@1.1640, 2004-03-03 22:08:11-08:00, torvalds@ppc970.osdl.org
  Linux 2.6.4-rc2
  TAG: v2.6.4-rc2