Skip to contentSkip to conversation

Linux 2.5.6-dj1

DISCUSSION Douglas Gilbert 2 participants 3 messages Mar 17, 2002 – Mar 18, 2002

lore
Share & tools
lore
#0 lore raw
Quoted 1 line · Dave

This one hasn't had any testing beyond "it compiles"

Compiled here but didn't link (SMP) :-(
page_cache_release undefined multiple times in mm/mm.o

There are over 30 scsi subsystem patches backed up in your tree. Some are over 2 months old. Could some (or perhaps all) of them get promoted to the main tree? It is very difficult to write further patches against the scsi subsystem with this sort of backlog.

Other subsystems (e.g. usb and ieee1394) might appreciate some of those changes since they asked for them.

Doug Gilbert

------------------------------------------
patch-2.5.7-pre2 shows _one_ file patched in the scsi subsystem:
patching file drivers/scsi/ide-scsi.c

patch-2.5.6-dj1 has the following list. Some of them are superficial (e.g. "s/then/than/") but most have substance:
patching file drivers/scsi/3w-xxxx.c patching file drivers/scsi/3w-xxxx.h patching file drivers/scsi/53c7,8xx.c patching file drivers/scsi/53c7xx.c patching file drivers/scsi/Config.help patching file drivers/scsi/Config.in patching file drivers/scsi/Makefile patching file drivers/scsi/README.st patching file drivers/scsi/aacraid/Makefile patching file drivers/scsi/aacraid/README patching file drivers/scsi/aacraid/TODO patching file drivers/scsi/aacraid/aachba.c patching file drivers/scsi/aacraid/aacraid.h patching file drivers/scsi/aacraid/commctrl.c patching file drivers/scsi/aacraid/comminit.c patching file drivers/scsi/aacraid/commsup.c patching file drivers/scsi/aacraid/dpcsup.c patching file drivers/scsi/aacraid/linit.c patching file drivers/scsi/aacraid/rx.c patching file drivers/scsi/aacraid/sap1sup.c patching file drivers/scsi/advansys.c patching file drivers/scsi/aha1542.c patching file drivers/scsi/aic7xxx/aic7xxx_linux.c patching file drivers/scsi/aic7xxx/aicasm/aicdb.h patching file drivers/scsi/aic7xxx_old.c patching file drivers/scsi/cpqfcTSstructs.h patching file drivers/scsi/dtc.c
patching file drivers/scsi/eata.c
patching file drivers/scsi/fdomain.c patching file drivers/scsi/g_NCR5380.c patching file drivers/scsi/g_NCR5380.h patching file drivers/scsi/i60uscsi.c patching file drivers/scsi/ibmmca.c patching file drivers/scsi/ide-scsi.c patching file drivers/scsi/imm.c
patching file drivers/scsi/ips.c
patching file drivers/scsi/megaraid.c patching file drivers/scsi/mesh.c
patching file drivers/scsi/osst.c
patching file drivers/scsi/osst.h
patching file drivers/scsi/pas16.c patching file drivers/scsi/pci2000.c patching file drivers/scsi/pcmcia/aha152x_stub.c patching file drivers/scsi/pcmcia/fdomain_stub.c patching file drivers/scsi/pcmcia/qlogic_stub.c patching file drivers/scsi/ppa.c
patching file drivers/scsi/scsi.c
patching file drivers/scsi/scsi.h
patching file drivers/scsi/scsi_debug.c patching file drivers/scsi/scsi_debug.h patching file drivers/scsi/scsi_error.c patching file drivers/scsi/scsi_merge.c patching file drivers/scsi/scsi_scan.c patching file drivers/scsi/sd.c
patching file drivers/scsi/sg.c
patching file drivers/scsi/sgiwd93.c patching file drivers/scsi/sr.c
patching file drivers/scsi/st.c
patching file drivers/scsi/sun3_scsi.c patching file drivers/scsi/sym53c8xx_2/sym_hipd.c patching file drivers/scsi/sym53c8xx_defs.h patching file drivers/scsi/t128.c
patching file drivers/scsi/tmscsim.c patching file drivers/scsi/u14-34f.c patching file drivers/scsi/wd33c93.c

#1 lore raw
Quoted 2 lines · Douglas Gilbert

Compiled here but didn't link (SMP) :-(
page_cache_release undefined multiple times in mm/mm.o

Probably a side-effect of me removing the radix tree patch. I'll look into this.

Quoted 4 lines

There are over 30 scsi subsystem patches backed up in your tree. Some are over 2 months old. Could some (or perhaps all) of them get promoted to the main tree?

Indeed. Once Linus returns from vacation, I'll be doing a patch-bombing on a larger scale than usual 8-)

Any bits I'm uncertain of, I'll bounce your way first for clarification, deal ?

Signature · 2 lines
| Dave Jones.        http://www.codemonkey.org.uk
| SuSE Labs
#2 lore raw
In reply to Douglas Gilbert
Quoted 8 lines · Dave Jones
Quoted 2 lines · Douglas Gilbert

Compiled here but didn't link (SMP) :-(
page_cache_release undefined multiple times in mm/mm.o

Probably a side-effect of me removing the radix tree patch. I'll look into this.

Dave,
Sorry, false alarm; "make mrproper" fixed that problem.

So here are some results from testing on my SMP box (dual Celeron abit); all these worked:

- advansys driver (*) holds my root fs
- aha1542 driver (*) lightly tested
- imm (*) 100 MB parallel port zip drive
- scsi reset [part of James's reservation+reset patch]
- usb-storage to an ATA maxtor 6L040J2 disk via a lava external enclosure
- usb-storage to a sandisk (8MB compact flash card)
- usb-storage to a casio digital camera
- scsi_debug driver

Notes:
- those drivers marked with (*) are broken on SMP

    machines in 2.5.7-pre2

- unfortunately my ieee1394 card is another box, the sbp2 driver works in 2.5.7-pre2 (although it does have some quirks: my lava box claims that an ATA disk is SCSI 6 compliant!)
- as can be seen, several other subsystems depend on the scsi subsystem. My guess is the scsi subsystem will be seeing more ATA disks (and cd/dvd writers) in external enclosures via usb-2 and 1394 in the future
- obviously the scsi mid level patches (I'm thinking of the report_lun+twin_inquiry) are not causing any problems.
- I noticed the sym53c8xx-2 driver has been updated. There is a dc-390u3w on another machine here. If there is any problem, I'll contact you

So all in all the scsi subsystem looks pretty good in "dj1". I did lose some time when my keyboard + mouse disappeared (.config problems). For those still having trouble finding their mouse read Documentation/input/input.txt

Quoted 10 lines
Quoted 4 lines

There are over 30 scsi subsystem patches backed up in your tree. Some are over 2 months old. Could some (or perhaps all) of them get promoted to the main tree?

Indeed. Once Linus returns from vacation, I'll be doing a patch-bombing on a larger scale than usual 8-)

Any bits I'm uncertain of, I'll bounce your way first for clarification, deal ?

Fine.

Doug Gilbert