23 Oct, 2007
3 commits
-
Spelling fixes for cc-cross-prefix documentation
Signed-off-by: Geert Uytterhoeven
Signed-off-by: Sam Ravnborg -
depmod from module-init-tools 3.3-pre2 are reported
to work fine in cross build.
depmod from module-init-tools 3.1-pre5 are known to SEGVDo not workaround older module-init-tools bugs here.
The right fix is for users to upgrade module-init-tools.Signed-off-by: Sam Ravnborg
Cc: Geert Uytterhoeven -
make vmlinux would delete the content of $(MODVERDIR)
equals .tmp_versions. This caused a subsequent
make modules_install to fail.Fix it so we clean the directory only for the
modules build - but we still unconditionally create it so
we can do:
make dir/file.ko
without a preceeding make modules.Reported by David Miller
Signed-off-by: Sam Ravnborg
Cc: David Miller
21 Oct, 2007
3 commits
-
Commit 9a39e273d4df0560c724c5fe71f6314a0583ca2b removed the boot directory
addition to CFLAGS that was being used by the subdirectory builds. For the
other files, that patch set EXTRA_CFLAGS, but Makefile.build explicitly
sets that to empty as it is explicitly for a single directory only.
Append to KBUILD_CFLAGS instead.Signed-off-by: Milton Miller
Signed-off-by: Sam Ravnborg -
Put kernel version info on title bar in xconfig (qconf) instead of
defaulting to "qconf".Signed-off-by: Randy Dunlap
Signed-off-by: Sam Ravnborg -
This removes a syntax error (seen building on Ubuntu Feisty).
Signed-off-by: David Brownell
Signed-off-by: Sam Ravnborg
20 Oct, 2007
34 commits
-
This reverts commit a5bf3d891a6a0fb5aa122792d965e3774108b923.
David Brownell notes that this causes a regression visible in the
drivers/usb/gadget Kconfig file:"That Kconfig hasn't changed (other than adding new drivers), and it's
worked that way for several years now ... so the issue seems to be
changes in menuconfig/kconfig/etc semantics.The issue is that when USB_GADGET=m, it's no longer possible to
configure peripheral controller drivers as modules ... the
controller drivers can now only be configured for static linkage.It should be making a choice of one of the controller drivers which
could work on the target system, and allow that driver to be linked
either as a module (ok iff USB_GADGET=m) or statically."Reverting this commit resolves the problem, and also fixes a second
problem that David noticed: various dependent options couldn't be enabled.Tested-and-reported-by: David Brownell
Cc: Randy Dunlap
Cc: Jan Beulich ,
Cc: Andrew Morton ,
Cc: Sam Ravnborg ,
Cc: Roman Zippel
Signed-off-by: Linus Torvalds -
* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (74 commits)
fix do_sys_open() prototype
sysfs: trivial: fix sysfs_create_file kerneldoc spelling mistake
Documentation: Fix typo in SubmitChecklist.
Typo: depricated -> deprecated
Add missing profile=kvm option to Documentation/kernel-parameters.txt
fix typo about TBI in e1000 comment
proc.txt: Add /proc/stat field
small documentation fixes
Fix compiler warning in smount example program from sharedsubtree.txt
docs/sysfs: add missing word to sysfs attribute explanation
documentation/ext3: grammar fixes
Documentation/java.txt: typo and grammar fixes
Documentation/filesystems/vfs.txt: typo fix
include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros
trivial copy_data_pages() tidy up
Fix typo in arch/x86/kernel/tsc_32.c
file link fix for Pegasus USB net driver help
remove unused return within void return function
Typo fixes retrun -> return
x86 hpet.h: remove broken links
... -
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (21 commits)
Fix build break in tsi108.c
qeth: remove header_ops bug
ir-functions.c:(.text+0xbce18): undefined reference to `input_event'
NAPI: kconfig prompt and deleted doc file
phy/bitbang: missing MODULE_LICENSE
DM9000 initialization fix
[PATCH] rt2x00: Add new rt73usb USB ID
[PATCH] rt2x00: Fix residual check in PLCP calculations.
[PATCH] iwlwifi: Fix rate setting in probe request for HW sacn
[PATCH] b43: Make b43_stop() static
[PATCH] drivers/net/wireless/b43/main.c: fix an uninitialized variable
[PATCH] iwlwifi: set correct base rate for A band in rs_dbgfs_set_mcs
[PATCH] zd1211rw, fix oops when ejecting install media
[PATCH] b43legacy: Fix potential return of uninitialized variable
[PATCH] iwl4965-base.c: fix off-by-one errors
[PATCH] p54: Make filter configuration atomic
[PATCH] rtl8187: remove NICMAC setting in configure_filters callback
[PATCH] janitorial: fix all double includes in drivers/net/wireless
[PATCH] rtl8187: Fix more frag bit checking, rts duration calc
[PATCH] ipw2100: send WEXT scan events
... -
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:
[libata] sata_sis: use correct S/G table size
pata_cs5536: MWDMA fix
sata_sis: fix SCR read breakage
libata: fix kernel-doc param name -
…nville/wireless-2.6 into upstream
-
Fix build break:
drivers/net/tsi108_eth.c: In function 'tsi108_init_one':
drivers/net/tsi108_eth.c:1633: error: expected ')' before 'dev'
drivers/net/tsi108_eth.c:1633: warning: too few arguments for format
make[2]: *** [drivers/net/tsi108_eth.o] Error 1Signed-off-by: Olof Johansson
Signed-off-by: Jeff Garzik -
Remove qeth bug caused by commit:
[NET]: Move hardware header operations out of netdevice.Signed-off-by: Ursula Braun
Signed-off-by: Jeff Garzik -
[bugme-daemon@bugzilla.kernel.org wrote:]
From: Randy Dunlap
Drivers that use lro functions should depend on INET, otherwise they
may not link correctly. Let's not select INET. Select should be used
only for library-like code, not to enable subsystems.ERROR: "lro_flush_all" [drivers/net/myri10ge/myri10ge.ko] undefined!
ERROR: "lro_receive_frags" [drivers/net/myri10ge/myri10ge.ko] undefined!Signed-off-by: Randy Dunlap
Signed-off-by: Jeff Garzik -
- make the kconfig NAPI option prompt consistent across all net drivers
(other than EXPERIMENTAL; can it now be removed also, or is the new
napi_struct implementation now EXPERIMENTAL ?)
- remove comment about the now-deleted NAPI_HOWTO.txt file
- clean up typos in Tulip NAPI & Interrupt MitigationSigned-off-by: Randy Dunlap
Signed-off-by: Jeff Garzik -
Missing MODULE_LICENSE(), loading this module taints the kernel.
Signed-off-by: Randy Dunlap
Signed-off-by: Jeff Garzik -
DM9000 driver returns success even if it is failed to detect the chip.
Below patch fixes it.Signed-off-by: Mike Rapoport
drivers/net/dm9000.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Signed-off-by: Jeff Garzik -
Erez Zadok reports that certain configurations fail to build due to
schedule() TASK_[UN]INTERRUPTIBLE not being declared. Add proper
include files to fix.Cc: Erez Zadok
Cc: Trond Myklebust
Signed-off-by: Linus Torvalds -
sata_sis has the same restrictions as other SFF controllers, and so must
use LIBATA_MAX_PRD to denote that SCSI may only fill ATA_MAX_PRD/2
entries, due to our need to handle IOMMU merging.Signed-off-by: Jeff Garzik
-
* Fix out-of-bound array access for MWDMA modes.
* Bump driver version.
Cc: "Martin K. Petersen"
Cc: Jeff Garzik
Signed-off-by: Bartlomiej Zolnierkiewicz
Signed-off-by: Jeff Garzik -
SCR read for controllers which uses PCI configuration space for SCR
access got broken while adding @val argument to SCR accessors. Fix
it.Signed-off-by: Tejun Heo
Signed-off-by: Jeff Garzik -
Fix libata kernel-doc parameter name.
Warning(linux-2.6.23-git13//drivers/ata/libata-core.c:1415): No description found for parameter 'sgl'
Signed-off-by: Randy Dunlap
Signed-off-by: Jeff Garzik -
* master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6: (50 commits)
ide: remove inclusion of non-existent io_trace.h
ide-disk: add get_smart_data() helper
ide: fix ->data_phase in taskfile_load_raw()
ide: check drive->using_dma in flagged_taskfile()
ide: check ->dma_setup() return value in flagged_taskfile()
dtc2278: note on docs
qd65xx: remove pointless qd_{read,write}_reg() (take 2)
ide: PCI BMDMA initialization fixes (take 2)
ide: remove stale comments from ide-taskfile.c
ide: remove dead code from ide_driveid_update()
ide: use __ide_end_request() in ide_end_dequeued_request()
ide: enhance ide_setup_pci_noise()
cs5530: remove needless ide_lock taking
ide: take ide_lock for prefetch disable/enable in do_special()
ht6560b: fix deadlock on error handling
cmd640: fix deadlock on error handling
slc90e66: fix deadlock on error handling
opti621: fix deadlock on error handling
qd65xx: fix deadlock on error handling
dtc2278: fix deadlock on error handling
... -
Signed-off-by: Olof Johansson
Cc: Trond Myklebust
Signed-off-by: Linus Torvalds -
* master.kernel.org:/pub/scm/linux/kernel/git/agk/linux-2.6-dm: (29 commits)
dm crypt: tidy pending
dm mpath: send uevents
dm: uevent generate events
dm: add uevent to core
dm: export name and uuid
dm raid1: add mirror_set to struct mirror
dm log: split suspend
dm mpath: hp retry if not ready
dm mpath: add hp handler
dm mpath: add retry pg init
dm crypt: tidy labels
dm crypt: tidy whitespace
dm crypt: add post processing queue
dm crypt: use per device singlethread workqueues
dm mpath: emc fix an error message
dm: bio_list macro renaming
dm io:ctl remove vmalloc void cast
dm: tidy bio_io_error usage
kcopyd use mutex instead of semaphore
dm: use kzalloc
... -
Fix an argument name in do_sys_open()'s prototype.
Signed-off-by: Jason Uhlenkott
Signed-off-by: Adrian Bunk -
Spelling error in sysfs_create_file kerneldoc.
Signed-off-by: Chris Malley
Signed-off-by: Adrian Bunk -
Signed-off-by: James Bowes
Signed-off-by: Adrian Bunk -
Typo: depricated -> deprecated
Signed-off-by: Rolf Eike Beer
Signed-off-by: Adrian Bunk -
Whilst looking up what profile=sleep did, I noticed that we missed
adding docs for the most recent addition to the profiler.Signed-off-by: Dave Jones
Acked-by: Ingo Molnar
Signed-off-by: Adrian Bunk -
Signed-off-by: Masatake YAMATO
Signed-off-by: Adrian Bunk -
Weird I thought I had written the makefile so this would be handled. Oh
well this should fix it.Sorry about that.
Signed-off-by: Eric W. Biederman
Acked-and-tested-by: Randy Dunlap
Signed-off-by: Linus Torvalds -
This patch updates the "cat /proc/stat" output found
in Documentation/filesystems/proc.txt.Signed-off-by: Adrian Bunk
-
Add crypt prefix to dec_pending to avoid confusing it in backtraces with
the dm core function of the same name.No functional change here.
Signed-off-by: Milan Broz
Signed-off-by: Alasdair G Kergon -
This patch adds calls to dm_path_event for a failed path and a reinstated
path.Signed-off-by: Mike Anderson
Signed-off-by: Alasdair G Kergon -
This patch adds support for the dm_path_event dm_send_event functions which
create and send udev events.Signed-off-by: Mike Anderson
Signed-off-by: Alasdair G Kergon -
This patch adds a uevent skeleton to device-mapper.
Signed-off-by: Mike Anderson
Signed-off-by: Alasdair G Kergon -
This patch adds a function to obtain a copy of a mapped device's name and uuid.
Signed-off-by: Mike Anderson
Signed-off-by: Alasdair G Kergon -
Store a pointer to the owning mirror_set structure within each mirror
structure for a subsequent patch to use.Signed-off-by: Jonathan Brassow
Signed-off-by: Alasdair G Kergon -
There are now two phases to a suspend in device-mapper -
presuspend and postsuspend. This patch removes the
single 'suspend' in the logging API and replaces it with
'presuspend' and 'postsuspend' functions to align it
better with core device-mapper.A subsequent patch will make use of 'presuspend'.
Signed-off-by: Jonathan Brassow
Signed-off-by: Alasdair G Kergon