check_region question
Hi
compiling a new 2.6.7 I got drivers/ide/pci/trm290.c:376: warning: check_region' is deprecated drivers/char/specialix.c:290: warning: check_region' is deprecated
So I searched and found (see the end of the email) a lot of places where that call occours.
I guess this is not (always) a "search/replace" task so my question is
(a)
if a call likecheck_region(s, n)
should be replaced withrequest_region(s, n, name)
(where name is something like hwif->name)
and
(b)
if an if statement like
if (check_region(s, n))
should be replaced with
if (!request_region(s, n, name))
is there something more than ((a) + (b)) to convert a deprecated section of code?
I found some old patches which should be good examples but I don't know this topic enough to make a general theory.
Thanks.
drivers/tc/zs.c:1745drivers/ide/pci/trm290.c:376drivers/net/eepro.c:549drivers/pnp/resource.c:256drivers/char/esp.c:2373drivers/char/mwave/tp3780i.c:256drivers/char/amiserial.c:2094drivers/char/specialix.c:290drivers/scsi/fdomain.c:763drivers/scsi/aic7xxx/aic79xx_osm_pci.c:258drivers/scsi/aic7xxx/aic79xx_osm_pci.c:259drivers/scsi/aic7xxx/aic7770_osm.c:129drivers/scsi/aic7xxx/aic7770_osm.c:213drivers/scsi/aic7xxx/aic7xxx_osm_pci.c:248drivers/scsi/sym53c416.c:627drivers/scsi/sym53c416.c:715drivers/scsi/eata_pio.c:596drivers/scsi/advansys.c:4622drivers/scsi/advansys.c:10006drivers/scsi/BusLogic.c:694drivers/scsi/BusLogic.c:698drivers/scsi/BusLogic.c:702drivers/scsi/BusLogic.c:706drivers/scsi/BusLogic.c:710drivers/scsi/BusLogic.c:714drivers/scsi/BusLogic.c:970drivers/scsi/BusLogic.c:985drivers/scsi/BusLogic.c:990drivers/scsi/BusLogic.c:995drivers/scsi/BusLogic.c:1000drivers/scsi/BusLogic.c:1005drivers/cdrom/sbpcd.c:5680drivers/cdrom/isp16.c:124drivers/pcmcia/i82365.c:673drivers/pcmcia/i82365.c:807drivers/pcmcia/tcic.c:347drivers/telephony/ixj.c:7737drivers/telephony/ixj.c:7799drivers/telephony/ixj.c:7835sound/oss/waveartist.c:1349sound/oss/pss.c:191sound/oss/pss.c:674sound/oss/pss.c:744sound/oss/pss.c:1038sound/oss/wf_midi.c:787sound/oss/cs4232.c:141sound/oss/cs4232.c:193sound/oss/mad16.c:322sound/oss/msnd_pinnacle.c:1148sound/oss/msnd_pinnacle.c:1836sound/oss/wavfront.c:2421sound/oss/sscape.c:737sound/oss/sscape.c:1113sound/oss/sscape.c:1132sound/oss/sscape.c:1137sound/oss/maui.c:307sound/oss/sb_common.c:523sound/oss/sb_common.c:1227sound/oss/mpu401.c:1215sound/oss/trix.c:85sound/oss/trix.c:147sound/oss/trix.c:292sound/oss/opl3sa.c:114sound/oss/opl3sa.c:122sound/oss/ad1848.c:1581sound/oss/ad1848.c:2531sound/oss/sgalaxy.c:89sound/oss/sgalaxy.c:97sound/oss/gus_card.c:76sound/oss/gus_card.c:78sound/oss/gus_card.c:93sound/oss/gus_card.c:94
Signature · 1 line
Carlo Perassi - http://www.linux.it/~carlo/
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors