Bug 17504

Summary: [cam] [patch] Another Micropolis Synchronize Cache Problem
Product: Base System Reporter: satherrl <satherrl>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.4-STABLE   
Hardware: Any   
OS: Any   

Description satherrl 2000-03-20 13:20:01 UTC
Machine hangs with Micropolis drives. Using a 6 way ccd hanging off a
Pentium - simple mtree -c -K md5digest , newfs etc etc will stop the
machine. shutdown -r now, freezes just after sync disks done.

All drives are old 2.8 GB model 1936

Fix: 

same as all the other Micropolis fixes I found in 
/usr/src/sys/cam/scsi/scsi_da.c   i.e.

154a155,160
>                */
>               {T_DIRECT, SIP_MEDIA_FIXED, "MICROP", "1936*", "*"},
>               /*quirks*/ DA_Q_NO_SYNC_CACHE
>       },
>       {
>		/*
>
How-To-Repeat: use a Micropolis 1936 drive
Comment 1 ken 2000-03-21 06:48:31 UTC
On Mon, Mar 20, 2000 at 05:16:06 -0800, satherrl@vpn.dssrg.curtin.edu.au wrote:
> >Release:        3.4-STABLE
> >Environment:
> FreeBSD hagaar.itssa.curtin.FreeBSD hagaar.itssa.curtin.edu.au 3.4-STABLE FreeBSD 3.4-STABLE #0: Mon Mar 20 13:47:32 WST 2000     root@hagaar.itssa.curtin.edu.au:/usr/src/sys/compile/HAGAAR  i386
> edu.au 3.4-STABLE FreeBSD 3.4-STABLE #0: Mon Mar 20 13:47:32 WST 2000     root@hagaar.itssa.curtin.edu.au:/usr/src/sys/compile/HAGAAR  i386
> 
> >Description:
> Machine hangs with Micropolis drives. Using a 6 way ccd hanging off a
> Pentium - simple mtree -c -K md5digest , newfs etc etc will stop the
> machine. shutdown -r now, freezes just after sync disks done.
> 
> All drives are old 2.8 GB model 1936

This sounds like two separate problems:

 - newfs "stops" the machine
 - yet you are till able to do a shutdown -r now, which causes the machine
   to freeze when it hits the cache sync

Can you elaborate a little bit on the problem?

Ken
-- 
Kenneth Merry
ken@kdm.org
Comment 2 Kenneth D. Merry freebsd_committer freebsd_triage 2000-03-23 17:36:59 UTC
Responsible Changed
From-To: freebsd-bugs->ken

I'll handle this. 
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2007-08-02 01:37:40 UTC
Responsible Changed
From-To: ken->freebsd-bugs

With permission, reassign away from inactive committer.
Comment 4 Jaakko Heinonen freebsd_committer freebsd_triage 2011-09-24 10:08:46 UTC
State Changed
From-To: open->feedback

Is this still a problem for you?
Comment 5 Jaakko Heinonen freebsd_committer freebsd_triage 2011-11-11 19:19:54 UTC
State Changed
From-To: feedback->closed

Feedback timeout.