We consider a two-class priority queue in which the priority of a customer increases linearly at some constant, class-dependent rate. We describe the related maximum priority process { ( M 1 ( t ) , M 2 ( t ) ) : t ≥ 0 } , which is of interest since the stationary distribution of the maximum priority process at the times of the commencement of service gives information about the waiting time distributions of the two classes of customers. In the case where service times are exponential, we map a two-class maximum priority process { ( M 1 ( t ) , M 2 ( t ) ) : t ≥ 0 } to a tandem fluid queue, and use this mapping in order to derive the stationary distribution of { ( M 1 ( t ) , M 2 ( t ) ) : t ≥ 0 } . Further, we extended these results to the maximum priority process in which service times are phase-type distributed. We illustrate the theory with numerical examples.