All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/27] Introduce ubifs_dump in ubifs-utils
@ 2015-10-15  4:04 Dongsheng Yang
  2015-10-15  4:04 ` [PATCH v2 01/27] mtd-utils: Restructure the mtd-utils source Dongsheng Yang
                   ` (27 more replies)
  0 siblings, 28 replies; 37+ messages in thread
From: Dongsheng Yang @ 2015-10-15  4:04 UTC (permalink / raw)
  To: david, dedekind1, richard, computersforpeace, linux-mtd; +Cc: Dongsheng Yang

Hi guys,
	This is the v2 for ubifs_dump. No big changes at all,
only addressed two problems mentioned by Richard and David.

Hi Richard,
	I am sorry you need to rebase your work. But that
would not be a problem I believe, the v2 here is almost same
with v1. 

https://github.com/yangdongsheng/mtd-utils.git ubifs_dump_v2

changelog:
	-v1:
		- fix a problem in error path pointed by David
		- correct width of data in media by Richard
Thanx
Yang


Dongsheng Yang (27):
  mtd-utils: Restructure the mtd-utils source.
  ubifs: pick some common definitions into ubifs_common.h
  ubifs: move the all io related code into io.[h|c]
  ubifs: remove the including of mkfs.ubifs.h in lpt.c
  ubifs: cut off the dependence from compr.o to mkfs.ubifs
  ubifs: cut off the dependence from devtable to mkfs.ubifs.h
  ubifs: introduce ubifs-utils/include and ubifs-utils/lib
  ubifs: move more functions into io lib
  ubifs: introduce a new tool ubifs_dump
  ubifs: introduce list.h
  ubifs: copy some important data in ubifs.h from kernel to ubifs-utils
  ubifs: copy some important functions in key.h from kernel to
    ubifs-utils
  ubifs: ubifs_dump: add dump_ch and dump_node functions
  ubifs: defs.h: introduce some compatible definition for printk class
  ubifs: io: introduce ubifs_read function to read ubi volume
  ubifs: ubifs_dump: dump super block
  ubifs: introduce scan for ubifs-utils
  ubifs: add some more compatible definitions in defs.h
  ubifs: ubifs_dump: dump master node
  ubifs: ubifs_dump: dump log area
  ubifs: introduce lprops lib
  ubifs: lpt: implement functions to scan lpt
  ubifs: ubifs_dump: dump lpt area
  ubifs: ubifs_dump: dump index area
  ubifs: defs.h: introduce some compatible definitions about integer
    such as __u16
  ubifs: introduce hexdump lib
  ubifs: ubifs_dump: dump data in hex format

 MAKEDEV                                  |   41 -
 Makefile                                 |   76 +-
 compr.c                                  |  538 -------
 compr.h                                  |  119 --
 compr_lzo.c                              |  135 --
 compr_rtime.c                            |  119 --
 compr_zlib.c                             |  148 --
 device_table.txt                         |  128 --
 doc_loadbios.c                           |  150 --
 docfdisk.c                               |  318 ----
 fectest.c                                |   91 --
 flash-utils/flash_erase.c                |  295 ++++
 flash-utils/flash_eraseall               |    4 +
 flash-utils/flash_lock.c                 |    8 +
 flash-utils/flash_otp_dump.c             |   56 +
 flash-utils/flash_otp_info.c             |   65 +
 flash-utils/flash_otp_lock.c             |   72 +
 flash-utils/flash_otp_write.c            |  122 ++
 flash-utils/flash_unlock.c               |   90 ++
 flash-utils/flashcp.c                    |  389 +++++
 flash_erase.c                            |  295 ----
 flash_eraseall                           |    4 -
 flash_lock.c                             |    8 -
 flash_otp_dump.c                         |   56 -
 flash_otp_info.c                         |   65 -
 flash_otp_lock.c                         |   72 -
 flash_otp_write.c                        |  122 --
 flash_unlock.c                           |   90 --
 flashcp.c                                |  389 -----
 ftl_check.c                              |  217 ---
 ftl_format.c                             |  324 -----
 jffs-dump.c                              |  359 -----
 jffs2dump.c                              |  805 -----------
 jffs2reader.c                            |  918 ------------
 jffsX-utils/compr.c                      |  538 +++++++
 jffsX-utils/compr.h                      |  119 ++
 jffsX-utils/compr_lzo.c                  |  135 ++
 jffsX-utils/compr_rtime.c                |  119 ++
 jffsX-utils/compr_zlib.c                 |  148 ++
 jffsX-utils/device_table.txt             |  128 ++
 jffsX-utils/jffs-dump.c                  |  359 +++++
 jffsX-utils/jffs2dump.c                  |  805 +++++++++++
 jffsX-utils/jffs2reader.c                |  918 ++++++++++++
 jffsX-utils/mkfs.jffs2.1                 |  268 ++++
 jffsX-utils/mkfs.jffs2.c                 | 1805 +++++++++++++++++++++++
 jffsX-utils/rbtree.c                     |  390 +++++
 jffsX-utils/rbtree.h                     |  171 +++
 jffsX-utils/summary.h                    |  177 +++
 jffsX-utils/sumtool.c                    |  872 +++++++++++
 load_nandsim.sh                          |  127 --
 mcast_image.h                            |   54 -
 misc-utils/MAKEDEV                       |   41 +
 misc-utils/doc_loadbios.c                |  150 ++
 misc-utils/docfdisk.c                    |  318 ++++
 misc-utils/fectest.c                     |   91 ++
 misc-utils/ftl_check.c                   |  217 +++
 misc-utils/ftl_format.c                  |  324 +++++
 misc-utils/mcast_image.h                 |   54 +
 misc-utils/mtd_debug.c                   |  397 +++++
 misc-utils/mtdpart.c                     |  194 +++
 misc-utils/recv_image.c                  |  484 +++++++
 misc-utils/serve_image.c                 |  300 ++++
 mkfs.jffs2.1                             |  268 ----
 mkfs.jffs2.c                             | 1805 -----------------------
 mkfs.ubifs/.gitignore                    |    1 -
 mkfs.ubifs/COPYING                       |  340 -----
 mkfs.ubifs/README                        |    9 -
 mkfs.ubifs/compr.c                       |  219 ---
 mkfs.ubifs/compr.h                       |   46 -
 mkfs.ubifs/crc16.c                       |   56 -
 mkfs.ubifs/crc16.h                       |   27 -
 mkfs.ubifs/defs.h                        |   92 --
 mkfs.ubifs/devtable.c                    |  524 -------
 mkfs.ubifs/hashtable/hashtable.c         |  277 ----
 mkfs.ubifs/hashtable/hashtable.h         |  199 ---
 mkfs.ubifs/hashtable/hashtable_itr.c     |  176 ---
 mkfs.ubifs/hashtable/hashtable_itr.h     |  112 --
 mkfs.ubifs/hashtable/hashtable_private.h |   85 --
 mkfs.ubifs/key.h                         |  189 ---
 mkfs.ubifs/lpt.c                         |  578 --------
 mkfs.ubifs/lpt.h                         |   28 -
 mkfs.ubifs/mkfs.ubifs.c                  | 2324 ------------------------------
 mkfs.ubifs/mkfs.ubifs.h                  |  150 --
 mkfs.ubifs/ubifs.h                       |  441 ------
 mtd_debug.c                              |  397 -----
 mtdpart.c                                |  194 ---
 nand-utils/load_nandsim.sh               |  127 ++
 nand-utils/nanddump.c                    |  490 +++++++
 nand-utils/nandtest.c                    |  313 ++++
 nand-utils/nandwrite.c                   |  578 ++++++++
 nand-utils/nftl_format.c                 |  422 ++++++
 nand-utils/nftldump.c                    |  278 ++++
 nanddump.c                               |  490 -------
 nandtest.c                               |  313 ----
 nandwrite.c                              |  578 --------
 nftl_format.c                            |  422 ------
 nftldump.c                               |  278 ----
 nor-utils/rfddump.c                      |  337 +++++
 nor-utils/rfdformat.c                    |  160 ++
 rbtree.c                                 |  390 -----
 rbtree.h                                 |  171 ---
 recv_image.c                             |  484 -------
 rfddump.c                                |  337 -----
 rfdformat.c                              |  160 --
 serve_image.c                            |  300 ----
 summary.h                                |  177 ---
 sumtool.c                                |  872 -----------
 ubifs-utils/COPYING                      |  340 +++++
 ubifs-utils/README                       |    9 +
 ubifs-utils/include/compr.h              |   45 +
 ubifs-utils/include/crc16.h              |   27 +
 ubifs-utils/include/defs.h               |  215 +++
 ubifs-utils/include/devtable.h           |   55 +
 ubifs-utils/include/hashtable.h          |  199 +++
 ubifs-utils/include/hashtable_itr.h      |  112 ++
 ubifs-utils/include/hashtable_private.h  |   85 ++
 ubifs-utils/include/hexdump.h            |   21 +
 ubifs-utils/include/io.h                 |   21 +
 ubifs-utils/include/key.h                |  263 ++++
 ubifs-utils/include/list.h               |  484 +++++++
 ubifs-utils/include/lprops.h             |    6 +
 ubifs-utils/include/lpt.h                |   32 +
 ubifs-utils/include/scan.h               |    8 +
 ubifs-utils/include/ubifs.h              |  527 +++++++
 ubifs-utils/include/ubifs_common.h       |   50 +
 ubifs-utils/lib/compr.c                  |  213 +++
 ubifs-utils/lib/crc16.c                  |   56 +
 ubifs-utils/lib/devtable.c               |  525 +++++++
 ubifs-utils/lib/hashtable.c              |  277 ++++
 ubifs-utils/lib/hashtable_itr.c          |  176 +++
 ubifs-utils/lib/hexdump.c                |  200 +++
 ubifs-utils/lib/io.c                     |  152 ++
 ubifs-utils/lib/lprops.c                 |   79 +
 ubifs-utils/lib/lpt.c                    | 1275 ++++++++++++++++
 ubifs-utils/lib/scan.c                   |  318 ++++
 ubifs-utils/mkfs.ubifs/.gitignore        |    1 +
 ubifs-utils/mkfs.ubifs/mkfs.ubifs.c      | 2202 ++++++++++++++++++++++++++++
 ubifs-utils/mkfs.ubifs/mkfs.ubifs.h      |   54 +
 ubifs-utils/ubifs_dump/ubifs_dump.c      | 1038 +++++++++++++
 139 files changed, 22441 insertions(+), 19229 deletions(-)
 delete mode 100755 MAKEDEV
 delete mode 100644 compr.c
 delete mode 100644 compr.h
 delete mode 100644 compr_lzo.c
 delete mode 100644 compr_rtime.c
 delete mode 100644 compr_zlib.c
 delete mode 100644 device_table.txt
 delete mode 100644 doc_loadbios.c
 delete mode 100644 docfdisk.c
 delete mode 100644 fectest.c
 create mode 100644 flash-utils/flash_erase.c
 create mode 100755 flash-utils/flash_eraseall
 create mode 100644 flash-utils/flash_lock.c
 create mode 100644 flash-utils/flash_otp_dump.c
 create mode 100644 flash-utils/flash_otp_info.c
 create mode 100644 flash-utils/flash_otp_lock.c
 create mode 100644 flash-utils/flash_otp_write.c
 create mode 100644 flash-utils/flash_unlock.c
 create mode 100644 flash-utils/flashcp.c
 delete mode 100644 flash_erase.c
 delete mode 100755 flash_eraseall
 delete mode 100644 flash_lock.c
 delete mode 100644 flash_otp_dump.c
 delete mode 100644 flash_otp_info.c
 delete mode 100644 flash_otp_lock.c
 delete mode 100644 flash_otp_write.c
 delete mode 100644 flash_unlock.c
 delete mode 100644 flashcp.c
 delete mode 100644 ftl_check.c
 delete mode 100644 ftl_format.c
 delete mode 100644 jffs-dump.c
 delete mode 100644 jffs2dump.c
 delete mode 100644 jffs2reader.c
 create mode 100644 jffsX-utils/compr.c
 create mode 100644 jffsX-utils/compr.h
 create mode 100644 jffsX-utils/compr_lzo.c
 create mode 100644 jffsX-utils/compr_rtime.c
 create mode 100644 jffsX-utils/compr_zlib.c
 create mode 100644 jffsX-utils/device_table.txt
 create mode 100644 jffsX-utils/jffs-dump.c
 create mode 100644 jffsX-utils/jffs2dump.c
 create mode 100644 jffsX-utils/jffs2reader.c
 create mode 100644 jffsX-utils/mkfs.jffs2.1
 create mode 100644 jffsX-utils/mkfs.jffs2.c
 create mode 100644 jffsX-utils/rbtree.c
 create mode 100644 jffsX-utils/rbtree.h
 create mode 100644 jffsX-utils/summary.h
 create mode 100644 jffsX-utils/sumtool.c
 delete mode 100755 load_nandsim.sh
 delete mode 100644 mcast_image.h
 create mode 100755 misc-utils/MAKEDEV
 create mode 100644 misc-utils/doc_loadbios.c
 create mode 100644 misc-utils/docfdisk.c
 create mode 100644 misc-utils/fectest.c
 create mode 100644 misc-utils/ftl_check.c
 create mode 100644 misc-utils/ftl_format.c
 create mode 100644 misc-utils/mcast_image.h
 create mode 100644 misc-utils/mtd_debug.c
 create mode 100644 misc-utils/mtdpart.c
 create mode 100644 misc-utils/recv_image.c
 create mode 100644 misc-utils/serve_image.c
 delete mode 100644 mkfs.jffs2.1
 delete mode 100644 mkfs.jffs2.c
 delete mode 100644 mkfs.ubifs/.gitignore
 delete mode 100644 mkfs.ubifs/COPYING
 delete mode 100644 mkfs.ubifs/README
 delete mode 100644 mkfs.ubifs/compr.c
 delete mode 100644 mkfs.ubifs/compr.h
 delete mode 100644 mkfs.ubifs/crc16.c
 delete mode 100644 mkfs.ubifs/crc16.h
 delete mode 100644 mkfs.ubifs/defs.h
 delete mode 100644 mkfs.ubifs/devtable.c
 delete mode 100644 mkfs.ubifs/hashtable/hashtable.c
 delete mode 100644 mkfs.ubifs/hashtable/hashtable.h
 delete mode 100644 mkfs.ubifs/hashtable/hashtable_itr.c
 delete mode 100644 mkfs.ubifs/hashtable/hashtable_itr.h
 delete mode 100644 mkfs.ubifs/hashtable/hashtable_private.h
 delete mode 100644 mkfs.ubifs/key.h
 delete mode 100644 mkfs.ubifs/lpt.c
 delete mode 100644 mkfs.ubifs/lpt.h
 delete mode 100644 mkfs.ubifs/mkfs.ubifs.c
 delete mode 100644 mkfs.ubifs/mkfs.ubifs.h
 delete mode 100644 mkfs.ubifs/ubifs.h
 delete mode 100644 mtd_debug.c
 delete mode 100644 mtdpart.c
 create mode 100755 nand-utils/load_nandsim.sh
 create mode 100644 nand-utils/nanddump.c
 create mode 100644 nand-utils/nandtest.c
 create mode 100644 nand-utils/nandwrite.c
 create mode 100644 nand-utils/nftl_format.c
 create mode 100644 nand-utils/nftldump.c
 delete mode 100644 nanddump.c
 delete mode 100644 nandtest.c
 delete mode 100644 nandwrite.c
 delete mode 100644 nftl_format.c
 delete mode 100644 nftldump.c
 create mode 100644 nor-utils/rfddump.c
 create mode 100644 nor-utils/rfdformat.c
 delete mode 100644 rbtree.c
 delete mode 100644 rbtree.h
 delete mode 100644 recv_image.c
 delete mode 100644 rfddump.c
 delete mode 100644 rfdformat.c
 delete mode 100644 serve_image.c
 delete mode 100644 summary.h
 delete mode 100644 sumtool.c
 create mode 100644 ubifs-utils/COPYING
 create mode 100644 ubifs-utils/README
 create mode 100644 ubifs-utils/include/compr.h
 create mode 100644 ubifs-utils/include/crc16.h
 create mode 100644 ubifs-utils/include/defs.h
 create mode 100644 ubifs-utils/include/devtable.h
 create mode 100644 ubifs-utils/include/hashtable.h
 create mode 100644 ubifs-utils/include/hashtable_itr.h
 create mode 100644 ubifs-utils/include/hashtable_private.h
 create mode 100644 ubifs-utils/include/hexdump.h
 create mode 100644 ubifs-utils/include/io.h
 create mode 100644 ubifs-utils/include/key.h
 create mode 100644 ubifs-utils/include/list.h
 create mode 100644 ubifs-utils/include/lprops.h
 create mode 100644 ubifs-utils/include/lpt.h
 create mode 100644 ubifs-utils/include/scan.h
 create mode 100644 ubifs-utils/include/ubifs.h
 create mode 100644 ubifs-utils/include/ubifs_common.h
 create mode 100644 ubifs-utils/lib/compr.c
 create mode 100644 ubifs-utils/lib/crc16.c
 create mode 100644 ubifs-utils/lib/devtable.c
 create mode 100644 ubifs-utils/lib/hashtable.c
 create mode 100644 ubifs-utils/lib/hashtable_itr.c
 create mode 100644 ubifs-utils/lib/hexdump.c
 create mode 100644 ubifs-utils/lib/io.c
 create mode 100644 ubifs-utils/lib/lprops.c
 create mode 100644 ubifs-utils/lib/lpt.c
 create mode 100644 ubifs-utils/lib/scan.c
 create mode 100644 ubifs-utils/mkfs.ubifs/.gitignore
 create mode 100644 ubifs-utils/mkfs.ubifs/mkfs.ubifs.c
 create mode 100644 ubifs-utils/mkfs.ubifs/mkfs.ubifs.h
 create mode 100644 ubifs-utils/ubifs_dump/ubifs_dump.c

-- 
1.8.4.2

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

end of thread, other threads:[~2015-11-12  7:27 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-15  4:04 [PATCH v2 00/27] Introduce ubifs_dump in ubifs-utils Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 01/27] mtd-utils: Restructure the mtd-utils source Dongsheng Yang
2015-10-15  4:06   ` Dongsheng Yang
2015-10-15  4:10   ` [RESEND PATCH " Dongsheng Yang
2015-10-27 23:00     ` Brian Norris
2015-10-31  2:38       ` Dongsheng Yang
2015-10-31  3:12     ` [PATCH V3 " Dongsheng Yang
2015-11-11 22:30       ` Brian Norris
2015-11-11 22:40         ` Brian Norris
2015-11-12  7:20           ` Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 02/27] ubifs: pick some common definitions into ubifs_common.h Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 03/27] ubifs: move the all io related code into io.[h|c] Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 04/27] ubifs: remove the including of mkfs.ubifs.h in lpt.c Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 05/27] ubifs: cut off the dependence from compr.o to mkfs.ubifs Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 06/27] ubifs: cut off the dependence from devtable to mkfs.ubifs.h Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 07/27] ubifs: introduce ubifs-utils/include and ubifs-utils/lib Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 08/27] ubifs: move more functions into io lib Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 09/27] ubifs: introduce a new tool ubifs_dump Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 10/27] ubifs: introduce list.h Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 11/27] ubifs: copy some important data in ubifs.h from kernel to ubifs-utils Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 12/27] ubifs: copy some important functions in key.h " Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 13/27] ubifs: ubifs_dump: add dump_ch and dump_node functions Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 14/27] ubifs: defs.h: introduce some compatible definition for printk class Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 15/27] ubifs: io: introduce ubifs_read function to read ubi volume Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 16/27] ubifs: ubifs_dump: dump super block Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 17/27] ubifs: introduce scan for ubifs-utils Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 18/27] ubifs: add some more compatible definitions in defs.h Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 19/27] ubifs: ubifs_dump: dump master node Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 20/27] ubifs: ubifs_dump: dump log area Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 21/27] ubifs: introduce lprops lib Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 22/27] ubifs: lpt: implement functions to scan lpt Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 23/27] ubifs: ubifs_dump: dump lpt area Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 24/27] ubifs: ubifs_dump: dump index area Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 25/27] ubifs: defs.h: introduce some compatible definitions about integer such as __u16 Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 26/27] ubifs: introduce hexdump lib Dongsheng Yang
2015-10-15  4:04 ` [PATCH v2 27/27] ubifs: ubifs_dump: dump data in hex format Dongsheng Yang
2015-10-31  3:13 ` [PATCH] gitignore: add ubifs_dump to gitignore Dongsheng Yang

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.