All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux v2.5.55
@ 2003-01-09  4:35 Linus Torvalds
  2003-01-09  7:24 ` Chris Wedgwood
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Linus Torvalds @ 2003-01-09  4:35 UTC (permalink / raw)
  To: Kernel Mailing List


All over the map again: arm, alpha, ppc, sparc, usb, isdn, dm, sysfs,
knfsd - you name it. 

		Linus


Summary of changes from v2.5.54 to v2.5.55
============================================

<adaplas@pol.net>:
  o [AGPGART]:  early agp init fix intel_agp_init() must not be
    declared static for explicit early initialization to work (ie
    i810fb).

<arnd@bergmann-dalldorf.de>:
  o [NET-DV]: Add some missing statics

<craig@homerjay.homelinux.org>:
  o Fix errors making Docbook documentation

<daniel.ritz@gmx.ch>:
  o Fix kallsyms stem compression crash
  o Stop APM initialization race from oopsing

<gerg@moreton.com.au>:
  o remove malloc.h from 68328 serial driver

<joe@fib011235813.fsnet.co.uk>:
  o dm: Don't let the ioctl interface drop a suspended device
  o dm: Correct clone info initialisation
  o dm: Correct target_type reference counting
  o dm: rwlock_t -> rw_semaphore (fluff)
  o dm: Call dm_put_target_type() *after* calling the destructor
  o dm: Remove explicit returns from void fns (fluff)
  o dm: printk tgt->error if dm_table_add_target() fails
  o dm: Simplify error->map
  o dm: Export dm_table_get_mode()
  o dm: Remove redundant error checking

<john@grabjohn.com>:
  o Fix two mis-spellings of 'kernel'

<kala@pinerecords.com>:
  o remove net config from arch-alpha
  o remove net config from arch-arm
  o remove net config from arch-cris
  o remove net config from arch-ia64
  o remove net config from arch-m68k
  o remove net config from arch-m68k_nommu
  o remove net config from arch-mips32
  o remove net config from arch-mips64
  o remove net config from arch-parisc
  o remove net config from arch-ppc
  o remove net config from arch-ppc64
  o remove net config from arch-sparc32
  o remove net config from arch-sparc64
  o remove net config from arch-superh
  o remove net config from arch-v850
  o remove net config from arch-x86
  o remove net config from arch-x86_64
  o add proper bus dependencies to net driver configs
  o add m68k dependencies to net driver config
  o Add the unified NETDEVICES submenu
  o Bring the "Networking support" menu to life

<mikal@stillhq.com>:
  o misc_register-011-002
  o xpad_typo
  o cli_sti_removal-002
  o misc_register-008-004
  o misc_register-029-004
  o misc_register-007-005

<pablo@menichini.com.ar>:
  o Handle kmalloc fails: drivers_pci_probe.c
  o [SPARC-ENVCTRL]: Handle failed kmalloc

<valko@linux.karinthy.hu>:
  o [SPARC64]: Translate IPT_SO_SET_REPLACE socket option for 32-bit
    apps

<wd@denx.de>:
  o PPC32: Add support for SPI and RISC timers to the MPC8xx commproc.h
    file.
  o PPC32: Minor updates for a few MPC8xx platforms
  o PPC32: Make the MPC8xx FEC driver PHY selection configurable
  o PPC32: Add code to support the AMD AM79C874 PHY to the MPC8xx FEC
    driver

<wrlk@riede.org>:
  o fix ide-scsi oops with abort

Adrian Bunk <bunk@fs.tum.de>:
  o remove kernel 2.0 compatibility code from i91uscsi.c
  o Remove stale zft_dirty() caller and declaration
  o remove code for 2.0 kernels from drivers/char/ftape/*

Andi Kleen <ak@suse.de>:
  o x86-64 updates for 2.5.54
  o 2.5.54 AGP driver fixes for x86-64
  o x86_64 extable fixes
  o Fix x86-64 AGPGART/IOMMU compilation

Andrew Morton <akpm@digeo.com>:
  o hugetlbfs deadlock
  o move LOG_BUF_SIZE to header/config
  o devfs mount-time readdir fix and cleanup
  o misc fixes
  o 3c59x: 3c920 support
  o copy_page_range: minor cleanup
  o infrastructure for handling pte_chain_alloc() failures
  o handle pte_chain_alloc() failures
  o infrastructure for handling radix_tree_node allocation
  o handle radix_tree_node allocation failures
  o mempool_resize fix
  o slab: redzoning cleanup
  o shrink the amount of vmalloc space reserved for kmap
  o Dynamically size the pidhash hash table
  o AIO exit fix
  o return the correct thing from direct-io
  o AIO support for raw/O_DIRECT
  o bio dirtying infrastructure
  o AIO support for raw/O_DIRECT
  o Reduced wakeup rate in direct-io code

Andries E. Brouwer <andries.brouwer@cwi.nl>:
  o scsi_scan.c
  o htmldoc fix

Anton Blanchard <anton@samba.org>:
  o ppc64: remove yaboot hooks, we dont use them on ppc64
  o ppc64: remove MSCHUNKS code from prom.c, its no longer used on
    pSeries
  o ppc64: call quiesce
  o ppc64: quieten boot wrapper a bit
  o ppc64: Makefile cleanup from Sam Ravnborg
  o ppc64: remove some old xmon code
  o ppc64: move sys32_times + sys32_newstat from Stephen Rothwell
  o ppc64: remove some old code
  o ppc64: remove xics_isa_init
  o ppc64: move xics.h into include/asm-ppc64
  o ppc64: add identifiers to asm statements, makes reading disassembly
    slightly easier
  o ppc64: wrap pSeries and iSeries specific code
  o ppc64: Split up pSeries and iSeries specific files, helps with
    bloat and TOC utilisation
  o ppc64: Makefile cleanup from Sam Ravnborg
  o ppc64: support for > 32 CPUs (24 way RS64 with HMT shows up as 48
    way)
  o ppc64: Fix for memcpy from paulus
  o ppc64: Add readahead ioctls
  o ppc64: restore FB ioctls
  o ppc64: eliminate the rest of the __kernel_..._t32 typedefs from
    Stephen Rothwell
  o ppc64: update
  o small module patch

Benjamin Herrenschmidt <benh@kernel.crashing.org>:
  o PPC32: Extend CPU and idle handling for new 7xx/7xxx PPC cpus
  o PPC32: Update L2/L3 cache control register handling (from 2.4)

Bjorn Helgaas <bjorn_helgaas@hp.com>:
  o [AGP] Remove bogus AGP/DRM assumptions [Forward port of a 2.4 patch
    that got applied last month -- DJ] 
  o [AGP] size AGP mem correctly when memory is discontiguous
  o 440GX AGP update
  o i810/i830 AGP update

Bob Miller <rem@osdl.org>:
  o Remove unused function from radeon_mem.c
  o Fixed ifdefs for a label in ncpfs_sock.c

Chris Wilson <chris@qwirx.com>:
  o misc_register sx.c version 2
  o Kernel Janitors patch to drivers_macintosh_ans-lcd.c
  o ip27-rtc.c create_proc_read_entry patch
  o perf.c misc_register patch
  o drivers_macintosh_via-pmu_.c
  o drivers_sgi_char_streamable.c misc_register patch
  o drivers_sgi_char_usema.c misc_register patch
  o cli_sti in drivers_net_irda_sa1100_ir.c

Christoph Hellwig <hch@infradead.org>:
  o Fix PCMCIA SCSI driver build

Dave Jones <davej@codemonkey.org.uk>:
  o [AGP] add agp_num_entries() function to determine GATT table size -
    reserved IOMMU entries
  o [AGP] Move the VIA KT400 to its own driver
  o [AGP] Add debug info to failure path of AGP 3.0 rate enabling
  o [AGP] VIA KT400 AGP 3.0 aperture size decoding
  o [AGP] Flesh out the VIA KT400 driver some more
  o [AGP] VIA VT8235/P4X400 GART support (based upon 2.4 patch from
    Richard Baverstock <beaver@gto.net>)
  o [AGP] Clean up some comments
  o [AGP] P4X333 uses same northbridge as P4X400 Also renumber it. (The
    previous patch used the number of the southbridge by mistake)
  o x86-64 RAID XOR compile fix
  o Fix READ_CD fallback
  o CDROM changers timeout tweak
  o Wacky gdth driver vendor update
  o P4 typo
  o CREDITS updates
  o Appletalk bits depend on ISA/EISA
  o yenta comment typo
  o Missed checks in hisax
  o Make ip2 module variable dependant on CONFIG_MODULE
  o Missing check in PCI hotplug
  o Fix up dma_alloc_coherent with 64bit DMA masks on i386
  o zoran ioctl sleeping fixes
  o x86-64 pmd corruption fix
  o size_t fixes
  o tracer pid
  o Correct header
  o Remove broken prefetching in free_one_pgd()
  o x86-64 spinlock code typo
  o compiler warning silence
  o EDD typo
  o signal.h -W cleanup
  o Remove unneeded CONFIG_X86_USE_STRING_486
  o Remove unused proto

Dave Kleikamp <shaggy@shaggy.austin.ibm.com>:
  o JFS: In jfs_extendfs, brelse was being called with wrong bufferhead
  o JFS: Clean up flushing outstanding transactions to journal
  o JFS: add sync_fs super_operation
  o JFS: define aio_read and aio_write file_operations

David Jeffery <david_jeffery@adaptec.com>:
  o ips driver 1/3: remove 2.2 kernel compat code
  o ips driver 2/3: adapter error handling fixes
  o ips driver 3/3: code cleanup

David S. Miller <davem@nuts.ninka.net>:
  o [AIC7xxx]: aic7xxx_osm.h needs asm/io.h, this keeps being deleted
    by Justin :(
  o [SPARC]: Kill ide intr lock crap from asm ide.h headers
  o [SPARC64]: Add dummy archclean target
  o [USB]: core/hcd.c needs dma-mapping.h
  o [USB]: Add missing quotes in ohci debugging snprintf
  o [SPARC64]: Only include linux/cache.h in asm/smp.h if not assembler
  o [NFS4]: Use proper printf format for size_t
  o [SPARC64]: Add dummy archmrproper rule
  o [SPARC64]: Fix aic7xxx kconfig path
  o [SPARC]: sbus.c ifdeffing cleanup
  o [SPARC64]: flock compat changes
  o kernel/pid.c: Use proper size_t printf format string
  o [SPARC64]: Fix typos in Rustys extable changes
  o [SUNRPC]: svcauth.h needs linux/string.h
  o [CRC32]: Fix pointer casts on 64-bit
  o [SUNGEM]: Add warning to ppc code wrt. MAX_ADDR_LEN change
  o [NET]: Remove dup wireless.h include in socket.c

Dipankar Sarma <dipankar@in.ibm.com>:
  o [IPV4]: barriers in lockfree rtcache

Dominik Brodowski <linux@brodo.de>:
  o cpufreq: p4-clockmod bugfixes
  o cpufreq: elanfreq cleanup and compile fix
  o cpufreq: update timer notifier

Geert Uytterhoeven <geert@linux-m68k.org>:
  o Remove unused prototype for init_modules()

Gerd Knorr <kraxel@bytesex.org>:
  o add tda9887 module
  o video-buf.c update
  o add v4l1-compat module
  o bttv driver update
  o update bttv documentation
  o add bt832 module
  o media/video i2c updates
  o i2c update for tuner.c
  o saa7134 driver update

Greg Kroah-Hartman <greg@kroah.com>:
  o IBM PCI Hotplug: fix compile time error due to find_bus() function
    name
  o PCI: properly unregister a PCI device if it is removed
  o PCI hotplug: clean up the try_module_get() logic a bit

Hideaki Yoshifuji <yoshfuji@linux-ipv6.org>:
  o [IPV6]: Fix Length of Authentication Extension Header

Hugh Dickins <hugh@veritas.com>:
  o I/O APIC confusion
  o demystify do_boot_cpu stack

James Bottomley <jejb@raven.il.steeleye.com>:
  o parisc update for 53c700/lasi700
  o shuffle sr_ioctl include ordering for parisc
  o update ncr53c8xx to new dma_ API (needed to incorporate zalon)

James Morris <jmorris@intercode.com.au>:
  o [SUNSAB]: Bug fixes for new sunsab uart driver

Jeff Garzik <jgarzik@redhat.com>:
  o [netdrvr mii] fix ugly lack of useful bit masking
  o [netdrvr] add AMD-8111 ethernet driver (yet another PCI lance)
  o [netdrvr eepro100] new pci id
  o [netdrvr de4x5] fix uninitializer timer
  o [netdrver e1000] wol updates
  o [netdrvr e1000] restore VLAN settings after resume
  o [netdrvr e1000] small cleanups and fixes
  o [netdrvr e100] Bug fix: system panic in watchdog when repeating
    ifdown, rmmod, insmod
  o [netdrvr e100] Bug fix: enable/disable WOL based on EEPROM settings
  o [netdrvr e100] fix ethtool/mii interface up/down issues
  o [IrDA] s/MOD_foo_COUNT/SET_MODULE_OWNER/ cleanups
  o [netdrvr] ethernet crc fixes
  o [netdrvr e100] better debugging for command failures/timeouts
  o [netdrvr e100] changelog/whitespace updates, small fixes
  o [netdrvr amd8111e] add to drivers/net/Makefile.lib too, as it uses
    crc32

Justin T. Gibbs <gibbs@overdrive.btc.adaptec.com>:
  o Update the aic7xxx Makefile so that the register information tables
    are not rebuilt on every build.
  o aic7xxx/aicasm
  o aic7xxx and aic79xx drivers Correct several DV issues
  o aic7xxx and aic79xx driver updates

Kai Germaschewski <kai@tp1.ruhr-uni-bochum.de>:
  o ISDN/HiSax: Fix compilation for !CONFIG_ISAPNP
  o ISDN/HiSax: Remove unused B-Channel callbacks
  o ISDN/HiSax: un-virtualize W6692 B-Channel access
  o ISDN/HiSax: Helper functions for B-Channel {read,write}_reg()
  o ISDN/HiSax: Move BC_{Read,Write}_Reg into struct bc_hw_ops
  o ISDN/HiSax: Un-virtualize D-channel access in hfc_2bds0.c
  o ISDN/HiSax: Un-virtualize D-channel access in w6692.c
  o ISDN/HiSax: Helper functions for D-Channel {read,write}_reg() etc
  o ISDN/HiSax: Move isac{read,write}{,fifo} into struct dc_hw_ops
  o ISDN/HiSax: Simplify readreg()/writereg() use
  o ISDN/HiSax: Use u8 instead of u_char
  o ISDN/HiSax: Renaming ReadISAC -> isac_read etc
  o ISDN/HiSax: Add B-Channel FIFO ops
  o ISDN/HiSax: Use {isac,hscx}_{read,write} and friends
  o ISDN/HiSax: Un-inline hscx_irq.c
  o ISDN/HiSax: Un-inline jade_irq.c
  o ISDN/HiSax: Remove unnecessary locking
  o ISDN/HiSax: "ops" structure for the shared xmit handling

Linus Torvalds <torvalds@home.transmeta.com>:
  o Fix befs/romfs breakage from vfs.h cleanups by Christoph
  o Needs <linux/string.h> for strlen()
  o Move x86 signal handler return stub to the vsyscall page, and stop
    honoring the SA_RESTORER information.
  o Make vm86 traps correctly distinguish between vm86 and kernel mode

Luca Barbieri <ldb@ldb.ods.org>:
  o Fix sysenter iopl
  o Fix sysenter (%ebp) fault handling
  o Introduce TIF_IRET and use it to disable sysexit

Martin J. Bligh <mbligh@aracnet.com>:
  o create generalised apic_to_node mapping
  o make i386 topology caching
  o changes do_boot_cpu to return an error code
  o move one more to subarch, general tidy up
  o cleanup apicid <-> cpu mapping
  o remove clustered_apic_mode from smpboot.c
  o nuke clustered_apic_mode and friends

Martin Mares <mj@ucw.cz>:
  o PCI IDs update

Mikael Pettersson <mikpe@csd.uu.se>:
  o fix ide-cd/ide-scsi oopses after module unload

Neil Brown <neilb@cse.unsw.edu.au>:
  o knfsd: Avoid opps when NFSD decodes bad filehandle
  o knfsd: Fix bug in RPC cache when entry in replaced
  o knfsd: Fix some bugs in qword management
  o knfsd: Handle -EAGAIN from exp_find properly in nfsfh.c
  o knfsd: Don't assume a reader on an RPC cache channel at statup
  o knfsd: rpc/svc auth_unix tidyup
  o knfsd: Allow rpcsvc caches to provide a 'cache_show' method
  o knfsd: Provide content file for auth.unix.ip cache
  o knfsd: Provide 'flush' interface for userspace to flush rpc/svc
    caches
  o knfsd: Fixes for nfsd filesystem files
  o knfsd: Change names of legacy interfaces in nfsd filesys to start
    with period
  o knfsd: Add 'filehandle' entry for nfsd filesystem for looking up a
    filehandle
  o knfsd: Add 'threads' file to nfsd filesystem to allow changing
    number of threads
  o knfsd: Use hash_long from hash.h for hashing in rpc/svc caches
  o knfsd: NFSv4 server fixes
  o md: Make sure yielding thread actually yields cpu when waiting for
    turn at reconstruct
  o md: Make MD device-is-idle test check whole device, not partition
  o md: Record location of incomplete resync at shutdown and restart
    from there

Patrick Mochel <mochel@osdl.org>:
  o kobjects: minor updates
  o fs/partitions/check.c - minor updates
  o driver model: eliminate struct device_driver::bus_list
  o driver model: get correct pointer of interfaces from data
  o Deprecate /proc/pci
  o kobject.h - add check that we're being included by other kernel
    entities
  o kobject: Introduce struct kobj_type
  o driver model: clean up struct bus_type a bit
  o driver model: clean up struct device_class a bit
  o Introduce struct kset
  o kobjects: Remove kobject::subsys and subsystem::kobj
  o edd: fix up for changes in kobject infrastructure
  o acpi: use decl_subsys() macro
  o remove kernel/platform.c
  o block devices: use list and lock in block_subsys, instead of those
    defined in genhd.c
  o net devices: Get network devices to show up in sysfs
  o bus drivers: fix leaking refcounts
  o driver model: allow manual binding of devices to drivers
  o add kset_find_obj() to search for object in a kset's list
  o Implement find_bus() for finding a struct bus_type by name
  o Update kobject documentation

Paul Mackerras <paulus@samba.org>:
  o PPC32: Update the support for the IBM 40x embedded PowerPC chips
    and boards
  o PPC32: Fix so that we don't use the 6xx-specific idle code on
    POWER3
  o PPC32: remove support for IBM iSeries machines
  o PPC32: create arch/ppc/platforms/4xx/Kconfig and move the config
  o PPC32: Fix an oops that could happen if ptrace caused a page fault
  o PPC32: Misc. updates to arch/ppc/Kconfig
  o PPC32: Makefile and other fixes for the boot wrappers
  o PPC32: Use non-pinned large-page TLB entries for kernel RAM mapping
  o PPC32: adapt platform code to changes in i8259 PIC code
  o PPC32: Use C99 initializer syntax in INIT_THREAD
  o PPC32: move some declarations from asm/pci-bridge.h to asm/prom.h
  o PPC32: Move IRQ sense/polarity definitions from open_pic.h to irq.h
  o PPC32: use CONFIG_FRAMEBUFFER_CONSOLE for logo rather than
    CONFIG_FB
  o PPC32: Move files for the "oak" 403-based platform in with the
  o PPC32: Update the defconfigs
  o PPC32: remove execute permission from some ppc source files
  o PPC32: Add support for the IBM405LP-based "Beech" board
  o PPC32: Add support for the "Redwood-6" STB03xxx-based eval board
  o PPC32: Add support for new IBM embedded PPC cpus

Pete Zaitcev <zaitcev@redhat.com>:
  o [SPARC]: Add Ravnborg Makefile cleanups
  o [SPARC]: Include file cleanups, fixes restart_block compile
  o [SPARC]: Build problem in ksyms
  o [SPARC]: Eric Browers sbus interrupts decoders

Ravikiran G. Thirumalai <kiran@in.ibm.com>:
  o [NET]: Convert sockets_in_use to use per_cpu areas
  o [IPV4]: Convert mibstats to use kmalloc_percpu
  o [IPV6]: Convert mibstats to use kmalloc_percpu
  o [SCTP]: Convert mibstats to use kmalloc_percpu
  o [IPV4]: Convert rt_cache_state to use kmalloc_percpu

Ray Lee <ray-lk@madrabbit.org>:
  o Re: unix_getname buglet - > 2.5.4(?)

Richard Henderson <rth@twiddle.net>:
  o [ALPHA] ET_REL modules support
  o [ALPHA] Export scr_memcpyw for modular fbcon
  o [TGAFB] Implement the fb_fillrect hook
  o [TGAFB] Implement the fb_copyarea hook
  o [MODULES] Fix compiler warning wrt try_module_get when modules are
    disabled.
  o [FB] Re-add fb_readq for non-sparc
  o [ALPHA] Distribute the irq and extra device init routines in
    arch/alpha/kernel/ to the config options that need them.  Fix a few
    build problems for XLT and RX164.
  o [ALPHA] Makefile cleanup from Sam Ravnborg <sam@ravnborg.org>
  o [ALPHA] Corrections to last makefile patch
  o [ALPHA] Update for generic exception table cleanup
  o [ALPHA] Adjust signature of module_frob_arch_sections
  o fix alpha boot oops

Richard Hirst <rhirst@linuxcare.com>:
  o Add parisc Zalon SCSI card

Rob Radez <rob@osinvestor.com>:
  o [SPARC]: Add param section to linker script

Robert Love <rml@tech9.net>:
  o remove wavelan_cs warning

Roland Dreier <roland@topspin.com>:
  o [NET]: Increase MAX_ADDR_LEN

Russell King <rmk@flint.arm.linux.org.uk>:
  o [ARM] Fix up location of Acorn font file
  o [ARM] Fix child-structure named initialisers
  o [ARM] Semaphore functions need to be memory barriers
  o [ARM] Add restart block infrastructure
  o [ARM] Add __param section for kernel/module parameters
  o [ARM] Fix up {__,}put_user macros
  o [ARM] Allow arch/arm/kernel/asm-offsets.s to be regenerated
  o [ARM] Convert semaphore initialisers to C99 syntax
  o [ARM] IOP310 build fixes
  o [ARM] Allow arch/arm/kernel/bios32.c to build for iop310
  o [ARM] Make jornada720 build again
  o [ARM] Minor fixes to drivers/pcmcia/sa1111_generic.c
  o [ARM] Fix ups for ARM generic dma mapping interface
  o [ARM] Sanitise sa1111 and neponset device driver names
  o [ARM] Update mach-types
  o [ARM] Add basic support for enable/disable_irq_wake
  o [ARM] Add support for IRQ-based wakeup for SA11x0 CPUs
  o [ARM] Add IRQ wake support for SA1111 PS/2 interfaces

Rusty Russell <rusty@rustcorp.com.au>:
  o Modules: fix plt sections
  o Use sh_entsize for ELF section offsets
  o MODULE_LICENSE and EXPORT_SYMBOL_GPL support
  o Exception table cleanup
  o /proc/modules change
  o Fix BUG() decl warning in smp.h for UP
  o Update MAINTAINERS for modules
  o "constfrobbing considered harmful"
  o Remove mod_bound macro and unify kernel_text_address()

Stephen Rothwell <sfr@canb.auug.org.au>:
  o x86 savesegment() cleanup
  o better compat_jiffies_to_clock_t
  o compat_flock: generic
  o compat_flock: ppc64
  o compat_flock: x86_64
  o compat_flock: ia64
  o compat_flock: s390x
  o [SPARC64]: Kill __kernel 32-bit compat types, use compat_foo
    instead
  o {get,put}_compat_timspec: generic
  o {get,put}_compat_timspec: s390x

Thibaut Varene <varenet@parisc-linux.org>:
  o linux-2.5.46: Remove unused static variable

Thomas Sailer <sailer@scs.ch>:
  o 2.5.54: fix oopsable bug in OSS PCI sound drivers

Tom Callaway <tcallawa@redhat.com>:
  o [SUNLANCE]: Add missing asm/machine.h include for sun4 builds

Tom Rini <trini@kernel.crashing.org>:
  o PPC32: Cleanup the questions under CONFIG_ADVANCED_OPTIONS
  o PPC32: Fix a delay which could occur when booting on machines
    without an RTC.
  o PPC32: Add explicit parens to the _ALIGN macro
  o PPC32: Fix some 'prep' machines which are not true PRePs, and can
    safely poll for interrupts on the i8259.
  o PPC32: Fix a problem in the bootloader/wrapper where we might
  o PPC32: Remove extra __KERNEL__ checks in some headers, as well as
    adding /* __KERNEL__ */ to the #endif of others.

Tomas Szepe <szepe@pinerecords.com>:
  o unify netdev config follow-up
  o [NET]: Protect secpath references in skbuff.c with CONFIG_INET

Trond Myklebust <trond.myklebust@fys.uio.no>:
  o Fix NFS 'off by one' bug
  o allow arbitrary alignment of NFS read/write requests
  o Cleanup for SunRPC auth code

William Stinson <wstinson@wanadoo.fr>:
  o remove check_region in drivers_isdn_hisax_mic.c
  o remove check_region from drivers_isdn_hisax_sedlbauer.c
  o remove check_region calls from drivers_telephony_ixj.c
  o remove check_region from drivers_isdn_hisax_asuscom.c
  o remove check_region from drivers_isdn_hisax_enternow_pci.c
  o remove check_region from drivers_isdn_hisax_teles0.c
  o remove check_region from drivers_isdn_hisax_w6692.c
  o remove check_region from isdn_hisax_s0box.c
  o remove check_region from fdc-io.c version 2
  o remove check_region from drivers_isdn_hisax_avm_pci.c
  o remove check_region from drivers_isdn_hisax_bkm_a8.c
  o remove check_region from sportster.c
  o remove check_region from nj_u.c
  o remove check_region from Documentation_DocBook_videobook.tmpl
  o remove check_region from saphir.c
  o [SPARC-BPP]: remove check_region



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Linux v2.5.55
  2003-01-09  4:35 Linux v2.5.55 Linus Torvalds
@ 2003-01-09  7:24 ` Chris Wedgwood
  2003-01-09 11:04 ` Geert Uytterhoeven
  2003-01-09 19:17 ` [BK PATCH] USB changes for 2.5.55 Greg KH
  2 siblings, 0 replies; 8+ messages in thread
From: Chris Wedgwood @ 2003-01-09  7:24 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

On Wed, Jan 08, 2003 at 08:35:45PM -0800, Linus Torvalds wrote:

> <joe@fib011235813.fsnet.co.uk>:
>   o dm: Don't let the ioctl interface drop a suspended device
>   o dm: Correct clone info initialisation
>   o dm: Correct target_type reference counting
>   o dm: rwlock_t -> rw_semaphore (fluff)
>   o dm: Call dm_put_target_type() *after* calling the destructor
>   o dm: Remove explicit returns from void fns (fluff)
>   o dm: printk tgt->error if dm_table_add_target() fails
>   o dm: Simplify error->map
>   o dm: Export dm_table_get_mode()
>   o dm: Remove redundant error checking

FWIW, I *really* like it when people are able to prefix these
summaries as they send patches... I make reading the log more
pleasant.



  --cw

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Linux v2.5.55
  2003-01-09  4:35 Linux v2.5.55 Linus Torvalds
  2003-01-09  7:24 ` Chris Wedgwood
@ 2003-01-09 11:04 ` Geert Uytterhoeven
  2003-01-09 12:11   ` [2.5 patch] correct help text for LOG_BUF_SHIFT Adrian Bunk
  2003-01-09 19:17 ` [BK PATCH] USB changes for 2.5.55 Greg KH
  2 siblings, 1 reply; 8+ messages in thread
From: Geert Uytterhoeven @ 2003-01-09 11:04 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Kernel Mailing List

On Wed, 8 Jan 2003, Linus Torvalds wrote:
> Andrew Morton <akpm@digeo.com>:
>   o move LOG_BUF_SIZE to header/config

I find the config a bit confusing:

| Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) ?
| Select kernel log buffer size from this list (power of 2).
| Defaults:  17 (=> 128 KB for S/390)
|            16 (=> 64 KB for x86 NUMAQ or IA-64)
|            15 (=> 32 KB for SMP)
|            14 (=> 16 KB for uniprocessor)
| 
| Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) 

E.g. should I enter `14' or `16 KB' (or `16') for `16 KB'?

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [2.5 patch] correct help text for LOG_BUF_SHIFT
  2003-01-09 11:04 ` Geert Uytterhoeven
@ 2003-01-09 12:11   ` Adrian Bunk
  2003-01-09 16:20     ` Randy.Dunlap
  0 siblings, 1 reply; 8+ messages in thread
From: Adrian Bunk @ 2003-01-09 12:11 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: Andrew Morton, Kernel Mailing List

On Thu, Jan 09, 2003 at 12:04:46PM +0100, Geert Uytterhoeven wrote:
> On Wed, 8 Jan 2003, Linus Torvalds wrote:
> > Andrew Morton <akpm@digeo.com>:
> >   o move LOG_BUF_SIZE to header/config
> 
> I find the config a bit confusing:
> 
> | Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) ?
> | Select kernel log buffer size from this list (power of 2).
> | Defaults:  17 (=> 128 KB for S/390)
> |            16 (=> 64 KB for x86 NUMAQ or IA-64)
> |            15 (=> 32 KB for SMP)
> |            14 (=> 16 KB for uniprocessor)
> | 
> | Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) 
> 
> E.g. should I enter `14' or `16 KB' (or `16') for `16 KB'?

After reading init/Kconfig it seems the following was intended:

--- linux-2.5.55/init/Kconfig.old	2003-01-09 13:06:43.000000000 +0100
+++ linux-2.5.55/init/Kconfig	2003-01-09 13:08:44.000000000 +0100
@@ -89,11 +89,11 @@
 	default LOG_BUF_SHIFT_15 if SMP
 	default LOG_BUF_SHIFT_14
 	help
-	  Select kernel log buffer size from this list (power of 2).
-	  Defaults:  17 (=> 128 KB for S/390)
-		     16 (=> 64 KB for x86 NUMAQ or IA-64)
-	             15 (=> 32 KB for SMP)
-	             14 (=> 16 KB for uniprocessor)
+	  Select kernel log buffer size from this list.
+	  Defaults:  128 KB for S/390
+		     64 KB for x86 NUMAQ or IA-64
+	             32 KB for SMP
+	             16 KB for uniprocessor
 
 config LOG_BUF_SHIFT_17
 	bool "128 KB"


> Gr{oetje,eeting}s,
> 
> 						Geert

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [2.5 patch] correct help text for LOG_BUF_SHIFT
  2003-01-09 12:11   ` [2.5 patch] correct help text for LOG_BUF_SHIFT Adrian Bunk
@ 2003-01-09 16:20     ` Randy.Dunlap
  0 siblings, 0 replies; 8+ messages in thread
From: Randy.Dunlap @ 2003-01-09 16:20 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: Geert Uytterhoeven, Andrew Morton, Kernel Mailing List

On Thu, 9 Jan 2003, Adrian Bunk wrote:

| On Thu, Jan 09, 2003 at 12:04:46PM +0100, Geert Uytterhoeven wrote:
| > On Wed, 8 Jan 2003, Linus Torvalds wrote:
| > > Andrew Morton <akpm@digeo.com>:
| > >   o move LOG_BUF_SIZE to header/config
| >
| > I find the config a bit confusing:
| >
| > | Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) ?
| > | Select kernel log buffer size from this list (power of 2).
| > | Defaults:  17 (=> 128 KB for S/390)
| > |            16 (=> 64 KB for x86 NUMAQ or IA-64)
| > |            15 (=> 32 KB for SMP)
| > |            14 (=> 16 KB for uniprocessor)
| > |
| > | Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW)
| >
| > E.g. should I enter `14' or `16 KB' (or `16') for `16 KB'?

Sorry about that.

| After reading init/Kconfig it seems the following was intended:
|
| --- linux-2.5.55/init/Kconfig.old	2003-01-09 13:06:43.000000000 +0100
| +++ linux-2.5.55/init/Kconfig	2003-01-09 13:08:44.000000000 +0100
| @@ -89,11 +89,11 @@
|  	default LOG_BUF_SHIFT_15 if SMP
|  	default LOG_BUF_SHIFT_14
|  	help
| -	  Select kernel log buffer size from this list (power of 2).
| -	  Defaults:  17 (=> 128 KB for S/390)
| -		     16 (=> 64 KB for x86 NUMAQ or IA-64)
| -	             15 (=> 32 KB for SMP)
| -	             14 (=> 16 KB for uniprocessor)
| +	  Select kernel log buffer size from this list.
| +	  Defaults:  128 KB for S/390
| +		     64 KB for x86 NUMAQ or IA-64
| +	             32 KB for SMP
| +	             16 KB for uniprocessor
|
|  config LOG_BUF_SHIFT_17
|  	bool "128 KB"

I'd prefer the change that I sent Monday and is appended below.
It only asks for a shift value, and only if DEBUG_KERNEL is enabled,
like Linus asked for.

-- 
~Randy



--- ./init/Kconfig%LGBUF	Mon Jan  6 16:01:55 2003
+++ ./init/Kconfig	Mon Jan  6 16:38:35 2003
@@ -82,50 +82,21 @@
 	  building a kernel for install/rescue disks or your system is very
 	  limited in memory.

-choice
-	prompt "Kernel log buffer size"
-	default LOG_BUF_SHIFT_17 if ARCH_S390
-	default LOG_BUF_SHIFT_16 if X86_NUMAQ || IA64
-	default LOG_BUF_SHIFT_15 if SMP
-	default LOG_BUF_SHIFT_14
-	help
-	  Select kernel log buffer size from this list (power of 2).
-	  Defaults:  17 (=> 128 KB for S/390)
-		     16 (=> 64 KB for x86 NUMAQ or IA-64)
-	             15 (=> 32 KB for SMP)
-	             14 (=> 16 KB for uniprocessor)
-
-config LOG_BUF_SHIFT_17
-	bool "128 KB"
-	default y if ARCH_S390
-
-config LOG_BUF_SHIFT_16
-	bool "64 KB"
-	default y if X86_NUMAQ || IA64
-
-config LOG_BUF_SHIFT_15
-	bool "32 KB"
-	default y if SMP
-
-config LOG_BUF_SHIFT_14
-	bool "16 KB"
-
-config LOG_BUF_SHIFT_13
-	bool "8 KB"
-
-config LOG_BUF_SHIFT_12
-	bool "4 KB"
-
-endchoice
-
 config LOG_BUF_SHIFT
-	int
-	default 17 if LOG_BUF_SHIFT_17=y
-	default 16 if LOG_BUF_SHIFT_16=y
-	default 15 if LOG_BUF_SHIFT_15=y
-	default 14 if LOG_BUF_SHIFT_14=y
-	default 13 if LOG_BUF_SHIFT_13=y
-	default 12 if LOG_BUF_SHIFT_12=y
+	int "Kernel log buffer size" if DEBUG_KERNEL
+	default 17 if ARCH_S390
+	default 16 if X86_NUMAQ || IA64
+	default 15 if SMP
+	default 14
+	help
+	  Select kernel log buffer size as a power of 2.
+	  Defaults and Examples:
+	  	     17 => 128 KB for S/390
+		     16 => 64 KB for x86 NUMAQ or IA-64
+	             15 => 32 KB for SMP
+	             14 => 16 KB for uniprocessor
+		     13 =>  8 KB
+		     12 =>  4 KB

 endmenu



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [BK PATCH] USB changes for 2.5.55
  2003-01-09  4:35 Linux v2.5.55 Linus Torvalds
  2003-01-09  7:24 ` Chris Wedgwood
  2003-01-09 11:04 ` Geert Uytterhoeven
@ 2003-01-09 19:17 ` Greg KH
  2003-01-09 20:21   ` Linus Torvalds
  2 siblings, 1 reply; 8+ messages in thread
From: Greg KH @ 2003-01-09 19:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List, linux-usb-devel

On Wed, Jan 08, 2003 at 08:35:45PM -0800, Linus Torvalds wrote:
> 
> All over the map again: arm, alpha, ppc, sparc, usb, isdn, dm, sysfs,
> knfsd - you name it. 

Hm, looks like you didn't get the USB changes I sent :)

Here they are again, updated for your latest tree:

Please pull from:  bk://linuxusb.bkbits.net/linus-2.5

thanks,

greg k-h

 Documentation/usb/scanner-hp-sane.txt |   79 --------
 Documentation/usb/scanner.txt         |  329 +++++++++++++---------------------
 drivers/usb/class/usblp.c             |    3 
 drivers/usb/core/hcd-pci.c            |   16 -
 drivers/usb/core/hcd.c                |   34 +--
 drivers/usb/core/hub.c                |   70 +++----
 drivers/usb/core/usb-debug.c          |    2 
 drivers/usb/core/usb.c                |   38 +--
 drivers/usb/host/ehci-dbg.c           |   40 ----
 drivers/usb/host/ehci-hcd.c           |   11 -
 drivers/usb/host/ehci-q.c             |   19 +
 drivers/usb/host/ehci.h               |    2 
 drivers/usb/host/ohci-dbg.c           |   35 ++-
 drivers/usb/host/ohci-hcd.c           |   10 -
 drivers/usb/host/ohci-hub.c           |    2 
 drivers/usb/host/ohci-mem.c           |    2 
 drivers/usb/host/ohci-q.c             |    4 
 drivers/usb/image/Kconfig             |    4 
 drivers/usb/image/mdc800.c            |    4 
 drivers/usb/image/scanner.c           |  203 +++++++-------------
 drivers/usb/image/scanner.h           |   24 --
 drivers/usb/input/pid.c               |   45 +---
 drivers/usb/misc/Makefile             |    6 
 drivers/usb/misc/atmsar.c             |  177 +++++++-----------
 drivers/usb/misc/atmsar.h             |   27 +-
 drivers/usb/misc/auerswald.c          |    7 
 drivers/usb/misc/brlvger.c            |   21 --
 drivers/usb/misc/rio500.c             |    5 
 drivers/usb/misc/speedtouch.c         |   80 ++++----
 drivers/usb/misc/usbtest.c            |  306 +++++++++++++++++++++++++++++++
 drivers/usb/net/kaweth.c              |    8 
 drivers/usb/net/pegasus.c             |    5 
 drivers/usb/net/pegasus.h             |    4 
 drivers/usb/net/rtl8150.c             |    5 
 drivers/usb/net/usbnet.c              |   22 ++
 drivers/usb/serial/bus.c              |    9 
 drivers/usb/serial/empeg.c            |   12 -
 drivers/usb/serial/ezusb.c            |    4 
 drivers/usb/serial/generic.c          |    6 
 drivers/usb/serial/io_edgeport.c      |   38 +--
 drivers/usb/serial/io_ti.c            |   58 ++---
 drivers/usb/serial/ir-usb.c           |   16 -
 drivers/usb/serial/keyspan.c          |    6 
 drivers/usb/serial/pl2303.c           |   18 -
 drivers/usb/serial/usb-serial.c       |   38 +--
 drivers/usb/serial/usb-serial.h       |    2 
 drivers/usb/serial/visor.c            |   48 ++--
 drivers/usb/serial/whiteheat.c        |    4 
 drivers/usb/storage/freecom.c         |    4 
 drivers/usb/storage/transport.c       |  307 -------------------------------
 drivers/usb/storage/transport.h       |    1 
 drivers/usb/storage/unusual_devs.h    |   22 ++
 include/linux/device.h                |   36 ++-
 53 files changed, 1047 insertions(+), 1231 deletions(-)
-----

ChangeSet@1.934, 2003-01-09 10:29:40-08:00, greg@kroah.com
  USB: fix ehci build for older versions of gcc

 drivers/usb/host/ehci-dbg.c |   32 ++++----------------------------
 1 files changed, 4 insertions(+), 28 deletions(-)
------

ChangeSet@1.932, 2003-01-08 16:50:57-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] PATCH: more unusual USB storage devices
  
  IBM memory key
  Epson 785EPX PCMCIA slot
  Konica KD-200Z camera

 drivers/usb/storage/unusual_devs.h |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+)
------

ChangeSet@1.897.1.8, 2003-01-08 10:21:15-08:00, neilt@slimy.greenend.org.uk
  [PATCH] USB Serial patch for old pl2303 devices.
  
  I got a PL2303 USB serial converter a few days ago, and got your driver
  up and running fairly quickly.  The problem is that I got an oops when I
  rmmod-ed the drivers.  The pl2303 uses two interfaces but registers only
  the second (technically wrong, I guess, but should work).  When pl2303.o
  is removed, it attempts to deregister the first interface (which has no
  effect), so the second interface remains registered with usbserial.  The
  old struct serial still points at the removed pl2303 driver so things go
  pop when anything touches it.
  
  I think the PL2303 hack in usb_serial_probe should not change the
  "interface" variable, which gets stored in serial->interface, since
  usbcore will register whatever "ifnum" says.  I think that's enough
  waffle.  The patch is below.  Keep up the good work!

 drivers/usb/serial/usb-serial.c |    4 +---
 1 files changed, 1 insertion(+), 3 deletions(-)
------

ChangeSet@1.897.1.7, 2003-01-08 10:09:32-08:00, henning@meier-geinitz.de
  [PATCH] scanner.c, scanner.h: Use symbolic name for interface class
  
  Hi,
  
  On Wed, Jan 08, 2003 at 08:29:36AM -0800, Greg KH wrote:
  > On Tue, Dec 24, 2002 at 05:44:55PM +0100, Henning Meier-Geinitz wrote:
  > > Hi,
  > >
  > > On Tue, Dec 24, 2002 at 12:40:06AM +0100, Oliver Neukum wrote:
  > > >
  > > > > Well, the reason I didn't use one was that I didn't found one in
  > > > > usb.h/usb_ch9.h for 16. It's also not listed on www.usb.org.
  > > > >
  > > > > lsusb calls it "Data". However, I'm not sure if this is a hex/dec
  > > > > error and they really mean "Data" = dec 10, not 0x10 (=dec 16).
  > > > >
  > > > > Shall I define a local symbolic name (e.g.
  > > > > STRANGE_HP_SCANJET_INTERFACE_CLASS)? But I really don't know what this
  > > > > class is. I only know that it's used by a Hewlett-Packard ScanJet
  > > > > 3300c and Genius HR6 USB - Vivid III.
  > > >
  > > > Better that than a bare number.
  > >
  > > Patch attached.
  >
  > Applied to my 2.4 tree, sorry for the delay.
  
  Here is the same for 2.5.44:

 drivers/usb/image/scanner.c |    2 +-
 drivers/usb/image/scanner.h |    3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)
------

ChangeSet@1.897.1.6, 2003-01-08 09:32:25-08:00, baldrick@wanadoo.fr
  [PATCH] USB: speedtouch: add GPL notices
  
  speedtouch and friends: add GPL notices (yes, the module was released by Alcatel
  under the GPL) and fix some typos.

 drivers/usb/misc/atmsar.c     |  146 +++++++++++++++++++++---------------------
 drivers/usb/misc/atmsar.h     |   27 +++++--
 drivers/usb/misc/speedtouch.c |   72 ++++++++++++--------
 3 files changed, 138 insertions(+), 107 deletions(-)
------

ChangeSet@1.897.1.5, 2003-01-08 09:32:04-08:00, duncan.sands@math.u-psud.fr
  [PATCH] USB: speedtouch: remove version string duplication
  
  speedtouch: remove udsl_version in favour of DRIVER_VERSION (which it duplicated).

 drivers/usb/misc/speedtouch.c |    4 +---
 1 files changed, 1 insertion(+), 3 deletions(-)
------

ChangeSet@1.897.1.4, 2003-01-08 09:31:41-08:00, baldrick@wanadoo.fr
  [PATCH] USB: speedtouch missing __init and __exit
  
  speedtouch: add __init and __exit to the module init/exit routines.

 drivers/usb/misc/speedtouch.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
------

ChangeSet@1.897.1.3, 2003-01-08 09:31:20-08:00, baldrick@wanadoo.fr
  [PATCH] USB: atmsar is not a module
  
  atmsar is not a module in its own right, it is an auxiliary library for speedtouch.
  So remove module code from atmsar and build module speedtch from speedtouch and
  atmsar.  Note the module name change speedtouch -> speedtch (speedtch is the name
   used for the original 2.4 module, and is the name used in the online documentation).

 drivers/usb/misc/Makefile |    6 +++---
 drivers/usb/misc/atmsar.c |   31 -------------------------------
 2 files changed, 3 insertions(+), 34 deletions(-)
------

ChangeSet@1.897.1.2, 2003-01-08 08:23:03-08:00, henning@meier-geinitz.de
  [PATCH] [PATCH 2.5.54] scanner.c: endpoint detection cleanup
  
  This patch makes endpoint detection more generic. Basically, only one bulk-in
  endpoint is required, everything else is optional.
  
  The patch is on top of the PV8630 removal patch.

 drivers/usb/image/scanner.c |   55 ++++++++++++++++----------------------------
 1 files changed, 21 insertions(+), 34 deletions(-)
------

ChangeSet@1.897.1.1, 2003-01-07 21:29:37-08:00, greg@kroah.com
  Merge kroah.com:/home/linux/linux/BK/bleeding-2.5
  into kroah.com:/home/linux/linux/BK/gregkh-2.5

 include/linux/device.h |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)
------

ChangeSet@1.879.9.26, 2003-01-07 15:45:51-08:00, greg@kroah.com
  [PATCH] USB serial: fixup for probe function paramaters changing.

 drivers/usb/serial/visor.c     |    4 ++--
 drivers/usb/serial/whiteheat.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
------

ChangeSet@1.879.9.25, 2003-01-07 15:45:31-08:00, greg@kroah.com
  [PATCH] USB serial: pass the usb_device_id to the probe() function
  
  This is needed for drivers that want to use the driver_info field.

 drivers/usb/serial/usb-serial.c |    2 +-
 drivers/usb/serial/usb-serial.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
------

ChangeSet@1.879.9.24, 2003-01-07 15:34:35-08:00, henning@meier-geinitz.de
  [PATCH] scanner.c, scanner.h: Remove PV8630 ioctls
  
  This patch removes the inofficial ioctls that were used to support the
  PV8630 USB-over-Parport chipset. They were alreaded ifdefed out.
  Instead of them, the more generic (and official) SCANNER_IOCTL_CTRLMSG
  should be used. The last software that used the old ioctl
  (sane-hp4200) switched to the new ioctls a long time ago.
  
  This patch is ontop of the "user-supplied" patch.

 drivers/usb/image/scanner.c |   60 +-------------------------------------------
 drivers/usb/image/scanner.h |   17 +-----------
 2 files changed, 4 insertions(+), 73 deletions(-)
------

ChangeSet@1.879.9.23, 2003-01-07 15:22:11-08:00, pablo@menichini.com.ar
  [PATCH] 2.5.54 dev_*(&<dev>,...): drivers/usb/input/pid.c

 drivers/usb/input/pid.c |   45 +++++++++++++++------------------------------
 1 files changed, 15 insertions(+), 30 deletions(-)
------

ChangeSet@1.879.9.22, 2003-01-07 15:10:35-08:00, henning@meier-geinitz.de
  [PATCH] scanner.c: print user-supplied ids only on start-up
  
  With this patch, information about user-supplied ids is printed only
  once at startup instead of everytime any USB device is plugged in.
  
  The patch is on top of the new ids patch.

 drivers/usb/image/scanner.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
------

ChangeSet@1.879.9.21, 2003-01-07 15:10:17-08:00, henning@meier-geinitz.de
  [PATCH] scanner.c, scanner.h: Added vendor/product ids
  
  This patch adds vendor/product ids for two Visioneer scanners.
  
  The patch is on top of the ioctl patch.

 drivers/usb/image/scanner.c |    5 ++++-
 drivers/usb/image/scanner.h |    4 +++-
 2 files changed, 7 insertions(+), 2 deletions(-)
------

ChangeSet@1.879.9.20, 2003-01-07 15:09:59-08:00, henning@meier-geinitz.de
  [PATCH] USB scanner driver: updated Kconfig
  
  This patch removes the link in Kconfig to
  Documentation/usb/scanner-hp-sane.txt which was removed by the
  documentation update.

 drivers/usb/image/Kconfig |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
------

ChangeSet@1.879.9.19, 2003-01-07 15:09:40-08:00, henning@meier-geinitz.de
  [PATCH] USB scanner driver: updated documentation
  
  This patch updates the documentation for the USB scanner driver. The
  details:
  
  Documentation/usb/scanner.txt:
    - Amended for linux-2.5.54
    - Added information about read_timeout
    - Added more details about /proc/bus/usb/devices
    - Added/updated links
    - Added pointers two "special" scanner drivers
    - Reordering, spell-checking, formatting
    - Used /dev/usb/scanner[0-15] instead of /dev/usbscanner[0-15]
    - Removed some basic USB configuration stuff
    - Added EHCI
    - Removed some more references to HP
  
  Documentation/usb/scanner-hp-sane.txt:
    Removed completely. This was a very outdated text for some HP
    scanners. All of this is explained in the documentation of the
    user-space SANE tools. Links and a short explanation about SANE was
    added to scanner.txt instead.
  
  This is the (slightly adapted) patch you already apllied for 2.4.

 Documentation/usb/scanner-hp-sane.txt |   79 --------
 Documentation/usb/scanner.txt         |  329 +++++++++++++---------------------
 2 files changed, 134 insertions(+), 274 deletions(-)
------

ChangeSet@1.879.9.18, 2003-01-07 15:09:22-08:00, henning@meier-geinitz.de
  [PATCH] scanner.c: fix race in ioctl_scanner()
  
  This patch adds locking to ioctl_scanner() which was completely
  lacking until now. The patch is originally from Oliver Neukum
  <oliver@neukum.name>.
  
  The patch was forward-ported from 2.4.

 drivers/usb/image/scanner.c |   73 ++++++++++++++++++++++++++------------------
 1 files changed, 44 insertions(+), 29 deletions(-)
------

ChangeSet@1.879.9.17, 2003-01-07 14:52:33-08:00, greg@kroah.com
  [PATCH] USB: drivers/usb/serial/ fixups due to dev_printk change

 drivers/usb/serial/bus.c         |    9 +++---
 drivers/usb/serial/empeg.c       |   12 ++++----
 drivers/usb/serial/ezusb.c       |    4 +-
 drivers/usb/serial/generic.c     |    6 ++--
 drivers/usb/serial/io_edgeport.c |   38 ++++++++++++-------------
 drivers/usb/serial/io_ti.c       |   58 +++++++++++++++++++--------------------
 drivers/usb/serial/ir-usb.c      |   16 +++++-----
 drivers/usb/serial/keyspan.c     |    6 ++--
 drivers/usb/serial/pl2303.c      |   18 ++++++------
 drivers/usb/serial/usb-serial.c  |   32 ++++++++++-----------
 drivers/usb/serial/visor.c       |   44 ++++++++++++++---------------
 11 files changed, 122 insertions(+), 121 deletions(-)
------

ChangeSet@1.879.9.16, 2003-01-07 14:52:13-08:00, greg@kroah.com
  [PATCH] USB: drivers/usb/host/ fixups due to dev_printk change

 drivers/usb/host/ehci-dbg.c |    8 ++++----
 drivers/usb/host/ohci-dbg.c |   22 +++++++++++-----------
 drivers/usb/host/ohci-hcd.c |   10 +++++-----
 drivers/usb/host/ohci-hub.c |    2 +-
 drivers/usb/host/ohci-mem.c |    2 +-
 drivers/usb/host/ohci-q.c   |    4 ++--
 6 files changed, 24 insertions(+), 24 deletions(-)
------

ChangeSet@1.879.9.15, 2003-01-07 14:51:54-08:00, greg@kroah.com
  [PATCH] USB: drivers/usb/core/ fixups due to dev_printk change

 drivers/usb/core/hcd-pci.c   |   16 ++++-----
 drivers/usb/core/hcd.c       |   34 ++++++++++----------
 drivers/usb/core/hub.c       |   70 +++++++++++++++++++++----------------------
 drivers/usb/core/usb-debug.c |    2 -
 drivers/usb/core/usb.c       |   38 +++++++++++------------
 5 files changed, 80 insertions(+), 80 deletions(-)
------

ChangeSet@1.879.9.14, 2003-01-07 14:51:34-08:00, greg@kroah.com
  [PATCH] DEV: change dev_printk() to take a pointer to dev instead of the structure itself.
  
  This was suggested by many people, Randy Dunlap being the most vocal :)

 include/linux/device.h |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
------

ChangeSet@1.879.9.13, 2003-01-07 12:59:07-08:00, greg@kroah.com
  [PATCH] USB mdc800: forward port 2.4 fix for misuse of types.
  
  Thanks to Dave Jones for pointing this out.

 drivers/usb/image/mdc800.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
------

ChangeSet@1.879.9.12, 2003-01-07 12:57:25-08:00, greg@kroah.com
  [PATCH] USB printer driver: forward port 2.4 fix for misuse of types.
  
  Thanks to Dave Jones for pointing this out.

 drivers/usb/class/usblp.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)
------

ChangeSet@1.879.9.11, 2003-01-07 12:55:14-08:00, greg@kroah.com
  [PATCH] USB: removed MOD_INC_USE_COUNT and MOD_DEC_USE_COUNT from driver that do not need it.

 drivers/usb/misc/auerswald.c |    7 -------
 drivers/usb/misc/brlvger.c   |   18 +++++-------------
 drivers/usb/misc/rio500.c    |    5 +----
 3 files changed, 6 insertions(+), 24 deletions(-)
------

ChangeSet@1.879.9.10, 2003-01-06 17:26:56-08:00, greg@kroah.com
  USB brlvger: Forward port 2.4 fix for misuse of types.
  
  Thanks to Dave Jones for pointing this out.

 drivers/usb/misc/brlvger.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)
------

ChangeSet@1.879.9.9, 2003-01-06 16:35:55-08:00, mdharm-usb@one-eyed-alien.net
  [PATCH] USB storage: remove usb_stor_tranfer_length()
  
  This patch removes the (often troublesome) usb_stor_transfer_length()
  function.
  
  We've finally gotten all the command initiators to send the correct values
  in the srb->request_bufflen field, so this is no longer needed.
  
  There are probably some sanity checks that can also be removed now, but
  that's for a later patch.

 drivers/usb/storage/freecom.c   |    4 
 drivers/usb/storage/transport.c |  307 ----------------------------------------
 drivers/usb/storage/transport.h |    1 
 3 files changed, 5 insertions(+), 307 deletions(-)
------

ChangeSet@1.879.9.8, 2003-01-06 16:31:07-08:00, greg@kroah.com
  USB: revert davem's compile time fix, now that it's fixed properly.

 drivers/usb/host/ohci-dbg.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)
------

ChangeSet@1.879.9.7, 2003-01-06 16:21:39-08:00, david-b@pacbell.net
  [PATCH] usbtest, covers control queueing and fault cleanup
  
  I wrote this a while back, finally debugged it.  This covers
  some functionality that 2.5 newly demands of all HCDs:  control
  requests can be queued.  (Example:  a user mode driver can talk
  on one interface, and a kernel mode one can talk on another,
  no need to handshake about who can make control requests.)
  
  The good news is that all the HCDs seem (light testing) to do
  the right things ... until some of the requests (intentionally)
  trigger routine faults (like protocol stalls) which the HCDs
  need to recover from.  At that point, uhci-hcd started acting
  confused (it's got newish queueing code); details will come
  separately.  The other two HCDs acted fine.  I had expected more
  trouble there, maybe it'll show up later on.

 drivers/usb/misc/usbtest.c |  306 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 304 insertions(+), 2 deletions(-)
------

ChangeSet@1.879.9.6, 2003-01-06 16:21:21-08:00, david-b@pacbell.net
  [PATCH] 2.5.54 -- ohci-dbg.c: 358: In function `show_list': `data1'
  
  OK here's the version that without the kernel version #ifdef
  that helped the backport ... it fixes the build by restoring
  the "debug support only if CONFIG_USB_DEBUG" semantics.

 drivers/usb/host/ohci-dbg.c |   11 +++++++++++
 1 files changed, 11 insertions(+)
------

ChangeSet@1.879.9.5, 2003-01-06 16:01:14-08:00, oliver@neukum.name
  [PATCH] USB: kaweth freeing skbs
  
  this is the 2.5 version of the 2.4 fix
    - proper freeing of skbs

 drivers/usb/net/kaweth.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
------

ChangeSet@1.879.9.4, 2003-01-06 15:58:15-08:00, petkan@users.sourceforge.net
  [PATCH] again rtl8150
  
  this diff is agains the latest linux-2.5;
  set mac address at dev->open()
  (as per Jeff Garzik :-)

 drivers/usb/net/rtl8150.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletion(-)
------

ChangeSet@1.879.9.3, 2003-01-06 15:55:16-08:00, petkan@users.sourceforge.net
  [PATCH] USB pegasus: small patch for 2.5
  
  Same as the previous email, just against latest linux-2.5 tree.  Sorry
  about the diffs - i can't sync with usb-2.5.

 drivers/usb/net/pegasus.c |    5 ++++-
 drivers/usb/net/pegasus.h |    4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)
------

ChangeSet@1.879.9.2, 2003-01-06 15:48:03-08:00, david-b@pacbell.net
  [PATCH] zaurus B500 (sl-5600?) & usbnet
  
  More Zaurii.  That model will be interesting from the
  perspective of "usb gadget drivers", lots of flexible
  endpoints are available.

 drivers/usb/net/usbnet.c |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)
------

ChangeSet@1.879.9.1, 2003-01-06 15:47:26-08:00, david-b@pacbell.net
  [PATCH] ehci, remove potential hangs
  
  These don't affect the hang I'm hunting for, but paranoia
  argues the patch is better integrated than not:
  
  - prevent resubmit-from-completion looping in_irq if the
     transfers complete really fast.  (likely never seen, but...)
  
  - grab ehci lock before reading irq status; should be harmless
     except in one host error cleanup-after-death

 drivers/usb/host/ehci-hcd.c |   11 +++++++----
 drivers/usb/host/ehci-q.c   |   19 +++++++++++++------
 drivers/usb/host/ehci.h     |    2 ++
 3 files changed, 22 insertions(+), 10 deletions(-)
------


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BK PATCH] USB changes for 2.5.55
  2003-01-09 19:17 ` [BK PATCH] USB changes for 2.5.55 Greg KH
@ 2003-01-09 20:21   ` Linus Torvalds
  2003-01-09 20:34     ` Greg KH
  0 siblings, 1 reply; 8+ messages in thread
From: Linus Torvalds @ 2003-01-09 20:21 UTC (permalink / raw)
  To: Greg KH; +Cc: Kernel Mailing List, linux-usb-devel


On Thu, 9 Jan 2003, Greg KH wrote:
> Hm, looks like you didn't get the USB changes I sent :)

I did, but they got applied after 2.5.55 was released (they're part of the 
current BK tree).

		Linus


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BK PATCH] USB changes for 2.5.55
  2003-01-09 20:21   ` Linus Torvalds
@ 2003-01-09 20:34     ` Greg KH
  0 siblings, 0 replies; 8+ messages in thread
From: Greg KH @ 2003-01-09 20:34 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List, linux-usb-devel

On Thu, Jan 09, 2003 at 12:21:57PM -0800, Linus Torvalds wrote:
> 
> On Thu, 9 Jan 2003, Greg KH wrote:
> > Hm, looks like you didn't get the USB changes I sent :)
> 
> I did, but they got applied after 2.5.55 was released (they're part of the 
> current BK tree).

Ah, nice, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2003-01-09 20:26 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-09  4:35 Linux v2.5.55 Linus Torvalds
2003-01-09  7:24 ` Chris Wedgwood
2003-01-09 11:04 ` Geert Uytterhoeven
2003-01-09 12:11   ` [2.5 patch] correct help text for LOG_BUF_SHIFT Adrian Bunk
2003-01-09 16:20     ` Randy.Dunlap
2003-01-09 19:17 ` [BK PATCH] USB changes for 2.5.55 Greg KH
2003-01-09 20:21   ` Linus Torvalds
2003-01-09 20:34     ` Greg KH

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.