wmhdplop: Support NVME devices
Patch by GitHub user zen2. https://github.com/d-torrance/wmhdplop/issues/1
This commit is contained in:
		
							parent
							
								
									85d2e894e8
								
							
						
					
					
						commit
						8b074a3f75
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		| 
						 | 
					@ -153,6 +153,14 @@ int device_info(unsigned major, unsigned minor, char *name, int *hd_id, int *par
 | 
				
			||||||
      if (part_id) *part_id = 0;            
 | 
					      if (part_id) *part_id = 0;            
 | 
				
			||||||
      return 9;      
 | 
					      return 9;      
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifdef BLOCK_EXT_MAJOR
 | 
				
			||||||
 | 
					    case (BLOCK_EXT_MAJOR):
 | 
				
			||||||
 | 
					      if (name) sprintf(name, "nvme0n%cp%s", "0123456789"[(minor/16)], to_num_(minor));
 | 
				
			||||||
 | 
					      if (hd_id) *hd_id = 400 + minor;
 | 
				
			||||||
 | 
					      if (part_id) *part_id = 0;
 | 
				
			||||||
 | 
					      return 10;
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  if (name) *name = 0;
 | 
					  if (name) *name = 0;
 | 
				
			||||||
  if (hd_id) *hd_id = -1;
 | 
					  if (hd_id) *hd_id = -1;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue