[PATCH 00/12] Clean up code to use native kernel functions when convert or check hex digits

From: Andy Shevchenko
Date: Thu Feb 18 2010 - 13:57:45 EST


From: Andy Shevchenko <ext-andriy.shevchenko@xxxxxxxxx>

Hello.

There are set of paches related to hex2bin, bin2hex, isxdigit custom
implementations. All of them are changed by native kernel functions. In case of
hex2bin there is generalized method [hex_to_bin] to do such thing which is put under
lib/hexxdump.c (kernel.h).

TODO: apply hex_to_bin() to kgdb code.

Andy Shevchenko (12):
isdn: remove ishexdigit() in regard to isxdigit()
audit: use kernel's method to get byte in hex form
staging: remove unused methods
scsi: ibmmca: use kernel native convertor
lib: introduce common method to convert hex digits
drivers: net: optimize hex2bin()
usb: atm: speedtch: use new hex_to_bin() method
net: use new hex_to_bin() method
drivers: net: use kernel's method to get byte in hex form
drivers: net: use new hex_to_bin() method
drivers: isdn: use new hex_to_bin() method
drivers: wireless: use kernel's method to get byte in hex form

drivers/isdn/gigaset/capi.c | 30 +++---------------------------
drivers/net/cxgb3/t3_hw.c | 16 ++++------------
drivers/net/ppp_synctty.c | 4 +---
drivers/net/ps3_gelic_wireless.c | 12 ++++--------
drivers/net/sb1250-mac.c | 32 ++------------------------------
drivers/net/wireless/at76c50x-usb.c | 5 +----
drivers/scsi/ibmmca.c | 3 +--
drivers/staging/otus/apdbg.c | 25 -------------------------
drivers/usb/atm/speedtch.c | 5 ++---
include/linux/kernel.h | 2 ++
kernel/audit.c | 8 +++-----
lib/hexdump.c | 19 +++++++++++++++++++
12 files changed, 42 insertions(+), 119 deletions(-)

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