summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/probing.c
Commit message (Collapse)AuthorAgeFilesLines
* probe usb-storage/sbp2 only when probing USB/SCSI buses (to make automatic ↵Olivier Blin2008-02-281-1/+2
| | | | boot faster on IDE)
* fix automatic IDE media detection (was broken with multiple CD drives, #36161)Olivier Blin2008-02-271-4/+3
| | | | | | | | | | This is fixed by also loading media adapters for IDE bus, it was probably broken when we switched to modular IDE in the kernel. This should also allow keeping the bootsplash during stage2 load (previously automatic IDE mode was not working in the "automatic" code path, but working only if one IDE drives was present, after having disabled automatic mode...)
* - rename SCSI_ADAPTERS as MEDIA_ADAPTERS since we really mean media adpaters nowOlivier Blin2008-02-271-12/+12
| | | | | | - update comments and messages accordingly - rename already_probed_scsi_adapters as already_probed_media_adapters
* do not probe PCI devices when probing USB busOlivier Blin2007-10-231-1/+1
|
* fix probing USB controllers when probing USB devices directlyOlivier Blin2007-10-231-3/+1
|
* export find_media functionOlivier Blin2007-10-031-1/+1
|
* factorize code in a new device_match_modules_list() function and thus fix ↵Olivier Blin2007-08-231-28/+22
| | | | segfault in USB detection code (when e->module is NULL, #32624)
* use '_' in module names when explicitely loading modulesOlivier Blin2007-08-211-1/+1
|
* optimize loopOlivier Blin2007-08-151-1/+1
|
* fix segfault if ldetect does not return a moduleOlivier Blin2007-08-151-0/+4
|
* - use ldetect/libmodprobe/libpci instead of custom pci/usb probeOlivier Blin2007-08-141-201/+51
| | | | | - write the list of supported modules in pci-resource/ and usb-resource/ (instead of the list of support devices)
* - move parameters functions in params.cOlivier Blin2007-07-051-0/+1
| | | | | - move string/system utility functions in utils.c
* re-sync after the big svn lossPascal Rigaux2007-04-251-35/+151
|
* fix lame bug preventing usb and firewire controllers to be recognizedOlivier Blin2005-09-061-1/+2
|
* support for alternate modules (allows to load both ahci and ata_piix)Olivier Blin2005-08-301-0/+33
|
* use /proc/net/dev to detect network interfaces, instead of testing a limited ↵Olivier Blin2005-04-211-33/+46
| | | | set of interface names
* - add probing_detect_devices() to keep existing pci devices in an arrayOlivier Blin2005-04-071-19/+110
| | | | | | - allow to use external third-party pcitable - modules in to_detect (thirdparty install) are now compared to external third-par ty pcitable first, then to built-in pcitable
* allow to keep track of orphan devices (no module available)Olivier Blin2005-04-041-3/+30
|
* do ask for modules here, it is already done when neededOlivier Blin2005-03-091-5/+0
|
* wait for mass storage devices to be detectedOlivier Blin2005-03-091-0/+3
|
* add log message when looking for scsi adaptersOlivier Blin2005-03-091-3/+4
|
* remove unused variableOlivier Blin2005-03-041-1/+0
|
* do not show a dialog box before loading network or SCSI drivers, we'llOlivier Blin2005-03-011-8/+4
| | | | | load it anyway ...
* new kernel doesn't like usbdevfs any more, it wants usbfsPascal Rigaux2005-02-081-1/+2
|
* (probe_that_type) do not prompt in discovered_device() before loading usb ↵Olivier Blin2004-08-161-1/+3
| | | | controllers (they're not network devices)
* MandrakeSoft -> MandrakesoftPascal Rigaux2004-07-201-1/+1
|
* variable declaration fixes (spotted by neofutur)Olivier Blin2004-06-291-1/+0
|
* don't redefine buf for /proc/scsi/scsi (size 5000 instead of 2048)Nicolas Planel2004-06-241-1/+0
|
* enlarge your scsi buffer (previous size wasn't enough with more than one ↵Olivier Blin2004-06-171-1/+1
| | | | scsi device, fixed thanks to nplanel)
* use the same technique as ldetect for detecting usb and firewire controllers ↵Pascal Rigaux2004-06-031-31/+61
| | | | (based on the pci class)
* usb cdrom has a weird size in /proc/partitions, the result is that it is ↵Pascal Rigaux2004-05-131-1/+1
| | | | detected as floppy
* fix eth[67] detection (gc)Thierry Vignaud2004-03-111-1/+1
|
* (get_net_devices) increase max number of detectable net cards from 6 to 10Thierry Vignaud2004-03-101-1/+1
|
* be sure to load usb-storage after SCSI adapters, so that they are inGuillaume Cottenceau2004-02-111-8/+10
| | | | | same order than reboot, so that naming is the same
* don't insmod usb-storage the soonest, we can end up mixing scsi devices ↵Guillaume Cottenceau2004-02-111-5/+11
| | | | orders at reboot time, do it only when needed
* fake usb floppies detection by looking at blocks size of scsi disk devices, ↵Guillaume Cottenceau2004-02-101-2/+17
| | | | 1048575 is for 2.4 and 1440 for 2.6
* moving forward our story with nice kernel guys, now they decided to remove ↵Guillaume Cottenceau2004-01-221-1/+1
| | | | the trailing space at the end of "Attached devices:" of /proc/scsi/scsi, probably that they had nothing more interesting to do this day
* until we haven't loaded the usb interface and the keyboard usb driver, we ↵Guillaume Cottenceau2004-01-221-8/+10
| | | | can't allow asking for additional drivers floppy, so need another parameter to my_insmod to indicate in which situation we are
* close file descriptorsGuillaume Cottenceau2003-09-181-4/+6
|
* full pci probe can't be run with fopen/fread because we might read too many ↵Guillaume Cottenceau2003-08-131-4/+8
| | | | bytes. this was the reason for freezes on some boxes from drakx, that may impact stage1 also, so better change that.
* replace checking hd[a-h] with hd[a-t] (cf bug #1801)Pascal Rigaux2003-02-241-1/+1
|
* add full pci probe supportGuillaume Cottenceau2003-01-221-36/+77
|
* fake support the firewire in stage1 (as if it were usb ;p)Guillaume Cottenceau2002-09-051-0/+2
|
* enhance (complicate? ;p) device detection so that scsi and usbGuillaume Cottenceau2002-07-241-24/+37
| | | | | | | | detection are done only when no ide cdrom with mandrake install is detected (speed up), have usb keyboard modules installed before any interactive question, honour "noauto" (skip usb detection and insmod'ing)
* s/usb/moreprofessional/ thanks to vdanenGuillaume Cottenceau2002-07-231-1/+1
|
* fixed static definition when non static declaration (gcc limitation).Francois Pons2002-07-031-1/+3
| | | | | added conditional code around network detection.
* adapt to gcc-3.1Guillaume Cottenceau2002-05-131-3/+3
|
* have 4 seconds of delay for usb stuffGuillaume Cottenceau2002-03-081-1/+1
| | | | | to show up rather than seconds
* support install from USB CDROMS (using usb-storage)Guillaume Cottenceau2001-12-041-16/+13
|
* *** empty log message ***Guillaume Cottenceau2001-10-081-6/+31
|