1*1b481fc3SMaciej ŻenczykowskiThe changelog after March 2005 can be obtained from the git repository 2*1b481fc3SMaciej Żenczykowskiat <git://git.kernel.org/pub/scm/network/ethtool/ethtool.git>. 3*1b481fc3SMaciej Żenczykowski 4*1b481fc3SMaciej ŻenczykowskiThe changelog after version 2 up to March 2005 can be obtained from the 5*1b481fc3SMaciej ŻenczykowskiBitKeeper repository at <bk://gkernel.bkbits.net/ethtool>. 6*1b481fc3SMaciej Żenczykowski 7*1b481fc3SMaciej Żenczykowski 8*1b481fc3SMaciej ŻenczykowskiTue Aug 17 2004 Jeff Garzik <[email protected]> 9*1b481fc3SMaciej Żenczykowski 10*1b481fc3SMaciej Żenczykowski * NEWS, configure.ac: Release version 2 11*1b481fc3SMaciej Żenczykowski 12*1b481fc3SMaciej ŻenczykowskiFri Jul 2 2004 Jeff Garzik <[email protected]> 13*1b481fc3SMaciej Żenczykowski 14*1b481fc3SMaciej Żenczykowski Merged 15*1b481fc3SMaciej Żenczykowski * fec_8xx.c, ethtool-util.h, Makefile.am: Add fec_8xx register dump. 16*1b481fc3SMaciej Żenczykowski Contributed by Pantelis Antoniou <[email protected]> 17*1b481fc3SMaciej Żenczykowski 18*1b481fc3SMaciej Żenczykowski * Update ethtool.c to iterate through a list of drivers 19*1b481fc3SMaciej Żenczykowski * Fixed fec_8xx.c warnings on 64-bit 20*1b481fc3SMaciej Żenczykowski 21*1b481fc3SMaciej ŻenczykowskiFri Jul 2 2004 Jim Lewis <[email protected]> 22*1b481fc3SMaciej Żenczykowski 23*1b481fc3SMaciej Żenczykowski * pcnet32.c, ethtool-util.h, Makefile.am: Add pcnet32 register dump. 24*1b481fc3SMaciej Żenczykowski 25*1b481fc3SMaciej ŻenczykowskiFri Apr 9 2004 Jason Lunz <[email protected]> 26*1b481fc3SMaciej Żenczykowski 27*1b481fc3SMaciej Żenczykowski * ethtool.c: Remove incorrect restriction on ethernet interface 28*1b481fc3SMaciej Żenczykowski names. 29*1b481fc3SMaciej Żenczykowski 30*1b481fc3SMaciej ŻenczykowskiFri Apr 9 2004 OGAWA Hirofumi <[email protected]> 31*1b481fc3SMaciej Żenczykowski 32*1b481fc3SMaciej Żenczykowski * ethtool.c: This fixes the bogus tail backslash that I did. 33*1b481fc3SMaciej Żenczykowski 34*1b481fc3SMaciej ŻenczykowskiFri Apr 9 2004 Jim Lewis <[email protected]> 35*1b481fc3SMaciej Żenczykowski 36*1b481fc3SMaciej Żenczykowski * ethtool.c: Return results of self-test back to OS, 37*1b481fc3SMaciej Żenczykowski via exit(2). 38*1b481fc3SMaciej Żenczykowski 39*1b481fc3SMaciej ŻenczykowskiFri Apr 9 2004 Jeb Cramer <[email protected]> 40*1b481fc3SMaciej Żenczykowski 41*1b481fc3SMaciej Żenczykowski * e1000.c: Update device id list and add printout of phy type in 42*1b481fc3SMaciej Żenczykowski register dump. Set default mac_type to 82543 since register offsets 43*1b481fc3SMaciej Żenczykowski haven't changed. 44*1b481fc3SMaciej Żenczykowski 45*1b481fc3SMaciej ŻenczykowskiFri Apr 9 2004 Jeff Garzik <[email protected]> 46*1b481fc3SMaciej Żenczykowski 47*1b481fc3SMaciej Żenczykowski * configure.ac, Makefile.am, ethtool.c, etc.: 48*1b481fc3SMaciej Żenczykowski convert to more recent autoconf. 49*1b481fc3SMaciej Żenczykowski 50*1b481fc3SMaciej ŻenczykowskiSat Aug 30 2003 OGAWA Hirofumi <[email protected]> 51*1b481fc3SMaciej Żenczykowski 52*1b481fc3SMaciej Żenczykowski * ethtool.8, ethtool.c: ethtool register dump raw mode 53*1b481fc3SMaciej Żenczykowski 54*1b481fc3SMaciej ŻenczykowskiSat Jul 19 2003 Scott Feldman <[email protected]> 55*1b481fc3SMaciej Żenczykowski 56*1b481fc3SMaciej Żenczykowski * ethtool.8, ethtool.c, ethtool-copy.h: 57*1b481fc3SMaciej Żenczykowski Add support for TSO get/set. Corresponds to NETIF_F_TSO. 58*1b481fc3SMaciej Żenczykowski Extended -k|K option to included tso, and changed meaning from 59*1b481fc3SMaciej Żenczykowski just "checksum/sg" to more general "offload". Now covers Rx/Tx 60*1b481fc3SMaciej Żenczykowski csum, SG, and TSO. 61*1b481fc3SMaciej Żenczykowski 62*1b481fc3SMaciej ŻenczykowskiThu May 28 2003 Ganesh Venkatesan <[email protected]> 63*1b481fc3SMaciej Żenczykowski 64*1b481fc3SMaciej Żenczykowski * ethtool-copy.h: new definitions for 10GbE 65*1b481fc3SMaciej Żenczykowski 66*1b481fc3SMaciej ŻenczykowskiThu May 28 2003 Scott Feldman <[email protected]> 67*1b481fc3SMaciej Żenczykowski 68*1b481fc3SMaciej Żenczykowski * ethtool.c: Add ethtool -E to write EEPROM byte. 69*1b481fc3SMaciej Żenczykowski * e100.c: Added MDI/MDI-X status to register dump. 70*1b481fc3SMaciej Żenczykowski 71*1b481fc3SMaciej ŻenczykowskiThu May 28 2003 Reeja John <[email protected]> 72*1b481fc3SMaciej Żenczykowski 73*1b481fc3SMaciej Żenczykowski * amd8111e.c: new file, support for AMD-8111e NICs 74*1b481fc3SMaciej Żenczykowski * ethtool.c: properly set ecmd.advertising 75*1b481fc3SMaciej Żenczykowski 76*1b481fc3SMaciej ŻenczykowskiSat Mar 29 2003 OGAWA Hirofumi <[email protected]> 77*1b481fc3SMaciej Żenczykowski 78*1b481fc3SMaciej Żenczykowski * realtek.c: clean up chip enumeration, support additional chips 79*1b481fc3SMaciej Żenczykowski 80*1b481fc3SMaciej ŻenczykowskiFri Mar 28 2003 Jeb Cramer <[email protected]> 81*1b481fc3SMaciej Żenczykowski 82*1b481fc3SMaciej Żenczykowski * e1000.c: Update supported devices (82541 & 82547). Add bus type, 83*1b481fc3SMaciej Żenczykowski speed and width to register dump printout. 84*1b481fc3SMaciej Żenczykowski * ethtool.c (show_usage): Add -S to printout of supported commands. 85*1b481fc3SMaciej Żenczykowski 86*1b481fc3SMaciej ŻenczykowskiTue Jan 22 2003 Jeff Garzik <[email protected]> 87*1b481fc3SMaciej Żenczykowski 88*1b481fc3SMaciej Żenczykowski * natsemi.c (PRINT_INTR, __print_intr): Decompose PRINT_INTR 89*1b481fc3SMaciej Żenczykowski macro into macro abuse and function call portions. Move the 90*1b481fc3SMaciej Żenczykowski actual function body to new static functoin __print_intr. 91*1b481fc3SMaciej Żenczykowski 92*1b481fc3SMaciej Żenczykowski This eliminates the annoying build warning :) 93*1b481fc3SMaciej Żenczykowski 94*1b481fc3SMaciej ŻenczykowskiThu Jan 16 2003 Jeb Cramer <[email protected]> 95*1b481fc3SMaciej Żenczykowski 96*1b481fc3SMaciej Żenczykowski * ethtool.c (do_regs, dump_eeprom): Fix memory leaks on failed 97*1b481fc3SMaciej Żenczykowski operations. Add error handling of dump_regs(). Modify printout of 98*1b481fc3SMaciej Żenczykowski eeprom dump to accomodate larger eeproms. 99*1b481fc3SMaciej Żenczykowski * e1000.c: Update supported devices. Add error conditions for 100*1b481fc3SMaciej Żenczykowski unsupported devices. 101*1b481fc3SMaciej Żenczykowski 102*1b481fc3SMaciej ŻenczykowskiMon Oct 21 2002 Ben Collins <[email protected]> 103*1b481fc3SMaciej Żenczykowski 104*1b481fc3SMaciej Żenczykowski * ethtool.c: Add new parameters to -e, for raw EEPROM output, and 105*1b481fc3SMaciej Żenczykowski offset and length options. 106*1b481fc3SMaciej Żenczykowski * natsemi.c (natsemi_dump_eeprom): Show correct offset using new 107*1b481fc3SMaciej Żenczykowski offset feature above. 108*1b481fc3SMaciej Żenczykowski * tg3.c: New file, implements tg3_dump_eeprom. 109*1b481fc3SMaciej Żenczykowski * Makefile.am: Add it to the build sources. 110*1b481fc3SMaciej Żenczykowski * ethtool-util.h: Prototype tg3_dump_eeprom. 111*1b481fc3SMaciej Żenczykowski * ethtool.8: Document new -e options. 112*1b481fc3SMaciej Żenczykowski 113*1b481fc3SMaciej ŻenczykowskiThu Oct 17 2002 Tim Hockin <[email protected]> 114*1b481fc3SMaciej Żenczykowski 115*1b481fc3SMaciej Żenczykowski * ethtool.c: make calls to strtol() use base 0 116*1b481fc3SMaciej Żenczykowski 117*1b481fc3SMaciej ŻenczykowskiWed Sep 18 2002 Scott Feldman <[email protected]> 118*1b481fc3SMaciej Żenczykowski 119*1b481fc3SMaciej Żenczykowski * ethtool.c (dump_regs): call e100_dump_regs if e100 120*1b481fc3SMaciej Żenczykowski * e100.c: new file 121*1b481fc3SMaciej Żenczykowski * ethtool-util.h: prototype e100_dump_regs 122*1b481fc3SMaciej Żenczykowski 123*1b481fc3SMaciej ŻenczykowskiThu Jun 20 2002 Jeff Garzik <[email protected]> 124*1b481fc3SMaciej Żenczykowski 125*1b481fc3SMaciej Żenczykowski * ethtool.8: document new -S stats dump argument 126*1b481fc3SMaciej Żenczykowski * configure.in, NEWS: release version 1.6 127*1b481fc3SMaciej Żenczykowski 128*1b481fc3SMaciej ŻenczykowskiFri Jun 14 2002 Jeff Garzik <[email protected]> 129*1b481fc3SMaciej Żenczykowski 130*1b481fc3SMaciej Żenczykowski * realtek.c (realtek_dump_regs): dump legacy 8139 registers 131*1b481fc3SMaciej Żenczykowski * ethtool.c (do_gstats, doit, parse_cmdline): 132*1b481fc3SMaciej Żenczykowski support dumping of NIC-specific statistics 133*1b481fc3SMaciej Żenczykowski 134*1b481fc3SMaciej ŻenczykowskiFri Jun 14 2002 Jeff Garzik <[email protected]> 135*1b481fc3SMaciej Żenczykowski 136*1b481fc3SMaciej Żenczykowski * realtek.c (realtek_dump_regs): dump RTL8139C+ registers 137*1b481fc3SMaciej Żenczykowski 138*1b481fc3SMaciej ŻenczykowskiFri Jun 14 2002 Jeff Garzik <[email protected]> 139*1b481fc3SMaciej Żenczykowski 140*1b481fc3SMaciej Żenczykowski * realtek.c: new file, dumps RealTek RTL8169 PCI NIC's registers 141*1b481fc3SMaciej Żenczykowski * Makefile.am, ethtool.c, ethtool-util.h: use it 142*1b481fc3SMaciej Żenczykowski 143*1b481fc3SMaciej ŻenczykowskiTue Jun 11 2002 Jeff Garzik <[email protected]> 144*1b481fc3SMaciej Żenczykowski 145*1b481fc3SMaciej Żenczykowski * NEWS: list new commands added recently 146*1b481fc3SMaciej Żenczykowski * ethtool.c (do_gcoalesce, do_scoalesce, dump_coalesce): new 147*1b481fc3SMaciej Żenczykowski (parse_cmdline, doit): handle get/set coalesce parameters (-c,-C) 148*1b481fc3SMaciej Żenczykowski (do_[gs]*): convert to use table-driven cmd line parsing 149*1b481fc3SMaciej Żenczykowski * ethtool.8: document -c and -C 150*1b481fc3SMaciej Żenczykowski 151*1b481fc3SMaciej ŻenczykowskiTue Jun 11 2002 Jeff Garzik <[email protected]> 152*1b481fc3SMaciej Żenczykowski 153*1b481fc3SMaciej Żenczykowski * ethtool.c (do_gring, do_sring, dump_ring, 154*1b481fc3SMaciej Żenczykowski parse_ring_cmdline): new functions 155*1b481fc3SMaciej Żenczykowski (parse_cmdline, doit): handle get/set ring parameters (-g,-G) 156*1b481fc3SMaciej Żenczykowski (do_spause): fix off-by-one bugs 157*1b481fc3SMaciej Żenczykowski * ethtool.8: document -g and -G 158*1b481fc3SMaciej Żenczykowski 159*1b481fc3SMaciej ŻenczykowskiTue Jun 11 2002 Jeff Garzik <[email protected]> 160*1b481fc3SMaciej Żenczykowski 161*1b481fc3SMaciej Żenczykowski * ethtool.c (do_gpause, do_spause, dump_pause, 162*1b481fc3SMaciej Żenczykowski parse_pause_cmdline): new functions 163*1b481fc3SMaciej Żenczykowski (parse_cmdline, doit): handle get/set pause parameters (-a,-A) 164*1b481fc3SMaciej Żenczykowski * ethtool.8: document -a, -A, -e, and -p 165*1b481fc3SMaciej Żenczykowski 166*1b481fc3SMaciej ŻenczykowskiWed May 22 2002 Chris Leech <[email protected]> 167*1b481fc3SMaciej Żenczykowski Scott Feldman <[email protected]> 168*1b481fc3SMaciej Żenczykowski 169*1b481fc3SMaciej Żenczykowski * ethtool-copy.h: add support for ETHTOOL_PHYS_ID function. 170*1b481fc3SMaciej Żenczykowski * ethtool.c: add support for ETHTOOL_PHYS_ID function, add 171*1b481fc3SMaciej Żenczykowski support for e1000 reg dump. 172*1b481fc3SMaciej Żenczykowski * Makefile.am: add e1000.c 173*1b481fc3SMaciej Żenczykowski * e1000.c: reg dump support for Intel(R) PRO/1000 adapters. 174*1b481fc3SMaciej Żenczykowski * ethtool-util.h: add e1000 reg dump support. 175*1b481fc3SMaciej Żenczykowski 176*1b481fc3SMaciej ŻenczykowskiSat May 11 2002 Eli Kupermann <[email protected]> 177*1b481fc3SMaciej Żenczykowski 178*1b481fc3SMaciej Żenczykowski * ethtool.c (do_test): add support for online/offline test modes 179*1b481fc3SMaciej Żenczykowski Elsewhere: document "-t" arg usage, and handle usage 180*1b481fc3SMaciej Żenczykowski 181*1b481fc3SMaciej ŻenczykowskiSat May 11 2002 Jes Sorensen <[email protected]> 182*1b481fc3SMaciej Żenczykowski 183*1b481fc3SMaciej Żenczykowski * ethtool.c (dump_ecmd): If unknown value is 184*1b481fc3SMaciej Żenczykowski encountered in speed, duplex, or port ETHTOOL_GSET 185*1b481fc3SMaciej Żenczykowski return data, print the numeric value returned. 186*1b481fc3SMaciej Żenczykowski 187*1b481fc3SMaciej ŻenczykowskiWed May 1 2002 Eli Kupermann <[email protected]> 188*1b481fc3SMaciej Żenczykowski 189*1b481fc3SMaciej Żenczykowski * ethtool.8: document new -t test option 190*1b481fc3SMaciej Żenczykowski 191*1b481fc3SMaciej ŻenczykowskiWed May 1 2002 Christoph Hellwig <[email protected]> 192*1b481fc3SMaciej Żenczykowski 193*1b481fc3SMaciej Żenczykowski * Makefile.am (dist-hook): Use $(top-srcdir) for refering to sources. 194*1b481fc3SMaciej Żenczykowski 195*1b481fc3SMaciej ŻenczykowskiMon Apr 29 2002 Christoph Hellwig <[email protected]> 196*1b481fc3SMaciej Żenczykowski 197*1b481fc3SMaciej Żenczykowski * Makefile.am (SUBDIRS): Remove. 198*1b481fc3SMaciej Żenczykowski (RPMSRCS): Likewise. 199*1b481fc3SMaciej Żenczykowski (TMPDIR): Likewise. 200*1b481fc3SMaciej Żenczykowski (rpm): Likewise. 201*1b481fc3SMaciej Żenczykowski (EXTRA_DIST): Add ethtool.spec.in. 202*1b481fc3SMaciej Żenczykowski (dist-hook): New rule. Create rpm specfile. 203*1b481fc3SMaciej Żenczykowski * configure.in (AC_OUTPUT): Add ethtool.spec. 204*1b481fc3SMaciej Żenczykowski * ethtool.spec.in: New file. Rpm specfile template. 205*1b481fc3SMaciej Żenczykowski * redhat/ethtool.spec.in: Removed. 206*1b481fc3SMaciej Żenczykowski * redhat/Makefile.am: Removed. 207*1b481fc3SMaciej Żenczykowski 208*1b481fc3SMaciej ŻenczykowskiWed Mar 20 2002 Jeff Garzik <[email protected]> 209*1b481fc3SMaciej Żenczykowski 210*1b481fc3SMaciej Żenczykowski * ethtool-copy.h: Merge coalescing param, ring 211*1b481fc3SMaciej Żenczykowski param, and pause param ioctl structs from kernel 2.5.7. 212*1b481fc3SMaciej Żenczykowski Merge ethtool_test changes fromkernel 2.5.7. 213*1b481fc3SMaciej Żenczykowski * ethtool: Update for ethtool_test cleanups. 214*1b481fc3SMaciej Żenczykowski 215*1b481fc3SMaciej ŻenczykowskiWed Mar 20 2002 Eli Kupermann <[email protected]> 216*1b481fc3SMaciej Żenczykowski 217*1b481fc3SMaciej Żenczykowski * ethtool.c: (do_test): new function 218*1b481fc3SMaciej Żenczykowski Elsewhere: add support for 'perform test' function, 219*1b481fc3SMaciej Żenczykowski via a new "-t" arg, by calling do_test. 220*1b481fc3SMaciej Żenczykowski 221*1b481fc3SMaciej ŻenczykowskiSun Mar 3 2002 Brad Hards <[email protected]> 222*1b481fc3SMaciej Żenczykowski 223*1b481fc3SMaciej Żenczykowski * ethtool.c (parse_cmdline): Support "usb" 224*1b481fc3SMaciej Żenczykowski as well as "eth" network interfaces. USB networking 225*1b481fc3SMaciej Żenczykowski uses a different prefix. 226*1b481fc3SMaciej Żenczykowski 227*1b481fc3SMaciej ŻenczykowskiFri Feb 8 2002 "Noam, Amir" <[email protected]>, 228*1b481fc3SMaciej Żenczykowski "Kupermann, Eli" <[email protected]> 229*1b481fc3SMaciej Żenczykowski 230*1b481fc3SMaciej Żenczykowski * ethtool.c (dump_advertised): new function. 231*1b481fc3SMaciej Żenczykowski (dump_ecmd): Call it. 232*1b481fc3SMaciej Żenczykowski Elsewhere: reformat code. 233*1b481fc3SMaciej Żenczykowski 234*1b481fc3SMaciej ŻenczykowskiWed Nov 28 2001 Jeff Garzik <[email protected]> 235*1b481fc3SMaciej Żenczykowski 236*1b481fc3SMaciej Żenczykowski * configure.in, Makefile.am, redhat/Makefile.am: 237*1b481fc3SMaciej Żenczykowski make sure redhat spec is included in dist tarball. 238*1b481fc3SMaciej Żenczykowski 239*1b481fc3SMaciej ŻenczykowskiTue Nov 27 2001 Tim Hockin <[email protected]> 240*1b481fc3SMaciej Żenczykowski 241*1b481fc3SMaciej Żenczykowski * natsemi.c: strings changes 242*1b481fc3SMaciej Żenczykowski * ethtool.c: print messagelevel as hex (netif_msg_* shows better :) 243*1b481fc3SMaciej Żenczykowski 244*1b481fc3SMaciej ŻenczykowskiSun Nov 18 2001 Jeff Garzik <[email protected]> 245*1b481fc3SMaciej Żenczykowski 246*1b481fc3SMaciej Żenczykowski * NEWS: update with recent changes 247*1b481fc3SMaciej Żenczykowski * ethtool.8: phy address can be used if implemented in the 248*1b481fc3SMaciej Żenczykowski driver, so remove "Not used yet" remark. 249*1b481fc3SMaciej Żenczykowski 250*1b481fc3SMaciej ŻenczykowskiSun Nov 18 2001 Jeff Garzik <[email protected]> 251*1b481fc3SMaciej Żenczykowski 252*1b481fc3SMaciej Żenczykowski * Makefile.am, de2104x.c, ethtool-util.h, ethtool.c: 253*1b481fc3SMaciej Żenczykowski Support register dumps for de2104x driver. 254*1b481fc3SMaciej Żenczykowski 255*1b481fc3SMaciej ŻenczykowskiTue Nov 13 2001 Tim Hockin <[email protected]> 256*1b481fc3SMaciej Żenczykowski 257*1b481fc3SMaciej Żenczykowski * natsemi.c, ethtool.c: use u8 data for ethtool_regs 258*1b481fc3SMaciej Żenczykowski * ethtool-copy.h: latest from kernel 259*1b481fc3SMaciej Żenczykowski * natsemi.c, ethtool.c: support ETHTOOL_GEEPROM via -e param 260*1b481fc3SMaciej Żenczykowski 261*1b481fc3SMaciej ŻenczykowskiMon Nov 12 2001 Tim Hockin <[email protected]> 262*1b481fc3SMaciej Żenczykowski 263*1b481fc3SMaciej Żenczykowski * natsemi.c: check version, conditionally print RFCR-indexed data 264*1b481fc3SMaciej Żenczykowski 265*1b481fc3SMaciej ŻenczykowskiWed Nov 07 2001 Tim Hockin <[email protected]> 266*1b481fc3SMaciej Żenczykowski 267*1b481fc3SMaciej Żenczykowski * ethtool.c: print less errors for unsupported ioctl()s 268*1b481fc3SMaciej Żenczykowski * ethtool.c: warn if all ioctl()s are unsupported or failed 269*1b481fc3SMaciej Żenczykowski * ethtool.c: change autoneg-restart mechanism to -r (as per jgarzik) 270*1b481fc3SMaciej Żenczykowski * ethtool.c: check for "eth" in devicename (per jg) 271*1b481fc3SMaciej Żenczykowski * ethtool.c: remove 'extraneous' braces 272*1b481fc3SMaciej Żenczykowski 273*1b481fc3SMaciej ŻenczykowskiWed Nov 07 2001 Jeff Garzik <[email protected]> 274*1b481fc3SMaciej Żenczykowski 275*1b481fc3SMaciej Żenczykowski * ethtool.c, ethtool.8: support bnc port/media 276*1b481fc3SMaciej Żenczykowski 277*1b481fc3SMaciej ŻenczykowskiTue Nov 06 2001 Tim Hockin <[email protected]> 278*1b481fc3SMaciej Żenczykowski 279*1b481fc3SMaciej Żenczykowski * ethtool.c: clean up output for unhandled register dumps 280*1b481fc3SMaciej Żenczykowski * natsemi.c: finish pretty-printing register dumps 281*1b481fc3SMaciej Żenczykowski * ethtool.8: document -d option 282*1b481fc3SMaciej Żenczykowski * various: add copyright info, where applicable 283*1b481fc3SMaciej Żenczykowski * ethtool.c: be nicer about unsupported ioctl()s where possible 284*1b481fc3SMaciej Żenczykowski and be more verbose where nice is not an option. 285*1b481fc3SMaciej Żenczykowski 286*1b481fc3SMaciej ŻenczykowskiMon Nov 05 2001 Tim Hockin <[email protected]> 287*1b481fc3SMaciej Żenczykowski 288*1b481fc3SMaciej Żenczykowski * natsemi.c: first cut at 'pretty-printing' register dumps 289*1b481fc3SMaciej Żenczykowski 290*1b481fc3SMaciej ŻenczykowskiFri Nov 02 2001 Tim Hockin <[email protected]> 291*1b481fc3SMaciej Żenczykowski 292*1b481fc3SMaciej Żenczykowski * ethtool.c: add support for ETHTOOL_GREGS via -d (dump) flag 293*1b481fc3SMaciej Żenczykowski * ethtool.c: add support for device-specific dumps for known devices 294*1b481fc3SMaciej Żenczykowski * ethtool.c: make mode-specific handling allocate ifr_data 295*1b481fc3SMaciej Żenczykowski * Makefile.am: import ChangeLog to rpm specfile 296*1b481fc3SMaciej Żenczykowski * natsemi.c: added 297*1b481fc3SMaciej Żenczykowski * ethtool-util.h: added 298*1b481fc3SMaciej Żenczykowski 299*1b481fc3SMaciej ŻenczykowskiThu Nov 01 2001 Tim Hockin <[email protected]> 300*1b481fc3SMaciej Żenczykowski 301*1b481fc3SMaciej Żenczykowski * ethtool.c: add support for ETHTOOL_GLINK in output 302*1b481fc3SMaciej Żenczykowski * ethtool.c: add support for ETHTOOL_NWAY_RST via 'autoneg restart' 303*1b481fc3SMaciej Żenczykowski * ethtool.c: add support for ETHTOOL_[GS]MSGLVL via 'msglvl' param 304*1b481fc3SMaciej Żenczykowski * ethtool.8: add documentation for above 305*1b481fc3SMaciej Żenczykowski * ethtool-copy.h: updated to sync with kernel 306*1b481fc3SMaciej Żenczykowski 307*1b481fc3SMaciej ŻenczykowskiFri Oct 26 2001 Jeff Garzik <[email protected]> 308*1b481fc3SMaciej Żenczykowski 309*1b481fc3SMaciej Żenczykowski * ethtool.8: Update contributors list, home page URL. 310*1b481fc3SMaciej Żenczykowski * ethtool.8: Much cleanup, no content change. 311*1b481fc3SMaciej Żenczykowski Contributed by Andre Majorel. 312*1b481fc3SMaciej Żenczykowski * ethtool.c: Clean up '-h' usage message. 313*1b481fc3SMaciej Żenczykowski Contributed by Andre Majorel. 314*1b481fc3SMaciej Żenczykowski 315*1b481fc3SMaciej ŻenczykowskiFri Oct 26 2001 Jeff Garzik <[email protected]> 316*1b481fc3SMaciej Żenczykowski 317*1b481fc3SMaciej Żenczykowski * Configure.in: bump version to 1.4cvs 318*1b481fc3SMaciej Żenczykowski * Makefile.am: include ethtool-copy.h in list of sources 319*1b481fc3SMaciej Żenczykowski * ethtool-copy.h: 320*1b481fc3SMaciej Żenczykowski Import ethtool.h from kernel 2.4.13. 321*1b481fc3SMaciej Żenczykowski * ethtool.c: 322*1b481fc3SMaciej Żenczykowski Define SIOCETHTOOL if it is missing, 323*1b481fc3SMaciej Żenczykowski trim trailing whitespace. 324*1b481fc3SMaciej Żenczykowski * NEWS: update for these changes 325*1b481fc3SMaciej Żenczykowski 326*1b481fc3SMaciej ŻenczykowskiWed Sep 19 2001 Jeff Garzik <[email protected]> 327*1b481fc3SMaciej Żenczykowski 328*1b481fc3SMaciej Żenczykowski * ethtool.c, ethtool-copy.h: 329*1b481fc3SMaciej Żenczykowski Import copy of kernel 2.4.10-pre12's ethtool.h. 330*1b481fc3SMaciej Żenczykowski 331*1b481fc3SMaciej ŻenczykowskiWed Sep 19 2001 Tim Hockin <[email protected]> 332*1b481fc3SMaciej Żenczykowski 333*1b481fc3SMaciej Żenczykowski * Makefile.am, redhat/ethtool.spec.in: 334*1b481fc3SMaciej Żenczykowski Basic "make rpm" support. 335*1b481fc3SMaciej Żenczykowski 336*1b481fc3SMaciej ŻenczykowskiWed Sep 19 2001 Tim Hockin <[email protected]> 337*1b481fc3SMaciej Żenczykowski 338*1b481fc3SMaciej Żenczykowski * AUTHORS, NEWS, ethtool.8, ethtool.c: 339*1b481fc3SMaciej Żenczykowski Wake-on-LAN support. 340*1b481fc3SMaciej Żenczykowski 341*1b481fc3SMaciej ŻenczykowskiThu May 17 2001 Jeff Garzik <[email protected]> 342*1b481fc3SMaciej Żenczykowski 343*1b481fc3SMaciej Żenczykowski * configure.in, NEWS, README: Version 1.2 release 344*1b481fc3SMaciej Żenczykowski 345*1b481fc3SMaciej Żenczykowski * ethtool.c: Support ETHTOOL_GDRVINFO. 346*1b481fc3SMaciej Żenczykowski * ethtool.8: Document it. 347*1b481fc3SMaciej Żenczykowski 348*1b481fc3SMaciej ŻenczykowskiFri Mar 20 2001 Jeff Garzik <[email protected]> 349*1b481fc3SMaciej Żenczykowski 350*1b481fc3SMaciej Żenczykowski * Makefile.am, configure.in, autogen.sh, NEWS, 351*1b481fc3SMaciej Żenczykowski ChangeLog, AUTHORS, README: 352*1b481fc3SMaciej Żenczykowski Add autoconf/automake support. 353*1b481fc3SMaciej Żenczykowski 354