lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20110524064139.4507.8224.sendpatchset@localhost.localdomain>
Date:	Tue, 24 May 2011 09:41:39 +0300
From:	Artem Bityutskiy <Artem.Bityutskiy@...ia.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Artem Bityutskiy <Artem.Bityutskiy@...ia.com>,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] UBIFS changes for 2.6.40

Hi Linus,

please pull UBIFS changes.

The following changes since commit 693d92a1bbc9e42681c42ed190bd42b636ca876f:

  Linux 2.6.39-rc7 (2011-05-09 19:33:54 -0700)

are available in the git repository at:
  git://git.infradead.org/ubifs-2.6.git linux-next

Artem Bityutskiy (48):
      UBIFS: make debugfs files non-seekable
      UBIFS: fix minor stylistic issues
      UBIFS: use __packed instead of __attribute__((packed))
      UBIFS: introduce a separate structure for budgeting info
      UBIFS: simplify dbg_dump_budg calling conventions
      UBIFS: rearrange the budget dump
      UBIFS: improve space checking debugging feature
      UBIFS: make force in-the-gaps to be a general self-check
      UBIFS: introduce lsave debugging
      UBIFS: use EROFS when emulating failures
      UBIFS: use ro_mount instead of MS_RDONLY
      UBIFS: fix oops in lprops dump function
      UBIFS: do not change debugfs file position
      UBIFS: remove strange commentary
      UBIFS: remove duplicated code
      UBIFS: remove dead GC LEB recovery piece of code
      UBIFS: print useful debugging messages when cannot recover gc_lnum
      UBIFS: dump the stack on errors in failure mode too
      UBIFS: split ubifs_rcvry_gc_commit
      UBIFS: refactor ubifs_rcvry_gc_commit
      UBIFS: fix debugging message
      UBIFS: remove an unneeded check
      UBIFS: fix debugging FS checking failure
      UBIFS: fix inode size debugging check failure
      UBIFS: fix a rare memory leak in ro to rw remounting path
      UBIFS: improve debugging lprops scanning a little
      UBIFS: simplify error path in lprops debugging check
      UBIFS: simplify lprops debugging check
      UBIFS: dump more in the lprops debugging check
      UBIFS: improve debugging messages
      UBIFS: improve commentary
      UBIFS: make 2 functions static
      UBIFS: double check that buds are replied in order
      UBIFS: remove unnecessary stack variable
      UBIFS: store free and dirty space in the bud replay entry
      UBIFS: simplify replay
      UBIFS: substitute the replay tree with a replay list
      UBIFS: change bud replay function conventions
      UBIFS: remove BUG statement
      UBIFS: synchronize write-buffer before switching to the next bud
      UBIFS: expect corruption only in last journal head LEBs
      UBIFS: share the next_log_lnum helper
      UBIFS: clean up LEB recovery function
      UBIFS: always cleanup the recovered LEB
      UBIFS: simplify LEB recovery function further
      UBIFS: fix extremely rare mount failure
      UBIFS: fix kernel-doc comments
      UBIFS: switch to dynamic printks

Matthew L. Creech (3):
      UBIFS: add a superblock flag for free space fix-up
      UBIFS: add the fixup function
      UBIFS: fix-up free space on mount if flag is set

Sedat Dilek (1):
      UBIFS: make xattr operations names consistent

 Documentation/filesystems/ubifs.txt |   26 +--
 fs/ubifs/budget.c                   |  104 ++++----
 fs/ubifs/commit.c                   |    2 +-
 fs/ubifs/debug.c                    |  167 ++++++++-----
 fs/ubifs/debug.h                    |  178 +++++---------
 fs/ubifs/dir.c                      |    4 +-
 fs/ubifs/file.c                     |   28 ++-
 fs/ubifs/find.c                     |   10 +-
 fs/ubifs/gc.c                       |   71 +++---
 fs/ubifs/io.c                       |   33 +--
 fs/ubifs/journal.c                  |   29 ++-
 fs/ubifs/log.c                      |   28 +--
 fs/ubifs/lprops.c                   |  115 ++++------
 fs/ubifs/lpt_commit.c               |   55 ++++-
 fs/ubifs/master.c                   |    8 +-
 fs/ubifs/misc.h                     |   17 ++
 fs/ubifs/orphan.c                   |    3 +-
 fs/ubifs/recovery.c                 |  354 +++++++++++++-------------
 fs/ubifs/replay.c                   |  468 +++++++++++++++++------------------
 fs/ubifs/sb.c                       |  153 +++++++++++-
 fs/ubifs/super.c                    |   46 +++--
 fs/ubifs/tnc.c                      |   10 +-
 fs/ubifs/tnc_commit.c               |   18 +-
 fs/ubifs/ubifs-media.h              |   30 ++-
 fs/ubifs/ubifs.h                    |   86 ++++---
 fs/ubifs/xattr.c                    |    8 +-
 26 files changed, 1117 insertions(+), 934 deletions(-)

Thanks,
Artem.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ