What do you mean by underlying state? And also, each each time any process (transaction)wants to acqure a lock it calls LockAcquire (and if we put our code to update our linkedlist)and won't that ways each processes's actions be recorded in the linkedlist.
> >Not unless you keep the linked list in shared memory --- at which point >it is surely duplicative of the lists the lock manager already maintains. > > regards, tom lane