3.5-rcX : Big problem with root device returning
There is a big problem since 3.5-rc1 which potentially mess the installations
rdev don't give longer back the root device like /dev/sda1 , but in the bios form like 0x80010300
rdev is essential for the installation programs and for the installation f.ex. of lilo . It's not conveniente to rely on the bios numbers, because on some meinbords they change depending which boot order you select in BIOS, or only if you select another boot device in the bios boot menu with F12. Whilst /dev/sdXY is more reliable.
rdev is an old basical function which always worked
correctly, until now.
The error starts with 3.5-rc1 and is not corrected until 3.5-rc6 . If I go back to an earlier kernel, 3.4 or older, then the same installation works correct (rdev gives /dev/sda1 ) and if I go back then again to 3.5-rcX it's again wrong (rdev gives 0x80010300). Thus, this seems a wrong manner how the kernel gives back the root device, or interact with rdev. It's also possible that this problem happens only under any kernel compilation option, so that below I give the differences in config between 3.4 and 3.5-rc1
This problem should be fixed most quickly, rdev always have to work correctly.
wl
======================================
3c3
< # Linux/i386 3.5.0-rc1 Kernel Configuration
---
Quoted 1 line
# Linux/i386 3.4.0 Kernel Configuration
11a12,15
Quoted 4 lines
CONFIG_GENERIC_CMOS_UPDATE=yCONFIG_CLOCKSOURCE_WATCHDOG=yCONFIG_GENERIC_CLOCKEVENTS=yCONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
24a29
Quoted 1 line
CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
25a31
Quoted 1 line
#
CONFIG_GENERIC_TIME_VSYSCALLis not set
42a49
Quoted 1 line
CONFIG_KTIME_SCALAR=y
44d50
< CONFIG_ARCH_SUPPORTS_UPROBES=y
48d53
< CONFIG_BUILDTIME_EXTABLE_SORT=y
100,113d104
< CONFIG_CLOCKSOURCE_WATCHDOG=y
< CONFIG_KTIME_SCALAR=y
< CONFIG_GENERIC_CLOCKEVENTS=y
< CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
< CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
< CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
< CONFIG_GENERIC_CMOS_UPDATE=y
< < #
< # Timers subsystem
< #
< CONFIG_TICK_ONESHOT=y
< # CONFIG_NO_HZ is not set
< CONFIG_HIGH_RES_TIMERS=y
121d111
< CONFIG_RCU_FANOUT_LEAF=16
144a135
Quoted 1 line
CONFIG_USER_NS=y
186a178
Quoted 1 line
#
CONFIG_PERF_COUNTERSis not set
201c193
< CONFIG_KPROBES=y
---
Quoted 1 line
#
CONFIG_KPROBESis not set
203d194
< CONFIG_OPTPROBES=y
205d195
< CONFIG_KRETPROBES=y
213d202
< CONFIG_HAVE_DMA_CONTIGUOUS=y
215d203
< CONFIG_GENERIC_SMP_IDLE_THREAD=y
227,228d214
< CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
< CONFIG_SECCOMP_FILTER=y
325a312,316
Quoted 5 lines
CONFIG_TICK_ONESHOT=y
#CONFIG_NO_HZis not setCONFIG_HIGH_RES_TIMERS=yCONFIG_GENERIC_CLOCKEVENTS_BUILD=yCONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
467d457
< CONFIG_CROSS_MEMORY_ATTACH=y
511,512d500
< # CONFIG_PM_AUTOSLEEP is not set
< # CONFIG_PM_WAKELOCKS is not set
649a638,640
Quoted 3 lines
CONFIG_MCA=yCONFIG_MCA_LEGACY=yCONFIG_MCA_PROC_FS=y
657c648
< CONFIG_ALIX=y
---
Quoted 1 line
#
CONFIG_ALIXis not set
696d686
< # CONFIG_RAPIDIO_DMA_ENGINE is not set
724d713
< CONFIG_XFRM_ALGO=y
866d854
< CONFIG_NETFILTER_XT_TARGET_HMARK=m1025a1014
Quoted 1 line
CONFIG_IP6_NF_QUEUE=m
1084d1072
< # CONFIG_NET_DCCPPROBE is not set1086d1073
< # CONFIG_NET_SCTPPROBE is not set1125c1112
< CONFIG_LLC=m
---
Quoted 1 line
CONFIG_LLC=y
1139a1127,1129
Quoted 3 lines
CONFIG_ECONET=mCONFIG_ECONET_AUNUDP=yCONFIG_ECONET_NATIVE=y
1144d1133
< CONFIG_MAC802154=m
1168,1169d1156
< CONFIG_NET_SCH_CODEL=m
< CONFIG_NET_SCH_FQ_CODEL=m1205d1191
< CONFIG_BATMAN_ADV_BLA=y1218d1203
< # CONFIG_NET_TCPPROBE is not set
1428,1429d1412
< CONFIG_NFC_HCI=m
< CONFIG_NFC_SHDLC=y1436d1418
< CONFIG_PN544_HCI_NFC=m1464d1445
< # CONFIG_CMA is not set1627a1609
Quoted 1 line
#
CONFIG_MTD_UBI_DEBUGis not set
1638a1621
Quoted 1 line
CONFIG_OF_GPIO=y
1640a1624
Quoted 1 line
CONFIG_OF_SPI=y
1711c1695
< CONFIG_BLK_DEV_NVME=y
---
Quoted 1 line
#
CONFIG_BLK_DEV_NVMEis not set
1757,1759c1741
< CONFIG_BMP085=y
< CONFIG_BMP085_I2C=m
< CONFIG_BMP085_SPI=m
---
Quoted 1 line
CONFIG_BMP085=m
1761a1744
Quoted 1 line
CONFIG_MAX8997_MUIC=m
1791d1773
< CONFIG_INTEL_MEI=m1983a1966
Quoted 1 line
CONFIG_SCSI_FD_MCS=y
1988a1972,1974
Quoted 3 lines
CONFIG_SCSI_IBMMCA=yCONFIG_IBMMCA_SCSI_ORDER_STANDARD=yCONFIG_IBMMCA_SCSI_DEV_RESET=y
1996a1983
Quoted 1 line
CONFIG_SCSI_NCR_D700=y
2005a1993,1996
Quoted 4 lines
CONFIG_SCSI_NCR_Q720=yCONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32CONFIG_SCSI_NCR53C8XX_SYNC=20
2010d2000
< CONFIG_TCM_QLA2XXX=m2187d2176
< CONFIG_SBP_TARGET=m2225d2213
< # CONFIG_IEEE802154_FAKELB is not set2230d2217
< CONFIG_NET_TEAM_MODE_LOADBALANCE=m
2387a2375,2382
Quoted 8 lines
CONFIG_NET_VENDOR_IBM=y
#CONFIG_IBM_EMAC_ZMIIis not set
#CONFIG_IBM_EMAC_RGMIIis not set
#CONFIG_IBM_EMAC_TAHis not set
#CONFIG_IBM_EMAC_EMAC4is not set
#CONFIG_IBM_EMAC_NO_FLOW_CTRLis not set
#CONFIG_IBM_EMAC_MAL_CLR_ICINTSTATis not set
#CONFIG_IBM_EMAC_MAL_COMMON_ERRis not set
2394d2388
< CONFIG_IGB_PTP=y2398d2391
< CONFIG_IXGBE_HWMON=y2401d2393
< # CONFIG_IXGBE_PTP is not set
2405a2398,2399
Quoted 2 lines
CONFIG_ELMC=mCONFIG_ELMC_II=m
2422d2415
< CONFIG_MLX4_EN_DCB=y2437a2431
Quoted 1 line
CONFIG_IBMLANA=m
2449a2444
Quoted 1 line
CONFIG_NE2_MCA=m
2452a2448
Quoted 1 line
CONFIG_ULTRAMCA=m
2519,2524d2514
< CONFIG_NET_VENDOR_WIZNET=y
< CONFIG_WIZNET_W5100=m
< CONFIG_WIZNET_W5300=m
< # CONFIG_WIZNET_BUS_DIRECT is not set
< # CONFIG_WIZNET_BUS_INDIRECT is not set
< CONFIG_WIZNET_BUS_ANY=y
2558,2559d2547
< CONFIG_MDIO_BUS_MUX=m
< CONFIG_MDIO_BUS_MUX_GPIO=m
2578a2567,2580
Quoted 6 lines
CONFIG_TR=yCONFIG_WANT_LLC=yCONFIG_PCMCIA_IBMTR=mCONFIG_IBMTR=mCONFIG_IBMOL=mCONFIG_IBMLS=m
Quoted 8 lines
CONFIG_3C359=mCONFIG_TMS380TR=mCONFIG_TMSPCI=mCONFIG_SKISA=mCONFIG_PROTEON=mCONFIG_ABYSS=mCONFIG_MADGEMC=mCONFIG_SMCTR=m
2662c2664
< CONFIG_B43_BCMA_EXTRA=y
---
Quoted 1 line
#
CONFIG_B43_BCMA_EXTRAis not set
2691d2692
< # CONFIG_BRCMFMAC_SDIO_OOB is not set2785d2785
< CONFIG_WL_TI=y2788a2789
Quoted 1 line
CONFIG_WL12XX_MENU=m
2790,2792c2791,2792
< CONFIG_WLCORE=m
< CONFIG_WLCORE_SPI=m
< CONFIG_WLCORE_SDIO=m
---
Quoted 2 lines
CONFIG_WL12XX_SPI=mCONFIG_WL12XX_SDIO=m
2799d2798
< CONFIG_MWIFIEX_USB=m2996d2994
< CONFIG_INPUT_MATRIXKMAP=y3026d3023
< CONFIG_KEYBOARD_LM8333=y3037c3034
< CONFIG_KEYBOARD_TWL4030=y
---
Quoted 1 line
#
CONFIG_KEYBOARD_TWL4030is not set
3114d3110
< CONFIG_TOUCHSCREEN_DA9052=y3124d3119
< CONFIG_TOUCHSCREEN_WACOM_I2C=y3170a3166
Quoted 1 line
CONFIG_INPUT_AB8500_PONKEY=y
3192,3194c3188,3190
< CONFIG_INPUT_TWL4030_PWRBUTTON=y
< CONFIG_INPUT_TWL4030_VIBRA=y
< CONFIG_INPUT_TWL6040_VIBRA=y
---
Quoted 3 lines
#
CONFIG_INPUT_TWL4030_PWRBUTTONis not set
#CONFIG_INPUT_TWL4030_VIBRAis not set
#CONFIG_INPUT_TWL6040_VIBRAis not set
3278a3275
Quoted 1 line
CONFIG_SERIAL_8250_MCA=m
3348a3346
Quoted 1 line
CONFIG_RAMOOPS=m
3494d3491
< CONFIG_OF_GPIO=y3506d3502
< CONFIG_GPIO_ICH=y3518d3513
< CONFIG_GPIO_RC5T583=y3523c3518
< CONFIG_GPIO_TWL4030=y
---
Quoted 1 line
#
CONFIG_GPIO_TWL4030is not set
3538c3533
< CONFIG_GPIO_SODAVILLE=y
---
Quoted 1 line
#
CONFIG_GPIO_SODAVILLEis not set
3583,3584c3578,3579
< CONFIG_W1_SLAVE_DS2780=y
< CONFIG_W1_SLAVE_DS2781=y
---
Quoted 2 lines
CONFIG_W1_SLAVE_DS2780=mCONFIG_W1_SLAVE_DS2781=m
3588,3593c3583,3588
< CONFIG_PDA_POWER=y
< CONFIG_MAX8925_POWER=y
< CONFIG_WM831X_BACKUP=y
< CONFIG_WM831X_POWER=y
< CONFIG_WM8350_POWER=y
< CONFIG_TEST_POWER=y
---
Quoted 6 lines
CONFIG_PDA_POWER=mCONFIG_MAX8925_POWER=mCONFIG_WM831X_BACKUP=mCONFIG_WM831X_POWER=mCONFIG_WM8350_POWER=mCONFIG_TEST_POWER=m
3595,3598c3590,3593
< CONFIG_BATTERY_DS2780=y
< CONFIG_BATTERY_DS2781=y
< CONFIG_BATTERY_DS2782=y
< CONFIG_BATTERY_OLPC=y
---
Quoted 4 lines
CONFIG_BATTERY_DS2780=mCONFIG_BATTERY_DS2781=mCONFIG_BATTERY_DS2782=mCONFIG_BATTERY_OLPC=m
3600,3601c3595,3596
< CONFIG_BATTERY_SBS=y
< CONFIG_BATTERY_BQ27x00=y
---
Quoted 2 lines
CONFIG_BATTERY_SBS=m
CONFIG_BATTERY_BQ27x00=m
3604,3606c3599,3601
< CONFIG_BATTERY_DA9030=y
< CONFIG_BATTERY_MAX17040=y
< CONFIG_BATTERY_MAX17042=y
---
Quoted 3 lines
CONFIG_BATTERY_DA9030=mCONFIG_BATTERY_MAX17040=mCONFIG_BATTERY_MAX17042=m
3608,3612c3603,3607
< CONFIG_CHARGER_ISP1704=y
< CONFIG_CHARGER_MAX8903=y
< CONFIG_CHARGER_TWL4030=y
< CONFIG_CHARGER_LP8727=y
< CONFIG_CHARGER_GPIO=y
---
Quoted 5 lines
CONFIG_CHARGER_ISP1704=mCONFIG_CHARGER_MAX8903=m
#CONFIG_CHARGER_TWL4030is not setCONFIG_CHARGER_LP8727=mCONFIG_CHARGER_GPIO=m
3616c3611,3613
< CONFIG_CHARGER_SMB347=y
---
Quoted 3 lines
CONFIG_CHARGER_SMB347=mCONFIG_AB8500_BM=yCONFIG_AB8500_BATTERY_THERM_ON_BATCTRL=y
3723d3719
< CONFIG_SENSORS_INA2XX=m3728c3724
< CONFIG_SENSORS_TWL4030_MADC=m
---
Quoted 1 line
#
CONFIG_SENSORS_TWL4030_MADCis not set
3763d3758
< CONFIG_DA9052_WATCHDOG=m3766c3761
< CONFIG_TWL4030_WATCHDOG=m
---
Quoted 1 line
#
CONFIG_TWL4030_WATCHDOGis not set
3781d3775
< CONFIG_IE6XX_WDT=m3860c3854
< CONFIG_MFD_SM501=y
---
Quoted 1 line
CONFIG_MFD_SM501=m
3862c3856
< CONFIG_HTC_PASIC3=y
---
Quoted 1 line
CONFIG_HTC_PASIC3=m
3864,3869c3858,3862
< CONFIG_UCB1400_CORE=y
< CONFIG_MFD_LM3533=y
< CONFIG_TPS6105X=y
< CONFIG_TPS65010=y
< CONFIG_TPS6507X=y
< CONFIG_MFD_TPS65217=y
---
Quoted 5 lines
CONFIG_UCB1400_CORE=mCONFIG_TPS6105X=mCONFIG_TPS65010=mCONFIG_TPS6507X=mCONFIG_MFD_TPS65217=m
3876c3869
< CONFIG_TWL4030_MADC=y
---
Quoted 1 line
CONFIG_TWL4030_MADC=m
3878c3871
< CONFIG_TWL6030_PWM=y
---
Quoted 1 line
CONFIG_TWL6030_PWM=m
3894d3886
< CONFIG_MFD_MAX77693=y3899c3891
< CONFIG_MFD_WM8400=y
---
Quoted 1 line
CONFIG_MFD_WM8400=m
3906,3912c3898,3902
< CONFIG_MFD_PCF50633=y
< CONFIG_PCF50633_ADC=y
< CONFIG_PCF50633_GPIO=y
< CONFIG_MFD_MC13783=y
< CONFIG_MFD_MC13XXX=y
< CONFIG_MFD_MC13XXX_SPI=y
< CONFIG_MFD_MC13XXX_I2C=y
---
Quoted 5 lines
CONFIG_MFD_PCF50633=mCONFIG_PCF50633_ADC=mCONFIG_PCF50633_GPIO=mCONFIG_MFD_MC13783=mCONFIG_MFD_MC13XXX=m
3915c3905
< CONFIG_AB3100_OTP=y
---
Quoted 1 line
CONFIG_AB3100_OTP=m
3917c3907,3910
< CONFIG_MFD_CS5535=y
---
Quoted 4 lines
CONFIG_AB8500_CORE=yCONFIG_AB8500_DEBUG=yCONFIG_AB8500_GPADC=yCONFIG_MFD_CS5535=m
3920d3912
< CONFIG_LPC_ICH=y3922c3914
< CONFIG_MFD_JANZ_CMODIO=y
---
Quoted 1 line
CONFIG_MFD_JANZ_CMODIO=m
3924c3916
< CONFIG_MFD_WL1273_CORE=y
---
Quoted 1 line
CONFIG_MFD_WL1273_CORE=m
3928d3919
< CONFIG_MFD_PALMAS=y3932c3923
< CONFIG_REGULATOR_FIXED_VOLTAGE=y
---
Quoted 1 line
CONFIG_REGULATOR_FIXED_VOLTAGE=m
3956d3946
< CONFIG_REGULATOR_RC5T583=m3959c3949
< CONFIG_REGULATOR_PALMAS=m
---
Quoted 1 line
CONFIG_REGULATOR_AB8500=y
3964d3953
< CONFIG_REGULATOR_TPS65090=m4016c4005
< CONFIG_IR_GPIO_CIR=m
---
Quoted 1 line
#
CONFIG_IR_GPIO_CIRis not set
4045,4047d4033
< CONFIG_MEDIA_TUNER_FC0011=m
< CONFIG_MEDIA_TUNER_FC0012=m
< CONFIG_MEDIA_TUNER_FC0013=m4049d4034
< CONFIG_MEDIA_TUNER_TUA9001=m4143d4127
< CONFIG_VIDEO_AU0828=m4201c4185
< CONFIG_VIDEO_EM28XX_RC=m
---
Quoted 1 line
CONFIG_VIDEO_EM28XX_RC=y
4210a4195
Quoted 1 line
CONFIG_USB_ET61X251=m
4219a4205
Quoted 1 line
CONFIG_VIDEO_AU0828=m
4371d4356
< CONFIG_DVB_USB_AF9035=m4528d4512
< CONFIG_DVB_LG2160=m
4531,4532d4514
< CONFIG_DVB_AU8522_DTV=m
< CONFIG_DVB_AU8522_V4L=m4565d4546
< CONFIG_DVB_AF9033=m
4619,4621d4599
< CONFIG_DRM_AST=y
< CONFIG_DRM_MGAG200=y
< CONFIG_DRM_CIRRUS_QEMU=y4738d4715
< # CONFIG_FB_AUO_K190X is not set4754d4730
< CONFIG_BACKLIGHT_LM3533=m4806c4782
< CONFIG_SND_RAWMIDI=y
---
Quoted 1 line
CONFIG_SND_RAWMIDI=m
4825c4801
< CONFIG_SND_RAWMIDI_SEQ=y
---
Quoted 1 line
CONFIG_SND_RAWMIDI_SEQ=m
5017d4992
< CONFIG_SND_SOC_CS42L52=m5026d5000
< CONFIG_SND_SOC_LM49453=m
5092,5093d5065
< CONFIG_SND_SOC_MC13783=m
< CONFIG_SND_SOC_ML26124=m5095d5066
< CONFIG_SND_SIMPLE_CARD=m5102c5073
< # CONFIG_SOUND_VMIDI is not set
---
Quoted 1 line
CONFIG_SOUND_VMIDI=m
5134d5104
< CONFIG_HID_GENERIC=y5139d5108
< CONFIG_HID_AUREAL=y5143c5112
< CONFIG_HID_PRODIKEYS=y
---
Quoted 1 line
CONFIG_HID_PRODIKEYS=m
5150c5119
< CONFIG_HID_HOLTEK=y
---
Quoted 1 line
CONFIG_HID_HOLTEK=m
5161c5130
< CONFIG_HID_LOGITECH_DJ=y
---
Quoted 1 line
CONFIG_HID_LOGITECH_DJ=m
5194a5164
Quoted 1 line
CONFIG_HID_WACOM_POWER_SUPPLY=y
5212a5183,5184
Quoted 2 lines
#
CONFIG_USB_DEVICEFSis not setCONFIG_USB_DEVICE_CLASS=y
5240,5241c5212,5213
< CONFIG_USB_OHCI_HCD_PLATFORM=y
< CONFIG_USB_EHCI_HCD_PLATFORM=y
---
Quoted 2 lines
#
CONFIG_USB_OHCI_HCD_PLATFORMis not set
#CONFIG_USB_EHCI_HCD_PLATFORMis not set
5254,5255d5225
< CONFIG_USB_HCD_BCMA=m
< CONFIG_USB_HCD_SSB=m
5259,5262d5228
< CONFIG_USB_CHIPIDEA=m
< # CONFIG_USB_CHIPIDEA_UDC is not set
< CONFIG_USB_CHIPIDEA_HOST=y
< # CONFIG_USB_CHIPIDEA_DEBUG is not set
5302,5303c5268,5269
< CONFIG_USB_MDC800=y
< CONFIG_USB_MICROTEK=y
---
Quoted 2 lines
CONFIG_USB_MDC800=mCONFIG_USB_MICROTEK=m
5308,5310c5274,5275
< CONFIG_USB_USS720=y
< CONFIG_USB_SERIAL=y
< CONFIG_USB_SERIAL_CONSOLE=y
---
Quoted 2 lines
CONFIG_USB_USS720=mCONFIG_USB_SERIAL=m
5365d5329
< CONFIG_USB_SERIAL_QT2=m
5371,5372c5335,5336
< CONFIG_USB_EMI62=y
< CONFIG_USB_EMI26=y
---
Quoted 2 lines
CONFIG_USB_EMI62=mCONFIG_USB_EMI26=m
5392,5396d5355
< < #
< # USB Physical Layer drivers
< #
< CONFIG_USB_ISP1301=m
5408,5411d5366
< < #
< # USB Peripheral Controller
< #5418a5374
Quoted 1 line
CONFIG_USB_CI13XXX_PCI=m
5422a5379
Quoted 1 line
CONFIG_USB_LANGWELL=m
5443d5399
< # CONFIG_USB_GADGET_TARGET is not set5466a5423
Quoted 1 line
CONFIG_AB8500_USB=m
5522d5478
< CONFIG_LEDS_LM3533=m5537d5492
< CONFIG_LEDS_DA9052=m5564d5518
< CONFIG_LEDS_TRIGGER_TRANSIENT=m5582d5535
< CONFIG_INFINIBAND_OCRDMA=m5689a5643
Quoted 1 line
CONFIG_RTC_DRV_AB8500=m
5738d5691
< # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set
5756,5757d5708
< CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048
< CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480
5777,5779d5727
< CONFIG_COMEDI_AMPLC_DIO200_ISA=m
< CONFIG_COMEDI_AMPLC_PC236_ISA=m
< CONFIG_COMEDI_AMPLC_PC263_ISA=m5783d5730
< CONFIG_COMEDI_DAS08_ISA=m
5835,5837c5782,5784
< CONFIG_COMEDI_AMPLC_DIO200_PCI=m
< CONFIG_COMEDI_AMPLC_PC236_PCI=m
< CONFIG_COMEDI_AMPLC_PC263_PCI=m
---
Quoted 3 lines
CONFIG_COMEDI_AMPLC_DIO200=mCONFIG_COMEDI_AMPLC_PC236=mCONFIG_COMEDI_AMPLC_PC263=m
5841d5787
< CONFIG_COMEDI_DAS08_PCI=m
5888,5891d5833
< CONFIG_COMEDI_FC=m
< CONFIG_COMEDI_AMPLC_DIO200=m
< CONFIG_COMEDI_AMPLC_PC236=m
< CONFIG_COMEDI_AMPLC_PC263=m5892a5835
Quoted 1 line
CONFIG_COMEDI_FC=m
5922a5866
Quoted 1 line
CONFIG_USB_SERIAL_QUATECH_USB2=m
5925c5869,5875
< CONFIG_DX_SEP=m
---
Quoted 7 lines
CONFIG_VME_BUS=m#
# VME Bridge Drivers
#CONFIG_VME_CA91CX42=mCONFIG_VME_TSI148=m
5928c5878
< # IIO staging drivers
---
Quoted 1 line
# VME Device Drivers
5929a5880,5888
Quoted 9 lines
CONFIG_VME_USER=mCONFIG_VME_PIO2=m#
# VME Board Drivers
#CONFIG_VMIVME_7805=mCONFIG_DX_SEP=mCONFIG_IIO=m
5930a5890
Quoted 1 line
CONFIG_IIO_BUFFER=y
5931a5892,5894
Quoted 3 lines
CONFIG_IIO_KFIFO_BUF=mCONFIG_IIO_TRIGGER=yCONFIG_IIO_CONSUMERS_PER_TRIGGER=2
6033d5995
< CONFIG_SENSORS_ISL29028=m6036d5997
< CONFIG_TSL2x7x=m6108a6070
Quoted 1 line
CONFIG_INTEL_MEI=m
6146a6109,6110
Quoted 2 lines
CONFIG_ANDROID_PERSISTENT_RAM=yCONFIG_ANDROID_RAM_CONSOLE=y
6149a6114,6116
Quoted 3 lines
CONFIG_ANDROID_SWITCH=yCONFIG_ANDROID_SWITCH_GPIO=yCONFIG_ANDROID_INTF_ALARM=y
6150a6118
Quoted 1 line
CONFIG_ANDROID_ALARM_OLDDRV_COMPAT=y
6155,6164d6122
< CONFIG_IPACK_BUS=m
< CONFIG_BOARD_TPCI200=m
< CONFIG_SERIAL_IPOCTAL=m
< CONFIG_WIMAX_GDM72XX=m
< CONFIG_WIMAX_GDM72XX_QOS=y
< CONFIG_WIMAX_GDM72XX_K_MODE=y
< CONFIG_WIMAX_GDM72XX_WIMAX2=y
< CONFIG_WIMAX_GDM72XX_USB=y
< # CONFIG_WIMAX_GDM72XX_SDIO is not set
< CONFIG_WIMAX_GDM72XX_USB_PM=y6212c6170
< CONFIG_APPLE_GMUX=m
---
Quoted 1 line
CONFIG_APPLE_GMUX=y
6249,6288d6206
< CONFIG_EXTCON=m
< < #
< # Extcon Device Drivers
< #
< # CONFIG_EXTCON_GPIO is not set
< # CONFIG_EXTCON_MAX8997 is not set
< CONFIG_MEMORY=y
< CONFIG_IIO=m
< CONFIG_IIO_BUFFER=y
< CONFIG_IIO_KFIFO_BUF=m
< CONFIG_IIO_TRIGGER=y
< CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
< < #
< # Analog to digital converters
< #
< < #
< # Amplifiers
< #
< CONFIG_AD8366=m
< CONFIG_VME_BUS=m
< < #
< # VME Bridge Drivers
< #
< CONFIG_VME_CA91CX42=m
< CONFIG_VME_TSI148=m
< < #
< # VME Board Drivers
< #
< CONFIG_VMIVME_7805=m
< < #
< # VME Device Drivers
< #
< CONFIG_VME_USER=m
< CONFIG_VME_PIO2=m6454a6373
Quoted 1 line
CONFIG_UBIFS_FS_XATTR=y
6457a6377
Quoted 1 line
#
CONFIG_UBIFS_FS_DEBUGis not set
6482d6401
< # CONFIG_PSTORE_RAM is not set6492d6410
< CONFIG_NFS_V2=y
6587,6597d6504
< CONFIG_NLS_MAC_ROMAN=m
< CONFIG_NLS_MAC_CELTIC=m
< CONFIG_NLS_MAC_CENTEURO=m
< CONFIG_NLS_MAC_CROATIAN=m
< CONFIG_NLS_MAC_CYRILLIC=m
< CONFIG_NLS_MAC_GAELIC=m
< CONFIG_NLS_MAC_GREEK=m
< CONFIG_NLS_MAC_ICELAND=m
< CONFIG_NLS_MAC_INUIT=m
< CONFIG_NLS_MAC_ROMANIAN=m
< CONFIG_NLS_MAC_TURKISH=m6613d6519
< # CONFIG_READABLE_ASM is not set
6636,6639c6542
< CONFIG_DEBUG_KMEMLEAK=y
< CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=400
< # CONFIG_DEBUG_KMEMLEAK_TEST is not set
< CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y
---
Quoted 1 line
#
CONFIG_DEBUG_KMEMLEAKis not set
6648d6550
< CONFIG_TRACE_IRQFLAGS=y6671c6573
< CONFIG_RCU_CPU_STALL_INFO=y
---
Quoted 1 line
#
CONFIG_RCU_CPU_STALL_INFOis not set
6673d6574
< # CONFIG_KPROBES_SANITY_TEST is not set6675c6576
< CONFIG_DEBUG_BLOCK_EXT_DEVT=y
---
Quoted 1 line
#
CONFIG_DEBUG_BLOCK_EXT_DEVTis not set
6679c6580
< CONFIG_CPU_NOTIFIER_ERROR_INJECT=y
---
Quoted 1 line
#
CONFIG_CPU_NOTIFIER_ERROR_INJECTis not set
6693d6593
< CONFIG_TRACER_MAX_TRACE=y
6704,6706c6604,6606
< CONFIG_IRQSOFF_TRACER=y
< CONFIG_SCHED_TRACER=y
< CONFIG_FTRACE_SYSCALLS=y
---
Quoted 3 lines
#
CONFIG_IRQSOFF_TRACERis not set
#CONFIG_SCHED_TRACERis not set
#CONFIG_FTRACE_SYSCALLSis not set
6712,6714d6611
< CONFIG_KPROBE_EVENT=y
< # CONFIG_UPROBE_EVENT is not set
< CONFIG_PROBE_EVENTS=y6732c6629
< CONFIG_TEST_KSTRTOX=y
---
Quoted 1 line
#
CONFIG_TEST_KSTRTOXis not set
6746d6642
< # CONFIG_X86_DECODER_SELFTEST is not set6760c6656
< CONFIG_DEBUG_NMI_SELFTEST=y
---
Quoted 1 line
#
CONFIG_DEBUG_NMI_SELFTESTis not set
6919d6814
< CONFIG_HAVE_KVM_MSI=y
6934,6935d6828
< CONFIG_GENERIC_STRNCPY_FROM_USER=y
< CONFIG_GENERIC_STRNLEN_USER=y
6973a6867,6868
Quoted 2 lines
CONFIG_REED_SOLOMON_ENC8=yCONFIG_REED_SOLOMON_DEC8=y
6992d6886
< CONFIG_DDR=y
---
Professional hosting for everyone - http://www.host.ru
Quoted 3 lines · werner
There is a big problem since 3.5-rc1 which potentially mess the installations
rdev don't give longer back the root device like
/dev/sda1, but in the bios form like0x80010300
Note rdev returns information which is written to kernel image, not information about actual device the system booted from.
Quoted 3 lines
rdev is essential for the installation programs and for the installation f.ex. of lilo . It's not conveniente to rely on the bios numbers, because on some meinbords they change depending which boot order you select in BIOS, or only if you select another boot device in the bios boot menu with F12. Whilst
/dev/sdXYis more reliable.rdev is an old basical function which always worked correctly, until now.
rdev utility is obsolete, it is not present in current util-linux anymore, because it makes just no sense nowadays. Storing root device in the kernel image has been obsoleted long ago by boot loaders providing kernel command line and root= parameter. More, root device is often not mounted by kernel itself, but by initramfs (which become an integral part of the kernel image).
It is obsolete because of 3 reasons:
1) you've kernel command line from the bootloader to store this and other info
2) it is not guaranteed that the next reboot the same device will be using the same /dev/sdX node, since they're discovered dynamically (in this sense, bios codes are more reliable, and filesystem UUIDs or labels are the right way to go)
3) static device numbers are slowly going away too, very few tools left which knows about particular major,minor pairs.
Quoted 3 lines
The error starts with 3.5-rc1 and is not corrected until 3.5-rc6 . If I go back to an earlier kernel, 3.4 or older, then the same installation works correct (rdev gives
/dev/sda1) and if I go back then again to 3.5-rcX it's again wrong (rdev gives0x80010300). Thus, this seems a wrong manner how the kernel gives back the root device, or interact with rdev. It's also possible that this problem happens only under any kernel compilation option, so that below I give the differences in config between 3.4 and 3.5-rc1This problem should be fixed most quickly, rdev always have to work correctly.
There's no problem, so nothing to fix.
Thanks,
/mjt
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 1 line · werner
Even if rdev isn't often used, it should kept working, as it's included in many other programs, and principally in the installers.
rdev doesn't _exist_ anymore in current software,
including installers.
/mjt