summaryrefslogtreecommitdiffstats
path: root/loader2/modules.c
Commit message (Collapse)AuthorAgeFilesLines
* Renamed loader2 subdirectory to loader (hooray for git)David Cantrell2008-08-251-380/+0
|
* Use %m rather than strerror() where appropriate.Peter Jones2008-07-081-2/+1
|
* Map 'nousb', 'nofirewire', etc. to be proper module blacklists.Bill Nottingham2008-01-241-0/+7
| | | | Also, remove some extraneous flags in the process.
* Don't handle all aspects of module loading ourselves - just wrap modprobe.Bill Nottingham2007-12-191-990/+161
| | | | | | | | | | | | This includes: - removal of the moddeps code - removal of the module list tracking For handling passed options in the installed system, write a /etc/modprobe.d files with: 1) any options passed on the installer command line 2) any modules blacklisted via the command line 3) any options directly specified for modules
* Clean up typos and other things for GPLv2+ changes.David Cantrell2007-12-171-4/+4
| | | | | | | Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually we'll get an AUTHORS file and will just remove author names from the individual files. Also fixed a type in scripts/dumphdrlist.py where Author was listed twice.
* GPLv2+ boilerplates for loader2/ source files.David Cantrell2007-12-171-9/+16
|
* - close /proc/net/dev when we're done with it.Peter Jones2007-10-191-0/+1
|
* The device command no longer takes a type argument.Chris Lumens2007-10-011-4/+2
|
* 2007-09-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-09-271-2/+110
| | | | | | | | * anaconda.spec: Bump version. * loader2/modules.c (loadModule): Look for options specified on the kernel command line for modules in the form modname.option = value to match the syntax of built-in params
* Same change you just saw on rhel5-branch ported to the HEAD branch.David Cantrell2007-08-061-1/+1
|
* Apply Peter's patch to fix the usb-storage unloading and reloading danceChris Lumens2007-07-201-7/+12
| | | | (#247830).
* Try to extract modules that are in a module ball other than the default oneChris Lumens2007-06-271-5/+2
| | | | first. This allows driver disks to override the shipped modules.
* - Fix doLoadModules() to get the paths correct and find all the modules.Peter Jones2007-06-221-17/+14
|
* Can't stand that typo.Chris Lumens2007-06-191-1/+1
|
* * rescue.py (runShell): mount /dev/pts in rescue mode (#228714)dlehman2007-05-311-5/+5
| | | | | | | * scripts/upd-instroot: include dmidecode on ia64 (#232947) * loader2/modules.c (scsiDiskCount): correctly count SCSI disk devices (#230526)
* 2007-04-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-04-241-1/+1
| | | | | * loader2/modules.c (lateModuleSort): Add pata_pcmcia to the late list (#237674)
* Don't attempt to load a module when the kickstart device line is incorrectChris Lumens2007-02-261-2/+5
| | | | (#227510).
* * loader2/modules.c (getModuleLocation): Log module path at debugDavid Cantrell2007-01-051-2/+3
| | | | level.
* 2007-01-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-041-0/+6
| | | | * loader2/modules.c (scsiDiskCount): Include cdroms in the count
* 2006-10-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-10-161-1/+1
| | | | | * loader2/modules.c (lateModuleSort: Add qla2400 and qla2xxx to late sort by request (#210886)
* - use int not size_t for %n output in sscanfPeter Jones2006-09-141-7/+6
|
* - don't put usb-storage in modprobe.conf as a scsi_hostadapter twicePeter Jones2006-09-141-21/+92
|
* 2006-08-01 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-011-1/+6
| | | | | * loader2/modules.c: We need to sleep for the disk state to be settled, not the USB stack after loading usb-storage
* I still had these lying around, figured I'd commit them.David Cantrell2006-07-061-2/+2
|
* - make ks.cfg on usb-storage actually workPeter Jones2006-06-201-10/+5
|
* Make the boot flags variable global. We don't need to pass it (or a pointer ↵David Cantrell2006-06-121-33/+34
| | | | to it) all over the place.
* * isys/isys.py (driveIsRemovable): Split module checking out to itsPeter Jones2006-05-091-9/+1
| | | | | | | | | | own functions. Allow usb-storage installs. * partitions.py: warn if you're using firewire or usb * loader2/modules.c (loadModule): Delay on reloading usb-storage, as it takes undefined time as well. Without this /tmp/scsidisks is wrong. * loader2/modules.c (writeModulesConf): don't exclude usb-storage or sbp2.
* 2005-11-10 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-11-101-1/+1
| | | | | * loader2/modules.c: Who cares about missing modules, they're probably built-in...
* 2005-11-09 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-11-091-2/+2
| | | | | | | | | | | | | | | | | | | * loader2/driverdisk.c: Clean up log levels. * loader2/firewire.c: Likewise. * loader2/hardware.c: Likewise. * loader2/hdinstall.c: Likewise. * loader2/lang.c: Likewise. * loader2/loader.c: Likewise. * loader2/log.h: Likewise. * loader2/mediacheck.c: Likewise. * loader2/method.c: Likewise. * loader2/modstubs.c: Likewise. * loader2/modules.c: Likewise. * loader2/net.c: Likewise. * loader2/nfsinstall.c: Likewise. * loader2/pcmcia.c: Likewise. * loader2/urls.c: Likewise. * loader2/usb.c: Likewise.
* 2005-10-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-10-201-10/+0
| | | | * anaconda.spec: Bump version.
* Support logging levels in the loader just like in the python parts of theChris Lumens2005-08-131-24/+24
| | | | | | installer. Also make the output look the same. This isn't going to be nearly as sophisticated as the python logging module, but it will at least behave similarly with command line options.
* 2005-06-13 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-06-131-2/+2
| | | | | | | | | | | | | | | * Makefile Makefile.inc mini-wm.c xmouse.c xutils.c isys/Makefile isys/isys.c isys/lang.c isys/smp.c isys/uncpio.c isys/gzlib/Makefile isys/gzlib/inflate.c loader2/Makefile loader2/driverdisk.c loader2/driverselect.c loader2/hdinstall.c loader2/init.c loader2/kickstart.c loader2/loader.c loader2/loadermisc.c loader2/moduleinfo.h loader2/modules.c loader2/net.c loader2/nfsinstall.c loader2/telnet.c loader2/undomounts.c loader2/urlinstall.c utils/Makefile utils/genhdlist.c utils/mapshdr.c utils/snarffont.c: Define cflags in one place (Makefile.inc) and use a consistent set everywhere. Fix up some of the compile warnings this uncovered. Also fix a few more things that -Wextra turned up.
* 2005-05-23 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-05-231-1/+15
| | | | | | | * loader2/modules.c (loadModule): usb-storage has reached new levels of awful and now doesn't enumerate the devices with anything approaching a reasonable speed. Add a sleep to wait for some devices to show up
* more return value "handling"Peter Jones2005-03-021-7/+8
|
* 2004-11-30 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-11-301-1/+3
| | | | | * loader2/modules.c (lateModuleSort): Fix the list to be big enough (#140541, #140876)
* 2004-11-29 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-11-291-1/+0
| | | | * loader2/modules.c: Fix segfault on ia64 (#140093)
* 2004-11-08 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-11-081-1/+1
| | | | * loader2/modules.c (lateModuleSort): Fix stack corruption.
* 2004-11-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-11-041-0/+47
| | | | | | | | * loader2/modules.c (lateModuleSort): Implement an additional sort to move drivers to the end of our list of drivers to load. This is handy for, eg, fibre channel so that it doesn't end up at the front of the list so that people don't get confused with sda being their FC disk. Also, put ibmvscsic in the list due to #137920
* use PROBE_LOADED as appropriate (it only really does anything for networkJeremy Katz2004-03-121-2/+2
| | | | cards right now, but it could be relevant for other probes in the future)
* various other foo.o -> foo.ko conversionsBill Nottingham2004-03-051-1/+1
|
* lots of probe_all nukingJeremy Katz2004-03-041-2/+2
|
* fix for off by one from mitr (#115948)Jeremy Katz2004-02-171-1/+1
|
* move it here, doLoadModules get called a lotBill Nottingham2004-02-011-1/+0
|
* write the include so we get all the stock aliasesBill Nottingham2004-02-011-1/+2
|
* modules.conf -> modprobe.conf for 2.6Jeremy Katz2003-12-171-5/+5
|
* switch to using kudzu's probeDevices() instead of the isys knownDevicesJeremy Katz2003-11-221-2/+1
| | | | | list everywhere. stop passing around kd. link with libpci_loader (built with diet) on diet arches to avoid dirent incompatibilities
* they're .ko nowJeremy Katz2003-11-141-3/+3
|
* if (firstDev > lastDev), then don't write out a modules.conf entry as itJeremy Katz2003-10-241-0/+2
| | | | will be bogus. seems to fix #106638 to behave sanely
* merge from taroon-branch. all kinds of miscellaneous bugfixes, includingJeremy Katz2003-08-141-3/+5
| | | | | | | | | * firewall update * iSeries PReP size * ppc mediacheck * tzdata stuff * cmdline mode * pkg defaults screen
* massive merge from taroon branch. changes are all over the place, but aJeremy Katz2003-07-081-18/+19
| | | | | | | | | | | | | | summary of looking through the diff is * clean up warnings, we build with -Wall -Werror here too * product.img stuff * max logical partitions enforcement * 1 TB max fs size * ethtool stuff * autopart in kickstart * driver disk fixes * RHEL upgrade stuff * network driver disks * variant pkgorder/tree splitting