[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20081026005009.50dbbb33.sfr@canb.auug.org.au>
Date: Sun, 26 Oct 2008 00:50:09 +1100
From: Stephen Rothwell <sfr@...b.auug.org.au>
To: linux-next@...r.kernel.org
Cc: LKML <linux-kernel@...r.kernel.org>,
Andrew Morton <akpm@...ux-foundation.org>
Subject: linux-next: left over things in linux-next after 2.6.28-c1
Hi all,
The following is an approximate list of commits left in linux-next
relative to 2.6.28-rc1. Some things here may have been included in
Linus' tree in a slightly different form. The kvm tree is excluded from
this list because the bits of it submitted to Linus are often different
to what is in linux-next (my scipt says that it has ~1400 outstanding
commits).
The commit list for each tree is generated using this:
git rev-list --pretty='format:%m%H' --no-merges --left-right --cherry-pick \
origin/master...$h | sed -n 's/^>//p'
(where $h is the branch for the tree) If anyone has a better idea, then
please let me know as the above takes a long time on each tree.
driver-core.current
Andi Kleen (1):
sysfs: Fix return values for sysdev_store_{ulong,int}
Greg Kroah-Hartman (1):
Document kernel taint flags properly
Qinghuang Feng (1):
driver core: drivers/base/sys.c: update comments
input-current
Arjan Opmeer (1):
Input: psmouse - add support for Elantech touchpads
Stefan Bader (1):
Input: i8042 - add Blue FB5601 to noloop exception table
cris
Jesper Nilsson (1):
[CRISv32] Remove warning in io.h
m68k
Geert Uytterhoeven (1):
m68k: Disable Amiga serial console support if modular
m68knommu
Sebastian Siewior (1):
m68knommu: use one exist from execption
pxa
Eric Miao (2):
[ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig
[ARM] pxa: update {magician, eseries_pxa}_defconfig
s390
Christian Borntraeger (2):
[S390] vmcp: remove BKL
[S390] pgtables: Fix race in enable_sie vs. page table ops
Heiko Carstens (1):
[S390] Fix sysdev class file creation.
Jan Glauber (2):
[S390] qdio: prevent double qdio shutdown in case of I/O errors
[S390] qdio: remove incorrect memset
x86
Alexander van Heukelum (7):
i386, dumpstack: move crash_kexec before bust_spinlocks(0) in oops_end
x86, dumpstack: let signr=0 signal no do_exit
x86_64, dumpstack: move kexec_crash from __die to oops_end
x86, dumpstack: always call oops_exit from oops_end
i386, dumpstack: use x86_64's method to account die_nest_count
i386, dumpstack: use oops_begin/oops_end in die_nmi
i386, dumpstack: unify die()
Sitsofe Wheeler (1):
x86: change OPTIMIZE_INLINING help to say enabling makes smaller kernels
usb
Denis Joseph Barrow (2):
HSO: fix hso_serial_close refcounting
HSO: put linefeeds on printk's in hso.c
Greg Kroah-Hartman (2):
USB: remove warn() macro from usb.h
USB: remove info() macro from usb.h
tip-core
Andrew Morton (1):
lock debug: sit tight when we are already in a panic
Arjan van de Ven (2):
debug: add notifier chain debugging
debug: add notifier chain debugging, v2
Heiko Carstens (1):
percpu: zero based percpu build error on s390
Hiroshi Shimamoto (1):
uaccess: fix parameters inversion for __copy_from_user_inatomic()
Ingo Molnar (3):
softlockup: increase hung tasks check from 2 minutes to 8 minutes
x86: some lock annotations for user copy paths, v3
Revert "lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set"
Mike Travis (2):
x86: extend percpu ops to 64 bit
Zero based percpu: infrastructure to rebase the per cpu area to zero
Nick Piggin (3):
x86: some lock annotations for user copy paths
x86: some lock annotations for user copy paths, v2
sched: improve preempt debugging
Peter Zijlstra (9):
lockstat: documentation update
lockdep: add might_lock() / might_lock_read()
lockstat: fixup signed division
futex: rely on get_user_pages() for shared futexes
futex: reduce mmap_sem usage
futex: use fast_gup()
futex: cleanup fshared
futex: fixup get_futex_key() for private futexes
lockstat: contend with points
Rui Sousa (2):
lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set
lockdep, UML: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set
cpus4096
Ingo Molnar (1):
x86: add MAXSMP
Mike Travis (3):
smp: reduce stack requirements for smp_call_function_mask
x86: reduce stack requirements for send_call_func_ipi
x86: restore 4096 limit for NR_CPUS
ftrace
Lai Jiangshan (3):
markers: simplify marker_set_format()
markers: remove exported symbol marker_probe_cb_noarg()
markers: let marker_table be close to its comments
Rakib Mullick (1):
ftrace: fix section mismatch warning.
Steven Rostedt (6):
ftrace: do not enclose logic in WARN_ON
ftrace: release functions from hash
ftrace: fix depends
ftrace: rename FTRACE to FUNCTION_TRACER
ftrace: rename the ftrace tracer to function
ftrace: stack tracer only record when on stack
safe-poison-pointers
Avi Kivity (1):
core, x86: make LIST_POISON less deadly
Ingo Molnar (2):
x86: change LIST_POISON to 0xdead000000000000
poison-pointers: clean up, add comments
stackprotector
Arjan van de Ven (5):
x86: setup stack canary for the idle threads
x86: add CONFIG_CC_STACKPROTECTOR self-test
stackprotector: turn not having the right gcc into a #warning
stackprotector: better self-test
x86: simplify stackprotector self-check
Daniel Walker (1):
panic.c: fix whitespace additions
Eric Sandeen (1):
stackprotector: use canary at end of stack to indicate overruns at oops time
Ingo Molnar (12):
x86: stackprotector & PARAVIRT fix
x86: fix stackprotector canary updates during context switches
x86: fix canary of the boot CPU's idle task
panic: print more informative messages on stackprotect failure
panic: print out stacktrace if DEBUG_BUGVERBOSE
x86: if stackprotector is enabled, thn use stack-protector-all by default
stackprotector: include files
stackprotector: add boot_init_stack_canary()
x86: fix the stackprotector canary of the boot CPU
x86: stackprotector: mix TSC to the boot canary
x86: unify stackprotector features
stackprotector: remove self-test
hid
Jiri Kosina (1):
HID: non-input reports can also be numbered
jdelvare-hwmon
Jean Delvare (4):
hwmon-vid: Add support for AMD family 10h CPUs
hwmon: (lm90) Fix handling of hysteresis value
hwmon: (lm90) Add support for the LM99 16 degree offset
hwmon: Don't overuse I2C_CLIENT_MODULE_PARM
Mark van Doesburg (3):
hwmon: (f71882fg) Use sensor_device_attribute_2
hwmon: (f71882fg) Misc cleanups
hwmon: (f71882fg) Add PWM support
kernel-doc
Randy Dunlap (3):
kernelh-kerndoc1
kerndoc-macro-find
doc-move-initrd-txt
xfs
Alexey Dobriyan (1):
[XFS] remove xfs_log_ticket_zone on rmmod
Barry Naujok (18):
[XFS] remove bhv_vname_t and xfs_rename code
[XFS] Split xfs_dir2_leafn_lookup_int into its two pieces of functionality
[XFS] Cleanup xfs_attr a bit with xfs_name and remove cred
[XFS] Name operation vector for hash and compare
[XFS] Add op_flags field and helpers to xfs_da_args
dcache: Add case-insensitive support d_ci_add() routine
[XFS] Return case-insensitive match for dentry cache
[XFS] XFS: ASCII case-insensitive support
[XFS] kmem_free and kmem_realloc to use const void *
[XFS] Remove d_add call for an ENOENT lookup return code
[XFS] Zero uninitialised xfs_da_args structure in xfs_dir2.c
[XFS] Invalidate dentry in unlink/rmdir if in case-insensitive mode
[XFS] Fix returning case-preserved name with CI node form directories
[XFS] Fix CI lookup in leaf-form directories
[XFS] Remove final remnants of dirv1 macros and other stuff
[XFS] Sync up kernel and user-space headers
[XFS] Check agf_btreeblks is valid when reading in the AGF
[XFS] Show buffer address with debug hexdump on corruption
Christoph Hellwig (117):
[XFS] cleanup xfs_vn_mknod
[XFS] vnode cleanup in xfs_fs_subr.c
[XFS] kill xfs_get_dir_entry
[XFS] kill xfs_rwlock/xfs_rwunlock
[XFS] don't encode parent in nfs filehandles unless nessecary
[XFS] cleanup vnode use in dmapi calls
[XFS] cleanup vnode use in xfs_create/mknod/mkdir
[XFS] cleanup vnode use in xfs_link
[XFS] cleanup vnode use in xfs_symlink and xfs_rename
[XFS] cleanup vnode use in xfs_lookup
[XFS] cleanup vnode use in xfs_lrw.c
[XFS] cleanup vnode use in xfs_iops.c
[XFS] cleanup vnode use in xfs_bmap.c
[XFS] Remove superflous xfs_readsb call in xfs_mountfs.
[XFS] cleanup root inode handling in xfs_fs_fill_super
[XFS] split xfs_ioc_xattr
[XFS] remove most calls to VN_RELE
[XFS] Don't validate symlink target component length
[XFS] allow enabling CONFIG_XFS_DEBUG
[XFS] remove sendfile leftovers
[XFS] remove dmapi cruft in xfs_file.c
[XFS] Remove VN_IS* macros and related cruft.
[XFS] kill xfs_getattr
[XFS] kill di_mode checks after xfs_iget
[XFS] xfs_rename: pass resblks to xfs_dir_removename
[XFS] simplify xfs_lookup
[XFS] shrink mrlock_t
[XFS] remove manual lookup from xfs_rename and simplify locking
[XFS] kill usesless IHOLD calls in xfs_rename
[XFS] kill parent == child checks in xfs_remove and xfs_rmdir
[XFS] kill usesless IHOLD calls in xfs_remove and xfs_rmdir
[XFS] Add a new xfs_icsb_sync_counters_locked for the case where m_sb_lock
[XFS] split xfs_icsb_balance_counter
[XFS] kill XFS_ICSB_SB_LOCKED
[XFS] Kill attr_capable checks as already done in xattr_permission.
[XFS] Fix memory corruption with small buffer reads
[XFS] kill xfs_uuid_unmount
[XFS] merge xfs_mntupdate into xfs_fs_remount
[XFS] kill xfs_igrow_start and xfs_igrow_finish
[XFS] merge xfs_unmount into xfs_fs_put_super / xfs_fs_fill_super
[XFS] merge xfs_mount into xfs_fs_fill_super
[XFS] don't call xfs_freesb from xfs_mountfs failure case
[XFS] sort out opening and closing of the block devices
[XFS] add xfs_setup_devices helper
[XFS] allow xfs_args_allocate to fail
[XFS] kill xfs_mount_init
[XFS] kill calls to xfs_binval in the mount error path
[XFS] rename error2 goto label in xfs_fs_fill_super
[XFS] add missing call to xfs_filestream_unmount on xfs_mountfs failure
[XFS] Factor out code for whether inode has attributes or not.
[XFS] Switches xfs_vn_listxattr to set it's put_listent callback directly
[XFS] Merge xfs_rmdir into xfs_remove
[XFS] Don't update i_size for directories and special files
[XFS] Check for invalid flags in xfs_attrlist_by_handle.
[XFS] attrmulti cleanup
[XFS] Don't update mtime on rename source
[XFS] streamline init/exit path
[XFS] fix mount option parsing in remount
[XFS] s/XFS_PURGE_INODE/IRELE/g s/VN_HOLD(XFS_ITOV())/IHOLD()/
[XFS] fix compilation without CONFIG_PROC_FS
[XFS] xfs_setattr currently doesn't just handle the attributes set through
[XFS] Now that xfs_setattr is only used for attributes set from ->setattr
[XFS] Remove vn_revalidate calls in xfs.
[XFS] don't leak m_fsname/m_rtname/m_logname
[XFS] Remove vn_from_inode()
[XFS] kill vn_to_inode
[XFS] remove spurious VN_HOLD/VN_RELE calls from xfs_acl.c
[XFS] remove remaining VN_HOLD calls
[XFS] implement IHOLD/IRELE directly
[XFS] kill INDUCE_IO_ERROR
[XFS] kill xfs_lock_dir_and_entry
[XFS] remove some easy bhv_vnode_t instances
[XFS] kill bhv_vnode_t
[XFS] sanitize xfs_initialize_vnode
[XFS] small cleanups in xfs_btree.c
[XFS] kill struct xfs_btree_hdr
[XFS] split up xfs_btree_init_cursor
[XFS] add generic btree types
[XFS] make btree root in inode support generic
[XFS] add a long pointers flag to xfs_btree_cur
[XFS] refactor xfs_btree_readahead
[XFS] refactor btree validation helpers
[XFS] make btree tracing generic
[XFS] add get_maxrecs btree operation
[XFS] add helpers for addressing entities inside a btree block
[XFS] implement generic xfs_btree_increment
[XFS] implement generic xfs_btree_decrement
[XFS] implement generic xfs_btree_lookup
[XFS] implement generic xfs_btree_updkey
[XFS] implement generic xfs_btree_update
[XFS] implement generic xfs_btree_rshift
[XFS] implement generic xfs_btree_lshift
[XFS] implement generic xfs_btree_split
[XFS] implement semi-generic xfs_btree_new_root
[XFS] move xfs_bmbt_newroot to common code
[XFS] implement generic xfs_btree_insert/insrec
[XFS] move xfs_bmbt_killroot to common code
[XFS] implement generic xfs_btree_delete/delrec
[XFS] implement generic xfs_btree_get_rec
[XFS] kill xfs_bmbt_log_block and xfs_bmbt_log_recs
[XFS] add keys_inorder and recs_inorder btree methods
[XFS] mark various functions in xfs_btree.c static
[XFS] make btree tracing generic
[XFS] Cleanup maxrecs calculation.
[XFS] cleanup btree record / key / ptr addressing macros.
[XFS] fix barrier fail detection
[XFS] Always use struct xfs_btree_block instead of short / longform
[XFS] Move XFS_BMAP_SANITY_CHECK out of line.
[XFS] split out two helpers from xfs_syncsub
[XFS] fix instant oops with tracing enabled
[XFS] kill struct xfs_mount_args
[XFS] fix the noquota mount option
[XFS] fix biosize option
[XFS] Trivial xfs_remove comment fixup
[XFS] stop using xfs_itobp in xfs_bulkstat
[XFS] free partially initialized inodes using destroy_inode
Inode: export symbol destroy_inode
David Chinner (111):
[XFS] Factor xfs_itobp() and xfs_inotobp().
[XFS] Don't block pdflush when writing back inodes
[XFS] Remove the xfs_icluster structure
[XFS] Use xfs_inode_clean() in more places
[XFS] Prevent AIL lock contention during transaction completion
[XFS] Use atomics for iclog reference counting
[XFS] 977545 977545 977545 977545 977545 977545 xfsaild causing too many
[XFS] Update c/mtime correctly on truncates
[XFS] Use atomic counters for ktrace buffer indexes
[XFS] Use power-of-2 sized buffers to reduce overhead
[XFS] Fix superblock features2 field alignment problem
[XFS] fix inode leak in xfs_iget_core()
[XFS] Account for inode cluster alignment in all allocations
[XFS] Ensure a btree insert returns a valid cursor.
[XFS] Per iclog callback chain lock
[XFS] Remove the xlog_ticket allocator
[XFS] Reorganise xlog_t for better cacheline isolation of contention
[XFS] Fix lock inversion in forced shutdown.
[XFS] xfs_quiesce_fs() never returns an error. Mark it void.
[XFS] Remove useless whitespace in function prototypes
[XFS] xfs_icsb_counter_disabled() never returns an error.
[XFS] Report errors from xfs_reserve_blocks().
[XFS] xfs_qm_reset_dqcounts() does not return errors.
[XFS] Propagate xfs_qm_dqflush_all() errors.
[XFS] Check for dquot flush errors
[XFS] Clean up quotamount error handling.
[XFS] Catch errors resetting quota flags.
[XFS] Catch errors when turning off quotas.
[XFS] Propagate quota file truncation errors.
[XFS] Catch errors from xfs_acl_setmode().
[XFS] Catch errors from xfs_acl_vremove().
[XFS] Propagate xfs_trans_reserve() errors.
[XFS] Propagate errors from xfs_trans_commit().
[XFS] Clean up xfs_alloc_search_busy() return values.
[XFS] Make xfs_alloc_compute_aligned() void.
[XFS] xfs_bmap_adjacent() never returns an error.
[XFS] Warn if errors come from block_truncate_page().
[XFS] Check for xfs_free_extent() failing.
[XFS] Catch errors returned from xfs_bmap_last_offset().
[XFS] Ensure errors from xfs_bdstrat() are correctly checked.
[XFS] Ensure xfs_bawrite() errors are checked.
[XFS] xfs_bdwrite() does not return errors.
[XFS] Catch unwritten extent conversion errors.
[XFS] xfs_iflush_fork() never returns an error.
[XFS] xaiki@....com xfs_bulkstat_one_dinode() never returns an error.
[XFS] Catch errors from xfs_imap().
[XFS] Don't allow silent errors in xfs_inactive().
[XFS] Check for errors when changing buffer pointers.
[XFS] Sanitise xfs_log_force error checking.
[XFS] Catch log unmount failures.
[XFS] Update XFS Documentation for ikeep and ihashsize
[XFS] Don't error out on good I/Os.
[XFS] 980084 fix logic error in xfs_alloc_ag_vextent_near()
[XFS] Remove periodic logging of in-core superblock counters.
[XFS] Ensure the inode is joined in xfs_itruncate_finish
[XFS] Don't double count reserved block changes on UP.
[XFS] Fix check for block zero access in xfs_write_iomap_allocate()
[XFS] Don't initialise new inode generation numbers to zero
[XFS] Include linux/random.h in all builds, not just debug builds.
[XFS] Don't allow memory reclaim to wait on the filesystem in inode
[XFS] Fix fsync() b0rkage.
[XFS] Fix inode list allocation size in writeback.
[XFS] Update valid fields in xfs_mount_log_sb()
[XFS] Use the generic bitops rather than implementing them ourselves.
[XFS] In several places we directly convert from the XFS inode to the
[XFS] Avoid directly referencing the VFS inode V2
[XFS] Kill shouty XFS_ITOV() macro
[XFS] XFS: Kill xfs_vtoi()
[XFS] Use KM_NOFS for incore inode extent tree allocation V2
[XFS] Make use of the init-once slab optimisation.
[XFS] add new btree statistics
[XFS] move sync code to its own file
[XFS] move xfssyncd code to xfs_sync.c
[XFS] Remove xfs_iflush_all and clean up xfs_finish_reclaim_all()
[XFS] don't block in xfs_qm_dqflush() during async writeback.
[XFS] Use the inode tree for finding dirty inodes
[XFS] Traverse inode trees when releasing dquots
[XFS] remove the mount inode list
[XFS] Use struct inodes instead of vnodes to kill vn_grab
[XFS] use xfs_sync_inodes rather than xfs_syncsub
[XFS] kill xfs_syncsub
[XFS] xfssyncd: don't call xfs_sync
[XFS] make SYNC_ATTR no longer use xfs_sync
[XFS] make SYNC_DELWRI no longer use xfs_sync
[XFS] Kill SYNC_CLOSE
[XFS] Kill xfs_sync()
[XFS] Move remaining quiesce code.
[XFS] factor xfs_iget_core() into hit and miss cases
[XFS] Never call mark_inode_dirty_sync() directly
[XFS] Combine the XFS and Linux inodes
[XFS] Prevent use-after-free caused by synchronous inode reclaim
[XFS] move inode reclaim functions to xfs_sync.c
[XFS] rename inode reclaim functions
[XFS] mark inodes for reclaim via a tag in the inode radix tree
[XFS] use the inode radix tree for reclaiming inodes
[XFS] kill deleted inodes list
[XFS] Prevent looping in xfs_sync_inodes_ag
[XFS] Account for allocated blocks when expanding directories
[XFS] Allocate the struct xfs_ail
[XFS] Use a cursor for AIL traversal.
[XFS] move the AIl traversal over to a consistent interface
[XFS] Allow 64 bit machines to avoid the AIL lock during flushes
[XFS] Move the AIL lock into the struct xfs_ail
[XFS] Given the log a pointer to the AIL
[XFS] Add ail pointer into log items
[XFS] Finish removing the mount pointer from the AIL API
[XFS] XFS: Check for valid transaction headers in recovery
Inode: Allow external initialisers
Inode: Allow external list initialisation
[XFS] Can't lock inodes in radix tree preload region
[XFS] avoid all reclaimable inodes in xfs_sync_inodes_ag
Denys Vlasenko (3):
[XFS] Remove unused arg from kmem_free()
[XFS] Remove unused Falgs parameter from xfs_qm_dqpurge()
[XFS] Remove unused wbc parameter from xfs_start_page_writeback()
Donald Douwsma (3):
[XFS] Remove the xfs_refcache, it was only needed while we were still
[XFS] Remove unused HAVE_SPLICE macro.
[XFS] Fix broken HAVE_SPLICE removal commit.
Eric Sandeen (11):
[XFS] remove shouting-indirection macros from xfs_sb.h
[XFS] The forward declarations for the xfs_ioctl() helpers and the
[XFS] Ensure "both" features2 slots are consistent
[XFS] Always use di_forkoff when checking for attr space.
[XFS] Remove CONFIG_XFS_SECURITY.
[XFS] fix non-smp xfs build
[XFS]
[XFS] Pack some shortform dir2 structures for the ARM old ABI
[XFS] Disable queue flag test in barrier check.
[XFS] convert xfs to use ERR_CAST
[XFS] remove shouting-indirection macros from xfs_trans.h
Harvey Harrison (2):
[XFS] Replace __inline with inline
[XFS] replace remaining __FUNCTION__ occurrences
Josef 'Jeff' Sipek (1):
[XFS] Replace custom AIL linked-list code with struct list_head
Josef Sipek (1):
[XFS] Update XFS documentation for noikeep/ikeep.
Lachlan McIlroy (30):
[XFS] make inode reclaim synchronise with xfs_iflush_done()
[XFS] Fix regression due to refcache removal
[XFS] Prevent xfs_bmap_check_leaf_extents() from referencing unmapped
[XFS] xfs_dm_rdwr() needs to pass a vfsmount to dentry_open()
[XFS]
[XFS] Use the generic xattr methods.
[XFS] make inode reclaim wait for log I/O to complete
[XFS] fix extent corruption in xfs_iext_irec_compact_full()
[XFS] Convert ASSERTs to XFS_WANT_CORRUPTED_GOTOs
[XFS] Always reset btree cursor after an insert
[XFS] Use the generic xattr methods.
Revert "[XFS]"
[XFS] use minleft when allocating in xfs_bmbt_split()
[XFS] Restore the lowspace extent allocator algorithm
[XFS] Allow xfs_bmbt_split() to fallback to the lowspace allocator
[XFS] Don't assert if trying to mount with blocksize > pagesize
[XFS] fix use after free with external logs or real-time devices
[XFS] Do not access buffers after dropping reference count
[XFS] remove INT_GET and friends
[XFS] Use the same btree_cur union member for alloc and inobt trees.
[XFS] Merge up to 2.6.26
[XFS] Use xfs_idestroy() to cleanup an inode.
[XFS] Fix use-after-free with log and quotas
[XFS] Unlock inode before calling xfs_idestroy()
[XFS] Fix extent list corruption in xfs_iext_irec_compact_full().
[XFS] Remove xfs_iext_irec_compact_full()
[XFS] Wait for all I/O on truncate to zero file size
[XFS] Make xfs_btree_check_ptr() debug-only code.
[XFS] Remove kmem_zone_t argument from xfs_inode_init_once()
[XFS] Fix build warning - xfs_fs_alloc_inode() needs a return statement
Matthew Wilcox (1):
[XFS] Convert l_flushsema to a sv_t
Michael Nishimoto (1):
[XFS] Ensure that 2 GiB xfs logs work properly.
Niv Sardi (6):
[XFS] actually check error returned by xfs_flush_pages, clean up and
[XFS] kill t_sema member of struct xfs_trans
[XFS] Move attr log alloc size calculator to another function.
[XFS] Move xfs_attr_rolltrans to xfs_trans_roll
[XFS] remove mounpoint UUID code
[XFS] Revert remove mounpoint UUID code
Peter Leckie (2):
[XFS] Clean up dquot pincount code.
[XFS] Fix build brakage from patch "Clean up dquot pincount code"
Stephen Rothwell (1):
[XFS] Fix build failure after enabling CONFIG_XFS_DEBUG
Tim Shimmin (5):
[XFS] xfs_bmap_compute_maxlevels should be based on di_forkoff instead of
[XFS] Fix up noattr2 so that it will properly update the versionnum and
[XFS] Fix up warning for xfs_vn_listxatt's call of list_one_attr() with
[XFS] Fix up problem when CONFIG_XFS_POSIX_ACL is not set and yet we still
[XFS] A bug was found in xfs_bmap_add_extent_unwritten_real(). In a
ieee1394
David Moore (1):
firewire: Include iso timestamp in headers when header_size > 4
Jay Fenlason (2):
firewire: add a client_list_lock
firewire: Survive more than 256 bus resets
Stefan Richter (2):
firewire: fw-sbp2: extend failure check after SCSI probe
firewire: convert client_list_lock to mutex
tests
Ananth N Mavinakayanahalli (7):
Add tests/ directory
Move locking selftests to tests/
Move rcutorture to tests/
Move rtmutex tester to tests/
Move lkdtm to tests/
Move kprobes smoke tests to tests/
Move backtrace selftests to tests/
ocfs2
Tao Ma (1):
ocfs2: return 0 in page_mkwrite to let VFS retry.
mtd
Huang Weiyi (1):
[MTD] [NAND] OMAP2: remove duplicated #include
Steve Glendinning (1):
[JFFS2] Fix build failure with !CONFIG_JFFS2_FS_WRITEBUFFER
crypto
Evgeniy Polyakov (1):
crypto: hifn - Disable driver when physical size exceeds 32 bits
Harvey Harrison (1):
crypto: camellia - use kernel-provided bitops, unaligned access
Kim Phillips (2):
crypto: talitos - Pass correct interrupt status to error handler
crypto: talitos - Perform auth check in h/w if on sec 2.1 and above
Lee Nipper (1):
crypto: talitos - Implement done interrupt mitigation
Neil Horman (1):
crypto: testmgr - Trigger a panic when self test fails in FIPS mode
Vishnu Suresh (1):
crypto: talitos - Preempt overflow interrupts off-by-one fix
vfs
Al Viro (1):
switch quota_on-related stuff to kern_path()
Christoph Hellwig (3):
dm: kill lookup_device wrapper
switch all filesystems over to d_obtain_alias
kill d_alloc_anon
v9fs
Tom Tucker (4):
9p: rdma: Set trans prior to requesting async connection ops
9p: Make all client spin locks IRQ safe
9p: Remove unneeded free of fcall for Flush
p9: Fix leak of waitqueue in request allocation path
rr
Johannes Berg (1):
remove CONFIG_KMOD
Mark McLoughlin (3):
virtio_net: Recycle some more rx buffer pages
virtio_net: Improve the recv buffer allocation scheme
virtio_net: hook up the set-tso ethtool op
Matias Zabaljauregui (1):
lguest: move the initial guest page table creation code to the host
Mike Travis (1):
cpumask:cpumask_size
Rusty Russell (35):
lguest:fix-efi
lguest:fix-irq-vectors
cpumask: add for_each_cpu_mask_and function
x86 smp: modify send_IPI_mask interface to accept cpumask_t pointers
sched: Reduce stack size requirements in kernel/sched.c
cpumask:centralize-common-maps
cpumask:remove-min
cpumask:add-struct-cpumask
cpumask:convert-few-difficult-cpumask_t-users
cpumask:cpus_copy
cpumask:cpumask_var_t
x86:enable-MAXSMP
cpumask:CONFIG_NR_CPUS-always
cpumask:always-have-nr_cpu_ids
cpumask:add-nr_cpumask_bits
cpumask:all-ops-compare-against-nr_cpu_ids
cpumask:fix-impossible-percpu-accesses
cpumask:use-nr_cpu_ids-in-all-ops
cpumask:cpumask_bits-everywhere
cpumask:cpumask_of
cpumask:for_each_cpu
cpumask:cpumask_first-cpumask_next
cpumask:deprecate-any_online_cpu
cpumask:cpumask_any_but
cpumask:deprecate-CPUMASK_ALLOC
cpumask:use-alloc_cpumask_var-in-sched
cpumask:to_cpumask
cpumask:cpumap-accessors
cpumask:CPU_BITS_ALL-and-CPU_BITS_NONE
cpumask:cpu_online_mask-et-al
cpumask:cpu_all_mask-and-cpu_none_mask
cpumask:cleanup-ifdefs
cpumask:check-all-ops-for-limits
cpumask:smp_call_function_many
misc:work_on_cpu
gfs2
Steven Whitehouse (3):
GFS2: Support for FIEMAP ioctl
GFS2: Rationalise header files
GFS2: Fix up jdata writepage/delete_inode
semaphore-removal
Matthew Wilcox (8):
Convert bluetooth's hci_core to mutexes
Convert s3c2443-ac97 from semaphore to mutex
9p: Convert from mutex to spinlock
Convert bonding driver from rw_semaphore to mutex
Add mutex includes to ps3_gelic drivers
Convert ppp_async from semaphore to a completion
Convert ibmphp from semaphores
Convert board-nokia770 from semaphore to spinlock
trivial
Jesper Juhl (2):
Update Trivial tree details in Japanese translation of SubmittingPatches.
Update Trivial tree details in Chinese translation of SubmittingPatches.
Nick Andrew (1):
Tighten up the use of loose
Uwe Kleine-König (2):
fix typo "thier" -> "their" in drivers/base/sys.c
Fix typo "kernal" -> "kernel" in fs/proc/nommu.c
block
FUJITA Tomonori (1):
block: remove unused ll_new_mergeable()
Jens Axboe (1):
cfq-iosched: remove limit of dispatch depth of max 4 times quantum
firmware
Jaswinder Singh (9):
firmware: convert e100 driver to request_firmware()
firmware: convert acenic driver to request_firmware()
firmware: convert tg3 driver to request_firmware()
firmware: convert av7110 driver to request_firmware()
Remove fdump tool for av7110 firmware
qla1280: use request_firmware
advansys: use request_firmware
qlogicpti: use request_firmware
starfire: use request_firmware()
Takashi Iwai (1):
ALSA: wavefront - Always use request_firmware()
pcmcia
Alan Cox (3):
pcmcia: IRQ_TYPE_EXCLUSIVE is long obsoleted
pcmcia: Whine harder about use of EXCLUSIVE
fdomain_cs: Sort out modules with duplicate description
kgdb
Sonic Zhang (1):
kgdb: Make mem access function weak in kgdb.c and kgdb.h
slab
Cyrill Gorcunov (1):
SLUB: cleanup - define macros instead of hardcoded numbers
Eduard - Gabriel Munteanu (9):
kmemtrace: Core implementation.
kmemtrace: Additional documentation.
kmemtrace: SLAB hooks.
kmemtrace: SLOB hooks.
SLUB: Replace __builtin_return_address(0) with _RET_IP_.
kmemtrace: SLUB hooks.
kmemtrace: Fix typos in documentation.
kmemtrace: Better alternative to "kmemtrace: fix printk format warnings".
kmemtrace: SLUB hooks for caller-tracking functions.
Pekka Enberg (3):
kmemtrace: remove unnecessary casts
kmemtrace: allow kmemtrace to be enabled after boot
kmemtrace: remove config option for enabling tracing at boot
Tom Zanussi (1):
relayfs: fix infinite loop with splice()
kmemcheck
Ingo Molnar (2):
kmemcheck: export kmemcheck_mark_initialized
kmemcheck: build fix
Pekka Enberg (5):
x86: __show_registers() and __show_regs() API unification
slab: move struct kmem_cache to headers
kmemcheck: add Vegard and Pekka to MAINTAINERS
x86: add hooks for kmemcheck on x86_64
slab: add hooks for kmemcheck
Randy Dunlap (1):
kmemcheck: include module.h to prevent warnings
Vegard Nossum (34):
x86: add save_stack_trace_bp() for tracing from a specific stack frame
stacktrace: add forward-declaration struct task_struct
tasklets: new tasklet scheduling function
kmemcheck: add the kmemcheck core
x86: add hooks for kmemcheck
kmemcheck: add mm functions
slub: add hooks for kmemcheck
kmemcheck: enable in the x86 Kconfig
kmemcheck: fix sparse warnings
softirq: raise the right softirq
kmemcheck: use the proper comment style
kmemcheck: fix use of uninitialized spinlock
kmemcheck: constrain tracking to non-debugged caches
kmemcheck: mark SMP support BROKEN
kmemcheck: use capital Y/N in kconfig help-texts
kmemcheck: remove unnecessary tests in the slab allocator
kmemcheck: add DMA hooks
kmemcheck: work with sizes in terms of bytes instead of bits
kmemcheck: allow memory accesses that cross page boundaries
kmemcheck: add some more documentation
kmemcheck: add some comments
kmemcheck: save memory contents on use of uninitialized memory
kmemcheck: implement REP MOVS/STOS emulation
kmemcheck: hide/show pages in each iteration of a REP instruction
kmemcheck: rip out the optimized memset()
kmemcheck: rip out SMP code
kmemcheck: hide/show pages in each iteration of a REP instruction #2
kmemcheck: lazy checking for MOVS instructions
Revert "kmemcheck: use set_memory_4k() instead of disabling PSE"
x86: use REP MOVS instruction for memcpy if kmemcheck is enabled
kmemcheck: use set_memory_4k() on x86_64 only
kmemcheck: fix crash in PnP BIOS calls
kmemcheck: tag warning printks
kmemcheck: (finally) use 4k pages for identity mapping
hdlc
Krzysztof Hałasa (15):
WAN: split hd6457x.c into hd64570.c and hd64572.c
WAN: remove SCA II support from SCA drivers
WAN: remove SCA support from SCA-II drivers
WAN: convert HD64572-based drivers to NAPI.
WAN: TX-done handler now uses the ownership bit in HD64572 drivers.
WAN: HD64572 already handles TX underruns with DMAC.
WAN: rework HD64572 interrupts a bit.
WAN: Simplify HD64572 status handling.
WAN: don't print HD64572 driver versions anymore.
WAN: Simplify HD64572 drivers.
WAN: HD64572 drivers don't use next_desc() anymore.
WAN: Correct comments in hd6457[02].c
WAN: Simplify sca_init_port() in HD64572 driver.
WAN: new synchronous PPP implementation for generic HDLC.
WAN: syncppp.c is no longer used by any kernel code. Remove it.
Wang Chen (2):
netdevice hdlc: Convert directly reference of netdev->priv to netdev->ml_priv
netdevice pc300: Convert directly reference of netdev->priv to netdev->ml_priv
voltage
Mark Brown (1):
regulator: Build on non-ARM platforms
ttydev
Alan Cox (17):
blackfin-kgdb
blackfin-sir-stopfix
blackfin-clean-early
blackfin-rxtx-lock
blackfin-clear-bi
pty-simplify-resize
n-tty-clean
pty-remove-pts-global
pty-per-mount-allocated
pty-per-mount-config
pty-option-parsing
pty-pts-multiple-instances
pty-mknod-ptmx
pty-get-init-pts-sb
pty-pts-enable-multiple
pty-multiple-doc
pty-devpts-tidy
Joe Peterson (1):
n-tty-bkl-drop
Lee Howard (2):
8250-oxsemi
8250-oxsemi-mainpine
creds
David Howells (77):
CRED: Wrap task credential accesses in the IA64 arch
CRED: Wrap task credential accesses in the MIPS arch
CRED: Wrap task credential accesses in the PA-RISC arch
CRED: Wrap task credential accesses in the PowerPC arch
CRED: Wrap task credential accesses in the S390 arch
CRED: Wrap task credential accesses in the x86 arch
CRED: Wrap task credential accesses in the block loopback driver
CRED: Wrap task credential accesses in the tty driver
CRED: Wrap task credential accesses in the ISDN drivers
CRED: Wrap task credential accesses in the network device drivers
CRED: Wrap task credential accesses in the USB driver
CRED: Wrap task credential accesses in 9P2000 filesystem
CRED: Wrap task credential accesses in the AFFS filesystem
CRED: Wrap task credential accesses in the autofs filesystem
CRED: Wrap task credential accesses in the autofs4 filesystem
CRED: Wrap task credential accesses in the BFS filesystem
CRED: Wrap task credential accesses in the CIFS filesystem
CRED: Wrap task credential accesses in the Coda filesystem
CRED: Wrap task credential accesses in the devpts filesystem
CRED: Wrap task credential accesses in the eCryptFS filesystem
CRED: Wrap task credential accesses in the Ext2 filesystem
CRED: Wrap task credential accesses in the Ext3 filesystem
CRED: Wrap task credential accesses in the Ext4 filesystem
CRED: Wrap task credential accesses in the FAT filesystem
CRED: Wrap task credential accesses in the FUSE filesystem
CRED: Wrap task credential accesses in the GFS2 filesystem
CRED: Wrap task credential accesses in the HFS filesystem
CRED: Wrap task credential accesses in the HFSplus filesystem
CRED: Wrap task credential accesses in the HPFS filesystem
CRED: Wrap task credential accesses in the hugetlbfs filesystem
CRED: Wrap task credential accesses in the JFS filesystem
CRED: Wrap task credential accesses in the Minix filesystem
CRED: Wrap task credential accesses in the NCPFS filesystem
CRED: Wrap task credential accesses in the NFS daemon
CRED: Wrap task credential accesses in the OCFS2 filesystem
CRED: Wrap task credential accesses in the OMFS filesystem
CRED: Wrap task credential accesses in the RAMFS filesystem
CRED: Wrap task credential accesses in the ReiserFS filesystem
CRED: Wrap task credential accesses in the SMBFS filesystem
CRED: Wrap task credential accesses in the SYSV filesystem
CRED: Wrap task credential accesses in the UBIFS filesystem
CRED: Wrap task credential accesses in the UDF filesystem
CRED: Wrap task credential accesses in the UFS filesystem
CRED: Wrap task credential accesses in the XFS filesystem
CRED: Wrap task credential accesses in the filesystem subsystem
CRED: Wrap task credential accesses in the SYSV IPC subsystem
CRED: Wrap task credential accesses in the AX25 protocol
CRED: Wrap task credential accesses in the IPv6 protocol
CRED: Wrap task credential accesses in the netrom protocol
CRED: Wrap task credential accesses in the ROSE protocol
CRED: Wrap task credential accesses in the SunRPC protocol
CRED: Wrap task credential accesses in the UNIX socket protocol
CRED: Wrap task credential accesses in the networking subsystem
CRED: Wrap task credential accesses in the key management code
CRED: Wrap task credential accesses in the capabilities code
CRED: Wrap task credential accesses in the core kernel
KEYS: Disperse linux/key_ui.h
KEYS: Alter use of key instantiation link-to-keyring argument
CRED: Neuter sys_capset()
CRED: Constify the kernel_cap_t arguments to the capset LSM hooks
CRED: Separate task security context from task_struct
CRED: Detach the credentials from task_struct
CRED: Wrap current->cred and a few other accessors
CRED: Use RCU to access another task's creds and to release a task's own creds
CRED: Wrap access to SELinux's task SID
CRED: Separate per-task-group keyrings from signal_struct
CRED: Rename is_single_threaded() to is_wq_single_threaded()
CRED: Make inode_has_perm() and file_has_perm() take a cred pointer
CRED: Pass credentials through dentry_open()
CRED: Inaugurate COW credentials
CRED: Make execve() take advantage of copy-on-write credentials
CRED: Prettify commoncap.c
CRED: Use creds in file structs
CRED: Documentation
CRED: Differentiate objective and effective subjective credentials on a task
CRED: Add a kernel_service object class to SELinux
CRED: Allow kernel services to override LSM settings for task actions
oprofile
Robert Richter (2):
oprofile: whitespace fixes
oprofile: more whitespace fixes
watchdog
Arjan van de Ven (1):
[WATCHDOG] pci: use pci_ioremap_bar() in drivers/watchdog
Wim Van Sebroeck (2):
[WATCHDOG] ib700wdt - add timeout parameter
[WATCHDOG] Add SMSC SCH311x Watchdog Timer.
--
Cheers,
Stephen Rothwell sfr@...b.auug.org.au
http://www.canb.auug.org.au/~sfr/
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists