Skip to content

Commit

Permalink
Merge 'for-linus' branches from git://git.kernel.org/pub/scm/linux/ke…
Browse files Browse the repository at this point in the history
…rnel/git/viro/{vfs,signal}

Pull vfs fix and a fix from the signal changes for frv from Al Viro.

The __kernel_nlink_t for powerpc got scrogged because 64-bit powerpc
actually depended on the default "unsigned long", while 32-bit powerpc
had an explicit override to "unsigned short".  Al didn't notice, and
made both of them be the unsigned short.

The frv signal fix is fallout from simplifying the do_notify_resume()
code, and leaving an extra parenthesis.

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  powerpc: Fix size of st_nlink on 64bit

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal:
  frv: Remove bogus closing parenthesis
  • Loading branch information
torvalds committed Jun 2, 2012
3 parents 829f51d + 0fd7bee + a393624 commit 233e562
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion arch/frv/kernel/signal.c
Original file line number Diff line number Diff line change
Expand Up @@ -518,7 +518,7 @@ asmlinkage void do_notify_resume(__u32 thread_info_flags)
clear_thread_flag(TIF_SINGLESTEP);

/* deal with pending signal delivery */
if (thread_info_flags & _TIF_SIGPENDING))
if (thread_info_flags & _TIF_SIGPENDING)
do_signal();

/* deal with notification on about to resume userspace execution */
Expand Down
2 changes: 1 addition & 1 deletion arch/powerpc/include/asm/stat.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ struct stat {
unsigned long st_dev;
ino_t st_ino;
#ifdef __powerpc64__
unsigned short st_nlink;
unsigned long st_nlink;
mode_t st_mode;
#else
mode_t st_mode;
Expand Down

0 comments on commit 233e562

Please sign in to comment.