This document summarizes key points about deadlocks from Chapter 7 of the textbook "Operating System Concepts". It discusses the deadlock problem, system model, characterization of deadlocks, and various methods for handling deadlocks including prevention, avoidance, detection and recovery. Specific techniques are explained like the resource allocation graph, banker's algorithm and safety algorithm. The document contains diagrams and examples to illustrate deadlock situations and different states like safe, unsafe and deadlocked states.